Выгрузка в excel, все хорошо, но... #611029


#0 by Темный
Добрый вечер. Сделал выгрузку в Excel прайс-листа с фото и формулой для расчета столбца "СуммаЗаказа". То есть, файлик отсылается покупателю, тот ставит кол-во, которое хочет заказать, ему рассчитывается сумма заказа, и он отсылает нам обратно. Все работает, но наш сисадмин зарубил обработку. Дело в том, что файл в ексель подгружается через диск, а он говорит, что так дело не пойдет. Ну и вопрос: Надо сделать так, что бы либо картинка в ексель не через файл на диске загружалась, либо что бы формула сохранялась в ексель как формула через "Файл-СохранитьКопию" табличного документа.
#1 by Voronve
"файл в ексель подгружается через диск, а он говорит, что так дело не пойдет". феерично
#2 by Темный
Ну да. Тут, на форуме нашел. Стандартный способ. Он говорит, что будет слишком большая нагрузка на дисковую систему сервера. У нас весь офис на удаленке на одном серваке. Там же и все остальное, типа 1с и SQl
#3 by Fish
"Надо сделать так, что бы либо картинка в ексель не через файл на диске загружалась, либо что бы формула сохранялась в ексель как формула через "Файл-СохранитьКопию" табличного документа." - бред какой-то :)))
#4 by Темный
Почему бред? Два пути решения. Первый - пользователь формирует таб. документ, и сохраняет его в формате Excel. Но вот загвоздка - в некоторых ячейках нужны формулы. Второй путь - файл xls формируется через OLE, но нужно, что бы картинка перетаскивалась из 1c не через диск.
#5 by ptiz
У меня мозг взорвался. Кто-нибудь понял чего автору надо?
#6 by Deon
Чё-то я не пойму. Как картинка может не через диск подгружаться? Она же живет на диске
#7 by Lama12
Сбросьтесь, купите внешний винт USB. Подключите к серверу и используйте его для этих операций.
#8 by Deon
Картинка живет в базе 1С? Номенклатура что-ли?
#9 by manyak
попробуй через буфер обмена, копирнуть картинку в буфер программно и потом вставить, если конечно есть такое в 1с из хранилища копирнуть в буфер без записи промеж. файла
#10 by Темный
Да, стандартный справочник номенклатуры
#11 by Темный
Первое, что в голову пришло. Но как, не знаю.
#12 by acsent
а  запускать стопицот копий екселя не будет нагрузки?
#13 by Deon
Как вариант - использовать для этого RAM-диск. Будет такой же прогон через память, как и с помощью буфера обмена
#14 by Жан Пердежон
типа ты понял по этому бреду, что тс на самом деле нужно?
#15 by Deon
ТС нужно поставить пузырь админу, чтобы не возбухал, это и так понятно
#16 by Темный
Классно, попробую предложить админу. Реально, его проблемы - пусть он и решает.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С