Вывод отчета в Excel #498002


#0 by Sofia
Пишу внешнюю обработку, в ней создаю макет типа - табличный документ..ну и соответственно весь вывод я делаю как для табличного документа. Кадры просят чтобы при выводе был Excel-евский файлик..я не работала с этим..подскажите с чего начать? И много ли придется переписывать из имеющегося вывода табличного документа в вывод в Excel?
#1 by Rie
Посмотри параметры у метода Записать табличного документа.
#2 by Sofia
Мне не надо чтобы при записи записывался куда то в определенное место в Экселе..Надо чтоб когда отчет формируется не табличный документ выдавался а экселевский..Понимаете?
#3 by Sofia
вот почему то же когда внешнюю обработку не прикрепляя к документу открываешь-показывается макет экселевский, а как только прикрепишь..сразу вывод ТД и без возможности редактировать((
#4 by Rie
А вот этого - не понимаю. Точнее, понимаю, что создаётся внешняя печатная форма. И для сформированного ею табличного документа - устанавливается запрет на редактирование. Но при чём тут Excel?
#5 by Rie
+ Если они хотят видеть именно Excel - то о макетах придётся забыть, а приступить к изучению VBA. Или же сформировать табличный документ, сохранить как XLS во временный файл, а затем этот временный файл открыть.
#6 by vmv
- создавайте com и весь арсенал экселя у вас под рукой, благо методы просты и понятны
#7 by бомболюк
главное при этом, чтоб на компах юзеров стоял Ексель, а не какой нить стремный калк опенофисовский :-)
#8 by Cheater
#9 by Sofia
Я правильно поняла что здесь создается берется шаблон и по ходу действий он заполняется данными и сохраняется в определенное место?
#10 by Sofia
подскажите как убрать запрет на редактирование.
#11 by Dem1urg
Макет не экселевский. Он просто немного на него похож. Но это макет именно табличного документа
#13 by Dem1urg
ТабДокумент.ТолькоПросмотр = Ложь;
#14 by Sofia
ладно..при выводе макета табличного документа можно ведь как то слеоать что кадры могли данные в нем редактировать...колонки увеличивать или уменьшать..тогда не потребуется заморачиваться по поводу экселя
#15 by Sofia
ТабДокумент.ТолькоПросмотр = Ложь; тоже не дает права на редактирование((
#16 by vmv
можно все сделать, за исключением сложных экселевских аналитических функций)
#17 by Dem1urg
Да. Где ты его вставляешь? Уверена, что он не переопределяется позднее?
#18 by Sofia
я как то читала что некоторые функции табличного документа Недоступены на сервере 1С:Предприятие..
#19 by vmv
у вас речь идет о свойствах
#21 by Dem1urg
А кадры на сервер живут?
#22 by Dem1urg
Как определила что нет прав на редактирование? При двойном клике по ячейке табличного документа что происходит?
#23 by Sofia
хоть 10 раз щелкать..ничего не происходит(
#24 by Sofia
не помогает..я вообще не понимаю почему так происходит...
#25 by Dem1urg
Скриншот выведенного на экран таб. документа можешь выложить?
#26 by Sofia
я не знаю как здесь картинку выкладывать?на файлообменник на какой нибудь может выложить?
#27 by Dem1urg
Именно так здесь и делается. Кладешь на файлообменник, а потом сюда ссылку.
#28 by Sofia
попробуйте отсюда:
#30 by КнОпка
лучше уж на
#32 by Sofia
Ну?
#33 by Cheater
ТабДокумент.ОтображатьЗаголовки = Истина; пробовала?
#34 by Sofia
все пробовала((
#36 by Cheater
а что надо-то в итоге?
#37 by Sofia
ну хотелось бы чтоб редактировать хотя бы могли..потом уболтать что может так им сойдет..
#38 by Cheater
заголовки появились в табличном документе?
#39 by Sofia
В каком смысле заголовки?они итак ведь видны на картинке..не редактируются
#40 by Cheater
не вижу на картинке( заголовков о_О
#41 by Sofia
вот я делаю : получается же сетка должна как в Экселе появится..а  не появляется.ну это я так для теста
#42 by Sofia
я не понимаю вас чуть чуть((
#43 by kotletka
табдокумент.вывести(...)
#44 by Cheater
так и думал, вы уверены, что в том месте код меняете? посмотрите как формируется табличный документ в отладчике
#45 by Sofia
Блин я поняла в чем проблема(((
#46 by Sofia
На самом макете в свойствах галочка ЗАЩИТА стояла...вот поэтому что бы я не писала он и не реагировал((
#47 by Sofia
Cheater, спасибо  большое за терпение и за помощь)))
#48 by Dem1urg
Я хотел увидеть полный скриншот, чтобы на нем не сам отчет был виден, а состояние кнопок на панели инструментов.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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