InsertVariableStrList
declare function InsertVariableStrList dll "ActualDocument" (string, string, integer, string, pointer): boolean InsertVariableStrList("ENTEAM_0000001", "DX_BOX_Your_ID", 1, "B", actualdocument)
InsertVariableStrList(ADocumentKey, AName, AIndex, AValue, AActualDocument)
Parametry
- ADocumentKey
-
Typ: string
ID procesu.
Pro aktuální proces (viz parametr AActualDocument ) použijte hodnotu "actualdocument" .
- AName
-
Typ: string
Název proměnné
- AIndex
-
Typ: integer
Index, na který bude vložena položka s hodnotou AValue . První položka má index 0 . Pro přidání položky na konec seznamu je možné použít index -1
- AValue
-
Typ: string
Hodnota vkládané položky
- AActualDocument
-
Typ: pointer
Klíčové slovo actualdocument
Návratová hodnota
Typ: boolean
Vrací, zda byla hodnota proměnné úspěšně nastavena.
Je-li vráceno false , pak došlo k chybě. Pro získání popisu chyby použijte funkci GetLastErrorMessage resp. GetLastErrorCode .
Popis
Funkce zapisuje do proměnné typu seznam řetězců, specifikované parametrem AName . Vložena je položka na pozici určenou indexem v parametru AIndex .
Je-li potřeba, bude proměnná automaticky doplněna na potřebnou délku (prázdnými hodnotami).
Ukázky volání
-
Vloží do proměnné "DX_BOX_Your_ID" položku "B" na pozici 1 (tedy za 1. položku seznamu).
InsertVariableStrList("ENTEAM_0000001", "DX_BOX_Your_ID", 1, "B", actualdocument)
Dokumentace enTeam