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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.09.2009, 06:14   #1  
JIEXA_imported is offline
JIEXA_imported
Участник
 
9 / 10 (1) +
Регистрация: 26.08.2009
Доброго времени суток! Существует проблема по переносу данных из одной программы, в БД навижн. После переноса данных, таблица (в навижн) не хочет открываться. При создании таблицы в навижн, у таблицы создается уникальный ключ.
Старый 08.09.2009, 09:20   #2  
apanko is offline
apanko
MCTS
MCBMSS
Лучший по профессии 2009
 
1,164 / 139 (7) +++++
Регистрация: 24.02.2005
Цитата:
Сообщение от JIEXA Посмотреть сообщение
После переноса данных, таблица (в навижн) не хочет открываться.
Как проявляется?

Чем переносите?
Старый 08.09.2009, 09:26   #3  
JIEXA_imported is offline
JIEXA_imported
Участник
 
9 / 10 (1) +
Регистрация: 26.08.2009
В SQL Server. БД у навижн в SQL и у другой системы в СКЛ. Если создать таблицу в навижн, потом открыть SQL Server, и добавить поля в эту таблицу, то они не будут видны из навижн.
Старый 08.09.2009, 09:27   #4  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Если вставляли средствами SQL, то обратите внимание на поля типа Code - в значениях не должно быть строчных букв и пробелов в начале и конце.

Цитата:
Сообщение от JIEXA Посмотреть сообщение
В SQL Server. БД у навижн в SQL и у другой системы в СКЛ. Если создать таблицу в навижн, потом открыть SQL Server, и добавить поля в эту таблицу, то они не будут видны из навижн.
Структуру таблицы можно изменять только из NAV, иначе он не увидит эти изменения.
Старый 08.09.2009, 09:29   #5  
JIEXA_imported is offline
JIEXA_imported
Участник
 
9 / 10 (1) +
Регистрация: 26.08.2009
Где то же должна храниться информация, о структуре полей таблиц, иначе создавать все таблицы руками, а их там очень много и полей тоже много.
Старый 08.09.2009, 10:38   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от JIEXA Посмотреть сообщение
Где то же должна храниться информация, о структуре полей таблиц, иначе создавать все таблицы руками, а их там очень много и полей тоже много.
ДАнные об объектах храняться в Таблицах Object + AllObj + Field
Но из SQL лучше не создавать объекты, так как происходит "инициализация объектов" (в том числе и полей) при из вставке через интерфейс NAV
Старый 08.09.2009, 11:14   #7  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от JIEXA Посмотреть сообщение
Где то же должна храниться информация, о структуре полей таблиц, иначе создавать все таблицы руками, а их там очень много и полей тоже много.
Да, информация о структуре хранится в таблице Object в BLOB поле в бинарном формате.
Старый 08.09.2009, 11:34   #8  
art06 is offline
art06
Участник
Аватар для art06
 
192 / 10 (1) +
Регистрация: 11.08.2006
и, к сожелению, не изветно как правильно можно закинуть данные в BLOB поле (как именно нужно сжимать данные).
 


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

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

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