gifts2017

Отчет "Движения документа по регистрам" - использование команд в 8.2

Опубликовал maxim panyukov (ramzes1327) в раздел Программирование - Работа с интерфейсом

Отчет "Движения документа по регистрам", порой очень необходим для самописных конфигураций на 1С 8.2

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

Отчет не мой. Вот ссылка на исходникм-http://infostart.ru/public/67094/. Понадобилось использовать его во многих документах при отладке конфигурации, поэтому пришлось дописать его под свои нужды.

Настройка:

В свойствах команды "ДвиженияДокумента" данного отчета в поле "Группа" указываем значение как на рисунке 1, а в поле "Тип параметра команды" указываем ссылки на документы для которых необходимо использовать отчет.

Также для примера выложил типовой отчет из УТ редакции 11. Который также легко настраивается в свойствах команды. Первый отчет сильно напоминает отчет из УТ.

 

Оказалось что при сохранении отчета как внешний отчет у него не сохраняются команды. Поэтому выкладываю конфу в которую добавлены эти 2 отчета и необходимо только проставить в каких документах необходимо их использовать.

 

Удачи всем в своих разработках.)

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Отчет
.erf 11,50Kb
15.09.10
54
.erf 11,50Kb 54 Скачать
Конфигурация с отчетами.
.cf 23,39Kb
16.09.10
135
.cf 23,39Kb 135 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Ожерельев (Поручик) 15.09.10 18:49
(0)
Если не против, могу добавить сюда http://infostart.ru/public/75360/ в качестве примера использования.
2. Александр Венгер (venger) 15.09.10 22:52
Отчет не мой. Увидел у когото на этом сайте.


Как бы, как минимум, авторство указать стоит, не говоря уже о том, чтобы для приличия разрешение автора на публикацию спросить....
3. Сергей Ожерельев (Поручик) 16.09.10 00:38
(2) Вот прототип http://infostart.ru/public/67094/ Отчёт демонстрационный, думаю с авторскими правами всё в порядке.
Хотя для приличия исходник указать надо.
4. maxim panyukov (ramzes1327) 16.09.10 10:57
Для примера добавил отчет из УТ. И обнаружил что при сохранении отчета как внешнего не сохраняются команды. Поэтому качаем конфигурацию состоящую из 2х отчетов.)
5. Борис Глеков (BoricH) 06.10.10 01:16
Позвольте "Отрекламировать" свое видение движений документа: http://infostart.ru/public/75322/
Суть в том, что удобнее движения документа видеть не в виде отчета, а в виде таблиц(субъективное мнение).
Хотя в моем варианте можно видеть количество движений по каждому из регистров = очень полезно бывает..
6. vers139 (vers139) 20.06.11 17:16
ругается:
{Отчет.ОтчетПоДвижениямДокумента.Команда.ОтчетПоДвижениям.МодульКоманды(10)}: Ошибка при вызове метода контекста (ОткрытьФорму)
	ОткрытьФорму("Отчет.ОтчетПоДвижениямДокумента.Форма", 
{Отчет.ОтчетПоДвижениямДокумента.Форма.ФормаОтчетПоДвижениямДокумента.Форма(278,3)}: Переменная не определена (ОбщегоНазначенияКлиентСервер)
		<<?>>ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru = 'Не выбран документ!'"), Отчет);
{Отчет.ОтчетПоДвижениямДокумента.Форма.ФормаОтчетПоДвижениямДокумента.Форма(294,24)}: Переменная не определена (ПроведениеСервер)
	МассивРегистров     = <<?>>ПроведениеСервер.ПолучитьМассивИспользуемыхРегистров(Отчет.Документ, МетаданныеДокумента.Движения);
...Показать Скрыть

По ходу ещё нужны общие модули ОбщегоНазначенияКлиентСервер и ПроведениеСервер.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа