Перейти к содержимому


Поиск совпадений и проставление найденного значения


В теме одно сообщение

#1 d654525

    Активный участник

  • Пользователи
  • PipPipPip
  • 90 сообщений

Отправлено 23 Июнь 2017 - 10:41

Добрый день! Пожалуйста, помогите с вычислением.

Суть:
клиент вводит в заявке название своего города в текстовое поле1 таблицы 1.
у нас есть справочник городов в таблице2. Название города в поле1 этой таблицы.
при сохранении вычисления должно найти совпадение данных клиента с названием города в справочнике. если будет частичное совпадение, то в поле2 таблицы1 нужно проставить правильное название города из справочника. Ищем значения из справочника в поле клиента.

пример:
1) клиент вводит в заявке "абакан, россия",
2) пытаемся найти название города из справочника в том, что клиент ввел: названия городов перебираем и находим в спрвочнике "Абакан", что частично содержится в поле
3) проставляем в заявку "Абакан"

Поле1 таблицы1 (по этому полю ищем, частичное совпадение): $line['f6205'] - Город текстом, таблица 341
Поле 1 таблицы2 (справочник, значения отсюда ищем в введеннем клиентом): $line['f23530'] - Город, таблица 930
Поле2 таблицы1 (сюда записываем значение из справочника при нахождении): $line['f23620'] - Город и страна (списком), таблица 341 (это поле связи с Поле 1 таблицы2)

Сообщение отредактировал d654525: 23 Июнь 2017 - 10:46


#2 maksn

    Активный участник

  • Пользователи
  • PipPipPip
  • 314 сообщений
  • Пол:Мужчина

Отправлено 23 Июнь 2017 - 11:36

Просмотр сообщенияd654525 (23 Июнь 2017 - 10:41) писал:


клиент вводит в заявке название своего города в текстовое поле1 таблицы 1.
у нас есть справочник городов в таблице2. Название города в поле1 этой таблицы.
при сохранении вычисления должно найти совпадение данных клиента с названием города в справочнике. если будет частичное совпадение, то в поле2 таблицы1 нужно проставить правильное название города из справочника. Ищем значения из справочника в поле клиента.


А для чего такие "заморочки"? Не проще ли сделать поле 1 таблицы 1 полем связи со справочником?
"...Сижу, паяю. CRM починяю..."
Мои разработки





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных