#0
by Вадим1С
Подскажите, возможно ли нажимая на кнопку на панели инструментов получить таблицу активного окна 1С (это необходимо для сохранения активной таблицы в формате MSExel и открытия этого файла в MSExel)
#1
by Евгений
Встроенных функций нет, придется присать отчет, а полученный результат сохранять как *.xls файл.
#3
by Вадим1С
Под таблицей текущего активного окна я подразумеваю: табличный документ 1С, если это не форма справочника, документа, отчета и т.п. Возможно ли такое реализовать с помощью внешней компоненты?
#4
by shura
Контекст активного окна, ИМХО, средствами 1С получить нельзя, но 1. Можно юзать FormEx от Альфа. 2. Можно создать глабольную переменную, где сохранять контекст при открытии активного окна (но тоже есть грабли) и потом в обработке читать глКонтекст.ВыбратьСтроки; и т.д.
#5
by GrayT
Это что шарада такая "табличный документ 1С ...с помощью внешней компоненты". Раскажи лучше что ты хочешь? Сдается мне надо тебе сформировать отчет и не показывать диалоговое окно. Так это очень просто. Создаешь отче (обработку). ПриОткрытии формируешь таблицу и говоришь СтатусВозврата. Отчет видишь диалоговое окно нет. Сохраняешь в Exel. Процедура ПриОткрытии Таб=СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица(""); Таб.ВывестиСекцию("Отчет"); Таб.ТолькоПросмотр; Таб.Опции(0,0,0,0); Таб.Показать(""); СтатусВозврата; КонецПроцедуры //ПриОткрытии Это надо было?
#6
by shura
С появлением ответ становится не актуальным. А что мешает использовать Таблица.Записать; Синтаксис: Записать(<ИмяФайла>,<ТипФайла>) Назначение: Записать таблицу в файл. Параметры: <ИмяФайла> - имя файла. <ТипФайла> - необязательный параметр. Числовое или строковое выражение, определяющее тип файла: · отсутствует, 0 или ''MXL'' - формат 1C; · 1 или ''XLS'' - формат Ms Excel; · 2 или ''HTM'' или ''HTML'' - формат HTML; · 3 или ''TXT'' - формат TXT. Замечание: Метод может использоваться при работе с таблицей в режиме ввода данных.
#11
by Вадим1С
Дело в том что атрибут таблица доступен в контексте модуля формы отчета. А мне нужно его получить в глобальном модуле для текущего окна 1С с табличным документом.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как , чтобы при печати приходного кассового ордера валюта не перев в рубли?
- Заполнение документа
- Как перенести план счетов
- Межстрочный интервал
- 1CV7.MD закрыт
- Как открыть модально форму отчета...
- Чтение DBF файлов
- АРМ Персонифицированного учета
- Удорожание ОС
- OFF: Гений1С взбудоражил Рунет.
- Цвет шрифта в Excel
- Комплексная 451. Свертка базы. Проблема.
- Пытаюсь выполнить задание
- Как заполнить колонтитул в документе Word из 1С?
- Новый процессор Intel(R) Pentium(R) 4
- Как отобразить персональную надбавку сотрудника в ЗиК?
- Открытие документа Word по частям
- Ребята, горю! Пришлите файл прописей *.spl для Белорусской валюты 7.7
- Кассовый отчет в бюджетной бухгалтерии
- Заполнить таблицу цен в справочнике номенклатура с помощью прогр.