powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Сложный отчет по фактурам и кол-ву товарам
20 сообщений из 20, страница 1 из 1
Сложный отчет по фактурам и кол-ву товарам
    #39093131
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую, Форумчане!

Заполнены по всем правилам "Реализация товаров и услуг"

Сделан нетиповой Документ "Логистика", где в табличной части указываются ссылки на документы реализации. Типа сводный отчет по реализации (необходим для компановки данных для транспорта с контролем общего кол-ва товаров, чтоб не превышал максимальный объем отгрузки).

Сама форма работает. Теперь необходимо сделать отчет, который по этому документу формировал некую "транспортную накладную", где имеется

1. Шабка: общие параметры
2. Табличная часть фактур: список всех фактур с параметрами из табличной части "Логистика"
3. Табличная часть наименований товаров: группировка по наименованию номенклатур, сумарное кол-во соответствующих товаров. Сгруппированные товары по всем фактурам с указанием их сгруппированного кол-ва.

Подскажите как правильно создать подобный отчет? Тут получается как бы 2-а отчета (список фактур, результирующие данные по товаром из всех фатур первого отчета) И как их объединить в одном отчете?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093212
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вложенный отчет.
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093265
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukraina,

табличный документ. вывод ручками
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093333
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сВложенный отчет.

Где можно почитать про создание вложенных отчетов, чтобы на документе была некая кнопка, которая и выводила этот отчет?

Может быть есть готовый пример для рихтования?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093349
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал сделать на СДК. Почти получилось, но результат выхода отчета должен быть имено такой.
В нижнем отчете не группируются данные по номенклатуре с суммированием.

СДК сорее всего не пойдет, т.к. не знаю как его вызвать в документе Логистика, т.е. в данный момент у меня только один Документ "Логистика" и СКД вывел почти правильный отчет, но как его вызвать из самого документа с сылкой на данный документ...
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093420
Mad_Head
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukraina,

1. Не СДК а СКД

2. Если хотите группировать строки, то нужно вывадить не детальные записи, а группировку.
3. Нет никаких проблем вывести отчет программно вот пример https://helpf.pro/faq/view/719.html
4. Попробуйте вначале добавить в отчет произвольную шапку (если надо), на сколько я помню это сложнее чем предидущие пункты
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093438
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добился практически правильного отчета в СКД. Но как разделить отчет по Ссылкам?

Т.е. чтобы Каждая ссылка выводилась с разделением по пространству, ну типа линия отреза?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39093831
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, помогите разобраться. Сделал я отчет в СКД как нужно. Формируется на основе данных документа "Логистика" с ТЧ Фактуры.
Теперь требуется из формы документа "Логистика" открыть этот отчет СКД с передачей ему параметра отбора по ссылке документа "Логистика" . Как на рисунке)

Пересмотрел много ссылок, вроде всё так легко делается, но ничего не понял куда что вставлять, где прописывать. Как нарисовать кнопку на форме и какой там код прописать, чтобы он вызвал открытие отчета на СКД ("Загрузка") с передачей параметра Ссылки документа логистики?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39094190
Mad_Head
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukraina,

показывайте как пробовали устанавливать программно отбор
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39094238
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mad_HeadUkraina,

показывайте как пробовали устанавливать программно отбор

Я даже не знаю как к этому подступиться
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39094257
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UkrainaMad_HeadUkraina,

показывайте как пробовали устанавливать программно отбор

Я даже не знаю как к этому подступиться набрать в гугле установить отбор программно?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096725
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего так у меня толком не получилось. Получилось только создать кнопку на форме и открыть необходимый отчет на СКД.

Но так и не сообразил как передать параметр "Ссылка" на документ и запустить формирование отчета.

Сам запрос СКД простой "МойОтчет":

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
ВЫБРАТЬ
	ЗаработнаяПлата.Месяц,
	ЗаработнаяПлата.Год,
	ЗаработнаяПлатаБюджет.Сотрудник,
	ЗаработнаяПлатаБюджет.Зарплата КАК Сумма,
	ЗаработнаяПлата.Ссылка
ИЗ
	Документ.ЗаработнаяПлата.Бюджет КАК ЗаработнаяПлатаБюджет
		ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаработнаяПлата КАК ЗаработнаяПлата
		ПО ЗаработнаяПлатаБюджет.Ссылка = ЗаработнаяПлата.Ссылка
ГДЕ
	ЗаработнаяПлата.Ссылка = &Ссылка



Код кнопки:

Код: sql
1.
2.
3.
Отчет = Отчеты.МойОтчет.Создать(); 
Форма = Отчет.ПолучитьФорму(); 
Форма.Открыть(); 



Как передать параметр "Ссылка", которая является ссылкой на текущий открытый документ и запустить формирование отчета...?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096782
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096809
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ http://1cskd.ru/2010/06/faq_parametr_programmno/

Я несколько раз читал подобные статьи...

Код: sql
1.
Процедура ПриОткрытии()



При открытии чего? Самого отчета СКД?

Я же работаю в совершенно другом месте, в Документе, а не пытаюсь открыть непосредственно сам Отчет СКД.

Код: sql
1.
ПараметрСКД.Значение  = Значение;

????

Насколько я понял, это пример того, что будет делать отчет, если он открывается независимо, а у меня он открывается через кнопку в Документе

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
&НаКлиенте
Процедура Команда1(Команда)
	// Вставить содержимое обработчика.
		
Отчет = Отчеты.Отчет5.Создать(); 
Форма = Отчет.ПолучитьФорму(); 
Форма.Открыть(); 

//**************************************************************************
Вот что прописать здесь, чтобы передать параметру СКД "Ссылка" Объект.Ссылка?????
//**************************************************************************

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



Наверно нашел более "теплый" вариант, но выдает ошибку...

Код: sql
1.
2.
 Форма.ФормаОтчета.КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Ссылка")).Значение=Объект.Ссылка; 
 Форма.ФормаОтчета.КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Ссылка")).Использование=Истина; 



"Поле объекта ФормаОтчета не обнаружено..."
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096834
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Отчет = Отчеты.Отчет5.Создать(); 


СКД = Отчет.СхемаКомпоновкиДанных;
НастройкаСКД = СКД.НастройкиПоУмолчанию;
НастройкаСКД.ПараметрыДанных.Элементы[0].Значение = Объект.Ссылка;
НастройкаСКД.ПараметрыДанных.Элементы[0].Использование = Истина; 
Форма = Отчет.ПолучитьФорму();

Форма.Открыть(); 



Отчет открывается, и заполняется данные параметра.

Но не формируется, нужно нажать кнопку "Сформировать". Что дописать, чтобы отчет и сформировался?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096850
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СкомпоноватьРезультат
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096851
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖСкомпоноватьРезультат

Да что ж вы делаете со мной, господа хорошие?

Я это тоже понял, но какой синтаксис и как /куда вставить?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39096874
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, вроде разобался...
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39097143
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как и говорил ранее, отчет сработал при запуске его из Документа. На кнопку сделал следующий код:


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
&НаКлиенте
Процедура Команда1(Команда)
	
Отчет = Отчеты.Отчет5.Создать(); 

СКД = Отчет.СхемаКомпоновкиДанных;
НастройкаСКД = СКД.НастройкиПоУмолчанию;
НастройкаСКД.ПараметрыДанных.Элементы[0].Значение = Объект.Ссылка;
НастройкаСКД.ПараметрыДанных.Элементы[0].Использование = Истина; 
Форма = Отчет.ПолучитьФорму();

Форма.Открыть(); 
Форма.Обновить();
	
КонецПроцедуры



Попытался в другом приложении сделать тоже самое. Создал аналогичный СКД с единственным параметром "Ссылка".

Заустил отчет по кнопке, но вышло следующее сообщение об ошибке:

автор{Документ.Логистика.Форма.ФормаДокумента.Форма(135)}: Индекс находится за границами массива
НастройкаСКД.ПараметрыДанных.Элементы[0].Значение = Объект.Ссылка;

Что случилось? Как узнать какой индекс рабочий?
...
Рейтинг: 0 / 0
Сложный отчет по фактурам и кол-ву товарам
    #39097154
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в дело вступают группировки, сразу возникают проблемы.

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


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