Экспорт в Microsoft Excel (много)
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Экспорт в Microsoft Excel (много)
Только что залил на ФТП xlChartsDemo.zip в папке SoftMaster. Это интересный пример использования темплейта
			
			
									
						С уважением Густаво Адольфо Ромеро Матуте
			
						Экспорт в Microsoft Excel (много)
Еще нашел версию Офис темплейт  Softmasters 2,9 для Крары 9- это переделанные R.Pacheco (думаю тоже Аргентинец)
			
			
									
						С уважением Густаво Адольфо Ромеро Матуте
			
						- 
				gopstop2007
 - Полимат
 - Сообщения: 1841
 - Зарегистрирован: 25 Март 2009, 21:55
 - Благодарил (а): 30 раз
 - Поблагодарили: 10 раз
 
Экспорт в Microsoft Excel (много)
Замечательно, на аргентинском?Nicrus писал(а): 01 Октябрь 2017, 17:03 Еще нашел версию Офис темплейт Softmasters 2,9 для Крары 9- это переделанные R.Pacheco (думаю тоже Аргентинец)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Экспорт в Microsoft Excel (много)
Национальный язык Аргентины - испанский.
Зачем ? OLE Microsoft Office очень простой и прекрасно документирован, работая с ним напрямую Вы сможете сделать намного больше ...
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- 
				gopstop2007
 - Полимат
 - Сообщения: 1841
 - Зарегистрирован: 25 Март 2009, 21:55
 - Благодарил (а): 30 раз
 - Поблагодарили: 10 раз
 
Экспорт в Microsoft Excel (много)
скачал, сравнил по коду с softmaster 2, не знаю чего там нового, но старое много чего выкинуто, и да подпись по шаблонам новаяNicrus писал(а): 01 Октябрь 2017, 17:03
Еще нашел версию Офис темплейт Softmasters 2,9 для Крары 9- это переделанные R.Pacheco (думаю тоже Аргентинец)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
			
						- 
				optron
 - Активист
 - Сообщения: 114
 - Зарегистрирован: 29 Март 2006, 10:53
 - Откуда: Саранск
 - Контактная информация:
 
Экспорт в Microsoft Excel (много)
А почему никто не рассматривает вывод в Эксель выводом в HTML формат? 
Технология - рисуем готовый документ в Экселе, сохраняем его как web - документ.
Разбираемся в файле. Там всё просто - стандартный HTML.
Выводим шапку со стилями. Можно путём копирования сохраненного шаблона.
Данные - построчно тегами TR TD.
И выводим стандартным выводом в txt файл построчно. Единственное, учитываем кодировку.
Открываем типа RUN ('Excel Otchet.htm')
Таким образом к можно достучаться до любых функций Экселя. Рисунки не пробовал, но, имхо, проблем быть не должно.
Многостраничный абсолютно настраиваемый отчет. Быстро и надёжно.
			
			
									
						Технология - рисуем готовый документ в Экселе, сохраняем его как web - документ.
Разбираемся в файле. Там всё просто - стандартный HTML.
Выводим шапку со стилями. Можно путём копирования сохраненного шаблона.
Данные - построчно тегами TR TD.
И выводим стандартным выводом в txt файл построчно. Единственное, учитываем кодировку.
Открываем типа RUN ('Excel Otchet.htm')
Таким образом к можно достучаться до любых функций Экселя. Рисунки не пробовал, но, имхо, проблем быть не должно.
Многостраничный абсолютно настраиваемый отчет. Быстро и надёжно.
- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Экспорт в Microsoft Excel (много)
Наверно можно и так ... Microsoft Excel действительно хорошо работает с HTML файлами.optron писал(а): 02 Ноябрь 2017, 12:38А почему никто не рассматривает вывод в Эксель выводом в HTML формат?
Просто надоело извращаться. Хочется просто и быстро сформировать полноценный XLSX файл с отчётом
(в т.ч. и на компьютере где не установлен пакет офисных программ), что бы потом его можно было открыть
и в Microsoft Excel и OO/Libre Calc там где это нужно ...
Вроде бы это желание не выходит за рамки базовой конфигурации 1С ...
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- Admin
 - Администратор
 - Сообщения: 4022
 - Зарегистрирован: 05 Июль 2005, 15:59
 - Откуда: Хабаровск
 - Благодарил (а): 59 раз
 - Поблагодарили: 42 раза
 - Контактная информация:
 
Экспорт в Microsoft Excel (много)
Только вот 1С пишет сотня человек а не как в SVИгорь Столяров писал(а): 02 Ноябрь 2017, 12:54Вроде бы это желание не выходит за рамки базовой конфигурации 1С
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
			
						- 
				optron
 - Активист
 - Сообщения: 114
 - Зарегистрирован: 29 Март 2006, 10:53
 - Откуда: Саранск
 - Контактная информация:
 
Экспорт в Microsoft Excel (много)
Зато из очевидных плюсов:
- Простота вывода отчета;
- Независимость от Клариона как такового - любые версии и т. д. Он в данном случае работает лишь "текстовым редактором";
- Независимость от версий Экселя. Думается мне, что отработает в любых. Да и стандарт HTML, сдается мне, нас переживет.
- Возможность задания областей печати, разбивки по страницам, подсчета по страницам...
- Не нужно городить никаких ОЛЕ.
- Не нужно никаких сторонних темплейтов.
- Работа "ручками", где всё понятно.
Да и конечному пользователю, по большому счету всё равно как и на чём он написан. Нажал на кнопочку - открылся отчет. Бухи в оргазме.
Разве что, объяснить, что пересохранить нужно в формате Экселя. Да и то не обязательно. Можно формировать файл с расширением XLS, который будет по сути HTML-документом и Excel его ест не поморщившись.
			
			
									
						- Простота вывода отчета;
- Независимость от Клариона как такового - любые версии и т. д. Он в данном случае работает лишь "текстовым редактором";
- Независимость от версий Экселя. Думается мне, что отработает в любых. Да и стандарт HTML, сдается мне, нас переживет.
- Возможность задания областей печати, разбивки по страницам, подсчета по страницам...
- Не нужно городить никаких ОЛЕ.
- Не нужно никаких сторонних темплейтов.
- Работа "ручками", где всё понятно.
Да и конечному пользователю, по большому счету всё равно как и на чём он написан. Нажал на кнопочку - открылся отчет. Бухи в оргазме.
Разве что, объяснить, что пересохранить нужно в формате Экселя. Да и то не обязательно. Можно формировать файл с расширением XLS, который будет по сути HTML-документом и Excel его ест не поморщившись.
Экспорт в Microsoft Excel (много)
Если кто не видел - https://mega.co.nz/#!t5JQHThI!3Vldj49d4 ... F3oK91lh_o, пример List & Label.  Можно поредактировать бланк - и отпечатать в XLS. Или в PDF. Или в HTML, JPG, TIFF . А Ёксель не нужен...
			
			
									
						- Губин Игорь
 - Шубуршун
 - Сообщения: 2680
 - Зарегистрирован: 16 Сентябрь 2005, 16:35
 - Откуда: Москва
 - Благодарил (а): 5 раз
 - Поблагодарили: 29 раз
 
Экспорт в Microsoft Excel (много)
К сожалению, исходных кодов нет. Т.е. завязываемся на них намертво
Это я только кажусь дураком! На самом деле я полный идиот!
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Экспорт в Microsoft Excel (много)
Я прямо в excel форму рисую, потом жму кнопку и сохраняю в текстовом шаблоне. Потом из программы просто используется этот шаблон и делаю вывод в xls. Офисный пакет при этом не нужен, только для просмотра результата на выбор Excel или Calc. А в программе все банально, как в 1с - вывести секцию, присоединить секцию (если кросс таблицы в горизонталь). Разработка форм ничем по скорости не уступает 1с. Скорость получения выходных отчетов, если для просмотра используется Excel, выше, чем в 1с. Если Calc, то немного дольше из-за скорости его загрузки. Наблюдал реакцию 1с-ников, у них глаза на лоб вылазили...
Вывод в xls напрямую в файл через класс dexcel. Полностью генератор отчетов не выкладывал, так как важная компонента в коммерческом проекте. Сделать не так все сложно. А работает офигительно...
			
			
									
						Вывод в xls напрямую в файл через класс dexcel. Полностью генератор отчетов не выкладывал, так как важная компонента в коммерческом проекте. Сделать не так все сложно. А работает офигительно...
C6/C12, ШВС, tps/btrieve.
			
						- finsoftrz
 - ✯ Ветеран ✯
 - Сообщения: 5567
 - Зарегистрирован: 06 Ноябрь 2014, 12:48
 - Благодарил (а): 18 раз
 - Поблагодарили: 78 раз
 
Экспорт в Microsoft Excel (много)
Если быть точным, то для вставки картинок и графиков все же используется один из офисных пакетов, т.к. dexcel не умеет этого делать...
			
			
									
						C6/C12, ШВС, tps/btrieve.
			
						Экспорт в Microsoft Excel (много)
Исходники чего? List & Label нет, конечно. А кларионовская часть - есть, сам писал. Потом лет 15 юзал. И ничего...Губин Игорь писал(а): 02 Ноябрь 2017, 16:10К сожалению, исходных кодов нет. Т.е. завязываемся на них намертво
Пару раз приходилось сгенерированный документ грузить и рихтовать руками, но всё проще, чем полностью делать от и до...
- Дед Пахом
 - Старичок
 - Сообщения: 3346
 - Зарегистрирован: 07 Июль 2005, 16:51
 - Откуда: Москва, Россия
 - Благодарил (а): 20 раз
 - Поблагодарили: 56 раз
 - Контактная информация:
 
Экспорт в Microsoft Excel (много)
Вот, кто-то портировал LibXlsxWriter на Clarion: http://www.ikonyk.ca/clarion/. Пока 160$, потом 200.
			
			
									
						С уважением, ДП
			
						