День добрый! Подскажите, пожалуйста, как правильно сделать?
У меня есть справочник "Процедуры" в нем реквизиты (Количество и Цена. Тип: Число)
Есть документ "Прием" с таб частью. "ПроцедурыПриема" (с реквизитами: цена, количество и т.д.). Также в самом документе есть реквизит "Детский прием" он с галочкой.
При заполнении тч у меня автоматически считается сумма, а мне нужно чтобы при установлении этой галочки сумма изменялась. Как вытащить данные из справочника?
Код вот такой, но естественно не рабочий. Я делаю вообще не так или что-то упустила?
&НаКлиенте
Процедура ДетскийПрПриИзменении(Элемент)
Если Объект.ДетскийПр = Истина Тогда
РассчитатьДетскийПр();
ИначеЕсли Объект.ДетскийПр = Ложь Тогда
РассчитатьДетскийПр1();
КонецЕсли;
КонецПроцедуры
&НаСервере
Функция РассчитатьДетскийПр()
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
|Процедуры.Ссылка,
|Процедуры.К_воУЕТДетск,
|Процедуры.ЦенаДетская,
|ПриемСтоматолога.ДетскийПр,
|ПриемСтоматолога.ПроцедурыПриема.(
| Количество,
| Цена
|)
|ИЗ
|Справочник.Процедуры КАК Процедуры,
|Документ.ПриемСтоматолога КАК ПриемСтоматолога";
Запрос.УстановитьПараметр("Ссылка", Объект.Ссылка);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
ДетскийПр = Выборка.Ссылка;
Количество = Выборка.К_воУЕТДетск;
Цена = Выборка.ЦенаДетская;
ДетскийПр=Выборка.К_воУЕТДетск * Выборка.ЦенаДетская;
КонецЦикла;
КонецФункции
&НаСервере
Функция РассчитатьДетскийПр1()
//Сообщить("дописать");
КонецФункции
Показать