Difference between revisions of "Form.Buttons"
(Created page with "{{infobox function |name=Buttons |object=Форма |caption=Работа со связанными элементами |type=1 |status=2 |db=0 |exception=Невозмо...") |
m (1 revision imported) |
(No difference)
|
Revision as of 07:50, 7 February 2021
Buttons (Работа со связанными элементами) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция позволяет получить доступ к связанным элементам (кнопкам), определенным для текущего визуального элемента. Кнопка задается по цифровому идентификатору. Если кнопка с указанным идентификатором отсутствует, никаких изменений произведено не будет.
Синтаксис
Form.Buttons:(<Идентификатор кнопки-связанного элемента (INT)>,<Тип свойства кнопки-связанного элемента (STRING)>,<Новое значение свойства кнопки-связанного элемента>):<Текущее значение свойства кнопки-связанного элемента>
Аргументы
<Идентификатор кнопки-связанного элемента (INT)>
- Аргумент задает внутренний идентификатор связанного элемента, для которого необходимо получить или изменить свойства. Рекомендуется использование констант (см. Константы).<Тип свойства кнопки-связанного элемента (STRING)>
- Аргумент задает тип свойства для получения или изменения. Доступны следующие типы свойств:- Font -- получает или изменяет шрифт связанной кнопки. Шрифт задается в стандартном виде.
- Caption -- получает или изменяет заголовок связанного элемента.
- IsDisabled -- получает или устанавливает свойство недоступности связанного элемента.
- Hint -- получает или изменяет всплывающую подсказку, ассоциированную со связанным элементом.
- Color -- получает или изменяет цвет кнопки (не текста) связанного элемента.
<Новое значение свойства кнопки-связанного элемента>
- (необязательный аргумент) Аргумент задает новое значение свойства связанного элемента, заданного предыдущим аргументом. Если аргумент не задан, свойство не изменяется.
Возвращаемое значение
Возвращает значение свойства связанного элемента на текущий момент.
Примеры
//Фрагмент изменяет заголовок и вид кнопки связанного элемента 10104 в зависимости от заполненности строки СтрПорядокПечати If СтрПорядокПечати<>"" Then Form.оДПеч.Buttons(10104,"Caption","Порядок (заполнен)"); Form.оДПеч.Buttons(10104,"Font",",,B"); Else Form.оДПеч.Buttons(10104,"Caption","Порядок"); Form.оДПеч.Buttons(10104,"Font",",,"); EndIf;