#0
by vSobolev
Господа, кто работал с этим, поделитесь обработкой как встроить таблицу Excel (из существующего файла, не новую) в форму 1С Предприятия (любую: управляемую, обычную). Именно встроить таблицу Excel, а не импортировать из нее данные.
#8
by vSobolev
Проблема решена. Всем, кто столкнется с этой проблемой: Любой документ MS Office должен открываться в IE. Такой же WEB brower можно получить, расположив на форме поле HTML документа. (1-создаем реквизит типа "Строка"; 2-создаем на форме элемент "Поле"; 3-Связываем элемент Поле с реквизитом Строка; 4-в свойствах поля выставляем вид = Поле HTML документа). Теперь если в реквизит записать конструкцию типа Строка= "<html><body style=""margin:0;padding:0;""><iframe width=100% height=100% src=""file:///"+Файл+""">Нет фреймам!</iframe></body></html>"; то HTML поле должно отобразить содержимое указанного файла. Но у меня была проблема - файл открывался в отдельном окне приложения MS Office. Эта проблема решается правкой системного реестра (см. . После этого у меня все документы стали открываться в окне 1С Предприятия в поле HTML документа. Могут быть еще проблемы, что перед открытием документа появляется вопрос, это тоже лечится исправление реестра. Можно в Инете поискать лекарство (я пока решал эту проблему встречал советы как исправить реестр, чтобы лишние вопросы не возникали).
#9
by aleks-id
ты попробуй в управляемой форме это открыть. тоже мне, в обычной форме это делается с пол-пинка
#12
by vSobolev
Я не думаю, что это большая проблема один раз выставить настройки реестра. Ведь офис и платформу 1С тоже надо сначала установить. Я предлагаю решение, а разработчики пусть решают использовать его или нет.
#13
by ILM
Архитектор? С поиском на Мисте. А где файлы хранится будут? А данные? Если для отчета, то возражений нет. Для более серьезного применения ищи дальше ))
#16
by vSobolev
Чтобы не искали ключи реестра, выложу их здесь. Для открытия документов MS Office в окне WEB браузера: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREClassesWord.Document.8] "BrowserFlags"=dword:80000024 [HKEY_LOCAL_MACHINESOFTWAREClassesWord.RTF.8] "BrowserFlags"=dword:80000024 [HKEY_LOCAL_MACHINESOFTWAREClassesWord.Document.12] "BrowserFlags"=dword:80000024 [HKEY_LOCAL_MACHINESOFTWAREClassesWord.DocumentMacroEnabled.12] "BrowserFlags"=dword:80000024 [HKEY_LOCAL_MACHINESOFTWAREClassesExcel.Sheet.8] "BrowserFlags"=dword:80000A00 [HKEY_LOCAL_MACHINESOFTWAREClassesExcel.Sheet.12] "BrowserFlags"=dword:80000A00 [HKEY_LOCAL_MACHINESOFTWAREClassesExcel.SheetMacroEnabled.12] "BrowserFlags"=dword:80000A00 [HKEY_LOCAL_MACHINESOFTWAREClassesExcel.SheetBinaryMacroEnabled.12] "BrowserFlags"=dword:80000A00 [HKEY_LOCAL_MACHINESOFTWAREClassesPowerPoint.Show.8] "BrowserFlags"=dword:800000A0 [HKEY_LOCAL_MACHINESOFTWAREClassesPowerPoint.Show.12] "BrowserFlags"=dword:800000A0 [HKEY_LOCAL_MACHINESOFTWAREClassesPowerPoint.ShowMacroEnabled.12] "BrowserFlags"=dword:800000A0 [HKEY_LOCAL_MACHINESOFTWAREClassesPowerPoint.SlideShow.8] "BrowserFlags"=dword:800000A0 [HKEY_LOCAL_MACHINESOFTWAREClassesPowerPoint.SlideShow.12] "BrowserFlags"=dword:800000A0 [HKEY_LOCAL_MACHINESOFTWAREClassesPowerPoint.SlideShowMacroEnabled.12] "BrowserFlags"=dword:800000A0 И чтобы не появлялся вопрос открыть или сохранить документ: [HKEY_CLASSES_ROOTExcel.Sheet.8] "EditFlags"=dword:00010000 [HKEY_CLASSES_ROOTExcel.Sheet.12] "EditFlags"=dword:00010000 [HKEY_CLASSES_ROOTWord.Document.8] "EditFlags"=dword:00010000 [HKEY_CLASSES_ROOTWord.Document.12] "EditFlags"=dword:00010000
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить данные из Excel в таблицу значений?
- Таблицу значений выгрузить в таблицу печатной формы
- Как таблицу Excel передать в таблицу значений?
- 1C vs Excel по оле. Подскажите как выгрузить таблицу из 1С в шаблон excel
- Как в сохратить таблицу значений в Excel
- Как таблицу значений значений превратить во временную таблицу SQL ?
- v7: можно ли использовать таблицу отчет как Экселевскую таблицу
- УНФ как встроить новый отчет в конфигурацию?
- v7: Выгрузить таблицу значений в таблицу
- Требуется встроить в 1С 1.8.2 Бланк гарантийного талона.
- Добавить картинку в форму элемента и форму списка
- Как пересохранить из нового Excel в старый Excel ?
В этой группе 1С
- Себестоимость в УНФ (1.4)
- v8: Запрос: как для каждого из товаров получить последнюю партию???
- порядок колонок скд
- УТ 11 - как сделать накопительную скидку с учетом суммы в документе?
- Подскажите как в 1С розница передать F7 (префикс) для сканера шрих-кода
- СКД. Список элементов справочника начиная с выбранного кода
- Счет-фактура на аванс попадает в дополнительные листы книги продаж
- rphost.exe растет как на дрожжах
- 1C сервер на linux невидит сервер лицензий на windows 7
- Отбор по организации при конвертации
- Параметры печати страницы
- Остается процесс после закрытия файла Excel
- Как в запросе поделить время на равные интервалы?
- v8: БП 3.0 Отражение налога на прибыль
- Как заменить запись в регистре сведений?
- Управляемые формы. запросы.
- Текущий вариант отчета на СКД
- как заполнить закладку Денежные средства в Документ "Отчет комитенту (принципалу
- Текущие данные списка
- КД. Выгрузка только регистра накопления, без документа