8.х Как задать владельца програмно?

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

  1. TopicStarter Overlay
    andrenko
    Offline

    andrenko Опытный в 1С

    Регистрация:
    20 ноя 2008
    Сообщения:
    310
    Симпатии:
    0
    Баллы:
    26
    Вот сталкнулся с проблемой:
    Есть табличное поле. Типа значения - существующий справочник.
    Есть переменная в которой хранитсяя имя владельца существующего справочника.
    Как програмно сделать так, чтобы в табличном поле вывелись элементы имеющие отношени только к имени владельца? Имя владельца принципиально забирать из переменной.
  2. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    У вас у существующего справочника есть поле Владелец.
    По имени владельца странный какой-то поиск. я подозреваю, что у вас на форме есть реквизит, который является владельцем. Например часто в типовой такое встречается:

    На форме есть "Организация"
    В табличной части есть "ПодразделенияОрганизаций" - там стоит отбор по владельцу и указан владелец.

    А в вашем случае надо будет делать так:
    При начале выбора существующего справочника, получать ссылку на владельца, ставить "Стандартная обработка = Ложь", открывать форму выбора программно с установленным владельцем. Не кажется ли вам гораздо более трудоемким?
  3. TopicStarter Overlay
    andrenko
    Offline

    andrenko Опытный в 1С

    Регистрация:
    20 ноя 2008
    Сообщения:
    310
    Симпатии:
    0
    Баллы:
    26
    возможно...
    но есть табличная часть - справочник имеющий владельца (улицы)
    есть переменная - содержит имя элемента владельца (город). соответственно есть справочник городов.
    при вводе в поле переменной (не в выборе элемента справочника городов) "ХХХ" как отобразить в табличной части только улицы имеющие отношение к "ХХХ" ?
    В свойствах справочника все оК.
  4. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    В табличной части так же указывается привязка (связь) по владельцу.
    Я не понял - где мы выбираем город (откуда он нам передается). В табличной части или шапке? Мы должны заполнить ТЧ всеми подчиненными элементами или делать выбор из подчиненных?

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