Ут 10 Как записать ТабДок в Excel? #746788


#0 by breezee
Нашел, пример, в нём было ТабДок.Записать(ДиалогВыбора.ПолноеИмяФайла,ТипФайлаТабличногоДокумента.XLS97); У меня жалуется на то что нет метода записать у ТабДок. Табдок - табличный документ.
#1 by Tatitutu
нашел - это молодец. а что ты с ним делаешь ?
#2 by Tatitutu
с Табличной частью документа не путаешь ?
#3 by dsdred
Код и картинки в студию как говорится.
#4 by breezee
Выбираю данные, которые нужны, потом присваю их таблице значений, из таблицы значений присваиваю табличному документу. Потом пытаюсь вывести получившийся табличный докуент в эксель Навряд ли, я определил свой табличный документ  ТабДок= Новый ТабличныйДокумент; Весь код выше не нужен, там только заполняется Таблица значений ТабДок = Тз;
#5 by John83
гениально!!
#6 by Mirnin
Ну, мои поздравления, ТабДок у тебя всё-таки ТаблицаЗначений. Учимся формировать табличный документ..
#7 by breezee
Ок, понял ошибку. Скажите, как правильно, пожалуйста
#8 by Mirnin
#9 by dsdred
пример
#10 by floody
ну и проверить версию платформы, записать в xls появилось с какой-то 8.2.*.* не очень древней
#11 by breezee
Сейчас платформа 8.3, но сама база была на 8.1, я её с 8.3 сейчас запускаю. Сейчас проверю. Заранее спасибо всем!
#12 by floody
Режим совместимости если используется ниже, чем 8.2.*непомнюсколько*, то не будет работать запись в xls.
#13 by breezee
Еще раз спасибо! Все вышло. Только 1 маленький косяк остался. Почему то зааполнять стало с 4 строки. Вот скрин Как это подправить?
#14 by floody
В табдоке наверное 3 строки пустые. Они вам мешают?
#15 by breezee
Да, наверное, потом этот документ будет загружаться не мей обработкой, не знаю есть ли там проверка на пустые строки. Еще бы нужно заголовки не показывать. Скажите, пожалуйста, как это лучше сделать?
#16 by breezee
Нет, с заголовками все нормально. Со строчками что-то не то, тогда бы они были после заголовков, если  бы были в тз, а так они перед тз идут.
#17 by Jonny_Khomich
в 8.1 тоже есть записать. Я сам ей пользуюсь.
#18 by Фрэнки
в Построителе для вывода используется макет с умолчанием. Если хочешь посмотреть, как он выглядит, то создай конструктором запроса с выводом результата в табличный документ - оно прилепит в объект макет, в котором будут заданы пустые строчки в макете Заголовок
#19 by breezee
Если используется макет по умолчанию - я его не могу настроить?
#20 by bolobol
Перед заголовками полей идут настройки
#21 by Фрэнки
честно говоря - не знаю. Я бы создал явным образом и макет и обработку таблицы для вывода в табличный документ по макету. Сразу конструктором запроса с выводом, а затем, получившийся макет и шаблонный кусочек модуля - переделал.
#22 by dsdred
#23 by floody
перепутал с записать в pdf, каюсь
#24 by breezee
Спасибо! Сейчас проверю. Долго проверяется, записей очень много, у меня еще алгоритмы совсем не оптимальные.
#25 by breezee
Спасибо еще раз! Все работает!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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