EDPBWS ;SLC/KCM - Worksheet Configuration Calls ;7/27/12 4:22pm
Source file <EDPBWS.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LOADALL(EDPSITE,AREA,EDPROLE) | ; load all worksheet configurations for an area
|
|
| GETROLES(EDPSITE,AREA) | ; get list of roles
|
|
| GETSECTS(AREA,EDPXML,ROLE) | ; get list of sections
|
|
| GETCMPTS(AREA,EDPXML,IEN,ROLE) | ; get list of components
|
|
| GETWORKS(EDPSITE,IEN,REQ,EDPXML) | ; get worksheet given IEN
|
|
| LDWSLIST(EDPSITE,AREA,ROLE) | ; load brief worksheet list
; ROLE (optional) - If no role is passed, all worksheets for an AREA/SITE will be returned. |
|
| LSTROLES(AREA,ARRAY) | ; list roles for an area
|
|
| LSTCMPTS(AREA,ARRAY,IEN,ROLE) | ; list components for an area
|
|
| BLDCMPTS(IEN,CNT,MOREDAT,ARRAY) | ;
; IEN - component IEN ; CNT - simple counter ; MOREDAT - If MOREDAT is passed, return more information ; This is used to differentiate between a 'list' ; style of call, versus a full 'get' on a specific entry |
|
| LSTSECTS(AREA,ARRAY,ROLE) | ; list sections for an area
|
|
| LSTWKS(EDPSITE,AREA,ARRAY) | ; list worksheet configurations for an area
|
|
| GETWKS(EDPSITE,WKS,REQ,ARRAY) | ;
; if REQ("data") is passed, build component data along with definition |
|
| BLDCDATA(IEN,REQ,ARRAY) | ;
; IEN - IEN of the component, from file 232.72 ; REQ - Parameter list from call in EDPCTRL ; ARRAY - XML ARRAY to continue building XML |
|
| LOADERR(PARAM,SEQ,CSEQ,ARRAY) | ;
|
|
| SAVEWORK(REQ1,REQ2,EDPSITE,AREA) | ; save worksheet configuration
|
|
| SECCOMP(WSID,DATA) | ; adds/updates sections and components in a given worksheet
; REQ2("worksheet",counter)=sectionID^Sequence (for section)^InitiallyOpen^componentID^Sequence (for component)^Editable^IncludeInSummary^VisibilityTrigger |
|
| FILEDAT(FIL,IENS,SEQ,ID,P03,NEW,CSUM,CVIS) | ; filer for section and component data
; this can be used for both section and component due to the similarities in the file structures |
|
| SETFDA(F,IENS,FD,VAL) | ;
|
|
| WSERR(ERRTXT) | ;
|
|
| VAL(ARRY,ITEM) | ;return value from array, given ARRY (array name), and ITEM (subscript)
|
| FileNo | Call Tags |
|---|---|
| ^EDPB(232.5 - [#232.5] | GET1^DIQ |
| ^EDPB(232.6 - [#232.6] | GET1^DIQ |
| ^EDPB(232.72 - [#232.72] | GET1^DIQ |
| 232.727 | GET1^DIQ |
| ^EDPB(232.73 - [#232.73] | GET1^DIQ |
| ^EDPB(232.74 - [#232.74] | GET1^DIQ |