Release 10.1A: OpenEdge Development:
Programming Interfaces

> ## profldix() - Return Field Handle

> Returns a field handle for a specified field within a shared buffer. The handle is returned as an integer value. The shared buffer can also refer to a `TEMP-TABLE`.

> On successful completion, `profldix()` returns the field handle for the field; otherwise, it returns a negative value:

> #### Syntax

>     int
>     profldix ( pbufnam, pfldnam )
>       char *pbufnam;
>       char *pfldnam;

> ``pbufnam``

> Points to the name of the shared buffer containing the specified field. You supply the name from your OpenEdge application.

> ``pfldnam``

> Points to the name of the specified field within the buffer. You supply the name from your Progress application.

> #### Note

> - All other shared buffer access functions require the field handle that `profldix()` returns.

> #### See also

> prordbc() - Read CHARACTER Field, prordbd() - Read DATE Field, prordbi() - Read INTEGER Field, prordbl() - Read LOGICAL Field, prordbn() - Read DECIMAL Field, prordbr() - Read RECID Field, prowtbc() - Write CHARACTER Field, prowtbd() - Write DATE Field, prowtbi() - Write INTEGER Field, prowtbl() - Write LOGICAL Field, prowtbn() - Write DECIMAL Field, prowtbr() - Write RECID Field

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095