| 
    
 | 
        Наличие реквизита формы проверить         | 
☑ | 
    
        | 
    0
    
        seraf    
       
    
    08.10.20 
            ✎
    09:36 
 | 
         
        Привет, я что-то не пойму, если мне на клиенте нужно проверить существует ли у формы реквизит, единственный способ обратиться на сервер с Форма.ПолучитьРеквизиты() или использовать Попытку на Клиенте?
 Как-то еще можно не обращаясь на сервер и не перебирая в цикле реквизиты     
         | 
 | 
    
    
        | 
    1
    
        Галахад    
       
    гуру 
    08.10.20 
            ✎
    09:51 
 | 
        
        Вот такой костыль есть. Довольно универсальный:
 http://catalog.mista.ru/1c/articles/1100169/     
         | 
 | 
    
    
        | 
    2
    
        seraf    
       
    
    08.10.20 
            ✎
    10:02 
 | 
         
        годно, спасибо, хотя для разового применения подмывает попытку использовать)     
         | 
 | 
    
    
        | 
    3
    
        H A D G E H O G s    
       
    
    08.10.20 
            ✎
    10:03 
 | 
         
        Это не костыль, а нормальное решение, используемое в типовых.     
         | 
 | 
    
    
        | 
    4
    
        Галахад    
       
    гуру 
    08.10.20 
            ✎
    10:13 
 | 
         
        (3) Как автор назвал, так будет называться. )     
         | 
 | 
    
    
        | 
    5
    
        seraf    
       
    
    08.10.20 
            ✎
    10:32 
 | 
         
        Но подождите, РеквизитыДокумента = Метаданные.Документы.ТестовыйДокумент.Реквизиты;
 это я могу выполнить только на сервере же
 а с клиента находясь в форме с учетом того что реквизит формы мог быть создан предварительно программно     
         | 
 | 
    
    
        | 
    6
    
        seraf    
       
    
    08.10.20 
            ✎
    10:42 
 | 
         
        Я получаю с клиента в ОМ на клиенте ФормаКлиентскогоПриложения, в котором реквизиты. Как мне определить их наличие не обращаясь к серверу и не перебирая цикл?     
         | 
 | 
    
    
        | 
    7
    
        Галахад    
       
    гуру 
    08.10.20 
            ✎
    11:00 
 | 
         
        (5) Не работает что-ли?     
         | 
 | 
    
    
        | 
    8
    
        seraf    
       
    
    08.10.20 
            ✎
    11:11 
 | 
         
        а как должно работать, я получаю на клиент форму клиентского приложения и должен передать её метаданные в ПеременнаяСодержитСвойство(Переменная, ИмяСвойства)
 но Метаданные работает только на сервере
 а уйдя на сервер я уже могу и ПолучитьРеквизиты() выполнить     
         | 
 | 
    
    
        | 
    9
    
        Галахад    
       
    гуру 
    08.10.20 
            ✎
    11:13 
 | 
         
        (8) Попробуй передать форму.     
         | 
 | 
    
    
        | 
    10
    
        seraf    
       
    
    08.10.20 
            ✎
    11:30 
 | 
         
        (9) я понял как работает, благодарю     
         | 
 | 
    
    
        | 
    11
    
        Сияющий в темноте    
       
    
    08.10.20 
            ✎
    16:17 
 | 
         
        а экспортная переменная на клиенте в модуле формы так тоже проявится
 а она совсем не реквизит.     
         | 
 |