Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 СКД отчет с движениями по реквизиту регистра / 10 сообщений из 10, страница 1 из 1
16.04.2010, 10:26
    #36581848
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
Есть задача - отчет по видам движения денех в разрезе "Кто" по "какой статье" и "Кому" дал денег с выводом как остатков денех так и движений относительно этого самого "Кто"

структура регистра следующая
...
Рейтинг: 0 / 0
16.04.2010, 10:29
    #36581855
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
в СКД источники - два запроса по таблице Деньги и ДеньгиОстаткиИОбороты

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
ВЫБРАТЬ
	Деньги.Подразделение,
	Деньги.ВидДвиженияДенежныхСредств,
	Деньги.Корреспондент,
	 0  КАК НачОст,
	ВЫБОР
		КОГДА Деньги.ВидДвижения = &ВидДвиженияПриход
			ТОГДА Деньги.Сумма
		ИНАЧЕ  0 
	КОНЕЦ КАК Приход,
	ВЫБОР
		КОГДА Деньги.ВидДвижения = &ВидДвиженияРасход
			ТОГДА Деньги.Сумма
		ИНАЧЕ  0 
	КОНЕЦ КАК Расход,
	 0  КАК КонОст
ИЗ
	РегистрНакопления.Деньги КАК Деньги

объединяется в компоновщике источников с

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
ВЫБРАТЬ
	ДеньгиОстаткиИОбороты.Подразделение,
	 0  КАК ВидДвиженияДенежныхСредств,
	 0  КАК Корреспондент,
	ДеньгиОстаткиИОбороты.СуммаНачальныйОстаток КАК НачОст,
	 0  КАК Приход,
	 0  КАК Расход,
	ДеньгиОстаткиИОбороты.СуммаКонечныйОстаток КАК КонОст
ИЗ
	РегистрНакопления.Деньги.ОстаткиИОбороты КАК ДеньгиОстаткиИОбороты

т.е. вот
...
Рейтинг: 0 / 0
16.04.2010, 10:30
    #36581859
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
т.к. все в реквизитах придется плясать вокруг физических таблиц регистра
...
Рейтинг: 0 / 0
16.04.2010, 10:31
    #36581860
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
группировки в настройках вывода следующие (порядок не суть важен)
...
Рейтинг: 0 / 0
16.04.2010, 10:33
    #36581866
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
в итоге получаем отчетец в котором есть "левые строки" - как их убрать ?!!!
...
Рейтинг: 0 / 0
16.04.2010, 10:35
    #36581874
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
результат самого запроса будет выглядеть следующим образом (то что выделено и даёт лишние строки но убрать не могу т.к. там итоги и нет гарантий что не может быть пустых значений реквизитов в движениях)
...
Рейтинг: 0 / 0
16.04.2010, 10:37
    #36581876
Господин ПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
в роли поля есть Игнорировать NULL - может поможет?
...
Рейтинг: 0 / 0
16.04.2010, 10:39
    #36581881
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
цифры и данные с аналитикой - отфонаря - главное как такое вот построить
...
Рейтинг: 0 / 0
16.04.2010, 10:59
    #36581942
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
переписал запросец чтоб видел NULL
Код: plaintext
1.
2.
3.
ВЫБРАТЬ
	ДеньгиОстаткиИОбороты.Подразделение,
	NULL КАК ВидДвиженияДенежныхСредств,
	NULL КАК Корреспондент,

и ограничил в ролях - зашибись

теперь вот проверяю не отсечет ли реальные незаполненые значения (могут быть не прописаны либо статья либо корреспондент)... вроде проверли - выводит

по идее не должно же т.к. тип там есть - просто пустая ссылка и не должен сработать фильтр на NULL ? я правильно мыслю ?
...
Рейтинг: 0 / 0
16.04.2010, 11:15
    #36581978
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 СКД отчет с движениями по реквизиту регистра
сцука работает - большой успех совецких ынжынероф

Господин ПЖ - огромное спасибо :)
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 СКД отчет с движениями по реквизиту регистра / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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