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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.01.2014, 13:51   #1  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Ковырялась счас с Т36. Нужно было деффинировать новую глобальную переменную. Захожу и вижу (см. картинку): самая последняя переменная имеет тип, но не имеет имени.
Как такое могло произойти? Разве Нав допускает подобные штуки?
Изображения
 
Старый 21.01.2014, 15:20   #2  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
788 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
Вы и сами можете сделать такое, просто добавив новую строчку и не указав название.
Собственно NAV-у вообще все равно как называется переменная. В своем коде он хранит идентификаторы переменных. Самое интересное что можно сделать рабочий код работающий с невидимыми переменными и он будет работать . Да что там и весь код можно сделать невидимым. На этом основана защита кода используемая некоторыми разработчиками.
__________________
Want to believe...
Старый 21.01.2014, 15:29   #3  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от DA_NEAL Посмотреть сообщение
можно сделать рабочий код работающий с невидимыми переменными и он будет работать.
Если не секрет, то как это делается?
Старый 21.01.2014, 17:07   #4  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
788 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
Цитата:
Сообщение от Kadawrik Посмотреть сообщение
Цитата:
Сообщение от DA_NEAL Посмотреть сообщение
можно сделать рабочий код работающий с невидимыми переменными и он будет работать.
Если не секрет, то как это делается?
Общая концепция тут
http://forum.mazzy.ru/index.php?show...7&hl=COOF&st=0
__________________
Want to believe...
Старый 22.01.2014, 12:16   #5  
zuzka is offline
zuzka
Участник
Аватар для zuzka
 
131 / 10 (1) +
Регистрация: 29.07.2013
На сколько я понял, по теме из вышеприведенной ссылке, объект состоит из 2-х частей: текстовое описание (что мы видим в C/AL) и самого скомпилированного объекты. Если выгруженный fob открыть через HEX-editor и убить в нем часть отвечающую за текстовое описание, а после загрузить объект - через C/AL увидите пустоту)))
__________________
Как только вы проиграете, все ваши прошлые победы забудут.
 

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

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

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

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

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