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

Помогите сделать условие.

Автор vurdalak, 22 ноя 2012, 13:31

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

vurdalak

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



Процедура СоставПриАктивизацииСтроки(Элемент)
Если  ЭлементыФормы.Состав.ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
Сделка = ЭлементыФормы.Состав.ТекущаяСтрока.Сделка;
//Если Сделка = Документы.ПоступлениеАвтомобилей Тогда Вот тут должно начинатся условие
Для Каждого ТекЭлемент Из Сделка.Автомобили Цикл
Если Текэлемент.Взалог = Истина Тогда
   ЭлементыФормы.ОплатаАвтомобилей.ДобавитьСтроку();
   ЭлементыФормы.ОплатаАвтомобилей.ТекущаяСтрока.Сумма = ТекЭлемент.Сумма;
   ЭлементыФормы.ОплатаАвтомобилей.ТекущаяСтрока.Автомобиль = ТекЭлемент.Автомобиль;
   КонецЕсли
КонецЦикла;
//КонецЕсли; Вот тут заканчиваться. Как я написал не работает.





КонецПроцедуры



MuI_I_Ika

Очевидно вы хотите такое условие:

Если ТипЗнч(Сделка) = Тип("ДокументСсылка.ПоступлениеАвтомобилей") Тогда

vurdalak


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск