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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.09.2012, 16:28   #1  
Vasil is offline
Vasil
Участник
Аватар для Vasil
 
37 / 10 (1) +
Регистрация: 29.06.2011
Рекомендации от компилятора
При компиляции проекта получаю следующие 2 сообщения:

1. Неправильный ключ контроля доступа. Ключ контроля доступа должен соответствовать пунктам главного меню.

2. TwC: проверка доступа к значению, возвращаемому из метода отображения или изменения.

Не понятно, что они обозначают?

1. Все доступы работают нормально в соответствии с проектом.
2. Вообще не понятно

Заранее благодарю!
Старый 18.09.2012, 16:37   #2  
Alexanderis.ua is offline
Alexanderis.ua
Участник
 
53 / 40 (2) +++
Регистрация: 25.12.2008
Адрес: Киев, Украина
Да, я тоже люблю локализаторов

По пункту 2 посмотрите здесь. Там это же сообщение, но по-английски
__________________
If it ain't broke, take it apart and find out why (с)

Последний раз редактировалось Alexanderis.ua; 18.09.2012 в 16:50.
Старый 18.09.2012, 18:05   #3  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от Vasil Посмотреть сообщение
При компиляции проекта получаю следующие 2 сообщения:

1. Неправильный ключ контроля доступа. Ключ контроля доступа должен соответствовать пунктам главного меню.

2. TwC: проверка доступа к значению, возвращаемому из метода отображения или изменения.

Не понятно, что они обозначают?

1. Все доступы работают нормально в соответствии с проектом.
2. Вообще не понятно

Заранее благодарю!
1. Меню айтем управляется ключем доступа не соответствующим структуре меню модуля, в который он входит (меню айтем добавлен в какуе-то его ветку).

Для примера, меню айтему назначен SK InventPeriodic, но он сам входит в "Управление запасами\Отчеты"
Т.е. для исправления необходимо либо поменять SK на InventReports, либо перместить MI в узел "Управление запасами\Периодические операции" или его подменю

Еще пример - SK назначен VendPeriodic, но меню айтем входит в "Рассчеты с клиентами\Периодические операции"

Меню айтем с назначенными SK, имена которых оканчиваются на misc, нельзя добавлять в меню напрямую - для них так же будет выводиться это сообщение

2. Уже ответили, единственно отмечу, что // BP deviation documented не подавляет вывод сообщения, а переводит его из ошибки в информационный статус.
Если в настройке проверки BP указать "Уровень предупреждений" "Все", то такие сообщения будут видны
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: S.Kuskov (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX 2009 RU5 - Ошибка компилятора в конструкции select sukhanchik DAX: Программирование 9 11.01.2013 08:43
Сомнение возникло в рекомендации "нужно использовать collation, который позволяет хранить в юникоде (например, Cyrilic_General_CI_AS)" VitaliyK DAX: Администрирование 10 25.09.2007 13:50
"Методические рекомендации. Рачет себестоимости. Теория и практика". DocID: AX-250-IM OliaM DAX: Функционал 4 24.01.2006 15:47
Рекомендации к выбору железа. chi DAX: Администрирование 4 23.08.2005 12:07
Переполнение во внутреннем стеке компилятора. Smith DAX: Программирование 7 25.01.2005 17:40
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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