Страницы: 1
RSS
Быстрые шаблоны и макросы адресной книги, не все макросы поддерживаются?
 
Проблема 1

Быстрый шаблон:
- - - - - - -
Здравствуйте%IF:"%AbToGender"="1":", уважаемый":'%IF:"%AbToGender"="2":", уважаемая":"!"' %AbToFirstName %AbMiddleName

%AbToFirstName %AbMiddleName

%TOFNAME %TOLNAME
- - - - - - -

Результат:
- - - - - - -
Здравствуйте, уважаемый Игорь (где отчество?)

Игорь (где отчество?)

Гришину И.В. (где имя и фамилия? и откуда "Показывать имя как"?)
- - - - - - -

Пояснение:
- "Гришину И.В." взялось из поля "Показывать имя как";
- "Отчество" вообще не "читается";
- При создании письма по шаблону проблемы нет - вставляется и имя, и отчество, а при применении быстрого шаблона ... :-(

Где-нибудь указано, какие макросы не поддерживаются в быстрых шаблонах? Или это ошибка программы?

Что я неправильно делаю?

Проблема 2

Если в адресной книге содержимое поля "Псевдоним" должно быть уникальным, то как в шаблонах обращаться к друзьям не по имени, а по "прозвищу"?

(Например: В адресной книге есть 5 Александров: Саня, Сашка, Шурик, Шурик, Шурик).

Вероятно, решение одно - создавать шаблон для каждого адресата - не очень "гибкое" решение.
Вот, если бы поле "Псевдоним" можно было заполнять произвольно (одинаковое значение для разных адресатов), то обращаться к друзьям было бы проще.

Программу только начал осваивать. Если заблуждаюсь - прошу подсказать.

- - - - - - - - - - -
WinXP, TheBat 4.0.26
Изменено: Muxa - 14.07.2008 13:14:35
 
Михаил Нарвич!
Если Вы нашли ответ на этот вопрос - скажите, а то я сам пытаюсь разобраться, но ничего не получается...  :cry:  
 
Despod,
к сожалению, временно я оставил эту затею. Но обещаю, что как только найду решение, то сообщу об этом здесь.
 
Цитата
Михаил Нарвич пишет:
Проблема 1  

Быстрый шаблон:  
- - - - - - -
Здравствуйте%IF:"%AbToGender"="1":", уважаемый":'%IF:"%AbToGender"="2":", уважаемая":"!"' %AbToFirstName %AbMiddleName

%AbToFirstName %AbMiddleName

%TOFNAME %TOLNAME
- - - - - - -

Результат:  
- - - - - - -
Здравствуйте, уважаемый Игорь ( где отчество? )

Игорь ( где отчество? )

Гришину И.В. ( где имя и фамилия? и откуда "Показывать имя как"? )
- - - - - - -

Пояснение:
- "Гришину И.В." взялось из поля "Показывать имя как";
- "Отчество" вообще не "читается";
- При создании письма по шаблону проблемы нет - вставляется и имя, и отчество, а при применении быстрого шаблона ...  

Где-нибудь указано, какие макросы не поддерживаются в быстрых шаблонах? Или это ошибка программы?

Что я неправильно делаю?  

Проблема 2  

Если в адресной книге содержимое поля "Псевдоним" должно быть уникальным, то как в шаблонах обращаться к друзьям не по имени, а по "прозвищу"?

(Например: В адресной книге есть 5 Александров: Саня, Сашка, Шурик, Шурик, Шурик).

Вероятно, решение одно - создавать шаблон для каждого адресата - не очень "гибкое" решение.
Вот, если бы поле "Псевдоним" можно было заполнять произвольно (одинаковое значение для разных адресатов), то обращаться к друзьям было бы проще.

Программу только начал осваивать. Если заблуждаюсь - прошу подсказать.

- - - - - - - - - - -
WinXP, TheBat 4.0.26

Сам себя поправлю:

Отчество адресата не появляется потому, что в макросе %AbMiddleName не хватает "To"
т.е. должно быть %AbToMiddleName

А желание увидеть вместо %TOFNAME %TOLNAME имя и фамилию АДРЕСАТА вообще необосновано - надо пользовать макросы адресной книги %Ab...

В результате - ВСЕ РАБОТАЕТ!!!

Проблема 2 решается только объединением друзей в адресную группу "друзья" и создания для этой группы шаблона. Правда, обращаться придется по имени, а не по "прозвищу" ... но уже легче.

Вывод, как всегда, один - учите матчасть!
Страницы: 1