2 / 2 / 0
Регистрация: 11.01.2013
Сообщений: 246
|
|
1 | |
Word и mergefield14.03.2016, 20:52. Показов 7679. Ответов 50
Метки нет (Все метки)
В базе данных Access есть таблица, в одном из полей которой хранится имя поля шаблона word, в которое должны выводиться данные. Как запрограммировать подстановку данных в это поле?
0
|
14.03.2016, 20:52 | |
Ответы с готовыми решениями:
50
Word. BDE. Вставка при открытии, mergefield Настройка MERGEFIELD Есть ли ограничение на количество полей MergeField Word.Application. Взаимодействие с word. Добавить общие шаблоны *.dot в папку appdata и в word |
Модератор
|
|
19.10.2018, 09:46 | 21 |
0
|
0 / 0 / 0
Регистрация: 20.09.2018
Сообщений: 7
|
|
22.10.2018, 09:47 | 22 |
Телефон в Word не передается. Не понял как прописанный код соединить с шаблоном.
0
|
Модератор
|
||||||
22.10.2018, 09:48 | 23 | |||||
проверьте имя замены в шаблоне
0
|
0 / 0 / 0
Регистрация: 20.09.2018
Сообщений: 7
|
|
22.10.2018, 11:23 | 24 |
Пробовал и такой вариант со строкой замены, "Me.Телефоны" видимо старая ссылка из формы квартиры в VBA осталась, но передача данных согласно отбора телефонов из формы Доверенные лица не происходит.
Добавлено через 10 минут Попробовал mrepl "ТЕЛЕФОН", Forms![квартиры]![Доверенные лица].Form![сотовый телефон] Все заработало Спасибо. Добавлено через 37 минут рано радовался (DL) выводит все значения из таблицы "Доверенные лица", а mrepl "ТЕЛЕФОН", Forms![квартиры]![Доверенные лица].Form![сотовый телефон] - выводит только первое значение, Нужен "телефон" только статус= "собственник" соответствующего договора
0
|
Модератор
|
|
22.10.2018, 13:29 | 25 |
0
|
0 / 0 / 0
Регистрация: 20.09.2018
Сообщений: 7
|
|
22.10.2018, 14:00 | 26 |
позже добавятся, будет у каждого
0
|
7395 / 4532 / 295
Регистрация: 12.08.2011
Сообщений: 14,015
|
|
23.10.2018, 01:33 | 27 |
Кликните здесь для просмотра всего текста
0
|
0 / 0 / 0
Регистрация: 20.09.2018
Сообщений: 7
|
|
23.10.2018, 16:52 | 28 |
если не собственник то и договор заключен не будет
0
|
7395 / 4532 / 295
Регистрация: 12.08.2011
Сообщений: 14,015
|
|
24.10.2018, 02:17 | 29 |
0
|
0 / 0 / 0
Регистрация: 20.09.2018
Сообщений: 7
|
|
24.10.2018, 16:04 | 30 |
Лучше бы подсказали как сделать ("телефон" только статус= "собственник" соответствующего договора)
0
|
7395 / 4532 / 295
Регистрация: 12.08.2011
Сообщений: 14,015
|
|
25.10.2018, 01:26 | 31 |
Я как нибудь сам решу, что лучше, спасибо.
0
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 638
|
||||||
17.05.2020, 21:42 | 32 | |||||
Здравствуйте! Решил написать в эту тему, поскольку использую решение shanemac51 для вставки в шаблон Wordа
Адреса реєстрації за паспортом: 10 обл., 9, 1 1, 15761 5 А, кв. 177. А нужно то вот так: Київська обл., Солом'янський район, м. Київ, Ентузиастів Вулиця 5 А, кв. 177. Как это можно исправить? И можно ли использовать запрос, а не из полей формы тащить данные? P.S. Брал код вот тут
0
|
Модератор
|
||||||
17.05.2020, 22:35 | 33 | |||||
это влияние подстановки
1
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 638
|
|
17.05.2020, 23:51 | 34 |
0
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 638
|
|
17.05.2020, 23:56 | 35 |
0
|
Модератор
|
|
18.05.2020, 06:33 | 36 |
0
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 638
|
|
18.05.2020, 19:28 | 37 |
Да, в форме они есть (куда же без них то). Выкладываю вариант БД. Фамилия: Первак. Там все необходимые данные введены. На Форме Patient кнопка (значок Word) по которому и выводятся данные (как у Вас) в Папку Word.
Вложение 1147604
0
|
Модератор
|
||||||
18.05.2020, 20:18 | 38 | |||||
если меняете имена контролов(добавили тхт), то меняйте и код
не уверена, что все корректно исправила
1
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 638
|
||||||
18.05.2020, 20:50 | 39 | |||||
shanemac51, Спасибо! Всё правильно. Задам еще такой вопрос по теме: А как сделать, чтобы в шаблоне не было пробелов если что-то мне не нужно выводить при проверке? Пробовал (как Вы видели) , например так делать, но если ставлю "" - то в шаблоне остается то, что не должно. Например мне косая черта нужна не всегда. И когда она не нужна, то в шаблоне остается надпись КосаЧерта, а не пусто. Если ставлю " " (пробел), то всё нормально - пробел. Вот пришлось поизголяться и таки добился, что один только пробел выводится. Но это же не нормально (
0
|
Модератор
|
|||||
18.05.2020, 21:10 | 40 | ||||
предположим, надо вывести косую для корпуса
mrepl "номердома", дом & ("/"+корпус) --- здесь именно + в скобке
mrepl допускает и вложенные замены, небольшой комментарий есть в блоге на примере фамилии
1
|
18.05.2020, 21:10 | |
18.05.2020, 21:10 | |
Помогаю со студенческими работами здесь
40
Проблема с $word=new COM("word.application") or die("Couldn ''t start Word!"); Макрос Word 2016 замена шрифта рандомных символов на выбранный - MS Word Работа метода Word.Selection.Find при поиске в документе Word Нарушение форматирования документов word 2010 при открытии в word 2013 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |