AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2005, 08:31   #1  
mvf is offline
mvf
Участник
 
52 / 10 (1) +
Регистрация: 18.04.2005
Адрес: Новосибирск
? Как при импорте задать значение определенного поля?
При импорте данных необходимо заполнить поле "Дата изменения", которое, естественно, не импортируется.
А также поле со значением из другой таблицы.
Как это сделать я не представляю. Понятно, что нужно писать обработчик для этих полей при настройке импорта, но какой?

Если еще так получается сделать (и то не удобно будет):

if (!input)
input = "12.12.2004";

то для поля, которое связано с другой таблицей так нельзя (учить коды клиентов не рационально)
Старый 03.05.2005, 09:54   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Вы из текстового файла импортируете?
Обратите внимание на закладку Параметры, Поле Когда



Подробнее...
http://axapta.mazzy.ru/hints/import/
__________________
полезное на axForum, github, vk, coub.
Старый 03.05.2005, 10:42   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
При программной вставке записи принудительно не заполнять дату создания/модификации можно. По-моему, можно и подставить произвольную дату. Можно ли это сделать при импорте — не знаю, но на форуме точно есть умельцы, которые смогут ответить на вопрос (либо уже ответили и нужно поискать).

Насчет поля со значением из другой таблицы... Все поля необходимо подготовить до процесса импорта. Если поле в другой таблице живет (например, Аксаптовской), то необходимо выгрузить эту таблицу (например, в Excel), подготовить в нем данные для импорта в текущую таблицу с учетом импортированных из Аксапты данных, а потом закачать полученные данные в Аксапту.
__________________
С уважением,
glibs®
Старый 04.05.2005, 16:26   #4  
mvf is offline
mvf
Участник
 
52 / 10 (1) +
Регистрация: 18.04.2005
Адрес: Новосибирск
Всем спасибо, все ясно.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как добавить значение в таблицу не по имени поля, а нпример по индексу поля? yuriuss DAX: Программирование 16 07.07.2008 16:36
Как при вводе новой записи установить значение поля по умолчанию Zman DAX: Программирование 3 17.01.2005 10:23
Как по имени(ID) поля таблицы установить значение поля. AKit_3 DAX: Программирование 9 24.12.2004 19:03
Получить значение поля таблицы по номеру (Id) поля Anais DAX: Программирование 2 15.04.2004 13:00
Значение из lookup поля Sirius DAX: Программирование 2 08.04.2004 18:14

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:24.