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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.02.2006, 09:04   #1  
The_Navisioner is offline
The_Navisioner
Участник
Аватар для The_Navisioner
 
22 / 10 (1) +
Регистрация: 25.01.2006
Thumbs up
Да, бывает ещё и такое извращение. :)

Господа, кто-нибудь решал задачку доступа к свойствам объектов, которые не всякие там дата-время-версия, а к совсем свойствам, напр. к DataPerCompany у таблиц?
Есть у меня весьма логичные подозрения, что Object является мастер-таблицей для неких более других таблиц (минимум по таблице на тип), откуда эти данные достать и можно, но это только предположение.

Поделитесь мыслями?
Старый 27.02.2006, 09:40   #2  
Yuriy is offline
Yuriy
Участник
 
150 / 10 (1) +
Регистрация: 25.02.2003
Адрес: Москва
Мне кажется, если и решать такую задачу, то не через это свойство. Вообще, все таблицы Navision, кроме виртуальных, типа Integer, можно посмотреть, развернув базу на SQL Server.
А по каким операциям нужна аналитика? В чем суть задачи?
__________________
Вот такие, брат, дела!
Старый 27.02.2006, 09:58   #3  
The_Navisioner is offline
The_Navisioner
Участник
Аватар для The_Navisioner
 
22 / 10 (1) +
Регистрация: 25.01.2006
Нужно выяснить, какие объекты на двух разных базах имеют различающийся DataPerCompany.
Очень хочется сделать на native, без SQL.
__________________
--- GoldEd 2.50+/w32*Origin: Луц по 20 чаттлов! Остановите рост цен на бензин. (2:5099/15)
Старый 27.02.2006, 10:55   #4  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Постройте репорт на таблице 2000000001 (Object). Свойство DataItemTableView установите в WHERE(Type=CONST(TableData),Company Name=FILTER('')). Вроде бы показывает то, что нужно. В общефирменных таблицах Company Name не заполнено.
Старый 28.02.2006, 16:04   #5  
The_Navisioner is offline
The_Navisioner
Участник
Аватар для The_Navisioner
 
22 / 10 (1) +
Регистрация: 25.01.2006
Цитата:
Сообщение от romeo Посмотреть сообщение
Постройте репорт на таблице 2000000001 (Object). Свойство DataItemTableView установите в WHERE(Type=CONST(TableData),Company Name=FILTER('')). Вроде бы показывает то, что нужно. В общефирменных таблицах Company Name не заполнено.
Не. Проблема в том, что Tabledata существует ведь исключительно в таблицах, где есть записи (или где даже просто бывали однажды, по-моему).
Для пустых таблиц Tabledata не существует.
А по ним тоже нужна аналитика, будь они 3.70b раз презренны аллахом.

Вновь встаёт вопрос о доступе к свойству DataPerCompany... Кто видел, кто знает?
__________________
--- GoldEd 2.50+/w32*Origin: Луц по 20 чаттлов! Остановите рост цен на бензин. (2:5099/15)
Старый 28.02.2006, 17:02   #6  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
А почему нужно решать эту задачу сразу в лоб?
Можно же выгрузить все таблицы в txt файл и пройтись банальным поиском
Старый 28.02.2006, 17:18   #7  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
А не хотите поиском, можете воспользоваться утилиткой
Вложения
Тип файла: rar Navision_DPC_list.rar (1.6 Кб, 192 просмотров)
 


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

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

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