The library is alone Lotus Script library and it should be pasted into all apps which you plan to use the Doc Ext Configs ( DEC ) in.

(Options)


(Declarations)


Initialize


crD1Dconfig

Reads a config DocExt\DocUpDoc and writes it into global list for further use.


crD2DconfigR

Reads a config DocToDoc and writes it to global list for further use.


crD2Ditem

Creates a config item DocToDoc for local using based on source global item.


crD4Dconfig

Reads a config DocExt\DocForDoc and writes it to global list for further use.


crD4Ditem

Reads a config item DocExt\DocForDoc and writes it to global list for further use.


crDelayDoc

Creates request for delayed document update using server.


crDOCconfig

Reads a config DocExt\Doc and writes it to global list for further use.


crExt

Creates object DocExt for a document.


DEdocDescr

Gets the description for a document using config DocExt\Doc.


DEdocID

Gets the ID for a document which it's written with into various lists in the library.


DEdocLocked

Checks a document for its locking by config DocExt\Doc.


DEgetApp

Gets application by a project name and its name in the project.


DEgetAppName

Gets name for an application in the project where the application is described.


DEgetC4D

Gets documents list for a document using a config item DocExt\DocForDoc.


DEgetD4D

Gets an only document for a document using a config item DocExt\DocForDoc.


DEgetPrjName

Gets the project name for an application where it's described.


DEgetRID

Sets the replica ID for applications in a config Project.


DEgetSrcC4D

Gets documents for a document and transfers data from them into a document.


DEgetSrcD4D

Gets an only document for a document and transfers data from it into a document.


DEnotGetC4D

Checks the non-getting of documents for a document using a config item DocExt\DocForDoc.


DEopenD4D

Opens the documents which are got for a document by a config item DocExt\DocForDoc.


DEpickC4D

Prompts the picking of documents from got ones using a config item DocExt\DocForDoc.


DEpickD4D

Prompts the picking of an only document from got ones using a config item DocExt\DocForDoc.


DEpickDocs

Prompts the picking of documents from granted ones list using a config item DocExt\DocForDoc.


DEpickSrcC4D

Prompts the picking of documents using a config item DocExt\DocForDoc and transfers data from them into a document using a config DocToDoc.


DEpickSrcD4D

Prompts the picking of an only document using a config item DocExt\DocForDoc and transfers data from them into a document using a config DocToDoc.


DEprCopyDelay

Creates a request for delayed document copying into an application to process it using server.


DEprD2D

Transfers the data from a document into a document using a config DocToDoc.


DEprD2Ddelay

Creates a request to transfer data from a document into a document using a config DocToDoc on server.


DEprDelay

Processes a request for delayed document update on server.


DEpromptApp

Prompts the picking an application from ones list in a project.


getApp

Gets an application from a config item Project.


getAppID

Gets the ID for an application based on its file path and server name.


getAppPrj

Gets the project name where an application is described and name of the application in the project.


getAppPrjID

Gets the ID for an application based on its name in a project and name of this project.


getAppR

Gets the application by a project name and its name in the project ( recursively ).


getCFGapp

Gets the application DEC for a computer and sets it to global.


getCFGdoc

Gets a config document by its type and name.


getCFGresult

Computes result of a config item tag for a document.


getCFGtext

Computes simple text as result of a config item tag for a document.


getCFGtrue

Computes True or False as result of a config item tag for a document.


getCFGvalue

Gets value of a config item tag without the computing its result for a document.


getCollByKey

Gets documents collection from a view with any categorizing.


getCondTrue

Gets True or False as result of the checking of a condition for a document.


getD2Ditem

Gets a global config item DocToDoc or creates a local one based on it.


getD2DitemMsg

Gets the description of the target field from config item DocExt\Doc.


getD2DitemPrn

Gets a global config item DocToDoc or creates a local one based on it.


getD2Dkeys

Gets the keys list from the source document and the string list from the target one at the data transfer multi-to-one.


getD2Dmsg

Gets beginning of log message with description of a document from config item DocExt\Doc.


getD2Dprocess

Gets a process number and parameters list for data transfer between two documents.


getD2DsrcDiffs

Gets the differences between new and old fields values in the source document at data transfer.


getD2DsrcKeys

Gets a key value from the source document at data transfer multi-to-one.


getD2DsrcString

Gets the string from the keys list of the source document at data transfer multi-to-one.


getD2DsrcValue

Gets a value from the source document at data transfer.


getD2DsrcValues

Gets all values from source document by a config DocToDoc.


getD2DtrgDiff

Checks the presense of differences in a field of target document between values before data transfer and after it.


getD2DtrgItemPos

Gets the position of values of the source document in values list of the target one at data transfer multi-to-one.


getD2DtrgStrings

Adds the values of a field from the target document into the string list at data transfer multi-to-one.


getD2DtrgValue

Gets value which should be set in a field of the target document at the data transfer.


getD2DtrgValueD4D

Gets value which should be set in a field of the target document with using data from the documents got for it using a config item DocExt\DocForDoc.

version 2.0.2


getD4D

Gets documents for a document using a config item DocExt\DocForDoc.


getD4Ddescr

Gets description of documents which can be got for a document using config item DocExt\DocForDoc.


getD4Dviews

Gets the list of views which documents should be got from by a config item DocExt\DocForDoc.


getDOCvalue

Gets the description for a field of a document using the config DocExt\Doc and field value to display them.


getExtD2Dvalues

Gets all values from the document of a DocExt object for all configs DocToDoc listed in object's config DocExt\DocUpDoc.


initD1D

Checks the presence of a config DocExt\DocUpDoc in the globals and creates the config with adding into the globals at its absence.


initD2D

Checks the presence of a config DocToDoc in the globals and creates the config with adding into the globals at its absence.


initD4D

Checks the presence of a config DocExt\DocForDoc in the globals and creates the config with adding into the globals at its absence.


initD4Ditem

Checks the presence of a config item DocExt\DocForDoc in the globals and creates the item with adding into the globals at its absence.


initDOC

Checks the presence of a config DocExt\Doc in the globals and creates the config with adding into the globals at its absence.


pickD4D

Prompts the picking of documents for a document using a config item DocExt\DocForDoc.


pickDocs

Prompts the picking of documents from granted views.


prCFGboth

Replaces a tag ( SRC or TRG ) in a formula with value computed by the tag for a document.


prCFGtagLink

Sets the value of a tag equal to value of the same tag in an other config item which the tag links to.


prCFGtags

Reads the values of tags from a config item and writes them into tags parameters list.


prCFGtagsSub

Reads the values of nested tags within parent ones and writes them into tags parameters list.


prCFGtext

Gets value of a tag from a config item.


prD1DitemD2D

Transfers the data from a source document to a target one at cascade documents update using a config item DocExt\DocUpDoc.

version 2.0.2


prD1Dprint

Prints the messages about cascade documents update using a config DocExt\DocUpDoc.


prD1Dprogress

Increments the progress bar at cascade documents update using a config item DocExt\DocUpDoc.


prD2D

Transfers the data from a source document to a target one using a config DocToDoc.


prD2Ditem

Transforms a global config item DocToDoc to local one and adds it to total items list for the data transfer.


prD2DitemsR

Transforms the items of a global config DocToDoc to list of local ones for the data transfer ( recursively ).


prD2DtrgExpr

Computes field value in target document after the data transfer from source document has been done.


prD2DtrgItem

Sets a field value in target document got as result of data transfer from source document.


prD2DtrgItemAll

Sets a field value in target document got as result of data transfer one-to-one from source document.


prD2DtrgItemPos

Sets a field value in target document got as result of data transfer multi-to-one from source document.


prD4Dboth

Gets True or False as result of a condition checked both on a source and a target document at the same time.


prD4DitemLink

Sets the values of tags linked to the same tags of other items in the config DocExt\DocForDoc.


prDelayDoc

Pastes a modified field into request for delayed document update caused by a config item DocToDoc at the data transfer.


prDelaySave

Sends or saves a request for delayed document update to be processed on server.


prDOCitemsLink

Sets the values of tags linked to the same tags of other items within config DocExt\Doc.


prDOCmsg

Adds field values of a document into total message to be displayed at the document validation using config DocExt\Doc.


prDOCvalues

Gets description and value of a field in a document and writes them to the total list at the document validation using config DocExt\Doc.


prDOCvaluesD4D

Checks the presence of documents for a document and writes a checking result into total list.


prExtD2D

Writes the fields changes of the document into special list of its object DocExt to log them.


prExtD2Dvalues

Sets the new values of changed fields of the document in the special lists of its object DocExt.


prExtDOC

Validates the field values in a document of an object DocExt using its config DocExt\Doc.


prExtErase

Erases lists of an object DocExt before its any processing.


prExtHier

Refreshes the hierarchy of changed documents both for source document and target document at a cascade documents update.


prExtLog

Logs the changes of a document into its field and/or into the special application.


prExtMove

Moves a document and all related to it documents into the same applications of an other project using configs DocExt\DocUpDoc.


prExtMsgs

Adds the update messages of a document into total messages list of its object DocExt.


prExtRem

Removes a document from application with deletion or update of all related to it documents using configs DocExt\DocUpDoc.


prExtRemMsg

Collects total message about documents updates to display it after the removing a document as well as all related to it documents.


prExtRemR

Removes ( moves ) a document and causes the cascade removing ( moving ) or update of all related to it documents using configs DocExt\DocUpDoc ( recursively ). \

version 2.0.2


prExtSrcListR

Refreshes the chain of source documents for a target document at a cascade documents update using configs DocExt\DocUpDoc ( recursively ).


prExtTrgListR

Refreshes the chain of target documents for a source document at a cascade documents update using configs DocExt\DocUpDoc ( recursively ).


prExtUp

Validates a document with logging the fields' changes in a document and starts cascade update of all related to it documents using configs DocExt\DocUpDoc.


prExtUpR

Performs the cascade update from a document into all related to it documents using configs DocExt\DocUpDoc ( recursively ).


prExtUpSave

Saves and logs all changes in a document and in all related to it documents or sends requests for delayed documents update on server.


setAppPrj

Writes an application into the global lists by its project name and name of the application in the project if it hasn't been written earlier.


toCFGarr

Transforms a simple text with values listed thru space to array of the values.


toDocs

Adds documents of a collection into a list of ones.


toText

Transforms a value of any data type to simple text.


toTextArr

Transforms an array of any data type to text array.


upDocs

Replaces the documents in a list with others.


upFolders

Replaces the documents in folders with documents of a list.


upList

Replaces the elements in a list with new ones.


upPublic

Sets the values for the globals from profiles.