Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: star :: form ::

deprecated interface XGridFieldDataSupplier
Usage Restrictions
deprecated
Description
provides access to the data of a GridControl

You can retrieve the data type information and the data in a row.

This interface allows to retrieve data even for rows which are not current, which is quite usefull, as normally, you can't affect the current row in a grid control without moving the cursor of the underlying ::com::sun::star::form::component::DataForm.

See also
XGrid, ::com::sun::star::form::control::GridControl, ::com::sun::star::form::component::GridControl

Methods' Summary
queryFieldDataType checks whether or not the content of the grid's columns can be retrieved in the requested format.  
queryFieldData retrieves the actual column data for the given row  
Methods' Details
queryFieldDataType
sequence< boolean >
queryFieldDataType( [in] type  xType );

Description
checks whether or not the content of the grid's columns can be retrieved in the requested format.

Not every cell content can be retrieved in every representation. For example, in a text column, you usually won't be able to retrieve the content as double.
To check if the type you need is supported by the columns, use this method.

Returns
A sequence of boolean flags. Each flag corresponds to the respective column, and true indicates that the column content can be retrieved in the requested format, false denies this.
See also
XGridColumnFactory, DataAwareControlModel, XGridFieldDataSupplier::queryFieldData
queryFieldData
sequence< any >
queryFieldData( [in] long  nRow,
[in] type  xType );

Description
retrieves the actual column data for the given row

If a column does not support the requested type, NULL is returned at the respective position.

See also
XGridFieldDataSupplier::queryFieldDataType
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.