1

Тема: Автозаполнение изменяемых полей

Есть программный продукт для расчета окон.
Можно также создать договор на основе вордовской заготовки, в которой есть поля с типа закладкой-ссылкой в которой заполняются данные из программы.
Захотелось сделать заодно приходно кассовый ордер, но не получается продублировать все поля.
Если с цифрами всё понятно, проставил =адрес поля (F19), то с фамилией заказчика (B20), и номером заказа (B22) не ясно как sad. В номере заказа могут присутствовать буквы.
Через ссылки не работает, видимо потому что:

Предложенный механизм (через ссылки) работать не будет, если  каждый раз при внедрении  таблицы в документ она  полностью создается заново, т. е. информация о созданных ранее  закладках теряется.

2

Re: Автозаполнение изменяемых полей

Помогите если есть такая возможность.

3

Re: Автозаполнение изменяемых полей

много чего не понятно, тогда лучше выложите что есть

4

Re: Автозаполнение изменяемых полей

Странно, прикреплял файл, куды он делся.
И изменять почему то сообщения не получается.

Post's attachments

Приходник1.doc 91.5 Кб, 10 скачиваний с 2012-04-17 

You don't have the permssions to download the attachments of this post.

5

Re: Автозаполнение изменяемых полей

пробуйте REF имя_закладки
и с этим же именем должны быть закладки с данными

6

Re: Автозаполнение изменяемых полей

а что так ZAL_KWOT не сделали так же как остальные?

7

Re: Автозаполнение изменяемых полей

По пути с REF я и начинал, но выдаёт это

Ошибка! Источник ссылки не найден.

. Надеюсь пишу правильно REF NAZWA

а что так ZAL_KWOT не сделали так же как остальные?

Не совсем понятен вопрос, или вы имеете в виду что имя закладки не подставил?
Если это, то просто не заметил. Но разницы не какой. Да и с ZAL_KWOT проблем то как раз и нету. Работает как часы, и на =F19, и на =F19 \*CardText.

8

Re: Автозаполнение изменяемых полей

По пути с REF я и начинал, но выдаёт это

Ошибка! Источник ссылки не найден.

Причём это вылазит уже в процесе создания документа.
При обновлении поля в самом шаблоне кажит правильно, и не ругается.

9

Re: Автозаполнение изменяемых полей

написали "итывмитыви" выделили добавили на выделенное закладку "й" рядом поле REF й то есть {REF й} и обновите его смотрите что имеете на месте этого поля

10

Re: Автозаполнение изменяемых полей

Ципихович Эндрю
Я же написал что с REF в "шаблоне" работает корректно.
Например у меня есть поле с #NAZWA
делаю закладку NAZWA
добавляю поле с {REF NAZWA}
обновляю и вижу в этом поле #NAZWA.
Но при создании документа из программы в основном поле появляются данные из программы, а в поле с  {REF NAZWA} появляется ошибка

Ошибка! Источник ссылки не найден.

Если в поле просто ставить =B20 то цифровые данные дублируются, а текстовые увы.
Может есть ключ на подобии \*CardText, но чтобы он просто дублировал данные из заданного поле как есть, цифры буквы, или всё вместе.

11

Re: Автозаполнение изменяемых полей

Ципихович Эндрю пишет:

написали "итывмитыви" выделили добавили на выделенное закладку "й" рядом поле REF й то есть {REF й} и обновите его смотрите что имеете на месте этого поля

Если не трудно, поясните мне, пожалуйста, что такое  "=B20", "=B22" и "=F19"? Откуда берутся данные для этих полей?

Я, например, в закладку NAZWA написал "итывмитыви"  smile  , и ничего не происходит. По идее, это выражение должно было бы появляться в правой части, в поле Принято от.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

12

Re: Автозаполнение изменяемых полей

ага,  "=B20", "=B22" и "=F19" - Экселем попахивает, что сие такое?
Алекс Гур, на это:
написали "итывмитыви" выделили добавили на выделенное закладку "й" рядом поле REF й то есть {REF й} и обновите его смотрите что имеете на месте этого поля
мне добавить нечего, можно подумать, что у Вас это на работает??

13

Re: Автозаполнение изменяемых полей

Ципихович Эндрю пишет:

ага,  "=B20", "=B22" и "=F19" - Экселем попахивает, что сие такое?
Алекс Гур, на это:
написали "итывмитыви" выделили добавили на выделенное закладку "й" рядом поле REF й то есть {REF й} и обновите его смотрите что имеете на месте этого поля
мне добавить нечего, можно подумать, что у Вас это на работает??

Эндрю, это у меня работает хорошо. Тут никаких вопросов нет.
Тогда позволю себе адресовать вопрос к alexs1973:

Что у вас означает  "=B20", "=B22" и "=F19"? Откуда берутся данные для этих полей? Действительно, из файла Excel?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

14

Re: Автозаполнение изменяемых полей

Если не трудно, поясните мне, пожалуйста, что такое  "=B20", "=B22" и "=F19"? Откуда берутся данные для этих полей?

Это скажем так адреса полей закладок, как в екселевской таблице.
Вот пример, но как видно из него данные из А3 и А4 при таком топорном подходе =А2 дублируются, но только если цифры, буквы не распознаются.
Есть мысль что надо бы ключ какой добавить типа =A3 \*?????, но какой? Если такой ключ вообще есть.

Post's attachments

Документ Microsoft Word.doc 24 Кб, 3 скачиваний с 2012-04-19 

You don't have the permssions to download the attachments of this post.

15

Re: Автозаполнение изменяемых полей

alexs1973 пишет:

Если не трудно, поясните мне, пожалуйста, что такое  "=B20", "=B22" и "=F19"? Откуда берутся данные для этих полей?

Это скажем так адреса полей закладок, как в екселевской таблице.
Вот пример, но как видно из него данные из А3 и А4 при таком топорном подходе =А2 дублируются, но только если цифры, буквы не распознаются.
Есть мысль что надо бы ключ какой добавить типа =A3 \*?????, но какой? Если такой ключ вообще есть.

alexs1973, а почему вы, действительно, не можете использовать поле REF с закладкой вместо =A3 \*????? ?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

16

Re: Автозаполнение изменяемых полей

Вы ведь используете поле { = (Формула) }, а это поле работает только с числовым форматом, формулами и датами.
См., например, здесь:
внешняя ссылка

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

17

Re: Автозаполнение изменяемых полей

Вот, пркладываю файл, где то же самое просто и корректно реализуется с помощью поля REF.

Post's attachments

Поля таблиц_REF.doc 28 Кб, 15 скачиваний с 2012-04-19 

You don't have the permssions to download the attachments of this post.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

18

Re: Автозаполнение изменяемых полей

Alex_Gur вы что не читали моё сообщение

alexs1973 пишет:

Ципихович Эндрю
Я же написал что с REF в "шаблоне" работает корректно.
Например у меня есть поле с #NAZWA
делаю закладку NAZWA
добавляю поле с {REF NAZWA}
обновляю и вижу в этом поле #NAZWA.
Но при создании документа из программы в основном поле появляются данные из программы, а в поле с  {REF NAZWA} появляется ошибка

Ошибка! Источник ссылки не найден.

Если в поле просто ставить =B20 то цифровые данные дублируются, а текстовые увы.
Может есть ключ на подобии \*CardText, но чтобы он просто дублировал данные из заданного поле как есть, цифры буквы, или всё вместе.

19

Re: Автозаполнение изменяемых полей

В моём шаблоне вот эти #ZAL_KWOT, #NAZWA и #NR_ZLECENIA являются некими ссылками на внешние данные из программы.

20

Re: Автозаполнение изменяемых полей

чем дальше тем страшней: являются некими ссылками на внешние данные из программы
я пас

21

Re: Автозаполнение изменяемых полей

Ципихович Эндрю пишет:

чем дальше тем страшней: являются некими ссылками на внешние данные из программы
я пас

Я тоже. Единственно, могу повторить, что поле { = (Формула) }  работает только с числовым форматом, формулами и датами, а с текстами оно не работает.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

22

Re: Автозаполнение изменяемых полей

Ну а что же тут не понятного, я конечно может не так выражаюсь, но смысл вроде пытаюсь донести правильно.
Есть программа. При создании заказа в программе реализована возможность распечатки договора на основе вордовской заготовки. Данные о номере заказа заказчике сумме и.т.д. берутся из открытого в данный момент заказа, и заполняются в определённых полях помеченных вот так:
#NAZWA - заказчик
#CENAKON - общая стоимость заказа и.т.д.
При этом каждый раз создаётся новый документ на основе этой заготовки.
Путь тупо дублировать, то есть два раза поставить в разных полях например #NAZWA приводит только к заполнению первого поля. На втором ошибка.
По поводу ссылок, в первом сообщении я написал про невозможность работы с ссылками, и процитировав взятое с вашего форума

Предложенный механизм (через ссылки) работать не будет, если  каждый раз при внедрении  таблицы в документ она  полностью создается заново, т. е. информация о созданных ранее  закладках теряется.

По этому я предположил путь =А1+ некий ключ, но это как вы пишите не работает с текстом sad
Есть ли ещё какие решения?
Вот собственно сама заготовка договора от разработчика программы.

Post's attachments

UMOWA.DOC 62.5 Кб, 21 скачиваний с 2012-04-19 

You don't have the permssions to download the attachments of this post.