gifts2017

Отчет по сотрудникам с выгрузкой и сохранением на диск (1С 8.2 ЗУП)

Опубликовал Наталья Уродовская (LaninaNata) в раздел Обмен - Загрузка и выгрузка в Excel

Отчет по сотрудникам со всей дополнительной информацией(хранящейся в свойствах сотрудника) с выгрузкой и сохранением на диск. Отчет написан на СКД.

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

Отчет был написан для сотрудников отдела охраны труда, что б не нажимать лишних кнопок, а просто открыть нажать "Сформировать" и он в нужной форме сразу сохраняется на диск. В отчете который выложен для скаччивания сразу после формирования отчета открывается диалоговое окно с выбором католога и ввода имени файла куда в дальнейшем отчет и сохраняется. 

Закомментировав лишние строки 

//Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
//Диалог.Фильтр="Таблца Exel (*.xls)|*.xls";
//Диалог.МножественныйВыбор=Ложь;
//Диалог.Выбрать();
//ИмяФайла = Диалог.ПолноеИмяФайла;

и просто прописав в модуле конкретное имя файла например у нас это прописано вот так :

ИмяФайла="O:\Отдел КАДРОВ\Сотрудники\"+"Сотрудники-"+Формат(ТекущаяДата(),"ДФ=ггггММдд")+".xls";

Не будет выводится диалоговое окно а отчет автоматически сохраняется в указанное место с текущей датой.

Отчет написан на СКД, при необходимости легко дорабатывается. Вызов СхемаКомпоновкиДанных прописан в модуле формы отчета в ручную.


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

Наименование Файл Версия Размер
Отчет по сотрудникам с выгрузкой и сохранением на диск.erf 69
.erf 10,75Kb
26.06.12
69
.erf 10,75Kb Скачать

См. также

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

Комментарии

1. Николай Зайцев (Zero_nv) 26.06.12 12:25
А вашим "пользователям" еще не лень включать компьтер, запускать программу, открывать отчет, а потом вдобавок еще и нажимать кнопку сформировать? Столько действий надо сделать.
2. Наталья Уродовская (LaninaNata) 26.06.12 12:37
(1) Zero_nv, я ведь не заставляю плюсовать. Выложила как наглядное пособие для тех кто возможно не умеет реализовывать автосохранение. Отчет можно при желании вставить в регламентные задания и получится автоматическая ежедневная выгрузка для сотрудников организации не имеющих доступ к 1С.
А пользователи бывают разные и требования в организациях разные...у нас зачастую бывает установка такая что "постановщик всегда прав" и не важно на сколько несуразным кажется его просьба...
3. Николай Зайцев (Zero_nv) 26.06.12 12:53
(2) Я бы точно в такой организации не работал. Даже на заре своей карьеры работая простым эникеем такого не встречал. Иногда надо отстаивать свою точку зрения.
4. Наталья Уродовская (LaninaNata) 26.06.12 12:59
(3) Zero_nv, вы тут не совсем правы... не хочу спорить не по теме... но вы правда слишком категоричны... мой пример с возможной вставкой отчета в регламентное задание очень даже имеет место быть в практике...И свою точку зрения мне приходится отстаивать достаточно часто когда она принципиальна и основана на законодательстве или правильности чего-либо, а когда вопрос касается удобства тут постановка простая "программа должна максимальна упрощать работу а не усложнять".

P.S. до работы в нынешней организации я отработала 5 лет во франче и рассуждала в точности как вы:-) работа во франче и программистом в организации кардинально отличаются:-)
5. Андрей А. (Amras) 26.06.12 13:47
(4) LaninaNata,

Про организацию верно подмечено. Если ты в ней работаешь, хоть об убеждайся, а им все равно. Им вот надо и все тут. Хотя иногда можно с ними и поспорить. Ведь сохранить в файл это нажатие "пары" раз мышкой. Но сама идея хорошая, для ленивых пользователей. И как хорошо, что у нас пока они не хотят жить "одной кнопкой". За облегчение труда "юзверей" поставлю все же +
6. Наталья Уродовская (LaninaNata) 26.06.12 13:58
(5) Amras, Спасибо. рада что вы меня поняли. те кто не работали в организациях со сложной структурой и "особенным складом ума" руководителей вряд ли поймут:-)
7. Lubov Filippova (laf) 03.10.14 09:32
8. Александр Инкогнито (KillahPriest) 06.09.16 15:51
LaninaNata, скачал данный отчёт, большое спасибо, если есть возможность напиши в личном сообщении как мне вывести поля по охране труда (дата вводного инструктажа, дата медицинской комиссии), очень благодарен!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа