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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.11.2005, 18:46   #21  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Цитата:
Сообщение от Dimont
В общем версификация нужна.
Я бы переформулировал так: в общем, Вам, Dimont, версификация нужна
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 16.11.2005, 19:59   #22  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Цитата:
Сообщение от Роман
В документации по девелопменту описывается, что Change Log можно вести вручную или автоматически (DevTool).
Автоматически- это через загрузку всех объектов в Toolkit? и сравнение с базовой версией? Это и есть автоматика?
Старый 17.11.2005, 10:09   #23  
Шрэк is offline
Шрэк
Участник
Аватар для Шрэк
 
645 / 24 (2) +++
Регистрация: 09.02.2004
Адрес: Москва
Цитата:
Сообщение от Галина
Автоматически- это через загрузку всех объектов в Toolkit? и сравнение с базовой версией? Это и есть автоматика?
Ну, типа того.
__________________
MBS Certified Master in Navision Developer
Старый 17.11.2005, 10:16   #24  
Dimont is offline
Dimont
Участник
 
15 / 10 (1) +
Регистрация: 05.10.2005
Цитата:
Сообщение от Дуд
Цитата:
Сообщение от Dimont
В общем версификация нужна.
Я бы переформулировал так: в общем, Вам, Dimont, версификация нужна

Я не провожу агитацию за советскую власть. Как человек попутно руководящий разработкой в .Net и не понимаю правильной организации работы без VSS вижу явные косяки\неудобства в организации разработки под Navision. Итого:
- написаны какие-то приожения которые делают версификацию, но не очень удобно (у некоторых не понимание зачем они вообще нужны)
- есть методы рекомендованные Navision Attain Solution Development. и не более
- собственные решения (удобные\неудобные) подогнанные под конкретную ситуацию.

В моем случае, видимо, это будет собственная разработка
На уровне БД организуем тригер на таблицу объектов, который буде сохранять каждое следующее изменение полей и фиксировать информацию о том кто и когда это сделал. Осталось самое тяжолое написать систему отделения текста кода от BLOB
Старый 17.11.2005, 10:27   #25  
zub is offline
zub
Участник
 
40 / 10 (1) +
Регистрация: 23.08.2005
Цитата:
Сообщение от Dimont
В моем случае, видимо, это будет собственная разработка
На уровне БД организуем тригер на таблицу объектов, который буде сохранять каждое следующее изменение полей и фиксировать информацию о том кто и когда это сделал. Осталось самое тяжолое написать систему отделения текста кода от BLOB
[/quote]
Весьма интересная мысль, но вот только как получить сам текст.
В BLOBе содержится транслированный код, для перевода в текст нужен детранслятор.
Есть ли он ?
Если нет, то для его чтения придется изощрятся через сам Navision
Старый 17.11.2005, 10:59   #26  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Цитата:
Сообщение от Dimont
В моем случае, видимо, это будет собственная разработка
На уровне  БД организуем тригер на таблицу объектов, который буде сохранять каждое следующее изменение полей и фиксировать информацию о том кто и когда это сделал. Осталось самое тяжолое написать систему отделения текста кода от BLOB
А у вас какая база -Sql? Я просто не понимаю как вы пропишите тригер на виртуальную таблицу 2000000001? Вы же о ней говорили? У вас что есть такие права? Если есть-то что же у вас за лицензия?
Старый 17.11.2005, 11:02   #27  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
2Галина: Таблица объектов очень даже реальная, а не виртуальная
Старый 17.11.2005, 11:03   #28  
Dimont is offline
Dimont
Участник
 
15 / 10 (1) +
Регистрация: 05.10.2005
У нас SQL Server БД. на таблицу [dbo].[Объект] можно повесить любой тригер. Как вы понимаете лицензия здесь непричем
Старый 17.11.2005, 11:05   #29  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Цитата:
Сообщение от tyrex
2Галина: Таблица объектов очень даже реальная, а не виртуальная
Объясните пожайлуста. Мы говорим об одной и той же таблице?

Dimont- если у вас Sql - версия тогда ясно.
Старый 17.11.2005, 11:21   #30  
Dimont is offline
Dimont
Участник
 
15 / 10 (1) +
Регистрация: 05.10.2005
[quote=Галина]
Цитата:
Сообщение от tyrex
2Галина: Таблица объектов очень даже реальная, а не виртуальная
Объясните пожайлуста. Мы говорим об одной и той же таблице?

Tyrex имеет ввиду эту же таблицу
Старый 17.11.2005, 11:31   #31  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Отлично. Тогда объясните пожайлуста как в обыкновенном Nativ - Навижине можно поставить тригер на эту таблицу. Все таки хоть таблица и реальная-но она в скрытом диапазоне.И насколько я помню эти таблицы называются виртуальными.
Пожайлуста - пишите все таки всегда версию Навижина и базу. Чтобы не вводить в заблуждение.
Старый 17.11.2005, 11:55   #32  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Галин, по-моему, то, что таблицу не видно из обжект дизайнера, не значит, что она виртуальная (хотя могу и ошибаться в терминологии)
А триггер люди собираются вешать не из Навыжна, а непосредственно на сервере.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 17.11.2005, 12:02   #33  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Дуд - я все это понимаю. Что они собираются вешать тригер на сам сервер. Поэтому и написала-что нужно указывать версию и сервер какой. Почему то все забывают- что Навижин в двух видах А соответственно и разные варианты решения проблем.
По поводу виртуальной-не буду спорит-но точно помню-что где то в документации был написан такой термин.
Старый 17.11.2005, 12:16   #34  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Документация "Application Designer's Guide" стр.79-80 "Виртуальные таблицы" -туда входит :
Virtual Tables
Date, Integer, File, Drive, Monitor, Session, Database File, Table Information, Field,
Server, Windows Object, Windows Group Member, SID - Account ID, User SID
И все эти таблицы не видны в дизайнере.
Так что я ничего с терминологией не путаю. Правда конкретно эта таблица не перечислена-но я так думаю, что я правильно дала ей определение. Наверно в Микрософте-никто и не мог подумать - что на таблицу 2000000001 - кто то будет вешать тригер
Пожайлуста-давайте не путать терминологию и людей.
Старый 17.11.2005, 12:44   #35  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Галина, это нелогично
В в том определении, которое Вы нашли, не сказано, что Объект - виртуальная таблица А предполагать, что эту таблицу "забыли" перечислить - я бы скорее предположил, что в определении как раз перечислены все виртуальные таблицы, а остальные виртуальными не являются
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 17.11.2005, 12:52   #36  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Дуд -
1. Я не говорила что ее забыли
2. К виртуальным отнесены таблицы-не видные в дизайнере.
3. Исходя из пункта 2 - я сделала вывод.
4. Вывод Tyrex-что это таблица реальная-неправильный.
Старый 17.11.2005, 12:57   #37  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
Отследить изменения таблицы 2000000001(Object) можно с помощью
виртуальной таблицы 2000000024(Monitor). Мониторинг естественно должен быть запущен

2Галина: если открыть БД SQL, то можно воочию увидеть совершенно реальную таблицу Object (или Объект). Содержимое нативной базы естественно таким образом посмотреть нельзя, но принцип работы СУБД, да и структура таблиц (а также содержимое блобов) те же самые.
Старый 17.11.2005, 13:06   #38  
Галина is offline
Галина
Участник
 
1,132 / 28 (3) +++
Регистрация: 01.07.2003
Tyrex- я все это понимаю. Но пожайлуста-давайте придерживаться терминологии определенной в документации.
И я прекрасно понимаю-что таблица в принципе реальная-она есть - туда происходит запись и т.д. и т.п.. Но еще раз повторюсь-давайте придерживаться общей терминологии-чтобы не путать людей-не у всех есть та же документация по Guide-например и т.д. и т.п. И если вы пишите что таблица реальная-то люди и будут ее искать в Object Designer и после удивляться-где же она.
Старый 17.11.2005, 16:37   #39  
IGG is offline
IGG
Участник
 
665 / 29 (2) +++
Регистрация: 24.08.2005
Адрес: СПб/Москва
Цитата:
Сообщение от Dimont
Очень хочется внедрить версификацию кода  . Поделитесь у кого есть какие идеи или наработки.
Как говорили на форуме 2005 будущие версии Dynamics будут программиться Visual Studio 2005
Всего-то надо немного подождать и все будет....
Старый 18.11.2005, 11:26   #40  
Dimont is offline
Dimont
Участник
 
15 / 10 (1) +
Регистрация: 05.10.2005
Всего-то надо немного подождать и все будет....
[/quote]
Ага от 2 до 5 лет...
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:52.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.