Обсуждение бухгалтерских и складских программ

Наши программы => УкрЗарплата => Тема начата: Pavlo от Февраль 08, 2010, 23:12:02

Название: Адрес в Ведомости о работодателе
Отправлено: Pavlo от Февраль 08, 2010, 23:12:02
Не проставляется номер квартиры
Название: Re: Адрес в Ведомости о работодателе
Отправлено: moder от Февраль 10, 2010, 14:48:42
Не проставляется номер квартиры
Попробуйте указать номер квартиры через слеш (допустим дом. 5 кв. 1, 5/1)
Название: Re: Адрес в Ведомости о работодателе
Отправлено: admin от Февраль 10, 2010, 15:20:58
Чтобы программа понимала адрес у нас есть спец. функция которая разбирает строку на составляющие.
Формат адреса должен быть:
Індекс, Область, Район, Населений пункт, Назва вулиці, номер будинку(корпус - ручной ввод), квартира(офіс)
Примеры:
43000, Волинська обл., м. Луцьк, пр. Волі 214 (4)
43000, Волинська обл., м. Луцьк, пр. Комсомолу 70, 214 (4)
43010, Волинська обл., м. Луцьк, вул. Чехова 19\211
43010, Волинська обл., м. Луцьк, вул. Чехова 19/211
43010, Волинська обл., м. Луцьк, вул. 8 марта, 19/211
Волинська область, м.Нововолинськ, пр-т Дружби, 27а, оф.14
45400, Волинська область, м.Нововолинськ, пр-т Дружби Народів, 27а, оф.14
03028, м.Київ, пр. Науки, 41/12, оф.233
72364, Запорізька область, Мелітопольський район, с.Костянтинівка, вул.Шкільна, 147
Регулярное выражение:
(пр\-т|пр\.|вул\.)\s{0,1}(.{2,25})(,{0,1})(\d{1,4}[a-я]{0,1})(\\|\/|, кв\.|, оф\.|\Z)(\d{1,4}\Z|\Z)
Название: Re: Адрес в Ведомости о работодателе
Отправлено: Pavlo от Февраль 10, 2010, 22:48:22
Получилось. Спасибо!