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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.12.2004, 13:21   #1  
soleu_imported is offline
soleu_imported
Участник
 
18 / 10 (1) +
Регистрация: 27.12.2004
Есть вопрос, можно ли сделать нечто такое -

есть визуальный элемент textbox с именем MyTB1
его можно сделать видимым/невидимым
CurrForm.MyTB1.VISIBLE := TRUE;

где-то в другой таблице хранится запись с полем типа текст, в котором
записано "MyTB1"

По какому-то действию читается эта запись и устанавливается видимость/невидимость

Короче говоря, можно ли имея текст-название визуального элемента, обратиться к какому-нибудь свойству визуального элемента
Старый 27.12.2004, 13:33   #2  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
упс, ошибся
Старый 28.12.2004, 15:23   #3  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
"нечто такое" сделано в форме 330 [Main Menu], в функции SetSubMenu(MenuType : Integer;Visible : Boolean)
ничего более технологичного Навижен разработчику не предлагает...
В этой функции используется CASE... Замечу только, что в этой конструкции можно использовать сроки-константы абсолютно аналогично числам.
Т.е. примерно так: вычитываем из базы настройку (имя контрола) и прогоняем её через CASE, в котором все имена перечислены как константы.
Старый 29.12.2004, 11:34   #4  
soleu_imported is offline
soleu_imported
Участник
 
18 / 10 (1) +
Регистрация: 27.12.2004
Да, спасибо, я примерно так и использовал константы...
Коряво, конечно, но шо ж робити... :-)
 

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

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

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

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

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