10.01.2019, 13:47 | #1 |
Участник
|
Вставка значения в NAV 2018 поле поле Picture, тип MediaSet
Всем добрый день!
Переношу данные из nav 5 в nav 2018. В табл 27 есть поле Picture, тип MediaSet. Игнорить его при вставке значений не удается, скуль не дает : Cannot insert the value NULL into column 'Picture', table 'хх-dev.dbo.хх-dev$Item'; column does not allow nulls. INSERT fails. Удалить поле из таблицы (временно) не позволяет лицензия. Изменение его типа (временно)) пресекает nav. Вставить симметричное поле из nav5 (типа BLOB) не дает скуль Conversion failed when converting from a character string to uniqueidentifier. Прошу помощи! Что можно скормить полю типа MediaSet, чтобы скуль не ругался? Теперь думаю, каким иным способом можно импортить данные. Вставка из экселя долго и много претензий к данным. Спасибо! Последний раз редактировалось mira; 10.01.2019 в 15:13. |
|
10.01.2019, 15:13 | #2 |
Участник
|
Прошла)
Скормила значение этого поля из таблицы-приемника)) Люблю скуль) Аналогично пришлось поступить с полями типа GUID. Теперь ругается на поле Has Sales Forecast, которого в этой таблице нет ) И вообще такого поля не нахожу. Похоже, это как-то связано с полем Unit Volume Mandatory. Cannot insert the value NULL into column 'Has Sales Forecast', table 'хх-dev.dbo.хх-dev$Item'; column does not allow nulls. INSERT fails. С ума сойти) Последний раз редактировалось mira; 10.01.2019 в 15:30. |
|
10.01.2019, 15:51 | #3 |
Участник
|
Прошла я этот квест))
С полем Has Sales Forecast поступила аналогично : ну и что, что я не вижу)) главное нав видит. Влепила его в конце INSERT и подала значение этого поля из этой же таблицы. Всё! Записи импортились. |
|
|
|