7.7 Изменение свойств реквизитов формы..

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Noyd, 23 дек 2008.

  1. TopicStarter Overlay
    Noyd
    Offline

    Noyd

    Регистрация:
    7 июн 2008
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    Стоит задача в зависимости от определенных условий изменять свойства реквизитов формы(Пример: Форма.Обновить.Видимость(1)). У меня есть большой список однотипных реквизитов(ЗП1,ЗП2,ЗП3....) есть ли способ что бы в модуле формы при выполнении тех или иных условий формировать название реквизита....Примерно как с функцией ПолучитьАтрибут :
    Код:
    Если ПустоеЗначение(ПолучитьАтрибут("ЗП"+Сч))=0 тогда 
    
    Тоесть мне нужно в модуле формировать название реквизита(Пример:"ЗП"+Сч), но при использование такого метода в варианте
    Код:
    Форма.("ЗП"+Сч).Видимость(1) 
    
    не катит....Как решить этот вопрос?..Перебор всех реквизитов не приемлем...
  2. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    ПолучитьАтрибут(<?>);
    Синтаксис:
    Форма.ПолучитьАтрибут(ИмяРеквизита)
    Назначение:
    Возвращает ссылку на элемент формы.
    Параметры:
    ИмяРеквизита - строковое выражение, содержащее идентифика-тор элемента формы, как он задан в Конфигураторе.
    Замечание:
    Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.

Поделиться этой страницей