24.11.2010, 17:19 | #1 |
Модератор
|
Вопрос с конфигурационными ключами Ax 2009
Имеем Ax 2009 Sp1 Ru5
В Tables\LedgerJournalTable есть список полей, абсолютно не нужных Tables\LedgerJournalTable\Fields\PaymentPriority_LT Tables\LedgerJournalTable\Fields\ForeignBankFee_LT Tables\LedgerJournalTable\Fields\InformByTelex_LT Tables\LedgerJournalTable\Fields\InformByPhone_LT Tables\LedgerJournalTable\Fields\DebitCurrencyCode_LT Tables\LedgerJournalTable\Fields\AssetTransferType_LT Поля большей частью своей имеют настройку через EDT на \Data Dictionary\Configuration Keys\CRSELithuania Данный ключ выключен в Администрирование\Настройка\Система\Конфигурация Почему поля до сих пор в таблице висят? Синхронизация и компиляция их не убирает.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
24.11.2010, 17:43 | #2 |
Модератор
|
Цитата:
Сообщение от Poleax
Tables\LedgerJournalTable\Fields\PaymentPriority_LT
Tables\LedgerJournalTable\Fields\ForeignBankFee_LT Tables\LedgerJournalTable\Fields\InformByTelex_LT Tables\LedgerJournalTable\Fields\InformByPhone_LT Tables\LedgerJournalTable\Fields\DebitCurrencyCode_LT Tables\LedgerJournalTable\Fields\AssetTransferType_LT
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
24.11.2010, 17:47 | #3 |
Участник
|
Посмотрел у себя в базе, нет таких полей. Ключ CRSELithuania тоже отключен.
Причём в прошлом не было такого момента, чтобы он был включен и проводилась синхронизация базы. Может поэтому у меня и нет этих полей.
__________________
Дмитрий |
|
24.11.2010, 18:10 | #4 |
Участник
|
Цитата:
Данный ключ выключен в Администрирование\Настройка\Система\Конфигурация
Почему поля до сих пор в таблице висят? Синхронизация и компиляция их не убирает. На всякий случай все же уточню: Как вы определяете что поля продолжают "висеть" ? Может не в ту базу смотрите случайно ? В обозревателе таблицы их быть не должно точно. Форма конфигурации у вас так выглядит ? |
|
25.11.2010, 09:52 | #5 |
Модератор
|
Цитата:
Сообщение от someOne
Не научно. Быть такого не может. Либо конфигурационный ключ все же включен, либо полей все таки нет.
На всякий случай все же уточню: Как вы определяете что поля продолжают "висеть" ? Может не в ту базу смотрите случайно ? В обозревателе таблицы их быть не должно точно. Форма конфигурации у вас так выглядит ? Привожу скриншоты, чтоб сами убедились: Данной темой я как раз и хочу узнать почему так, их не должно быть.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 25.11.2010 в 10:23. |
|
25.11.2010, 10:22 | #6 |
Axapta
|
К.О.: В базе данных полей нет.
|
|
25.11.2010, 10:25 | #7 |
Developer
|
|
|
|
За это сообщение автора поблагодарили: Poleax (1). |
25.11.2010, 10:34 | #8 |
Модератор
|
Цитата:
В TreeNode поля есть, в БД нет полей. Синхронизация проходит, но в TreeNode поля остаются. Это не нормально. Хочется их удалить.
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 25.11.2010 в 10:39. |
|
25.11.2010, 10:39 | #9 |
Axapta
|
Нормально, конечно. Так всегда было во всех версиях. Из AOTа они никуда и не денутся. Если у вас отключено, например, производство, то таблицы Prod* же из АОТа не пропадают, правда? А в БД таблиц нет. Иначе код, в котором эти поля присутствуют, перестанет компилироваться. Отключение конфигурационного ключа код-то не удаляет.
|
|
|
За это сообщение автора поблагодарили: Poleax (1). |
25.11.2010, 10:39 | #10 |
Developer
|
Да, так и должно быть.
P.S. oip |
|
25.11.2010, 10:51 | #11 |
Участник
|
Вот оказывается с каким подвохом вопрос оказался
__________________
Дмитрий |
|
Теги |
ax2009 |
|
|