В модуле "Управление снабжением" в список приходных накладных необходимо импортировать документы.
Проблема заключается в том, что в включаемых полях заголовка, предлагаемых на выбор, отсутствует необходимое для импорта поле typedoc таблицы katsopr (тип документа 0-на маршрут,1-на вагон), поэтому я сделал следующее:
-Создал новое поле, для него ввел вручную katsopr.typedoc (в поле формула).
-Подредактировал форму, а именно между первыми встречающимися .{ и .} добавил символ ^.
Импорт производится из текстового файла.
В итоге при импорте инициализируется все поля, кроме того, которое я подредактировал, хотя в текстовом файле его значение установлено.
Подскажите, пожалуйста, что надо сделать чтобы этот импорт осуществлялся как нужно?
Можно ли как-нибудь указать в самой форме импорта, чтобы поле, например, Katsopr.typedoc было равно постоянному значению (katsopr.typedoc:=1)
Импорт документов
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 52
- Зарегистрирован: 28 июн 2006, 08:45
- Откуда: Уфа
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
исчо как вариант использовать:
Для экспорта/импорта добавлен вызов функций VipInterface-ов, реализующих
ObjInterface ObjExpImpScript, имена которых начинаются с префикса ExpImpScript_
// Файл ExpImpScript.vih
// Описание ObjInterface, который должны реализовать все ВИП инт-сы имена, которых
// начинаются с префикса ExpImpScript_
ObjInterface ObjExpImpScript;
// эта процедура вызвается до того, как файл для экспорта будет открыт
// sFileName - полный путь к файлу
procedure BeforeExport(sFileName : string);
// эта процедура вызвается после того, как файл с результатами экспорта закрыт
// sFileName - полный путь к файлу
procedure AfterExport(sFileName : string);
// эта процедура вызвается до того, как файл с данными для импорта будет открыт
// sFileName - полный путь к файлу
procedure BeforeImport(sFileName : string);
// эта процедура вызвается после того, как файл с данными для импорта будет закрыт
// sFileName - полный путь к файлу
procedure AfterImport(sFileName : string);
end;
Для экспорта/импорта добавлен вызов функций VipInterface-ов, реализующих
ObjInterface ObjExpImpScript, имена которых начинаются с префикса ExpImpScript_
// Файл ExpImpScript.vih
// Описание ObjInterface, который должны реализовать все ВИП инт-сы имена, которых
// начинаются с префикса ExpImpScript_
ObjInterface ObjExpImpScript;
// эта процедура вызвается до того, как файл для экспорта будет открыт
// sFileName - полный путь к файлу
procedure BeforeExport(sFileName : string);
// эта процедура вызвается после того, как файл с результатами экспорта закрыт
// sFileName - полный путь к файлу
procedure AfterExport(sFileName : string);
// эта процедура вызвается до того, как файл с данными для импорта будет открыт
// sFileName - полный путь к файлу
procedure BeforeImport(sFileName : string);
// эта процедура вызвается после того, как файл с данными для импорта будет закрыт
// sFileName - полный путь к файлу
procedure AfterImport(sFileName : string);
end;