Kiểm tra loại đối tượng
Sơ lược
- Bạn sẽ biết những từ khóa Object Type Checks nào có sẵn cho từng loại đối tượng trên sơ đồ nguyên lý, từ cung tròn và bus đến nhãn, chân, tham số và linh kiện.
- Bạn sẽ học được cú pháp cơ bản và cách sử dụng từng từ khóa qua ví dụ, bao gồm cách trả về các đối tượng phù hợp hoặc tất cả đối tượng ngoại trừ những đối tượng đó.
- Bạn sẽ biết nơi truy cập phần trợ giúp dành riêng cho từng từ khóa trong Altium Designer và nắm được những lưu ý quan trọng liên quan đến một số loại đối tượng, chẳng hạn như các đối tượng không còn được khuyến nghị sử dụng hoặc tên gọi thay thế của từ khóa.

Các hàm truy vấn Object Type Checks sơ đồ nguyên lý được hiển thị trong hộp thoại Query Helper
Trang tham khảo này trình bày chi tiết các từ khóa của ngôn ngữ truy vấn thuộc danh mục Object Type Checks có trong các tài liệu sơ đồ nguyên lý và thư viện sơ đồ nguyên lý trong Altium Designer. Để được trợ giúp về một từ khóa truy vấn cụ thể, hãy sử dụng các phần có thể thu gọn bên dưới hoặc bôi đen (hay nhấp vào bên trong) một từ khóa bất kỳ trong Query Helper hoặc bảng Filter, rồi nhấn F1 để truy cập ngay phần tương ứng.
IsArc
Tóm tắt
Trả về các đối tượng cung tròn.
Cú pháp
IsArc : Boolean
Ví dụ sử dụng
IsArc
IsArc = True
Trả về tất cả các đối tượng cung tròn.
Not IsArc
IsArc = False
Trả về tất cả các đối tượng except đối tượng cung tròn.
IsBezier
Tóm tắt
Trả về các đối tượng Bezier.
Cú pháp
IsBezier : Boolean
Ví dụ sử dụng
IsBezier
IsBezier = True
Trả về tất cả các đối tượng Bezier.
Not IsBezier
IsBezier = False
Trả về tất cả các đối tượng except đối tượng Bezier.
IsBlanket
Tóm tắt
Trả về các đối tượng vùng phủ.
Cú pháp
IsBlanket : Boolean/Boolean_String
Ví dụ sử dụng
IsBlanket
IsBlanket = True
IsBlanket = 'True'
Trả về tất cả các đối tượng vùng phủ.
Not IsBlanket
IsBlanket = False
IsBlanket = 'False'
Trả về tất cả các đối tượng except đối tượng vùng phủ.
IsBus
Tóm tắt
Trả về các đối tượng bus.
Cú pháp
IsBus : Boolean
Ví dụ sử dụng
IsBus
IsBus = True
Trả về tất cả các đối tượng bus.
Not IsBus
IsBus = False
Trả về tất cả các đối tượng except đối tượng bus.
IsBusEntry
Tóm tắt
Trả về các đối tượng đầu vào bus.
Cú pháp
IsBusEntry : Boolean
Ví dụ sử dụng
IsBusEntry
IsBusEntry = True
Trả về tất cả các đối tượng đầu vào bus.
Not IsBusEntry
IsBusEntry = False
Trả về tất cả các đối tượng except đối tượng đầu vào bus.
IsComment
Tóm tắt
Trả về các đối tượng tham số có thuộc tính Parameter Name là Comment. Đây là các đối tượng con của đối tượng linh kiện.
Cú pháp
IsComment : Boolean
Ví dụ sử dụng
IsComment
IsComment = True
Trả về tất cả các đối tượng tham số có thuộc tính Parameter Name là Comment.
Not IsComment
IsComment = False
Trả về tất cả các đối tượng except đối tượng tham số có thuộc tính Parameter Name là Comment.
IsCompileMask
Tóm tắt
Trả về các đối tượng mặt nạ biên dịch.
Cú pháp
IsCompileMask : Boolean/Boolean_String
Ví dụ sử dụng
IsCompileMask
IsCompileMask = True
IsCompileMask = 'True'
Trả về tất cả các đối tượng mặt nạ biên dịch.
Not IsCompileMask
IsCompileMask = False
IsCompileMask = 'False'
Trả về tất cả các đối tượng except đối tượng mặt nạ biên dịch.
IsDesignator
Tóm tắt
Trả về các đối tượng ký hiệu định danh – đây là các đối tượng con của đối tượng linh kiện.
Cú pháp
IsDesignator : Boolean
Ví dụ sử dụng
IsDesignator
IsDesignator = True
Trả về tất cả các đối tượng ký hiệu định danh.
Not IsDesignator
IsDesignator = False
Trả về tất cả các đối tượng except đối tượng ký hiệu định danh.
IsEllipse
Tóm tắt
Trả về các đối tượng hình elip.
Cú pháp
IsEllipse : Boolean
Ví dụ sử dụng
IsEllipse
IsEllipse = True
Trả về tất cả các đối tượng hình elip.
Not IsEllipse
IsEllipse = False
Trả về tất cả các đối tượng except đối tượng hình elip.
IsEllipticalArc
Tóm tắt
Trả về các đối tượng cung elip.
Cú pháp
IsEllipticalArc : Boolean
Ví dụ sử dụng
IsEllipticalArc
IsEllipticalArc = True
Trả về tất cả các đối tượng cung elip.
Not IsEllipticalArc
IsEllipticalArc = False
Trả về tất cả các đối tượng except đối tượng cung elip.
IsHarnessConnector
Tóm tắt
Trả về các đối tượng đầu nối bó dây.
Cú pháp
IsHarnessConnector : Boolean/Boolean_String
Ví dụ sử dụng
IsHarnessConnector
IsHarnessConnector = True
IsHarnessConnector = 'True'
Trả về tất cả các đối tượng đầu nối bó dây.
Not IsHarnessConnector
IsHarnessConnector = False
IsHarnessConnector = 'False'
Trả về tất cả các đối tượng except đối tượng đầu nối bó dây.
IsHarnessConnectorType
Tóm tắt
Trả về các đối tượng loại đầu nối bó dây.
Cú pháp
IsHarnessConnectorType : Boolean/Boolean_String
Ví dụ sử dụng
IsHarnessConnectorType
IsHarnessConnectorType = True
IsHarnessConnectorType = 'True'
Trả về tất cả các đối tượng loại đầu nối bó dây.
Not IsHarnessConnectorType
IsHarnessConnectorType = False
IsHarnessConnectorType = 'False'
Trả về tất cả các đối tượng except đối tượng loại đầu nối bó dây.
IsHarnessEntry
Tóm tắt
Trả về các đối tượng đầu vào bó dây.
Cú pháp
IsHarnessEntry : Boolean/Boolean_String
Ví dụ sử dụng
IsHarnessEntry
IsHarnessEntry = True
IsHarnessEntry = 'True'
Trả về tất cả các đối tượng đầu vào bó dây.
Not IsHarnessEntry
IsHarnessEntry = False
IsHarnessEntry = 'False'
Trả về tất cả các đối tượng except đối tượng đầu vào bó dây.
IsHyperlink
Tóm tắt
Trả về các đối tượng siêu liên kết.
Cú pháp
IsHyperlink : Boolean/Boolean_String
Ví dụ sử dụng
IsHyperlink
IsHyperlink = True
IsHyperlink = 'True'
Trả về tất cả các đối tượng siêu liên kết.
Not IsHyperlink
IsHyperlink = False
IsHyperlink = 'False'
Trả về tất cả các đối tượng except đối tượng siêu liên kết.
IsImage
Tóm tắt
Trả về các đối tượng hình ảnh.
Cú pháp
IsImage : Boolean
Ví dụ sử dụng
IsImage
IsImage = True
Trả về tất cả các đối tượng hình ảnh.
Not IsImage
IsImage = False
Trả về tất cả các đối tượng except đối tượng hình ảnh.
IsJunction
Tóm tắt
Trả về các đối tượng điểm nối thủ công.
Cú pháp
IsJunction : Boolean
Ví dụ sử dụng
IsJunction
IsJunction = True
Trả về tất cả các đối tượng điểm nối thủ công.
Not IsJunction
IsJunction = False
Trả về tất cả các đối tượng except đối tượng điểm nối thủ công.
IsLabel
Tóm tắt
Trả về các đối tượng chuỗi văn bản.
Cú pháp
IsLabel : Boolean
Ví dụ sử dụng
IsLabel
IsLabel = True
Trả về tất cả các đối tượng chuỗi văn bản.
Not IsLabel
IsLabel = False
Trả về tất cả các đối tượng except đối tượng chuỗi văn bản.
IsNetLabel
Tóm tắt
Trả về các đối tượng nhãn net.
Cú pháp
IsNetLabel : Boolean
Ví dụ sử dụng
IsNetLabel
IsNetLabel = True
Trả về tất cả các đối tượng nhãn net.
Not IsNetLabel
IsNetLabel = False
Trả về tất cả các đối tượng except đối tượng nhãn net.
IsNoERC
Tóm tắt
Trả về các đối tượng No ERC.
Cú pháp
IsNoERC : Boolean/Boolean_String
Ví dụ sử dụng
IsNoERC
IsNoERC = True
IsNoERC = 'True'
Trả về tất cả các đối tượng No ERC.
Not IsNoERC
IsNoERC = False
IsNoERC = 'False'
Trả về tất cả các đối tượng except đối tượng No ERC.
IsNote
Tóm tắt
Trả về các đối tượng ghi chú.
Cú pháp
IsNote : Boolean
Ví dụ sử dụng
IsNote
IsNote = True
Trả về tất cả các đối tượng ghi chú.
Not IsNote
IsNote = False
Trả về tất cả các đối tượng except đối tượng ghi chú.
IsOffSheetConnector
Tóm tắt
Trả về các đối tượng đầu nối ngoài trang.
Cú pháp
IsOffSheetConnector : Boolean/Boolean_String
Ví dụ sử dụng
IsOffSheetConnector
IsOffSheetConnector = True
IsOffSheetConnector = 'True'
Trả về tất cả các đối tượng đầu nối ngoài trang.
Not IsOffSheetConnector
IsOffSheetConnector = False
IsOffSheetConnector = 'False'
Trả về tất cả các đối tượng except đối tượng đầu nối ngoài trang.
IsParameter
Tóm tắt
Trả về các đối tượng tham số.
Cú pháp
IsParameter : Boolean
Ví dụ sử dụng
IsParameter
IsParameter = True
Trả về tất cả các đối tượng tham số.
Not IsParameter
IsParameter = False
Trả về tất cả các đối tượng except đối tượng tham số.
IsParameterSet
Tóm tắt
Trả về các đối tượng bộ tham số.
Cú pháp
IsParameterSet : Boolean/Boolean_String
Ví dụ sử dụng
IsParameterSet
IsParameterSet = True
IsParameterSet = 'True'
Trả về tất cả các đối tượng bộ tham số.
Not IsParameterSet
IsParameterSet = False
IsParameterSet = 'False'
Trả về tất cả các đối tượng except đối tượng bộ tham số.
IsPart
Tóm tắt
Trả về các đối tượng linh kiện.
Cú pháp
IsPart : Boolean
Ví dụ sử dụng
IsPart
IsPart = True
Trả về tất cả các đối tượng linh kiện.
Not IsPart
IsPart = False
Trả về tất cả các đối tượng except đối tượng linh kiện.
Ghi chú
Hàm này là tên gọi khác của hàm IsSchComponent.
IsPie
Tóm tắt
Trả về các đối tượng biểu đồ tròn.
Cú pháp
IsPie : Boolean
Ví dụ sử dụng
IsPie
IsPie = True
Trả về tất cả các đối tượng biểu đồ tròn.
Not IsPie
IsPie = False
Trả về tất cả các đối tượng except đối tượng biểu đồ tròn.
IsPin
Tóm tắt
Trả về các đối tượng chân linh kiện.
Cú pháp
IsPin : Boolean
Ví dụ sử dụng
IsPin
IsPin = True
Trả về tất cả các đối tượng chân linh kiện.
Not IsPin
IsPin = False
Trả về tất cả các đối tượng except đối tượng chân linh kiện.
IsPolygon
Tóm tắt
Trả về các đối tượng đa giác.
Cú pháp
IsPolygon : Boolean
Ví dụ sử dụng
IsPolygon
IsPolygon = True
Trả về tất cả các đối tượng đa giác.
Not IsPolygon
IsPolygon = False
Trả về tất cả các đối tượng except đối tượng đa giác.
IsPolyline
Tóm tắt
Trả về các đối tượng đường thẳng.
Cú pháp
IsPolyline : Boolean
Ví dụ sử dụng
IsPolyline
IsPolyline = True
Trả về tất cả các đối tượng đường thẳng.
Not IsPolyline
IsPolyline = False
Trả về tất cả các đối tượng except đối tượng đường thẳng.
IsPort
Tóm tắt
Trả về các đối tượng cổng.
Cú pháp
IsPort : Boolean
Ví dụ sử dụng
IsPort
IsPort = True
Trả về tất cả các đối tượng cổng.
Not IsPort
IsPort = False
Trả về tất cả các đối tượng except đối tượng cổng.
IsPowerObject
Tóm tắt
Trả về các đối tượng cổng nguồn.
Cú pháp
IsPowerObject : Boolean
Ví dụ sử dụng
IsPowerObject
IsPowerObject = True
Trả về tất cả các đối tượng cổng nguồn.
Not IsPowerObject
IsPowerObject = False
Trả về tất cả các đối tượng except đối tượng cổng nguồn.
IsProbe
Tóm tắt
Trả về các đối tượng đầu dò (các chỉ thị thiết kế đầu dò và đầu dò thiết bị đo).
Cú pháp
IsProbe : Boolean/Boolean_String
Ví dụ sử dụng
IsProbe
IsProbe = True
IsProbe = 'True'
Trả về tất cả các đối tượng đầu dò.
Not IsProbe
IsProbe = False
IsProbe = 'False'
Trả về tất cả các đối tượng except đối tượng đầu dò.
IsRectangle
Tóm tắt
Trả về các đối tượng hình chữ nhật.
Cú pháp
IsRectangle : Boolean
Ví dụ sử dụng
IsRectangle
IsRectangle = True
Trả về tất cả các đối tượng hình chữ nhật.
Not IsRectangle
IsRectangle = False
Trả về tất cả các đối tượng except đối tượng hình chữ nhật.
IsRoundRectangle
Tóm tắt
Trả về các đối tượng hình chữ nhật bo góc.
Cú pháp
IsRoundRectangle : Boolean
Ví dụ sử dụng
IsRoundRectangle
Is = TrueRoundRectangle
Trả về tất cả các đối tượng hình chữ nhật bo góc.
Not IsRoundRectangle
Is = FalseRoundRectangle
Trả về tất cả các đối tượng except đối tượng hình chữ nhật bo góc.
IsSchComponent
Tóm tắt
Trả về các đối tượng linh kiện.
Cú pháp
IsSchComponent : Boolean
Ví dụ sử dụng
IsSchComponent
IsSchComponent = True
Trả về tất cả các đối tượng linh kiện.
Not IsSchComponent
IsSchComponent = False
Trả về tất cả các đối tượng except đối tượng linh kiện.
Ghi chú
Hàm này là tên gọi khác của hàm IsPart.
IsSelected
Tóm tắt
Trả về tất cả các đối tượng hiện đang được chọn trong không gian thiết kế.
Cú pháp
IsSelected : Boolean
Ví dụ sử dụng
IsSelected
IsSelected = True
Trả về tất cả các đối tượng hiện đang được chọn trong không gian thiết kế.
Not IsSelected
IsSelected = False
Trả về tất cả các đối tượng except đối tượng hiện đang được chọn trong không gian thiết kế.
IsSheetEntry
Tóm tắt
Trả về các đối tượng cổng vào trang sơ đồ.
Cú pháp
IsSheetEntry : Boolean/Boolean_String
Ví dụ sử dụng
IsSheetEntry
IsSheetEntry = True
IsSheetEntry = 'True'
Trả về tất cả các đối tượng cổng vào trang sơ đồ.
Not IsSheetEntry
IsSheetEntry = False
IsSheetEntry = 'False'
Trả về tất cả các đối tượng except đối tượng cổng vào trang sơ đồ.
IsSheetFileName
Tóm tắt
Trả về các đối tượng tên tệp trang sơ đồ được liên kết với các ký hiệu trang sơ đồ, ký hiệu trang sơ đồ thiết bị và ký hiệu phiên bản trang sơ đồ được quản lý.
Cú pháp
IsSheetFileName : Boolean/Boolean_String
Ví dụ sử dụng
IsSheetFileName
IsSheetFileName = True
IsSheetFileName = 'True'
Trả về tất cả các đối tượng tên tệp trang sơ đồ.
Not IsSheetFileName
IsSheetFileName = False
IsSheetFileName = 'False'
Trả về tất cả các đối tượng except đối tượng tên tệp trang sơ đồ.
IsSheetName
Tóm tắt
Trả về các đối tượng tên trang sơ đồ được liên kết với các ký hiệu trang sơ đồ, ký hiệu trang sơ đồ thiết bị và ký hiệu phiên bản trang sơ đồ được quản lý.
Cú pháp
IsSheetName : Boolean/Boolean_String
Ví dụ sử dụng
IsSheetName
IsSheetName = True
IsSheetName = 'True'
Trả về tất cả các đối tượng tên trang sơ đồ.
Not IsSheetName
IsSheetName = False
IsSheetName = 'False'
Trả về tất cả các đối tượng except đối tượng tên trang sơ đồ.
IsSheetSymbol
Tóm tắt
Trả về các đối tượng ký hiệu trang sơ đồ (ký hiệu trang sơ đồ, ký hiệu trang sơ đồ thiết bị và ký hiệu phiên bản trang sơ đồ được quản lý).
Cú pháp
IsSheetSymbol : Boolean/Boolean_String
Ví dụ sử dụng
IsSheetSymbol
IsSheetSymbol = True
IsSheetSymbol = 'True'
Trả về tất cả các đối tượng ký hiệu trang sơ đồ.
Not IsSheetSymbol
IsSheetSymbol = False
IsSheetSymbol = 'False'
Trả về tất cả các đối tượng except đối tượng ký hiệu trang sơ đồ.
IsSignalHarness
Tóm tắt
Trả về các đối tượng bó tín hiệu.
Cú pháp
IsSignalHarness : Boolean/Boolean_String
Ví dụ sử dụng
IsSignalHarness
IsSignalHarness = True
IsSignalHarness = 'True'
Trả về tất cả các đối tượng bó tín hiệu.
Not IsSignalHarness
IsSignalHarness = False
IsSignalHarness = 'False'
Trả về tất cả các đối tượng except đối tượng bó tín hiệu.
IsSymbol
Tóm tắt
Trả về các đối tượng ký hiệu IEEE.
Cú pháp
IsSymbol : Boolean
Ví dụ sử dụng
IsSymbol
IsSymbol = True
Trả về tất cả các đối tượng ký hiệu IEEE.
Not IsSymbol
IsSymbol = False
Trả về tất cả các đối tượng except đối tượng ký hiệu IEEE.
IsTextFrame
Tóm tắt
Trả về các đối tượng khung văn bản.
Cú pháp
IsTextFrame : Boolean
Ví dụ sử dụng
IsTextFrame
IsTextFrame = True
Trả về tất cả các đối tượng khung văn bản.
Not IsTextFrame
Is = FalseTextFrame
Trả về tất cả các đối tượng except đối tượng khung văn bản.
IsWire
Tóm tắt
Trả về các đối tượng dây nối.
Cú pháp
IsWire : Boolean
Ví dụ sử dụng
IsWire
IsWire = True
Trả về tất cả các đối tượng dây nối.
Not IsWire
IsWire = False
Trả về tất cả các đối tượng except đối tượng dây nối.