|  | СКД параметры | ☑ | 
    
        | 0
    
        mxs089   16.07.15✎ 14:55 | 
        Есть параметр, он же отбор, обязателен для заполнения, ссылка на справочник значений дополнительных реквизитов, как ограничить выбор по владельцу (свойству)?     |  | 
    
        | 1
    
        mxs089   16.07.15✎ 14:59 | 
        есть в СКД какой нибудь механизм     |  | 
    
        | 2
    
        mxs089   16.07.15✎ 14:59 | 
        ?     |  | 
    
        | 3
    
        runoff_runoff   16.07.15✎ 15:01 | 
        параметр не может быть "он же"-отбором..     |  | 
    
        | 4
    
        DmitrO   16.07.15✎ 15:04 | 
        Есть. Надо задать связи параметров выбора.     |  | 
    
        | 5
    
        rozer76   16.07.15✎ 15:05 | 
             |  | 
    
        | 6
    
        mxs089   16.07.15✎ 15:19 | 
        (3) имел в виду что в запросе использую     |  | 
    
        | 7
    
        mxs089   16.07.15✎ 15:24 | 
        (5) не получается, есть пример использования?     |  | 
    
        | 8
    
        DmitrO   16.07.15✎ 15:27 | 
        (7)значения характеристик надо отобрать по владельцу?     |  | 
    
        | 9
    
        mxs089   16.07.15✎ 15:31 | 
        да     |  | 
    
        | 10
    
        DmitrO   16.07.15✎ 15:33 | 
        и полей, в которых надо бы прописать связи параметров выбора нету в схеме, обидно да? :)     |  | 
    
        | 11
    
        mxs089   16.07.15✎ 15:35 | 
        (10) очень, но мне кажется это как то реализуется     |  | 
    
        | 12
    
        DmitrO   16.07.15✎ 15:40 | 
        Да сам чуть не заплакал, когда столкнулся с такой задачей..
заиппался искать это в документации..
 
 В итоге оказалось, что надо связи параметров выбора прописать там, где хранятся значения свойств, в метаданных объекта.
 Например в регистре сведений, и СКД, зараза такая, оттуда их подтягивает.
 |  | 
    
        | 13
    
        mxs089   16.07.15✎ 15:41 | 
        ладно, хрен с ним, на форме размещаю реквизит типа ЗначенияДопРеквизитов, как указать тут отбор? я так понимаю, что только программно     |  | 
    
        | 14
    
        mxs089   16.07.15✎ 15:43 | 
        (12) не понял, что значит прописать?     |  | 
    
        | 15
    
        DmitrO   16.07.15✎ 16:16 | 
        (14)что не понятно? где у тебя хранятся значения свойств, не сами значения, а значения для конкретного объекта?     |  | 
    
        | 16
    
        mxs089   16.07.15✎ 16:31 | 
        значения хранятся в справочнике ЗначенияСвойствОбъектов, где владелец ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения     |  | 
    
        | 17
    
        DmitrO   16.07.15✎ 22:20 | 
        Вот в этом справочнике, в реквизите хранящем значение свойства, и надо прописать в метаданных связи параметров выбора.
Отбор.Владелец(Свойство)
 Где Свойство - имя реквизита хранящего ссылку типа ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.
 |  | 
        Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший