Отчёт на разных листах (а-ля EXCEL), управляемые формы

0. Иван Титов (Ibrogim) 597 07.04.17 13:09 Сейчас в теме
Столкнулся с задачей вывода отчёта на разных листах (а-ля Excel), предлагаю мини статью со своим скромным опытом по этому вопросу. Если есть решение лучше, напишите об этом в комментариях.

Перейти к публикации

Комментарии
1. Иван Титов (Ibrogim) 597 07.04.17 13:47 Сейчас в теме
Жду комментариев и конструктивной критики )
2. Роберт В е р т и н с к и й (v3rter) 07.04.17 14:00 Сейчас в теме
3. Иван Титов (Ibrogim) 597 07.04.17 14:13 Сейчас в теме
(2)Это принцип (схема), будет работать на любых управляемых формах. А если вы про прикреплённый отчёт, то он будет в любой конфигурации на УФ работать, где есть иерархический справочник "номенклатура"
4. Dmitri Dmitrich (Dmitri93) 10.04.17 09:39 Сейчас в теме
Круто) интересная задумка) а типового механизма подобного разве нет?
5. Иван Титов (Ibrogim) 597 10.04.17 11:31 Сейчас в теме
(4),Типового не нашёл, если есть, расскажите о нём
6. Сергей necropunk (necropunk) 4 10.04.17 11:51 Сейчас в теме
Удобно. Типового такого тоже ничего подобного не припомню, интересный пример, спасибо.
7. rhtr Иванов (rhtr) 56 12.04.17 06:42 Сейчас в теме
8. Серега Сергейич (serega33) 12.04.17 10:33 Сейчас в теме
9. Иван Титов (Ibrogim) 597 12.04.17 12:16 Сейчас в теме
10. Латыпов (RinGo) 90 14.04.17 06:33 Сейчас в теме
Красиво! Сам думал над этой темой... Спасибо за сэкономленное время!
11. Владимир Астапов (vlastapov) 42 14.04.17 21:49 Сейчас в теме
Да, для пользователей будет привычнее, да еще и выгрузка в EXEL
12. Asmody (Asmody) 21.04.17 17:59 Сейчас в теме
Рекомендую при сохранении книги вставить нечто такое:

		win = book.Windows.item(1);
		win.TabRatio = 0.6;
		win.ScrollWorkbookTabs(, 0);
		book.Sheets(1).Select();
		book.SaveAs(ДиалогВыбораФайла.ПолноеИмяФайла,-4143);
		xlsApp.DisplayAlerts = 1;
		xlsApp.Workbooks.Close();
		xlsApp.Quit();
...Показать Скрыть

и "развернуть" вставку листов в книгу.

Тогда при открытии книги в Excel листы будут в "правильном" порядке и будут видны "ярлычки".
13. Иван Титов (Ibrogim) 597 22.04.17 19:21 Сейчас в теме