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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.02.2011, 15:02   #1  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Почему у таблицы DatabaseLog свойство TableGroup = "Miscellaneous"?
Почему у таблицы DatabaseLog свойство TableGroup = "Miscellaneous"?

IMHO, должно быть "Group" или хотя бы "Main".
__________________
С уважением,
glibs®
Старый 25.02.2011, 15:55   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от glibs Посмотреть сообщение
Почему у таблицы DatabaseLog свойство TableGroup = "Miscellaneous"?

IMHO, должно быть "Group" или хотя бы "Main".
Вы имеете в виду SysDataBaseLog? Как по мне, то по количеству записей она скорее ближе к 'Transaction', но никак не к 'Main'. Но, учитывая её универсальность (она имеет связь с таблицами из различных TableGroup),'Miscellaneous' вполне логичное значение

P.S.: http://msdn.microsoft.com/en-us/libr...(v=ax.10).aspx

P.P.S.: Прошу прощения. Наверное всё-таки вопрос о таблице DatabaseLog

Последний раз редактировалось S.Kuskov; 25.02.2011 в 16:01.
За это сообщение автора поблагодарили: alex55 (1).
Старый 25.02.2011, 16:12   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от S.Kuskov
...
Наверное всё-таки вопрос о таблице DatabaseLog
...
Да.
__________________
С уважением,
glibs®
Старый 25.02.2011, 17:32   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
LedgerRowDef
LedgerRowDefErrorLog
LedgerRowDefLine
LedgerRowDefLineCalc

Туда же.
__________________
С уважением,
glibs®
Старый 25.02.2011, 17:44   #5  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Стал интересен данный вопрос, открыл книгу Еременко/Шашкова по Axapta, там нашел следующее:
Цитата:
Miscellaneous — прочие (например, LedgerConsolidateHist);
Main — справочники (например, LedgerTable);
Transaction — таблицы транзакций (например, LedgerTrans);
Worksheet Header — журналы (например, LedgerJournalTable);
Worksheet Line — строки журналов (например, LedgerJournalTrans)

Небольшие таблицы используют параметры:
Parameter — параметры (например, LedgerParameters);
Group — группы (например, LedgerPeriod), что означает, что ядро не использует для них литералы.
Поэтому, ИМХО, все логично.
__________________
С уважением, Александр.

Последний раз редактировалось samolalex; 25.02.2011 в 17:55.
Старый 25.02.2011, 18:12   #6  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,510 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
А зачем вообще нужна эта группировка? Я в повседневной работе, честно говоря, ни разу не сталкивался с необходимостью ставить конкретную группу.
__________________
С уважением,
Вячеслав
Старый 25.02.2011, 18:34   #7  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Цитата:
Сообщение от pitersky Посмотреть сообщение
А зачем вообще нужна эта группировка? Я в повседневной работе, честно говоря, ни разу не сталкивался с необходимостью ставить конкретную группу.
Для "быстрого" создания групп определений для экспорта/импорта данных. Очень удобно выгрузить все настройки (таблицы Parameter + Group) и настройки и базовые данные (Parameter + Group + Main) из одной компании в другую.
Старый 25.02.2011, 18:50   #8  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от pitersky Посмотреть сообщение
А зачем вообще нужна эта группировка? Я в повседневной работе, честно говоря, ни разу не сталкивался с необходимостью ставить конкретную группу.
При создании виртуальной компании, если понадобиться отделить "настроечные" таблицы от "рабочих" (хоть постановка бредовая, но приходилось сталкиваться). Вручную создавать коллекцию таблиц долго, а если таблицы разбиты по группам - можно сделать джобик и добавить "настроечные" таблицы в TableCollection программно, чтобы впоследствии сделать их общими для нескольких компаний.
Старый 25.02.2011, 22:40   #9  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от samolalex Посмотреть сообщение
...
открыл книгу Еременко/Шашкова по Axapta
...
Там есть ряд спорных очень моментов и даже опечатку видел в размерности типа данных Integer. Например, непременно создавать свои метки даже если есть такие же системные. Я с этим категорически не согласен. Сейчас некоторые задаются вопросом объединения меток.

Правильное описание групп таблиц приведено в ссылке на MSDN в первом сообщении от S.Kuskov.

Там же написан еще один пример где используются группы таблиц (настройка подтверждения удаления и обновления в параметрах пользователя). Miscellaneous — это как правило временные таблицы или технически постоянные но по сути временные.

Третий пример — шаблоны записей. Шаблоны записей можно создать для таблиц из групп Group и Main.

Есть еще класс SysDatabaseTransDelete.

Можно еще запустить поиск по АОТ по критерию "tableGroup()" и увидеть еще несколько примеров использования свойств групп таблиц.

Некорректное заполнение свойства группы таблиц (как и привычка не заполнять другие свойства таблиц при их создании) — признак низкой культуры разработчика.
__________________
С уважением,
glibs®

Последний раз редактировалось glibs; 25.02.2011 в 22:50.
Старый 25.02.2011, 23:13   #10  
Maximin is offline
Maximin
NavAx
NavAx Club
 
412 / 346 (12) ++++++
Регистрация: 09.10.2002
Адрес: Москва
Еще можно упомянуть различные режимы кэширования для различных групп - см. тоже мануал.
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...
Старый 26.02.2011, 00:17   #11  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Запустил я поиск по АОТ по таблицам со свойством "TableGroup" = "Miscellaneous"...

931 таблица из 3217. Чего там только нет. Эх...

Свинтусы.
__________________
С уважением,
glibs®
Старый 27.02.2011, 16:39   #12  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от glibs Посмотреть сообщение
Запустил я поиск по АОТ по таблицам со свойством "TableGroup" = "Miscellaneous"...

931 таблица из 3217. Чего там только нет. Эх...

Свинтусы.
Значение по умолчанию - оно и есть значение по умолчанию...
Если Петя не подумал и не поставил, то оно стоять и не будет.

На общую производительность это так уж сильно не повлияет, а если у кого-то будут точечные проблемы, они у себя могут изменить...
Старый 27.02.2011, 17:37   #13  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Цитата:
Сообщение от glibs Посмотреть сообщение
Запустил я поиск по АОТ по таблицам со свойством "TableGroup" = "Miscellaneous"...

931 таблица из 3217. Чего там только нет. Эх...

Свинтусы.
Глеб, а ты временные таблицы исключил?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 27.02.2011, 18:15   #14  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Имя таблицы тоже формируется по умолчанию. В чем заключается суть отмазки?

Временные таблицы не исключал. Критерий поиска был один, я писал. Но результат поиска выдал целые кланы таблиц. Один из них точно помню относился к AIF. Про остальные точно не помню. По-моему, документооборот и т.п. относительно свежий функционал.

В результатах поиска в глаза бросилось несколько таблиц с параметрами.
__________________
С уважением,
glibs®
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DocuValue свойство SaveDataPerCompany = "No" ??? veps DAX: Прочие вопросы 21 30.01.2008 11:23
Почему на форме "Пользовательские настройки", когда я перехожу в нее из формы, отсутствует закладка "Запрос"? Hans DAX: Администрирование 0 05.07.2007 13:52
ПринПринадлежащие классы и таблицы для Формуляра "User group permissions" Latina DAX: Администрирование 4 06.10.2006 15:07
свойство таблицы TableGroup 36AC DAX: Программирование 1 28.09.2006 21:05
Недостаточно прав на использование таблицы "Common" (UNKNOWN) Ace of Database DAX: Программирование 6 26.11.2004 12:59

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

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

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