CftClub.ru
Клуб специалистов ЦФТ-Банк

Операция «Конвертация адреса из строки»

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
Akula007
Участник


Вступление в Клуб: 02.12.2011
СообщениеПн Дек 05, 2011 10:23   Операция «Конвертация адреса из строки» Ответить с цитатой
Полезность: Нет оценки
В типе "Адрес" есть операция "Конвертация адреса из строки". Подскажите пожалуйста, что нужно передать в качестве параметра P_FORMAT?
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеПн Дек 05, 2011 11:04    Ответить с цитатой
Полезность: Нет оценки
Формат 9-ти запятых
-- FMT_NINE_COMMAS Код страны, Почтовый индекс, Код региона, Наименование района,
-- Наименование города, Наименование населенного пункта,
-- Наименование улицы, Дом, Корпус, Квартира
--
-- Формат 10-ти запятых
-- FMT_TEN_COMMAS Код страны, Почтовый индекс, Код региона, Наименование района,
-- Наименование города, Наименование населенного пункта,
-- Наименование улицы, Дом, Корпус, Квартира, Код типа адреса
--
-- Простой формат запятых
-- FMT_SIMPLE Индекс, Наименование региона, Наименование района, Наимение населенного
-- пункта, Наименование улицы, Дом, Строение, Корпус, Квартира
Akula007
Участник


Вступление в Клуб: 02.12.2011
СообщениеПн Дек 05, 2011 11:26    Ответить с цитатой
Полезность: Нет оценки
Спасибо! А нет ли какого-нибудь формата без индекса или произвольного формата (чтобы можно было составить строку формата в зависимости от собственных потребностей)?
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПн Дек 05, 2011 11:54    Ответить с цитатой
Полезность: Нет оценки
Akula007 пишет:
Спасибо! А нет ли какого-нибудь формата без индекса или произвольного формата (чтобы можно было составить строку формата в зависимости от собственных потребностей)?


можно поспотреть функцию

Код:
[VIEWFUN].GetAddress(client,'STREET, HOUSE, KORPUS, FLAT ',null)


может она поможет разрбраться
_________________
всегда есть как минимум 2 выхода
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Дек 05, 2011 13:44    Ответить с цитатой
Полезность: Нет оценки
Код:
-- Разбор строки адреса
[PERSONAL_ADDRESS]::[LIB].Parse_Str(   p_Format      == 'COUNTRY_CODE,ZIP,REGION,DISTRICT,MAIN_CITY,CITY,STREET,HOUSE,KORPUS,FLAT',
                                    p_Delimiter      == ',',
                                    p_Str         == p_Str,
                                    p_Country      == Tmp,
                                    P_Addr         == Addr,
                                    p_Cache         == true);
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru