| 
    
        
     
     | 
    
  | 
1С Расширение: добавление в ТЧ реквизита формы не отображается в расширении | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        denya_novichek    
     06.11.19 
            ✎
    22:17 
 | 
         
        Добрый вечер, коллеги!
 
        Подскажите пожалуйста: - добавляю в ТЧ документа реквизит; - заимствую форму в расширение; - заимствую реквизит Объект; - добавляю реквизит расширения на форму. Изменения не отображаются, в отладке видно что в свойстве "Элементы" реквизит расширения отсутствует. Однако есть в свойстве "Объект". Подскажите пожалуйста, что я пропустил сделать? Заранее спасибо за ответ!  | 
|||
| 
    1
    
        sergeyspb13    
     06.11.19 
            ✎
    22:43 
 | 
         
        Объект и тч в самой форме заимствован?     
         | 
|||
| 
    2
    
        sergeyspb13    
     06.11.19 
            ✎
    22:49 
 | 
||||
| 
    3
    
        denya_novichek    
     06.11.19 
            ✎
    23:09 
 | 
         
        (1) Заимствован, в отладке реквизит есть в свойстве Объект, нет в свойстве Элементы.     
         | 
|||
| 
    4
    
        hhhh    
     06.11.19 
            ✎
    23:54 
 | 
         
        (3) а вы точно перенесли это свойство из Объект в Элементы? Может забыли?     
         | 
|||
| 
    5
    
        denya_novichek    
     09.11.19 
            ✎
    19:24 
 | 
         
        (4) Добавляю Объект в заимствованные, реквизит появляется. Но сама форма слетает (реквизиты не отображаются). Удаляю объект формы из заимствованных -- форма восстанавливается, но в Объекте пропадает реквизит.
 
        Не могу понять корректную последовательность. Подскажите плз? Такое вообще возможно, или придётся снимать конфу с поддержки?  | 
|||
| 
    6
    
        runoff_runoff    
     09.11.19 
            ✎
    19:30 
 | 
         
        все ли реквизиты не отображаются или только этой табличной части?
 
        и (риторический вопрос) зачем заимствовать форму (конфигурации на БСП), если её ПриСозданииНаСервере() и так доступно через перехват МодификацияКонфигурацииПереопределяемый.ПриСозданииНаСервере()  | 
|||
| 
    7
    
        denya_novichek    
     09.11.19 
            ✎
    19:39 
 | 
         
        (6) При заимствовании формы в Объекте, если объект не заимствовать, нет моего реквизита.
 
        Если Объект заимствовать, то форма слетает и не отображаются реквизиты (ПутьКДанным не заполнен). Насчет второго вопроса, вы имеете ввиду добавлять реквизит на форму программно?  | 
|||
| 
    8
    
        runoff_runoff    
     09.11.19 
            ✎
    20:35 
 | 
         
        (7) взял для примера конфу УТ 11
 
        - сделал заимстсвование формы элемента справочника Валюты - добавил новый реквизит в спр. Валюты - потом добавил в расширение Объект: увидел Реквизит1 - добавил его на форму: всё отображается  | 
|||
| 
    9
    
        runoff_runoff    
     09.11.19 
            ✎
    20:38 
 | 
||||
| 
    10
    
        Lexandr    
     09.11.19 
            ✎
    21:34 
 | 
         
        Пользовательская видимость настроена?     
         | 
|||
| 
    11
    
        denya_novichek    
     09.11.19 
            ✎
    22:00 
 | 
         
        (9) С реквизитом нет проблем, есть проблема с реквизитом табличной части. Не добавляется в форму.
 
        Реквизит есть в свойстве "Объект", но его нет в свойстве "Элементы" на форме, хотя на форму добавляется. См. скриншоты. На форму добавлен заимствованный реквизит: https://prnt.sc/pupy28 В Объект.Товары есть реквизит (отладка): https://prnt.sc/pupxn7 А в Элементах нет реквизита (отладка): https://prnt.sc/pupxdo  | 
|||
| 
    12
    
        runoff_runoff    
     09.11.19 
            ✎
    22:02 
 | 
         
        (11) добавление в элементы происходит простым перетягиванием из "Реквизиты" в "Элементы"     
         | 
|||
| 
    13
    
        denya_novichek    
     09.11.19 
            ✎
    22:05 
 | 
         
        (10) Подозреваю что в этом косяк, в пользовательской видимости отмечена видимость "Расш1_ОсновнаяРоль", но если указать в расширении основную роль, предприятие не запускается (известная ошибка Не установлены основные роли и т.п.).
 
        (12) вы имеете ввиду первый скриншот? Что не так, всё перетянуто.  | 
|||
| 
    14
    
        runoff_runoff    
     09.11.19 
            ✎
    22:07 
 | 
         
        (13) то же самое получилось и с новым реквизитом табличной части
 
        https://prnt.sc/puq0pp  | 
|||
| 
    15
    
        runoff_runoff    
     09.11.19 
            ✎
    22:08 
 | 
         
        (13) в расширении отключите галку "Использовать основные роли"
 
        но если есть роли вообще, то надо прописывать право на этот реквизит для неполных прав, так как у тех не наследуются флажки  | 
|||
| 
    16
    
        runoff_runoff    
     09.11.19 
            ✎
    22:11 
 | 
         
        (11) да, увидел, ответ в (15)     
         | 
|||
| 
    17
    
        denya_novichek    
     09.11.19 
            ✎
    22:29 
 | 
         
        (16) У вас в предприятии этот реквизит отображается? У меня КА2, и реквизит не отображается.
 
        И покажите пожалуйста что у вас в Основных ролях в в корневых свойствах расширения. Спасибо!  | 
|||
| 
    18
    
        runoff_runoff    
     09.11.19 
            ✎
    22:47 
 | 
         
        (17) у меня вообще без ролей, а, следовательно, видны все новые объекты и реквизиты     
         | 
|||
| 
    19
    
        denya_novichek    
     11.11.19 
            ✎
    23:56 
 | 
         
        В общем, что я выяснил.
 
        На платформе 8.3.13 реквизит добавляется на форму ТЧ без проблем. На платформах 8.3.14, 8.3.15 поведение как описано в (1) (11) сообщениях.  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |