Импорт данных ID115 — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
[[Категория:Справочник команд ГБ]]
 
[[Категория:Справочник команд ГБ]]
1
+
Команда '''ID115''' (синоним - '''IMPORT''') предназначена для импорта данных, для изменения значения полей в нескольких объектах и т.п.
 +
 
 +
Пример записи значения поля в группу документов:
 +
  '''CreateDataSet'''(`dsImp`,
 +
    [
 +
      `DocId,I` : ``,
 +
      `Up,I` : ``
 +
    ]
 +
  ),
 +
  <далее заполняем датасет dsImp кодами документов>,
 +
  '''ProcessCommand'''(
 +
    11,
 +
    [
 +
      `SaveImmediate` : `Y`,
 +
      `ImportDs` : `dsImp`,
 +
      `ImportDsMap` : [
 +
                        `Id` : `Id`,
 +
                        `Heap.@Upakovshik` : `Up`
 +
                      ]
 +
    ],
 +
    `IMPORT`
 +
  ),
 +
  '''WaitForChildForms()'''

Версия 11:17, 16 ноября 2015

Команда ID115 (синоним - IMPORT) предназначена для импорта данных, для изменения значения полей в нескольких объектах и т.п.

Пример записи значения поля в группу документов:

 CreateDataSet(`dsImp`,
   [
     `DocId,I` : ``,
     `Up,I` : ``
   ]
 ),
 <далее заполняем датасет dsImp кодами документов>,
 ProcessCommand(
   11,
   [
     `SaveImmediate` : `Y`,
     `ImportDs` : `dsImp`,
     `ImportDsMap` : [
                       `Id` : `Id`,
                       `Heap.@Upakovshik` : `Up`
                     ]
   ],
   `IMPORT`
 ),
 WaitForChildForms()