Ahankhah Posted February 27, 2012 Posted February 27, 2012 Hi all, where can I find any help about GETPROPERTYVALUE function and its syntax? Any help is greatly appreciated. Quote
danellis Posted February 27, 2012 Posted February 27, 2012 I'm terribly sorry, I have no real advice. Instead I'm going to brighten your day with an humourous: Try calling USEESTATEAGENT (sorry again) dJE Quote
Ahankhah Posted February 27, 2012 Author Posted February 27, 2012 I'm terribly sorry, I have no real advice. Instead I'm going to brighten your day with an humourous: Try calling USEESTATEAGENT (sorry again) dJE Quote
Ahankhah Posted February 27, 2012 Author Posted February 27, 2012 Is it a LISP function? Yes Lee, also these functions are in a same group: dumpallproperties ispropertyreadonly setpropertyvalue Quote
Lee Mac Posted February 27, 2012 Posted February 27, 2012 I'm guessing they are user-defined. _$ (setpropertyvalue) ; error: no function definition: SETPROPERTYVALUE _$ (dumpallproperties) ; error: no function definition: DUMPALLPROPERTIES _$ (ispropertyreadonly) ; error: no function definition: ISPROPERTYREADONLY _$ (getpropertyvalue) ; error: no function definition: GETPROPERTYVALUE Quote
Ahankhah Posted February 27, 2012 Author Posted February 27, 2012 I'm guessing they are user-defined. _$ (setpropertyvalue) ; error: no function definition: SETPROPERTYVALUE _$ (dumpallproperties) ; error: no function definition: DUMPALLPROPERTIES _$ (ispropertyreadonly) ; error: no function definition: ISPROPERTYREADONLY _$ (getpropertyvalue) ; error: no function definition: GETPROPERTYVALUE I don't know they are defined by which external program, but they are defined functions as default. In my computer the result of evaluating them are: setpropertyvalue #<SUBR @0000000031e0c930 <EXRXSUBR>> dumpallproperties #<SUBR @0000000031e0c930 <EXRXSUBR>> ispropertyreadonly #<SUBR @0000000031e0c930 <EXRXSUBR>> getpropertyvalue #<SUBR @0000000031e0c930 <EXRXSUBR>> Quote
Lee Mac Posted February 27, 2012 Posted February 27, 2012 Ah! Wait a minute, I knew I recognised them: http://www.theswamp.org/index.php?topic=39259 Quote
Ahankhah Posted February 27, 2012 Author Posted February 27, 2012 (edited) Here are documents about the above functions: http://docs.autodesk.com/ACDMAC/2012/ENU/filesALRMac/GUID-ED406069-97F9-4552-BBEF-9A02D06E6C1-203.htm http://docs.autodesk.com/ACDMAC/2012/ENU/filesALRMac/GUID-47609F26-7189-4DB9-BA01-E90612273F9-74.htm http://docs.autodesk.com/ACDMAC/2012/ENU/filesALRMac/GUID-DA0A7A0E-BE62-4320-95D3-04C2BB16F5B-130.htm http://docs.autodesk.com/ACDMAC/2012/ENU/filesALRMac/GUID-91943F0B-BA2F-4DA0-8F21-68F48DCC2EC-113.htm Althoght the documentation is about AutoCAD for Mac, and I use AutoCAD 2012 in Windows XP, they work on my station. Edited February 29, 2012 by Ahankhah Quote
Ahankhah Posted February 27, 2012 Author Posted February 27, 2012 Ah! Wait a minute, I knew I recognised them: http://www.theswamp.org/index.php?topic=39259 Thank you very much, Lee. Quote
Ahankhah Posted February 27, 2012 Author Posted February 27, 2012 (edited) These functions are enthusiastic. :lol: See the result of dumpallproperties: (if (and (setq ent (entsel "\nSelect a dimension, text or mtext object: ")) (setq ent (car ent)) ) (dumpallproperties ent) ) And the result: Begin dumping object (class: AcDbAlignedDimension) AltSubUnitsSuffix (type: AcString) (RO) (LocalName: Alt sub-units suffix) = AltSuppressLeadingZeros (type: bool) (RO) (LocalName: Alt suppress leading zeros) = 0 AltSuppressTrailingZeros (type: bool) (RO) (LocalName: Alt suppress trailing zeros) = 0 AltSuppressZeroFeet (type: bool) (RO) (LocalName: Alt suppress zero feet) = 1 AltSuppressZeroInches (type: bool) (RO) (LocalName: Alt suppress zero inches) = 1 AltToleranceSuppressLeadingZeros (type: bool) (RO) (LocalName: Alt tolerance suppress leading zeros) = 0 AltToleranceSuppressTrailingZeros (type: bool) (RO) (LocalName: Alt tolerance suppress trailing zeros) = 0 AltToleranceSuppressZeroFeet (type: bool) (RO) (LocalName: Alt tolerance suppress zero feet) = 1 AltToleranceSuppressZeroInches (type: bool) (RO) (LocalName: Alt tolerance suppress zero inches) = 1 AlternatePrefix (type: AcString) (RO) (LocalName: Alt prefix) = AlternateSuffix (type: AcString) (RO) (LocalName: Alt suffix) = Annotative (type: bool) (LocalName: Annotative) = 0 AnnotativeScale (type: AcString) (RO) (LocalName: Annotative scale) = Failed to get value Arrowhead1Type (type: AcString) (LocalName: Arrow 1) = Arrowhead2Type (type: AcString) (LocalName: Arrow 2) = Associative (type: bool) (RO) (LocalName: Associative) = 0 BlockId (type: AcDbObjectId) (RO) = 7ffffaa39f0 CastShadows (type: bool) = 0 CollisionType (type: AcDb::CollisionType) (RO) = 1 Color (type: AcCmColor) (LocalName: Color) = BYLAYER ConstraintObject (type: bool) (RO) = 0 DimBlockId (type: AcDbObjectId) = 7ffffaa1f50 DimBlockPosition/X (type: double) (RO) = 0.000000 DimBlockPosition/Y (type: double) (RO) = 0.000000 DimBlockPosition/Z (type: double) (RO) = 0.000000 DimConstrDesc (type: AcString) (LocalName: Description) = Failed to get value DimConstrExpression (type: AcString) (LocalName: Expression) = Failed to get value DimConstrForm (type: bool) (LocalName: Dynamic Constraint Form) = Failed to get value DimConstrName (type: AcString) (LocalName: Name) = Failed to get value DimConstrReference (type: bool) (LocalName: Reference) = Failed to get value DimConstrValue (type: AcString) (RO) (LocalName: Value) = Failed to get value DimLinePoint/X (type: double) = -3.861961 DimLinePoint/Y (type: double) = 16.120524 DimLinePoint/Z (type: double) = 0.000000 Dimalt (type: bool) (LocalName: Alt enabled) = 0 Dimaltd (type: DimPrecisionEnum) (RO) (LocalName: Alt precision) = 2 Dimaltf (type: double) (RO) (LocalName: Alt scale factor) = 25.400000 Dimaltmzf (type: double) (RO) (LocalName: Alt sub-units scale) = 100.000000 Dimaltmzs (type: const ACHAR*) = Dimaltrnd (type: double) (RO) (LocalName: Alt round) = 0.000000 Dimalttd (type: DimPrecisionEnum) (RO) (LocalName: Alt Tolerance precision) = 2 Dimalttz (type: int) = 0 Dimaltu (type: DimUnitsEnum) (RO) (LocalName: Alt format) = 2 Dimaltz (type: int) = 0 Dimapost (type: const ACHAR*) = Dimarcsym (type: int) = 0 Dimasz (type: double) (LocalName: Arrow size) = 0.180000 Dimatfit (type: DimFitEnum) (LocalName: Fit) = 3 Dimazin (type: int) = 0 Dimblk (type: AcDbObjectId) = 0 Dimblk1 (type: AcDbObjectId) = 0 Dimblk2 (type: AcDbObjectId) = 0 Dimcen (type: double) = 0.090000 Dimclrd (type: AcCmColor) (LocalName: Dim line color) = BYBLOCK Dimclre (type: AcCmColor) (LocalName: Ext line color) = BYBLOCK Dimclrt (type: AcCmColor) (LocalName: Text color) = BYBLOCK Dimdd1 (type: bool) (LocalName: Show dim line 1) = 1 Dimdd2 (type: bool) (LocalName: Show dim line 2) = 1 Dimde1 (type: bool) (LocalName: Display ext line 1) = 1 Dimde2 (type: bool) (LocalName: Display ext line 2) = 1 Dimdec (type: DimPrecisionEnum) (LocalName: Precision) = 4 Dimdle (type: double) (LocalName: Dim line ext) = 0.000000 Dimdli (type: double) = 0.380000 Dimdsep (type: ACHAR) (LocalName: Decimal separator) = . DimensionStyle (type: AcDbObjectId) (LocalName: Dim style) = 7ffffaa3a70 DimensionText (type: AcString) (LocalName: Text override) = Dimexe (type: double) (LocalName: Ext line ext) = 0.180000 Dimexo (type: double) (LocalName: Ext line offset) = 0.062500 Dimfrac (type: DimFractionEnum) (RO) (LocalName: Fractional type) = 0 Dimfxlen (type: double) (RO) (LocalName: Ext line fixed length) = 1.000000 DimfxlenOn (type: bool) (LocalName: Ext line fixed) = 0 Dimgap (type: double) (LocalName: Text offset) = 0.090000 Dimjust (type: DimHorizontalTextPosEnum) (LocalName: Text pos hor) = 0 Dimldrblk (type: AcDbObjectId) = 0 Dimlfac (type: double) (LocalName: Dim scale linear) = 1.000000 Dimlim (type: bool) = 0 Dimltex1 (type: AcDbObjectId) (LocalName: Ext line 1 linetype) = 0 Dimltex2 (type: AcDbObjectId) (LocalName: Ext line 2 linetype) = 0 Dimltype (type: AcDbObjectId) (LocalName: Dim line linetype) = 0 Dimlunit (type: DimLUnitsEnum) (LocalName: Dim units) = 2 Dimlwd (type: AcDb::LineWeight) (LocalName: Dim line lineweight) = -2 Dimlwe (type: AcDb::LineWeight) (LocalName: Ext line lineweight) = -2 Dimmzf (type: double) (RO) (LocalName: Dim sub-units scale) = 100.000000 Dimmzs (type: const ACHAR*) = Dimpost (type: const ACHAR*) = Dimrnd (type: double) (LocalName: Dim roundoff) = 0.000000 Dimsah (type: bool) = 0 Dimscale (type: double) (LocalName: Dim scale overall) = 1.000000 Dimsd1 (type: bool) (LocalName: Dim line 1) = 0 Dimsd2 (type: bool) (LocalName: Dim line 2) = 0 Dimse1 (type: bool) (LocalName: Ext line 1) = 0 Dimse2 (type: bool) (LocalName: Ext line 2) = 0 Dimsoxd (type: bool) (LocalName: Dim line inside) = 0 Dimtad (type: DimVerticalTextPosEnum) (LocalName: Text pos vert) = 0 Dimtdec (type: DimPrecisionEnum) (RO) (LocalName: Tolerance precision) = 4 Dimtfac (type: double) (RO) (LocalName: Tolerance text height) = 1.000000 Dimtfill (type: int) = 2 Dimtfillclr (type: AcCmColor) = cyan Dimtih (type: bool) (LocalName: Text inside align) = 1 Dimtix (type: bool) (LocalName: Text inside) = 0 Dimtm (type: double) (RO) (LocalName: Tolerance limit lower) = 0.000000 Dimtmove (type: DimTextMovementEnum) (LocalName: Text movement) = 0 Dimtofl (type: bool) (LocalName: Dim line forced) = 0 Dimtoh (type: bool) (LocalName: Text outside align) = 1 Dimtol (type: bool) = 0 Dimtolj (type: DimToleranceJustEnum) (LocalName: Tolerance pos vert) = 1 Dimtp (type: double) (RO) (LocalName: Tolerance limit upper) = 0.000000 Dimtsz (type: double) = 0.000000 Dimtvp (type: double) = 0.000000 Dimtxt (type: double) (LocalName: Text height) = 0.180000 Dimtzin (type: int) = 0 Dimupt (type: bool) = 0 Dimzin (type: int) = 0 DynamicDimension (type: bool) = 0 Elevation (type: double) = 0.000000 ExtensionDictionary (type: AcDbObjectId) (RO) = 0 FillColor (type: DimFillColor) (LocalName: Fill color) = option=2 color=cyan Handle (type: AcDbHandle) (RO) = 1eb HasFields (type: bool) (RO) = 0 HasSaveVersionOverride (type: bool) = 0 HorizontalRotation (type: double) = 0.000000 Hyperlinks (type: AcDbHyperlink*) Inspection (type: bool) = 0 InspectionLabel (type: AcString) (RO) (LocalName: Inspection label) = Failed to get value InspectionRate (type: AcString) (RO) (LocalName: Inspection rate) = Failed to get value InspectionShape (type: int) (LocalName: Inspection shape) = Failed to get value IsA (type: AcRxClass*) (RO) = AcDbAlignedDimension IsAProxy (type: bool) (RO) = 0 IsCancelling (type: bool) (RO) = 0 IsEraseStatusToggled (type: bool) (RO) = 0 IsErased (type: bool) (RO) = 0 IsModified (type: bool) (RO) = 0 IsModifiedGraphics (type: bool) (RO) = 0 IsModifiedXData (type: bool) (RO) = 0 IsNewObject (type: bool) (RO) = 0 IsNotifyEnabled (type: bool) (RO) = 0 IsNotifying (type: bool) (RO) = 0 IsObjectIdsInFlux (type: bool) (RO) = 0 IsPersistent (type: bool) (RO) = 1 IsPlanar (type: bool) (RO) = 1 IsReadEnabled (type: bool) (RO) = 1 IsReallyClosing (type: bool) (RO) = 1 IsTransactionResident (type: bool) (RO) = 0 IsUndoing (type: bool) (RO) = 0 IsWriteEnabled (type: bool) (RO) = 0 JogHeightFactor (type: double) (LocalName: Jog height factor) = Failed to get value LayerId (type: AcDbObjectId) (LocalName: Layer) = 7ffffaa1d00 LineWeight (type: AcDb::LineWeight) (LocalName: Lineweight) = -1 LinetypeId (type: AcDbObjectId) (LocalName: Linetype) = 7ffffaa3950 LinetypeScale (type: double) (LocalName: Linetype scale) = 1.000000 LocalizedName (type: AcString) (RO) = Aligned Dimension MaterialId (type: AcDbObjectId) (LocalName: Material) = 7ffffaa3de0 Measurement (type: double) (RO) (LocalName: Measurement) = 7.822761 MergeStyle (type: AcDb::DuplicateRecordCloning) (RO) = 1 Normal/X (type: double) = 0.000000 Normal/Y (type: double) = 0.000000 Normal/Z (type: double) = 1.000000 ObjectId (type: AcDbObjectId) (RO) = 7ffffaa1f30 Oblique (type: double) = 0.000000 OwnerId (type: AcDbObjectId) (RO) = 7ffffaa39f0 PlotStyleName (type: AcString) (LocalName: Plot style) = ByLayer Prefix (type: AcString) (LocalName: Dim prefix) = ReceiveShadows (type: bool) = 0 ShadowDisplay (type: AcDb::ShadowFlags) (RO) (LocalName: Shadow Display) = Failed to get value SubUnitsSuffix (type: AcString) (RO) (LocalName: Dim sub-units suffix) = Suffix (type: AcString) (LocalName: Dim suffix) = SuppressAngularLeadingZeros (type: bool) = 0 SuppressAngularTrailingZeros (type: bool) = 0 SuppressLeadingZeros (type: bool) (LocalName: Suppress leading zeros) = 0 SuppressTrailingZeros (type: bool) (LocalName: Suppress trailing zeros) = 0 SuppressZeroFeet (type: bool) (LocalName: Suppress zero feet) = 1 SuppressZeroInches (type: bool) (LocalName: Suppress zero inches) = 1 TextAttachment (type: AcDbMText::AttachmentPoint) = 5 TextLineSpacingFactor (type: double) = 1.000000 TextLineSpacingStyle (type: AcDb::LineSpacingStyle) = 1 TextPosition/X (type: double) (LocalName: Text position X) = -6.231536 TextPosition/Y (type: double) (LocalName: Text position Y) = 13.008610 TextRotation (type: double) (LocalName: Text rotation) = 0.000000 TextStyleId (type: AcDbObjectId) (LocalName: Text style) = 7ffffaa3910 TextViewDirection (type: DimTextDirectionEnum) (LocalName: Text view direction) = 0 ToleranceAlignment (type: DimToleranceAlignEnum) (LocalName: Tolerance alignment) = 0 ToleranceDisplay (type: DimToleranceDispEnum) (LocalName: Tolerance display) = 0 ToleranceSuppressLeadingZeros (type: bool) (RO) (LocalName: Tolerance suppress leading zeros) = 0 ToleranceSuppressTrailingZeros (type: bool) (RO) (LocalName: Tolerance suppress trailing zeros) = 0 ToleranceSuppressZeroFeet (type: bool) (RO) (LocalName: Tolerance suppress zero feet) = 1 ToleranceSuppressZeroInches (type: bool) (RO) (LocalName: Tolerance suppress zero inches) = 1 Transparency (type: AcCmTransparency) (LocalName: Transparency) = 0 UsingDefaultTextPosition (type: bool) = 1 Visible (type: AcDb::Visibility) = 0 XLine1Point/X (type: double) = -9.031521 XLine1Point/Y (type: double) = 10.224432 XLine1Point/Z (type: double) = 0.000000 XLine2Point/X (type: double) = -4.292370 XLine2Point/Y (type: double) = 16.448260 XLine2Point/Z (type: double) = 0.000000 End object dump ... But sadly, it works just one time on each object.:( Edited February 28, 2012 by Ahankhah Striked through the last sentence since it was wrong. Quote
gS7 Posted March 14, 2013 Posted March 14, 2013 http://hyperpics.blogs.com/beyond_the_ui/autolispvisual_lisp/ Quote
canis Posted March 18, 2014 Posted March 18, 2014 hi please someone can help me to get the data in a cell "X" (row column) in a table with this function "GetPropertyValue" data showing "dumpallproperties" in a table are: Command: (dumpallproperties e1 T) Begin dumping object (class: AcDbTable) AllowManualHeights (type: bool) (RO) (LocalName: Manual heights) = 0 AllowManualPositions (type: bool) (RO) (LocalName: Manual positions) = 0 Annotative (type: bool) (RO) (LocalName: Annotative) = Failed to get value AnnotativeScale (type: AcString) (RO) (LocalName: Annotative scale) = Failed to get value AnonymousBlockTableRecord (type: AcDbObjectId) (RO) = 0 AttributeCollection (type: AcDbObjectId) (RO) BlockId (type: AcDbObjectId) (RO) = 7ffffb0a9f0 BlockTableRecord (type: AcDbObjectId) (RO) (LocalName: Name) = Failed to get value BlockTableRecord/BlockScaling (type: AcDbBlockTableRecord::BlockScaling) (RO) = Failed to get value BlockTableRecord/PathName (type: const ACHAR*) (RO) = Failed to get value BlockTableRecord/UnitFactor (type: double) (RO) (LocalName: Unit factor) = Failed to get value BlockTableRecord/Units (type: AcString) (RO) (LocalName: Block Unit) = Failed to get value BlockTransform (type: AcGeMatrix3d) = ((1.000000 0.000000 0.000000 0.000000)(0.000000 1.000000 0.000000 0.000000) (0.000000 0.000000 1.000000 0.000000) (986.558668 3607.262689 0.000000 1.000000)) BreakEnabled (type: bool) (LocalName: Enabled) = 0 BreakFlowDirection (type: AcDb::TableBreakFlowDirection) (LocalName: Direction) = 1 BreakOptions (type: AcDb::TableBreakOption) = 0 BreakSpacing (type: double) (RO) (LocalName: Spacing) = 24.750000 CastShadows (type: bool) = 0 Cells (type: AcCellRange) (RO) = 1052104704 ClassName (type: AcString) (RO) = CollisionType (type: AcDb::CollisionType) (RO) = 1 Color (type: AcCmColor) (LocalName: Color) = BYLAYER Columns (type: AcColumn) (RO) Item 0: ClassName (type: AcString) (RO) = IsA (type: AcRxClass*) (RO) = AcRxBoxedValueOnStack LocalizedName (type: AcString) (RO) = MinimumWidth (type: double) (RO) = Failed to get value Width (type: double) = Failed to get value Item 1: ClassName (type: AcString) (RO) = IsA (type: AcRxClass*) (RO) = AcRxBoxedValueOnStack LocalizedName (type: AcString) (RO) = MinimumWidth (type: double) (RO) = Failed to get value Width (type: double) = Failed to get value Item 2: ClassName (type: AcString) (RO) = IsA (type: AcRxClass*) (RO) = AcRxBoxedValueOnStack LocalizedName (type: AcString) (RO) = MinimumWidth (type: double) (RO) = Failed to get value Width (type: double) = Failed to get value Direction/X (type: double) = 1.000000 Direction/Y (type: double) = 0.000000 Direction/Z (type: double) = 0.000000 DynamicBlockReferencePropertyCollection (type: AcDbDynBlockReferenceProperty) (RO) DynamicBlockTableRecord (type: AcDbObjectId) (RO) = 7ffffb0f8f0 ExtensionDictionary (type: AcDbObjectId) (RO) = 0 ExternalPath (type: AcString) (RO) (LocalName: Path) = Failed to get value FlowDirection (type: AcDb::FlowDirection) (LocalName: Direction) = 0 Handle (type: AcDbHandle) (RO) = 325 HasFields (type: bool) (RO) = 0 HasSaveVersionOverride (type: bool) = 0 HasSubSelection (type: bool) (RO) = 0 Height (type: double) (LocalName: Table height) = 29.000000 Hyperlinks (type: AcDbHyperlink*) IsA (type: AcRxClass*) (RO) = AcDbTable IsAProxy (type: bool) (RO) = 0 IsCancelling (type: bool) (RO) = 0 IsDynamicBlock (type: bool) (RO) = 0 IsEraseStatusToggled (type: bool) (RO) = 0 IsErased (type: bool) (RO) = 0 IsHeaderSuppressed (type: bool) = 0 IsModified (type: bool) (RO) = 0 IsModifiedGraphics (type: bool) (RO) = 0 IsModifiedXData (type: bool) (RO) = 0 IsNewObject (type: bool) (RO) = 0 IsNotifyEnabled (type: bool) (RO) = 0 IsNotifying (type: bool) (RO) = 0 IsObjectIdsInFlux (type: bool) (RO) = 0 IsPersistent (type: bool) (RO) = 1 IsPlanar (type: bool) (RO) = 1 IsReadEnabled (type: bool) (RO) = 1 IsReallyClosing (type: bool) (RO) = 1 IsTitleSuppressed (type: bool) = 1 IsTransactionResident (type: bool) (RO) = 0 IsUndoing (type: bool) (RO) = 0 IsWriteEnabled (type: bool) (RO) = 0 LayerId (type: AcDbObjectId) (LocalName: Layer) = 7ffffb0a900 LineWeight (type: AcDb::LineWeight) (LocalName: Lineweight) = -1 LinetypeId (type: AcDbObjectId) (LocalName: Linetype) = 7ffffb0a950 LinetypeScale (type: double) (RO) (LocalName: Linetype scale) = 1.000000 LocalizedName (type: AcString) (RO) = Table MatchOrientationToLayout (type: bool) (LocalName: Match orientation to layout) = Failed to get value MaterialId (type: AcDbObjectId) (LocalName: Material) = 7ffffb0aec0 MergeStyle (type: AcDb::DuplicateRecordCloning) (RO) = 1 MinimumTableHeight (type: double) (RO) = 27.000000 MinimumTableWidth (type: double) (RO) = 22.500000 Normal/X (type: double) = 0.000000 Normal/Y (type: double) = 0.000000 Normal/Z (type: double) = 1.000000 NumColumns (type: int) (RO) (LocalName: Columns) = 3 NumRows (type: int) (RO) (LocalName: Rows) = 3 ObjectId (type: AcDbObjectId) (RO) = 7ffffb0f8d0 OwnerId (type: AcDbObjectId) (RO) = 7ffffb0a9f0 PlotStyleName (type: AcString) (LocalName: Plot style) = ByLayer Position/X (type: double) (LocalName: Insertion point X) = 986.558668 Position/Y (type: double) (LocalName: Insertion point Y) = 3607.262689 Position/Z (type: double) (LocalName: Insertion point Z) = 0.000000 ReceiveShadows (type: bool) = 0 RegenerateTableSuppressed (type: bool) = 0 RepeatBottomLabels (type: bool) (RO) (LocalName: Repeat bottom labels) = 0 RepeatTopLabels (type: bool) (RO) (LocalName: Repeat top labels) = 0 Rotation (type: double) (LocalName: Rotation) = Failed to get value Rows (type: AcRow) (RO) Item 0: ClassName (type: AcString) (RO) = Height (type: double) = Failed to get value IsA (type: AcRxClass*) (RO) = AcRxBoxedValueOnStack LocalizedName (type: AcString) (RO) = MinimumHeight (type: double) (RO) = Failed to get value Item 1: ClassName (type: AcString) (RO) = Height (type: double) = Failed to get value IsA (type: AcRxClass*) (RO) = AcRxBoxedValueOnStack LocalizedName (type: AcString) (RO) = MinimumHeight (type: double) (RO) = Failed to get value Item 2: ClassName (type: AcString) (RO) = Height (type: double) = Failed to get value IsA (type: AcRxClass*) (RO) = AcRxBoxedValueOnStack LocalizedName (type: AcString) (RO) = MinimumHeight (type: double) (RO) = Failed to get value ScaleFactors/UniformScale (type: double) (RO) (LocalName: Scale) = Failed to get value ScaleFactors/X (type: double) (RO) (LocalName: Scale X) = Failed to get value ScaleFactors/Y (type: double) (RO) (LocalName: Scale Y) = Failed to get value ScaleFactors/Z (type: double) (RO) (LocalName: Scale Z) = Failed to get value ShadowDisplay (type: AcDb::ShadowFlags) (RO) (LocalName: Shadow Display) = Failed to get value SubSelection (type: AcCellRange) = 1052104704 TableBreakHeight (type: double) (RO) (LocalName: Break height) = 0.000000 TableStyle (type: AcDbObjectId) (LocalName: Table style) = 7ffffb0ac70 Transparency (type: AcCmTransparency) (LocalName: Transparency) = 0 TreatAsBlockRefForExplode (type: bool) (RO) = 0 Visible (type: AcDb::Visibility) = 0 Width (type: double) (LocalName: Table width) = 76.890775 End object dump nil the table contains numbers like this: 10 20 30 60 70 80 110 120 130 thanks attentively Canis Quote
cwake Posted March 18, 2014 Posted March 18, 2014 I don't know if this will give you what you want, but the subentities of a table are available using nentsel. (dumpallproperties (car (nentsel)) 1) Quote
BIGAL Posted March 19, 2014 Posted March 19, 2014 I have one somewhere maybe this (setq objtable (entsel)) ; pick table(vla-gettext (vlax-ename->vla-object (car objtable)) 1 1); row 1 col 1 Quote
canis Posted March 20, 2014 Posted March 20, 2014 Thanks I'll take that into account, but wanted to know if the "GetPropertyValue" function could do this Quote
Bhull1985 Posted March 20, 2014 Posted March 20, 2014 No, I believe the getpropertyvalue function retrieves the values of an entities properties, shocking as that information may be. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.