Как в запросе сделать группировку по городу из текстового типового адреса. #424982


#0 by Maniac
Как выдернуть город из адреса чтобы потом по нему группировку сделать. Задачка так задачка..
#1 by Живой Ископаемый
а город в адресе - это что?
#2 by and2
имхо, в контактнойИнформации это ПолеNN
#3 by Maniac
текст. все адреса в типовой идут в текстовом формате с запятыми. Нужно чтобы в запросе 1С выдерала по запятым адрес и дальше через Выразить можно было группировку сделать. вот например 344000, Ростовская обл, Ростов-на-Дону г, ул. Орская 14 магазин "Супер Мастер"
#4 by Mitriy
в типовой посмотри общий модуль УправлениеКонтактнойИнформацией... там много интересного...
#5 by Maniac
адрес вбивается в документах.
#6 by Maniac
интересного много, но только тут то фигня что делать нужно в запросе.
#7 by ShoGUN
Если я правильно помню - там фиксированое кол-во запятых, так что вроде несложно. А... Так это не из классификатора?
#8 by Maniac
классификатор. но контактная информация тут нипричем. контактная в справочниках задается поэтому там хранится. а это в доках вводится адрес доставки.
#9 by ShoGUN
В запросе довольно сложно парсить, не факт, что вообще можно. Можа извратиться - выгрузить результат запроса в ТЗ, добавить колонку строкового типа, Пропарсить адрес и выделить город, а дальше установить ТЗ в качестве источника данных и ваять запрос дальше.
#10 by Maniac
Пока ничего попутного в голову не приходит как выдирать город в документе и пихать в какой нибудь реквизит текстовый (чисто город). Ну и тогда проблемы решается сама собой. Чота я представить не могу как в заапросе это сделать.
#11 by ShoGUN
+ Ногами не бить за такие решения, если что...
#12 by Maniac
тогда двойной запрос получится. в принципе пофигу, там все итак летает. Но чота мне кажется проще тогда уж в доке пихать город куда нибудь.
#13 by ShoGUN
Ну понятно, что двойной. Можно и в доке пихать, только тогда надо аккуратней с этим, чтоб данные не расползались.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С