Check documentation for the latest version of dhtmlxSuite dhtmlxGrid DHTMLX Docs

dhtmlxGrid

get_id

returns id of the item.

<cfset dataItem.get_id()>

See also:

get_index

returns an index of the currently selected item (for example, in grid, it will be an index of row )

<cfset dataItem.get_index()>

Parameters:

  • none.

get_value

returns value of a field.

<cfset dataItem.get_value(name)>

Parameters:

  • name - name or alias of the field. See Also:

  • set_value

set_cell_attribute

sets attribute for a cell of item.

<cfset dataItem.set_cell_attribute(name,attr,value)>

Parameters:

set_cell_class

sets css class for a cell of item.

<cfset dataItem.set_cell_class(name,value)>

Parameters:

  • name - name or alias of the cell
  • value - css class for the cell

See Also:

set_cell_style

sets style for a cell of item.

<cfset dataItem.set_cell_style(style)>

Parameters:

  • style - HTML style attributes.

See Also:

set_id

sets id of the item.

<cfset dataItem.set_id(value)>

Parameters:

  • value - id of the item.

See also:

set_options

assigns options collection to the column.

<cfset dataItem.set_options(name, options)>

Parameters:

  • name - the name of the column
  • options - an array of options or a connector object

Sample:

<cfset dataItem.set_options("column_id",array(
    "1" => "one", "2" => "two","3" => "three"))>
<!---or--->
<cfset list = createObject("component","dhtmlxConnectors.OptionsConnector").init(
    "#datasource#",
    "MySQL"
)>
<cfset list.render_table(
    "countries",
    "country_id",
    "country_id(value),country_name(label)"
)>
<cfset grid.set_options("column_id",list)>

skip

ignores the current item while rendering output. Allows to define custom filtering rules.

<cfset dataItem.skip()>

Parameters:

  • none

set_row_attribute

sets attribute for any row in the component.

<cfset dataItem.set_row_attribute(attr, value)>

Parameters:

  • attr - name of attribute
  • value - value of attribute

See Also:

set_row_color

sets color for any row in the component.

<cfset dataItem.set_row_color(color)>

Parameters:

  • color - color of a row

See Also:

set_row_style

sets style for any row of the component.

<cfset dataItem.set_row_style(style)>

Parameters:

  • style - HTML style attributes

See Also:

set_value

sets value of a field.

<cfset dataItem.set_value(name, value)>

Parameters:

  • name - name or alias of the field
  • value - value of the field in question

See Also:

Back to top