| 
    
 | 
        v7: Получить список реквизитов табличной части документа         | 
☑ | 
    
        | 
    0
    
        Pit0n_08    
       
    
    16.12.15 
            ✎
    11:38 
 | 
         
        Собственно, есть ли возможность получить список реквизитов ТЧ для произвольно выбранного документа?     
         | 
 | 
    
    
        | 
    1
    
        povar    
       
    
    16.12.15 
            ✎
    11:39 
 | 
         
        кури метаданные     
         | 
 | 
    
    
        | 
    2
    
        Pit0n_08    
       
    
    16.12.15 
            ✎
    11:41 
 | 
         
        К чему обратится в цикле Метаданные.Документ(ВидВыбДок).???     
         | 
 | 
    
    
        | 
    3
    
        Pit0n_08    
       
    
    16.12.15 
            ✎
    11:44 
 | 
         
        Есть ли метод типа КоличестоРеквизитов? Не хотелось бы перебирать возможные имена реквизитов...     
         | 
 | 
    
    
        | 
    4
    
        Это_mike    
       
    
    16.12.15 
            ✎
    11:44 
 | 
         
        / перебор всех доков в конфе
 for ж=1 to Метаданные.Document() 
 do 
 // вывели название очередного дока
 Message(TrimAll(''+Метаданные.Документ(ж)));
 // список документов, вводимых на основании данного документа
 Message(' Реквизиты табличной части:');
 for жж=1 to Метаданные.Документ(ж).РеквизитТабличнойЧасти() 
 Do
 Message(' -- '+Метаданные.Документ(ж).РеквизитТабличнойЧасти(жж).Идентификатор);
 Message(' тип'+Метаданные.Документ(ж).РеквизитТабличнойЧасти(жж).Тип);
 Message(' вид'+Метаданные.Документ(ж).РеквизитТабличнойЧасти(жж).Вид);
 EndDo;
 EndDo;     
         | 
 | 
    
    
        | 
    5
    
        Это_mike    
       
    
    16.12.15 
            ✎
    11:46 
 | 
         
        забавно... als от pit'а приходится цитировать PitOn'у...     
         | 
 | 
    
    
        | 
    6
    
        Pit0n_08    
       
    
    16.12.15 
            ✎
    11:47 
 | 
         
        (4) Благодарю! Похоже пора сделать перекур...     
         | 
 | 
    
    
        | 
    7
    
        Паучог    
       
    
    16.12.15 
            ✎
    11:51 
 | 
         
        Метаданные.Документы[ИмяДокумента].ТабличныеЧасти[ИмяТабличнойЧасти].Реквизиты
 
 У ...Реквизиты, по-моему есть метод Количество()
 также реквизиты можно обойти циклом "Для каждого из"     
         | 
 | 
    
    
        | 
    8
    
        Паучог    
       
    
    16.12.15 
            ✎
    11:52 
 | 
         
        (7)
 сорри. не увидел. это 7.7     
         | 
 | 
    
    
        | 
    9
    
        Это_mike    
       
    
    16.12.15 
            ✎
    11:52 
 | 
         
        (7) выдыхай...     
         | 
 | 
    
    
        | 
    10
    
        povar    
       
    
    16.12.15 
            ✎
    11:56 
 | 
         
        (5) змея укусила себя за хвост ))     
         | 
 | 
    
    
        | 
    11
    
        Pit0n_08    
       
    
    16.12.15 
            ✎
    11:57 
 | 
         
        (4,9) Работает.     
         | 
 | 
    
    
        | 
    12
    
        Это_mike    
       
    
    16.12.15 
            ✎
    11:57 
 | 
         
        (11) естесвенно     
         | 
 | 
    
    
        | 
    13
    
        Pit0n_08    
       
    
    16.12.15 
            ✎
    12:00 
 | 
         
        (11) Иногда переклинивает, что аж страшно становится :-)
 Всем спасибо!     
         | 
 |