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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.05.2005, 19:41   #1  
Mihon is offline
Mihon
Участник
 
39 / 10 (1) +
Регистрация: 25.03.2005
Thumbs up
Итак, хочется странного: из самого Навижн (3.60) или откуда снаружи увидеть устройство объектов C/SIDE.
Подключившись по C/ODBC увидел интересные таблички, с помощью которых можно получить список всех объектов (таблиц, отчетов, форм, кодъюнитов и датапортов), а также устройство (перечень полей и некоторые Foreign Key связи) таблиц.
Есть ли способ понять, как устроены датапорты, формы, отчёты? Ведь на самом деле они тоже как-то внутри хранятся и обрабатываются самим Навижном. Думается, что в случае использования MS SQL Option проблем бы не было (там всегда всё можно выколупать), но у нас используется база Navision.

Как быть?
Старый 17.05.2005, 08:59   #2  
asacom_imported is offline
asacom_imported
Участник
 
107 / 10 (1) +
Регистрация: 26.11.2003
Цитата:
Сообщение от Mihon
Итак, хочется странного: из самого Навижн (3.60)
Как быть?
Докупить гранулы 7ххх и наслаждаться!
Старый 17.05.2005, 09:58   #3  
konrad_imported is offline
konrad_imported
Участник
 
183 / 10 (1) +
Регистрация: 25.11.2004
Снаружи, боюсь, до обьектов Навижн простым способом не достучаться - если имеется ввиду код триггеров, кодеюнитов и т.д. И даже SQL-сервер не спасет.
Хранится он (код) в blob-полях в компилированном виде, компиляция-декомпиляция происходит на клиенте.
Возможно, что-то типа C-Front поможет - не знаю, не пробовал.
Старый 17.05.2005, 18:14   #4  
Mihon is offline
Mihon
Участник
 
39 / 10 (1) +
Регистрация: 25.03.2005
Цитата:
Сообщение от asacom
Докупить гранулы 7ххх и наслаждаться!
Можно поподробнее об этих гранулах?

Цитата:
Сообщение от konrad
Снаружи, боюсь, до обьектов Навижн простым способом не достучаться - если имеется ввиду код триггеров, кодеюнитов и т.д. И даже SQL-сервер не спасет.
Хранится он (код) в blob-полях в компилированном виде, компиляция-декомпиляция происходит на клиенте.
Возможно, что-то типа C-Front поможет - не знаю, не пробовал.
C-Front, увы, не поможет. Там идёт тупая работа с таблицами и никаких других объектов.
Старый 18.05.2005, 10:46   #5  
asacom_imported is offline
asacom_imported
Участник
 
107 / 10 (1) +
Регистрация: 26.11.2003
Цитата:
Сообщение от Mihon
Цитата:
Сообщение от asacom
Докупить гранулы 7ххх и наслаждаться!
Можно поподробнее об этих гранулах?

Это те, которые есть у меня и мне их вполне хватает:
7,110 Report & Dataport Designer
7,120 Form Designer
7,130 Table Designer
7,140 XML Designer
7,200 Application Builder
7,300 Solution Developer
7,400 Custom Area Objects

По 3.60 подробную информацию можно найти в доке RURU_Navision3.60_ Essentials.pdf
Приложение C Список гранул Приложение содержит Список гранул для Navision 3.60
Или обратиться к поставщику...
Старый 18.05.2005, 12:27   #6  
Mihon is offline
Mihon
Участник
 
39 / 10 (1) +
Регистрация: 25.03.2005
Цитата:
Сообщение от asacom
Это те, которые есть у меня и мне их вполне хватает:
7,110 Report & Dataport Designer
7,120 Form Designer
7,130 Table Designer
7,140 XML Designer
7,200 Application Builder
7,300 Solution Developer
7,400 Custom Area Objects

По 3.60 подробную информацию можно найти в доке RURU_Navision3.60_ Essentials.pdf
Приложение C Список гранул Приложение содержит Список гранул для Navision 3.60
Или обратиться к поставщику...
А Вам не кажется, что это просто гранулы, разрешающие ВРУЧНУЮ редактировать датапорты и ни коим образом не относящиеся к автоматизации сего процесса? Как называется окошко, которое появляется при нажатии "Design" на датапорте? Правильно! Dataport Designer! А теперь посмотрите на название гранулы 7110...

Так что это - совсем не то, что нужно. Повторяю: нам надо в АВТОМАТИЧЕСКОМ режиме узнать информацию о структуре хотя бы датапортов и отчетов, чтобы использовать её во внешних (по отношению к Navision) программах.
Старый 18.05.2005, 12:40   #7  
asacom_imported is offline
asacom_imported
Участник
 
107 / 10 (1) +
Регистрация: 26.11.2003
Цитата:
Сообщение от Mihon
А Вам не кажется, что это просто гранулы, разрешающие ВРУЧНУЮ редактировать датапорты и ни коим образом не относящиеся к автоматизации сего процесса? Как называется окошко, которое появляется при нажатии "Design" на датапорте? Правильно! Dataport Designer! А теперь посмотрите на название гранулы 7110...

Так что это - совсем не то, что нужно. Повторяю: нам надо в АВТОМАТИЧЕСКОМ режиме узнать информацию о структуре хотя бы датапортов и отчетов, чтобы использовать её во внешних (по отношению к Navision) программах.
Еще раз перечитал первое сообщение... Про автоматизацию ничего не нашел...
Не уверен, что какие-то сторонние продукты знают о необходимой вам логике анализа... А если самостоятельно, то C/FRONT поможет в автоматизации... Только с декомпиляцией объектов точно будут проблемы. Открытого алгоритма я не видел.
Старый 18.05.2005, 13:45   #8  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
Недавно подобный вопрос на этом форуме обсуждали. Обсуждение COOF
Старый 18.05.2005, 14:00   #9  
Mihon is offline
Mihon
Участник
 
39 / 10 (1) +
Регистрация: 25.03.2005
Цитата:
Сообщение от Wizard
Недавно подобный вопрос на этом форуме обсуждали. Обсуждение COOF
там есть ссылка (http://forum.mazzy.ru/index.php?act=...e=post&id=5743) на
Цитата:
Про кое какие эксперименты можно почитать здесь:COOF Technology
так вот она битая помоему

это похоже как раз то что нужно можно как нить почитать?
Старый 18.05.2005, 14:30   #10  
asacom_imported is offline
asacom_imported
Участник
 
107 / 10 (1) +
Регистрация: 26.11.2003
Цитата:
Сообщение от Mihon
так вот она битая помоему

Возможно, что вечером ссылку отремонтируют. Обещали посмотреть...
Старый 18.05.2005, 14:31   #11  
Mihon is offline
Mihon
Участник
 
39 / 10 (1) +
Регистрация: 25.03.2005
я уже в яндексе нашел ;-))

спасибо попробуем поковыряться
Старый 19.05.2005, 08:21   #12  
Сергей Р is offline
Сергей Р
Участник
 
49 / 10 (1) +
Регистрация: 06.05.2005
Цитата:
Сообщение от Mihon
я уже в яндексе нашел ;-))

спасибо попробуем поковыряться
Давай,о результатах сообщи.Интересная тема.
 


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

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

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