03.05.2005, 08:31 | #1 |
Участник
|
Как при импорте задать значение определенного поля?
При импорте данных необходимо заполнить поле "Дата изменения", которое, естественно, не импортируется.
А также поле со значением из другой таблицы. Как это сделать я не представляю. Понятно, что нужно писать обработчик для этих полей при настройке импорта, но какой? Если еще так получается сделать (и то не удобно будет): if (!input) input = "12.12.2004"; то для поля, которое связано с другой таблицей так нельзя (учить коды клиентов не рационально) |
|
03.05.2005, 09:54 | #2 |
Участник
|
Вы из текстового файла импортируете?
Обратите внимание на закладку Параметры, Поле Когда Подробнее... http://axapta.mazzy.ru/hints/import/ |
|
03.05.2005, 10:42 | #3 |
Member
|
При программной вставке записи принудительно не заполнять дату создания/модификации можно. По-моему, можно и подставить произвольную дату. Можно ли это сделать при импорте — не знаю, но на форуме точно есть умельцы, которые смогут ответить на вопрос (либо уже ответили и нужно поискать).
Насчет поля со значением из другой таблицы... Все поля необходимо подготовить до процесса импорта. Если поле в другой таблице живет (например, Аксаптовской), то необходимо выгрузить эту таблицу (например, в Excel), подготовить в нем данные для импорта в текущую таблицу с учетом импортированных из Аксапты данных, а потом закачать полученные данные в Аксапту.
__________________
С уважением, glibs® |
|
04.05.2005, 16:26 | #4 |
Участник
|
Всем спасибо, все ясно.
|
|
|
|