#0
by abmin
Подскажите кто знает как сделать чтоб печатная форма по умолчанию сохранялась в формат *xls Спасибо
#1
by FN
Вырезать с помощью ВК или редактора ресурсов пункт меню "Сохранить" и добавить "Сохранить в ексель"
#3
by andrewks
повесить на макет или панельку кномпочку "сохранить", при нажатии на которую и реализовать искомый код сохранения таблицы в xls
#5
by abmin
а как должен выглядеть то самый искомый код сохранения таблицы в xls? я копаюсь-копаюсь, но пока нифига не могу понять...
#7
by Азазель
Печатные формы по "умолчанию" вообще не сохраняются. Во всяком слуаче, в типовых конфигурациях. Для их сохранения юзер должен интерактивно выбрать команду в меню "Файл". Можно реализовать сохранение программно в процедуре печати каждого документа. Но! Штатное сохранение работает криво- частенько в сложных формах много ошибок. Чтобы сохранялось без ошибок и быстро, лучше использовать внешнюю компоненту (Йоксель).
#8
by Cthulhu
: на сайте йокселя есть обработка, позволяющая из мокселей (дефолт-формат 1с для сохранения таблиц) чудненько и без ошибок собирать EXCEL-книгу. Я как бухам и топам её подвесил (чуть допилив чтобы при сборке сразу за собой подметала - удаляла моксель-файлы, включенные в ексел-книгу) - пысают кипятком. насохраняли в папку чо в книге нужно, обработкой быстро собрали в ексель, сохранили куда надо - и алё. ))
#9
by abmin
Возможно я не правильно вопрос поставил. Мне всего лишь нужно чтоб при нажатии кнопки сохранить как, он не мхл формат предлагал для сохранения а ексель
#11
by Cthulhu
: тебе объяснили - сохранение программно можно сделать в любом формате. Выясняется что тебе сначала выбрать надо файл для сохранения - так и это можно сделать программно (перед сохранением, которое чем именно делать - тебе уже рассказали) причем с каким угодно расширением - с помощью ФС.ВыбратьФайл(..)
#12
by NikVars
А ты свой пункт меню повесь и обработку при открытии замути и туда забабахай то, что в указали.
#21
by Cthulhu
: хаха! я то знал, что движок все равно сделает несколько строк, да ещё и не распознает как код. "учоные не дураки - на солнце полетим ночью!". :р
#24
by Cthulhu
: только в качестве меню не покатит - штатно можно получить таблицу для сохранения только в параметре или их глобальной переменной, заведенной спецом для этого (тогда вместо параметра проверять и сохранять надо эту эту переменную - а в том месте, где выводится таблица, которую потом надо сохранять - специально озаботиться присвоением значения этой переменной... есть вариант - в глоб.переменной хранить список таблиц, туда их опять таки пихать при каждом формировании таблицы - и в обработке выбирать из списка нужную для сохранения, перед этим предварительно подчистив список от таблиц. которые уже "умерли"!) Вариант со "сборкой" контекстов всех показанных таблиц - это уже ВК нужна, формекс в частности умеет это.
#25
by FN
+ берем формекс, ловим активный контекст, проверям - таблица или нет, потом запись в файл. Получим универсальную функцию, вызов которой удобно повесить на кнопочку тулбара.
#27
by NikVars
Номальный вариант - перелапатит всю конфу, будет за обновление бабло драть. Можно даже без ВК обойтись. :))
#28
by Cthulhu
: поиск по всей конфиге текста ".Показать(" (без кавычек) и копипаста - тупо механика. А можно у того же АЛьФ-а взять инсертер. Или gcomp + масс.правка по тому же принципу (можно скриптом же)))) + gcomp.
#29
by NikVars
Но заказчик этого-то и не знает!!! Ему показать сотню-другую расхождений для обоснования трудозатрат и наслаждаться результатом.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Сохранение документа без запроса на сохранение? (7.7)
- Сохранение отчетов в формате Excel: "недопустимый формат файла"
- Как открыть *.mxl в Excel? (сохранение сразу в xls - не предлагать)
- сохранение/восстановление ТЗ в документе
- Сохранение настроек построителя отчета.
- Сохранение табличного документа в *.xls
- Как в "Сохранить копию..." сделать тип файла по умолчанию - "Лист Excel (*.xls)"?
- v7: Сохранение в формате xls по умолчанию.
- Сохранение в XLS
- Сохранение книги продаж в xls вылетает с "Недостаточно памяти"
- ТабДок.Записать("Имя.xls"); Показать("Имя.xls"); Save... mxl вместо xls...
В этой группе 1С
- УТ 10.3 Почему в чекеККМ нет возможности выбрать продажную цену???
- Как найти ошибку... Не сходится актив и пассив в отчете (7.7)
- Как программно переместить один элемент под другой (в дереве значений)....
- СформироватьКорректирующиеЗаписи
- Редактирование суммы НДС в документах поступления 1С 8.2 УТ 11
- 1с и Excel через ADO
- Есть ли какой-нибудь аналог SVN для 1с???
- Дата '01.02.0001 0:00:00' не может быть записана в базу данных
- Как раскрыть весь иерархический список (на форме динамический список)?
- 57 счет не попадает в форма № 4 1С бухия 2.0 релиз 2.0.19
- поиск контрагента по частичному названию
- Вывести итог суммы по документам, отображенным в списке.
- БП 2.0 Не меняются проводки при перепроведении.
- 1С:ЗиК БУ8.2 Как настроить вычеты НДФЛ только с 1 статьи финансирования?
- как определить правильно рабочий центр в УПП
- Растянуть картинку в таблице
- Пример отчета с группировкой столбцов (не СКД)
- Из одной выборки убрать данные другой в запросе
- Розница 8:Не могу настроить замену прав в РМК
- Внешняя таблица в СКД