периодические реквизиты

1. Enot777 08.08.17 21:11 Сейчас в теме
Здравствуйте! Есть вот такая конструкция которая возвращает значение периодического реквизита на текущую дату.

	спрСТ = СоздатьОбъект("справочник.СоставТарифа");
		спрСТ.ИспользоватьВладельца(выбсубконто1.Тариф); 
		спрСТ.ВыбратьЭлементы();
		Тариф="";
		Тариф1м3="";
		Норма="";
		Пока спрСТ.ПолучитьЭлемент() =1 Цикл
			Если спрСТ.Услуга=услуга Тогда
				Тариф = спрСТ.Тариф.получить(ТекущаяДата());
				Тариф1м3 = спрСТ.Тариф1м3.получить(ТекущаяДата());
				Норма = спрСТ.Норма.получить(ТекущаяДата());
				
Показать


Подскажите как в 1С 7.7 вывести несколько значений одного периодического реквизита?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. YNik 08.08.17 21:54 Сейчас в теме
(1)
        
        ИстСоставТарифа = СоздатьОбъект("Периодический");

	ИстСоставТарифа.ИспользоватьОбъект("Тариф",спрСТ);
	ИстСоставТарифа.ВыбратьЗначения(ДатаНач,ДатаКон);
	Пока ИстСоставТарифа.ПолучитьЗначение()=1 Цикл
		Сообщить("Дата="+ИстСоставТарифа.ДатаЗнач+", значение="+ИстСоставТарифа.Значение);
	КонецЦикла;
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот