#0
by nlira
Здравствуте! Тема может изъезженная, весь интернет перерыла, найти ответы на свои вопросы не смогла. Выгружаю из 1С данные в Word, как описано здесь 2 способом, напрямую: . 1 способом active document не получается, потому что, в Создать новый - вставка объекта - пусто, ничего не выбрать. Word 2013, 1С 8.3 Все вроде бы заполняется, но только в заполненном документе Word сразу не показывает заполненное значение. Надо выделить поле с параметром, нажать на правую кнопку мыши и "Обновить Поле" - тогда показывает переданное из 1С значение. Что нужно сделать с Word, чтобы автоматически показывало заполненные поля?
#1
by nlira
Или может правильную ссылку дадите, в которой по - другому надо делать. Метод исполнения не важен, важен результат.
#2
by osa1C
Когда-то делал так. Создавал шаблон будущего документа в Word. Места для вставки из 1С [Параметр 1С]. (Это для текстовой части). Для таблицы рисовал шапку таблицы в Word. Этот шаблон загружал как Макет объекта 1С (из которого идет выгрузка, например обработка) Ну и сам код:
#3
by nlira
"Места для вставки из 1С [Параметр 1С]. (Это для текстовой части)." То, есть например: идет текст: "бла - бла-бла и [ЗдесьМестоДляПараметрав квадратныхСкобках]? И просто квадратные скобки делать в Ворд?
#4
by nlira
просто с квадратными скобками не отработало. Может в квадратные скобки и в ворде указать где-то еще, что это именно параметр?
#5
by osa1C
Вот этой строчкой кода [Дата] заменяется на ТекущаяДата из 1С (замена идет целиком, вместе с квадратными скобками). Так что скобки просто для того, чтобы вам как разработчику в макете было видно куда будет вставка
#6
by osa1C
Раз не нравятся квадратные скобки поставьте <Параметр1С> или любой удобный для вас символ
#9
by Масянька
Довольно неудачный пример (по ссылке). Если перерыли инет - плохо рыли. Здесь же (на мисте) уже много раз выкладывали рабочий (более удачный) способ. Как раз через квадратные скобки). Ищите.
#12
by drcrasher
а просто сформировать табдок и записать его аки DOC по религиозным убеждениям нельзя?
#16
by nlira
нет, сделала, ругается. У меня код ниже, все равно не меняет значением из 1С DateDoc. Код:
#26
by nlira
ладно, пойду в типовых ковыряться. Там есть возможность печатать и в ворд микросовта и в ворд open offica
#27
by nlira
хотелось красиво парой строчек обойтись - заодно научиться готовить Active document -ничего не получается. Это получается 1С подразумевает работу только в 2010 и ниже офисе? ХМ, 1С83 и не работает с микрософт 2013. Раз в вставке объекта пусто.
#31
by Кирпич
Ну еще вариант - использовать формат docx, который есть zip архив. Достать из него document.xml, переписать и засунуть обратно. А весь этот гемор с Word.Application это дичь.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Wi-Fi как резервный канал передачи данных. Можно ли одновременно с основным?
- БП 3.0. Закрытие счета 44. Корректировка стоимости списания
- ПолучитьФайл на сервере
- УТ11 - чем регулируются видимость полей Поставщик-Контрагент?
- Не регистрируется библиотека TTConn.dll
- Отправка чека на е-майл
- Отбор в таблице значений по списку значений
- Подключение внешней компоненты в 1с 8.3
- УПП 1.3 Ручное начисление амортизации по НУ
- УТ11 Разрешить редактирование реквизитов
- v7: Загрузка накладных с ftp сервера
- 1СПАРК Риски и данные в базе
- Переход с 1С 8.1 на 8.3 в режиме совместимости
- Первичная загрузка в ЗУП из БП
- Возврат в отпуск по уходу за ребенком с неполного рабочего дня
- При попытке удалить dll 5(0x00000005): Отказано в доступе.
- ЗУП 3.0 Как увидеть в Начисл-ии зп взносы по спецоценке?
- БП 3,0 Корректировка долга не встает сумма расходов
- УТ 11, настройка НДС в заказе клиента
- Розница 2.2. Фискальный регистратор не подхватывает шаблон чека из Кассы ККМ.