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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.02.2005, 13:17   #1  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Цитата:
Изначально опубликовано Шрэк
Теоретически, можно. См. выше, объект 2000000001. Там и данные кодеюнитов содержаться.
Сдается мне (если ошибаюсь - буду рад), что Вы немного переоцениваете COOF.
Да, покопавшись в бинарнике, можно изменить свойства контролов, недоступные из C/SIDE. Но изменения этих свойств будут заметны только после того, как Вы переоткроете объект. Т.е. если откроете, скажем, форму, на которой нарисована умная кнопка, которая выгрузит бинарник, изменить в нем Caption другой кнопки и загрузит бинарник обратно и нажмете эту самую кнопку, то, подозреваю, наблюдать изменение Caption Вы сможете только после того, как закроете форму и откроете еще раз.
Для примера воспользуемся уже готовым алгоритмом действий, который привел Сергей в своей работе. Объявим в форме текстовую переменную длиной 100, нарисуем на форме кнопку, которая выдает MESSAGE(FORMAT(MAXSTRLEN(str)));
Сейчас по нажатию будет выдаваться "100".
Оставляем форму открытой. Открываем Codeunit Workshop, экспортируем объект нашей формы, изменяем в нем длину переменной, импортируем объект обратно, снова нажимаем кнопку - длина переменной не изменилась. Закрываем форму, открываем еще раз - теперь изменилась.

Может, я чего-то не понимаю, но в данный момент не вижу решения проблемы с помощью COOF'а (проблема, поставленная на форуме Маззи, была такой: Можно ли написать что-то вроде
CurrForm.ctrlNames[23].VISIBLE:=TRUE
).
С другой стороны, с помощью COOF'а, наверное, можно решить проблему, которая была поставлена здесь - возможно ли получить содержимое всех элементов управления, расположенных на форме
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как на форме отобразить поле из другой таблицы Maxi NAV: Программирование 5 30.04.2004 12:32
Можно ли получить информацию в разрезе измерений. Maks NAV: Функционал 3 10.07.2003 17:54
Свойства группы элементов управления uk NAV: Программирование 3 06.05.2003 15:13
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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