Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Параметр перед формирование отчета / 7 сообщений из 7, страница 1 из 1
02.03.2011, 21:27
    #37145341
NewIvanovec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
Здравствуйте!

Формирую в 1с 8.2 отчет. Код отчета такой:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
Процедура СформироватьНаСервере()
	// Получаем модуль макета
	Макет = Отчеты.ОтчетПоДвижениямВКошельках.ПолучитьМакет("Макет");
	ОблШапка = Макет.ПолучитьОбласть("Шапка");
	ОблЭлемент = Макет.ПолучитьОбласть("Элемент");
	ОблПодвал = Макет.ПолучитьОбласть("Подвал");
	ТабДок.Вывести(ОблШапка);
	//Кошелек = "Кошелек ежедневный";
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ИнформацияПоКошелькамОстаткиИОбороты.Кошелек,
		|	ИнформацияПоКошелькамОстаткиИОбороты.Дата,
		|	ИнформацияПоКошелькамОстаткиИОбороты.СуммаРасход,
		|	ИнформацияПоКошелькамОстаткиИОбороты.СуммаПриход
		|ИЗ
		|	РегистрНакопления.ИнформацияПоКошелькам.ОстаткиИОбороты КАК ИнформацияПоКошелькамОстаткиИОбороты
		|ГДЕ
		|	ИнформацияПоКошелькамОстаткиИОбороты.Кошелек = &Кошелек";

	Запрос.УстановитьПараметр("Кошелек", Кошелек);	
	
	Результат = Запрос.Выполнить();
	Выборка = Результат.Выбрать();
	Пока Выборка Цикл
	   ТипДвижения = СокрЛП(Выборка.ВидДвижения);		
	   Если ТипДвижения = "Приход" Тогда
		  ИтогСумма =  ИтогСумма + Выборка.Сумма;		  
	   Иначе
		  ИтогСумма =  ИтогСумма - Выборка.Сумма; 					
	   КонецЕсли;
		//Сообщить(Выборка.Кошелек);
		ОблЭлемент.Параметры.Заполнить(Выборка);
		ОблЭлемент.Параметры.Дата = Формат(Выборка.Дата, "ДЛФ=ДД");
		ОблЭлемент.Параметры.Кошелек = Выборка.Кошелек;
		ТабДок.Вывести(ОблЭлемент);				
	
	КонецЦикла; 
	            					
	     ОблПодвал.Параметры.Итого = ИтогСумма;
	     ТабДок.Вывести(ОблПодвал);

		 		
			 

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

На этот код платформа ругается:
Код: plaintext
1.
2.
{Отчет.ОтчетПоДвижениямВКошельках1.Форма.ФормаОтчета.Форма( 29 , 39 )}: Переменная не определена (Кошелек)
	Запрос.УстановитьПараметр("Кошелек", <<?>>Кошелек);	 (Проверка: Сервер)

Как сделать так, чтобы при формировании отчета у пользователя запрашивался бы параметр кошелек аналогично
параметрам Начало периода и Конец периода на 2-м скриншоте
?
...
Рейтинг: 0 / 0
02.03.2011, 21:28
    #37145345
NewIvanovec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
NewIvanovec,
Скриншот с параметрами Начало периода и Конец периода
...
Рейтинг: 0 / 0
02.03.2011, 23:42
    #37145518
ReBooT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
NewIvanovec вы путаете табличный отчет и отчет сделанный с помощью СКД. В вашем случае надо сделать реквизит Кошелек и разместить его на форме. Либо делать отчет с помощью СКД.
...
Рейтинг: 0 / 0
02.03.2011, 23:44
    #37145522
ReBooT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
Табличный на основе макета в виде 1C 8.0 style т.к. СКД умеет строить и отчеты на основе макета тоже
...
Рейтинг: 0 / 0
03.03.2011, 08:23
    #37145753
NewIvanovec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
ReBooT,

Большое спасибо, теперь ясность наступила.
Я делаю табличный отчет.
Буду создавать реквизит на форме.
...
Рейтинг: 0 / 0
04.03.2011, 06:48
    #37148091
dvasilev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
На втором ресунке отображается отбор СКД, в вашем случае нужно добавлять параметры ручками на форму
...
Рейтинг: 0 / 0
04.03.2011, 20:18
    #37149872
NewIvanovec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметр перед формирование отчета
Всё принял к сведению!
Спасибо!
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Параметр перед формирование отчета / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]