1

When you try dw_1.describe(column_name.attributes), you will see ...,color,coltype,compute,criteria.dialog,...

This means that DW object of type Column has undocumented property compute, this property isn't in Powerbuilder Help, isn't in datawindow painter, it is only listed in column.attributes.

Value of dw_1.object.column_name.compute is "?" and propably isn't setable via modify.

I tried "computed column", this mean SELECT col1+col2 as colA ..., to see if the property colA.compute would accidentally contain a "col1+col2", but not.

Does anybody know, for what the undocumented property is?

Maybe it is deprecated (or TODO) property.

3 Answers3

0

Sorry I do not understand, here is the description of the property according to the PowerBuilder documentation:

Attributes DataWindow object property

Description: A tab-separated list of all the properties that apply to a control.

Controls: DataWindow, Button, Column, Computed Field, Graph, GroupBox, Line, OLE, Oval, Picture, Rectangle, Report, RoundRectangle, TableBlob, and Text controls

Syntax PowerBuilder dot notation: dw_control.Object.controlname.Attributes

Describe argument: "controlname.Attributes"

Eduardo G.
  • 341
  • 1
  • 7
  • Column has property compute, this property isn't in Powerbuilder Help, isn't in datawindow painter, it is only listed in column.attributes. Value of dw_1.object.columnname.compute is "?" and propably isn't setable via modify. – Pavel Románek May 25 '17 at 07:13
  • I tried "computed column", this mean SELECT col1+col2 as colA ..., to see if the property colA.compute would accidentally contain a "col1+col2", but not. – Pavel Románek May 25 '17 at 07:23
0

Maybe it is deprecated (or TODO) property.

0

Probably just a bug in the attribute property.

Roland Smith
  • 957
  • 4
  • 7