Здравствуйте. Я работаю над созданием билетной кассы.
Начну с общего описания:
У меня есть справочник "тит_КатегорияБилета" в нём я указываю наименование билета, цену и тип билета.
В типе билета указывается информация из созданного мной перечисления "тит_Типбилета" экскурсия или входной билет.
Так же есть справочник "тит_Экскурсоводы" где перечисляю экскурсоводов и так же есть вариант "без экскурсовода".
И есть документ "тит_Билет", где в свою очередь есть табличная часть. В табличной части такие реквизиты: КатегорияБилета, Экскурсовод, Цена, Количество, Сумма.
И вот с чем возник вопрос: Как сделать что бы когда выбиралась категория билета с указанными типом билета "входной билет" в экскурсоводе выставлялось "без экскурсовода"?
(1) это работадатель требует, что бы мы так писали, что бы знать где была работа сделана нами.
(2) по итогу там не очень понятно было и больше мне никто не отвечал, решила новую создать.
&НаСервере
Процедура СоставКатегорияБилетаПриИзменении(Элемент)
ТекДанные = Элементы.Состав.ТекущиеДанные;
если ТекДанные.КатегорияБилета = <не знаю как прописать, так что бы он понял что речь идёт про тип билета> тогда
ТекДанные.Экскурсовод = ПолучитьБезЭкскурсовода();
КонецЕсли
КонецПроцедуры