Criteria.property DataWindow object property
Description
Settings for the Prompt for Criteria dialog box. When Prompt
for Criteria is enabled, the DataWindow server prompts the user to specify
criteria for retrieving data whenever the Retrieve method is called.
Note that the Required property also affects query mode.
Syntax
PowerBuilder dot notation:
1 |
<span>dw_control</span>.Object.<span>columnname</span>.Criteria.<span>property</span> |
Describe and Modify argument:
1 |
"<span>columnname</span>.Criteria.<span>property</span> { = <span>value</span> }" |
Parameter |
Description |
---|---|
columnname |
The name of the column for which you |
property |
A property for the Prompt for Criteria |
value |
A Yes or No value to be assigned to the |
Property for Criteria |
Value |
---|---|
Dialog |
Whether Prompt for Criteria is on for columnname. Values are:
If the Dialog property is Yes for at least one column in the Painter: Column Specifications view, Prompt check box. |
Override_Edit |
Whether the user must enter data in the Values are:
Painter: Properties view, General Tab, Override Edit option. |
Required |
Whether the user is restricted to the Values are:
Painter: Properties view, General tab, Equality Required option. |
Usage
In the painter
Set the values using the menus and Properties view as described
in the table above.
Examples
1 |
string setting |
1 |
setting = dw1.Object.empname.Criteria.Dialog |
1 |
dw1.Object.empname.Criteria.Dialog= "Yes" |
1 |
setting = dw1.Describe("empname.Criteria.Dialog") |
1 |
dw1.Modify("empname.Criteria.Dialog=Yes") |
1 |
dw1.Modify("empname.Criteria.Override_Edit=Yes") |
1 |
dw1.Modify("empname.Criteria.Required=No") |
1 |
IF dw1.Describe("empname.Edit.Style") = "dddw" THEN |
1 |
dw1.Modify("empname.Criteria.Override_Edit=Yes") |
1 |
END IF |