Как переносить реквизиты выбранного элемента справочника в документ

Тема в разделе "1C и всё что с ней связано", создана пользователем sanek777, 17 мар 2009.

Статус темы:
Закрыта.
  1. sanek777

    sanek777 Гость

    Обращаюсь к вам за помощью! Ситуация такая: есть справочник с реквизитами, также есть документ, в котором содержится табличная часть с точно такими же реквизитами как в справочнике. Необходимо сделать так, чтобы при выборе в реквизите Наименование(желаемой вакансии, тип СправочникСсылка.Вакансии), реквизиты вакансии автоматически записались а табличную часть. Т.е. нужно заполнить остальные ячейки этой строки реквизитами из справочника, пытался что-то сделать с Вводом на основании, но что-то не получилось...

    Т.е. нужно, чтобы при выборе наименования в табличной части, остальные свойства заполнялись из справочника автоматически
     
  2. mialord

    mialord Гость

    Пожалуйста напишите версию и релиз, если хотите чтобы вам написали ответ
     
  3. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Речь, очевидно, идет о 8-ке, но писать все равно нужно. Конфа типовая или самописная?
    Советую посмотреть, как это сделано в типовых конфигурациях.
    Полю ввода соответствующей колонки назначить обработчик события "ПриИзменении" и вписать туда нужные действия.
    Пример :
    [codebox]Процедура ТоварыНоменклатураПриИзменении(Элемент)

    СтрокаТЧ = ЭлементыФормы.Товары.ТекущиеДанные;

    // Выполнить общие действия для всех документов при изменении номенклатуры.
    ОбработкаТабличныхЧастей.ПриИзмененииНоменклатурыТабЧасти(СтрокаТЧ, ЭтотОбъект);

    ОбработкаТабличныхЧастей.ЗаполнитьНомерГТДИСтрануПроисхождения(СтрокаТЧ, Ложь, Организация, Дата);
    [/codebox]
     
  4. sanek777

    sanek777 Гость

    Версия 8.1, разрабатываю конфигурацию "Биржа труда" с нуля. Нужно, чтобы для соискателя в документе в табличной части выдавались вакансии, которые он выбрал вместе с реквизитами; реквизиты содержатся в справочнике "Вакансии"; еще раз повторю, не могу организовать автоматическое заполнение реквизитов из справочника в табличную часть на основании выбранной вакансии. Помогите пожалуйста, заранее благодарен за ответ.

    Понял! Почему-то за эти 3 дня, что мучался над проблемой, испробовал все, но вот про обработчик ПриИзменении() савсем забыл! Спасибо тому, кто подкинул эту идейку, так бы мучался еще нинай скока времени. Большое спасибо!
     
Загрузка...
Статус темы:
Закрыта.

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