Jump to content

Recommended Posts

Posted

Hi all,

where can I find any help about GETPROPERTYVALUE function and its syntax?

Any help is greatly appreciated. :)

Posted

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

Posted
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

:) :D :lol:

Posted
Is it a LISP function?

Yes Lee,

also these functions are in a same group:

 

dumpallproperties

ispropertyreadonly

setpropertyvalue

Posted

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

Posted
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>>

Posted (edited)

These functions are enthusiastic. :):D:lol::shock:

 

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 by Ahankhah
Striked through the last sentence since it was wrong.
  • 1 year later...
  • 1 year later...
Posted

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

Posted

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)

Posted

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

Posted

Thanks

I'll take that into account, but wanted to know if the "GetPropertyValue" function could do this

Posted

No, I believe the getpropertyvalue function retrieves the values of an entities properties, shocking as that information may be. :P

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...