| # Определение форматов адресов Формат адреса определяется с использованием сеанса Форматы адресов (tccom4135s000). Определите для каждого поля адреса, где и как оно должно распечатываться, задав: Строка Номер строки адреса Очередность Порядковый номер этого поля в строке. Приоритет Приоритет этого поля. Интервал Число пробелов, следующих за этим полем. Очередность Можно использовать порядковый номер для распечатки нескольких полей в строке. Если поля не соответствуют строке, информация обрезается в конце этой строки. в этом случае LN не проверяет приоритеты полей. Приоритет Приоритет можно использовать для индикации адресных полей, которые можно пропустить. Если для распечатки полного адреса в соответствии с заданным форматом недостаточно строк, строки, содержащие поля с низким приоритетом, не распечатываются. 1 = самый высокий приоритет, 2 = приоритет второй очереди и т.д. Свободный текст Можно задавать свободный текст, который будет вставлен между адресными полями. Этот вариант можно использовать для добавления к адресам запятых или текстового почтового ящика или CEDEX. Используйте закладку Связь в сеансе Форматы адресов (tccom4135s000), чтобы определить свободные тексты формата. Определите позицию свободного текста так же, как и для других адресных полей. Для свободного текста можно определить только одну позицию. Например, если вам нужны две запятые, вы должны определить два свободных текста с запятой. Для каждого формата можно определить: Три длинных свободных текста, до 20 знаков каждый. Шесть коротких свободных текстов, до 6 знаков каждый. Свободный текст обрабатывается как префикс и закладка к другим адресным полям. Применяются следующие правила: Короткий свободный текст в конце строки не распечатывается (длинный свободный текст распечатывается). Если в строке содержится только свободный текст, эта строка не распечатывается. Свободный текст может быть длинным свободным текстом или коротким свободным текстом. Например, если задается формат, в котором Имя 2 распечатывается в строке два, за которой идет свободный текст, вся эта строка пропускается, если поле адреса Имя 2 является пустым. Примечание Можно задавать одну и ту же комбинацию строк, порядка и приоритета только для одного адресного поля. Пример Требуется распечатать адрес:
строка 1: | Имя
строка 2: | Имя 2
строка 3: | Почтовый ящик (пробел) Номер почтового ящика
строка 4: | Город, (пробел) Город 2
строка 5: | Почтовый индекс (пробел) (пробел) Страна
Формат адреса | Строка | Очередность | Приоритет | Интервал
Имя | 1 | 1 | 1 | 0
Имя 2 | 2 | 1 | 1 | 0
Номер аб/ящика | 3 | 2 | 1 | 0
Город | 4 | 1 | 1 | 0
Город 2 | 4 | 3 | 1 | 0
Страна | 5 | 3 | 1 | 0
Почтовый индекс | 5 | 1 | 1 | 2
Почтовый ящик | 3 | 1 | 1 | 1
, | 4 | 2 | 1 | 2
где: Почтовый ящик- длинный свободный текст Запятая - короткий свободный текст Примечание Установите значения неиспользуемых полей адреса в ноль. Имя 2 распечатывается, только если в заказе или отчете имеется пять строк . Иначе печатается только Имя, а на второй строке адреса печатается Номер аб/ящика. Если длина строки 4 недостаточна, то Город 2 усекается. Связанные темы Использование адресов Использование форматов адресов |