Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 фев 2024, 05:24

Как при проведения документа записать в справочник в ТЧ записи

Автор grador96, 16 дек 2016, 15:07

0 Пользователей и 1 гость просматривают эту тему.

grador96

Есть справочник Пациенты с реквизитом "Имя" , и ТабличнаяЧасть с реквизитом "Диагноз".
И есть документ с реквизитом "ИмяПациента"(из справочника пациенты) и реквизит "Диагноз".
Как при проведения документа, если "Имя" из справочника пациенты совпадает с реквизитом из документа "ИмяПациента", то  записать в справочник в ТабличнуюЧасть запись "Диагноз"
Помогите пожалуйста

grador96

пробывал писать но неполучается
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
   // Вставить содержимое обработчика.
   Строка=пациент.ПолучитьОбъект();
   НоваяСтрока = Справочники.Пациенты.НайтиПоНаименованию(Строка);
   Если  НоваяСтрока.Пустая()=Истина тогда
   // Сообщение об ошибки
   иначе
   НоваяСтрока.МедКарточка.Добавить();
   НоваяСтрока.МедКарточка.Диагноз=Диагноз;
   НоваяСтрока.Записать;
   КонецЕсли
КонецПроцедуры

Теги:
Рейтинг@Mail.ru

Поиск