LabVIEW Class Errors下載 PDF選擇的小節所選的小節與子小節完整手冊已更新2025-07-30閱讀時間為 3 分鐘LabVIEWAPI 參考LabVIEW G This section contains reference information about possible block diagram syntax errors related to LabVIEW classes. A class input to this tunnel or shift register does not originate at the Data Value Reference Read Element border nodeAccessor VIs have different data typesCannot have dynamic outputs without a dynamic inputCannot use Call Parent Method node outside of a LabVIEW classChild class overrides a property accessor VI in a bad location within the classClass cannot be bundled or unbundled because the class private data is emptyClass input terminal is not marked as requiredClass or error data is assigned to the wrong side of the connector paneClass output terminal does not return the input classClass type of input terminal does not match class type of output terminalConstant value includes broken or missing LabVIEW classDynamic front panel terminal cannot be placed inside a structureIllegal Property Node recursionIncompatible property definition overrideInvalid accessor VI connector paneNeither bundle nor unbundle of this LabVIEW class is allowed on this VIOne of the class inputs to this Max and Min function does not originate at the Data Value Reference Read Element border nodeOne of the class inputs to this Select function does not originate at the Data Value Reference Read Element border nodeOne of the class inputs to this Select function does not originate at the dynamic controlOne of the class terminals is static and the other class terminal is dynamicOne of the inputs to this Max & Min function does not originate at the dynamic input front panel terminalOne or more of the inputs to this tunnel or shift register does not originate at the dynamic input front panel terminalOne or more of the set of VIs that this dynamic dispatch subVI or property item may call are brokenParent class does not define this methodProperty is not readableProperty is not writableReentrant VI with dynamic input terminal must use 'Shared clone reentrant execution' optionReference creation and deletion for this class is restrictedRefers to a broken LabVIEW classRefers to a dynamic member VIRefers to a missing LabVIEW classRun-time type not propagated from dynamic input to dynamic outputThe class object inside a reference cannot be exchanged with another class objectThe overriding accessor VI has a different filename than the accessor VI in the parent classThe property definition adds readability or writability to an overridden propertyThe property definition folder contains a member that is not a VIThe property definition folder does not have a valid accessor VIThe property definition folder has a colon in its nameThe property definition folder has a duplicate long nameThe property definition folder has more than one read VIThe property definition folder has more than one write VIThe wired class does not support a method of this VI's nameThis dynamic dispatch VI does not unconditionally invoke the Call Parent Method nodeThis function does not support LabVIEW classesThis VI cannot access the class constantThis VI cannot access the referenced itemThis VI cannot access the referenced item in community scopeThis VI cannot access the referenced item in private scopeThis VI cannot access the referenced item in protected scopeThis VI cannot connect to the referenced item in a locked libraryThis VI is not an accessor VI, but it overrides oneTo More Specific Class must cast to the original data type of the Data Value Reference Read Element border nodeTo More Specific Class must cast to the original data type of the dynamic input front panel terminal or an ancestor typeUnexpected type on accessor VI class or error terminalWrong connector pane pattern for accessor VIYou cannot type cast between different data value reference typesParent topic: Block Diagram Error Messages
This section contains reference information about possible block diagram syntax errors related to LabVIEW classes. A class input to this tunnel or shift register does not originate at the Data Value Reference Read Element border nodeAccessor VIs have different data typesCannot have dynamic outputs without a dynamic inputCannot use Call Parent Method node outside of a LabVIEW classChild class overrides a property accessor VI in a bad location within the classClass cannot be bundled or unbundled because the class private data is emptyClass input terminal is not marked as requiredClass or error data is assigned to the wrong side of the connector paneClass output terminal does not return the input classClass type of input terminal does not match class type of output terminalConstant value includes broken or missing LabVIEW classDynamic front panel terminal cannot be placed inside a structureIllegal Property Node recursionIncompatible property definition overrideInvalid accessor VI connector paneNeither bundle nor unbundle of this LabVIEW class is allowed on this VIOne of the class inputs to this Max and Min function does not originate at the Data Value Reference Read Element border nodeOne of the class inputs to this Select function does not originate at the Data Value Reference Read Element border nodeOne of the class inputs to this Select function does not originate at the dynamic controlOne of the class terminals is static and the other class terminal is dynamicOne of the inputs to this Max & Min function does not originate at the dynamic input front panel terminalOne or more of the inputs to this tunnel or shift register does not originate at the dynamic input front panel terminalOne or more of the set of VIs that this dynamic dispatch subVI or property item may call are brokenParent class does not define this methodProperty is not readableProperty is not writableReentrant VI with dynamic input terminal must use 'Shared clone reentrant execution' optionReference creation and deletion for this class is restrictedRefers to a broken LabVIEW classRefers to a dynamic member VIRefers to a missing LabVIEW classRun-time type not propagated from dynamic input to dynamic outputThe class object inside a reference cannot be exchanged with another class objectThe overriding accessor VI has a different filename than the accessor VI in the parent classThe property definition adds readability or writability to an overridden propertyThe property definition folder contains a member that is not a VIThe property definition folder does not have a valid accessor VIThe property definition folder has a colon in its nameThe property definition folder has a duplicate long nameThe property definition folder has more than one read VIThe property definition folder has more than one write VIThe wired class does not support a method of this VI's nameThis dynamic dispatch VI does not unconditionally invoke the Call Parent Method nodeThis function does not support LabVIEW classesThis VI cannot access the class constantThis VI cannot access the referenced itemThis VI cannot access the referenced item in community scopeThis VI cannot access the referenced item in private scopeThis VI cannot access the referenced item in protected scopeThis VI cannot connect to the referenced item in a locked libraryThis VI is not an accessor VI, but it overrides oneTo More Specific Class must cast to the original data type of the Data Value Reference Read Element border nodeTo More Specific Class must cast to the original data type of the dynamic input front panel terminal or an ancestor typeUnexpected type on accessor VI class or error terminalWrong connector pane pattern for accessor VIYou cannot type cast between different data value reference typesParent topic: Block Diagram Error Messages
This section contains reference information about possible block diagram syntax errors related to LabVIEW classes. A class input to this tunnel or shift register does not originate at the Data Value Reference Read Element border nodeAccessor VIs have different data typesCannot have dynamic outputs without a dynamic inputCannot use Call Parent Method node outside of a LabVIEW classChild class overrides a property accessor VI in a bad location within the classClass cannot be bundled or unbundled because the class private data is emptyClass input terminal is not marked as requiredClass or error data is assigned to the wrong side of the connector paneClass output terminal does not return the input classClass type of input terminal does not match class type of output terminalConstant value includes broken or missing LabVIEW classDynamic front panel terminal cannot be placed inside a structureIllegal Property Node recursionIncompatible property definition overrideInvalid accessor VI connector paneNeither bundle nor unbundle of this LabVIEW class is allowed on this VIOne of the class inputs to this Max and Min function does not originate at the Data Value Reference Read Element border nodeOne of the class inputs to this Select function does not originate at the Data Value Reference Read Element border nodeOne of the class inputs to this Select function does not originate at the dynamic controlOne of the class terminals is static and the other class terminal is dynamicOne of the inputs to this Max & Min function does not originate at the dynamic input front panel terminalOne or more of the inputs to this tunnel or shift register does not originate at the dynamic input front panel terminalOne or more of the set of VIs that this dynamic dispatch subVI or property item may call are brokenParent class does not define this methodProperty is not readableProperty is not writableReentrant VI with dynamic input terminal must use 'Shared clone reentrant execution' optionReference creation and deletion for this class is restrictedRefers to a broken LabVIEW classRefers to a dynamic member VIRefers to a missing LabVIEW classRun-time type not propagated from dynamic input to dynamic outputThe class object inside a reference cannot be exchanged with another class objectThe overriding accessor VI has a different filename than the accessor VI in the parent classThe property definition adds readability or writability to an overridden propertyThe property definition folder contains a member that is not a VIThe property definition folder does not have a valid accessor VIThe property definition folder has a colon in its nameThe property definition folder has a duplicate long nameThe property definition folder has more than one read VIThe property definition folder has more than one write VIThe wired class does not support a method of this VI's nameThis dynamic dispatch VI does not unconditionally invoke the Call Parent Method nodeThis function does not support LabVIEW classesThis VI cannot access the class constantThis VI cannot access the referenced itemThis VI cannot access the referenced item in community scopeThis VI cannot access the referenced item in private scopeThis VI cannot access the referenced item in protected scopeThis VI cannot connect to the referenced item in a locked libraryThis VI is not an accessor VI, but it overrides oneTo More Specific Class must cast to the original data type of the Data Value Reference Read Element border nodeTo More Specific Class must cast to the original data type of the dynamic input front panel terminal or an ancestor typeUnexpected type on accessor VI class or error terminalWrong connector pane pattern for accessor VIYou cannot type cast between different data value reference typesParent topic: Block Diagram Error Messages