Отображение/ Скрытие поля в форме

Обсуждение вопросов по разработке программ в среде продуктов копорации "Progress Software"
sega1999
Новичок
Сообщения: 8
Зарегистрирован: 16 авг 2016, 16:49

Отображение/ Скрытие поля в форме

Сообщение sega1999 » 18 авг 2016, 16:36

Есть форма документа для ввода данных:
Дата ввода: 01,01,16
Номер документа: 0001/16
Создатель: Петров И.И.

Мне нужно поле "Создатель" скрывать для всех пользователей кроме пользователя "USER"
В Событии OnNewDocument я бы на предыдущем языке написал бы так:
if UPPER(users:NAME) = "USER"
self:odcUser:Visible:= TRUE
else
self:odcUser:Visible:= FALSE
endif
/*
где:
SELF - текущий объект (окно)
odcUser - поле/кнопка в окне
Visible - свойство контрола которое отвечает за отображение/скрытие объекта
*/
а как в PROGRESS`е?
как обратиться к свойству нужного поля/кнопки/ любого контрола?

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Re: Отображение/ Скрытие поля в форме

Сообщение Arelav » 19 авг 2016, 11:34



sega1999
Новичок
Сообщения: 8
Зарегистрирован: 16 авг 2016, 16:49

Re: Отображение/ Скрытие поля в форме

Сообщение sega1999 » 19 авг 2016, 11:43

Извините, забыл добавить.
Не Windows.
Работаем через TELNET с UNIX.

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Re: Отображение/ Скрытие поля в форме

Сообщение Arelav » 19 авг 2016, 13:09