Добрый день!
Как организовать маппинг, который не будет искать "точное соответствие"?
MapSubString выполняет задачу частично: находит соответствие, подменяет -- и грузит остальную запись целиком.
У Вас большой список для мэппинга?
Можно воспользоваться функциями pick() + wildmatch()
pick(WildMatch('Перьевая ручка','*ручка','*карандаш','*бумага'),'Ручка','Карандаш','Бумага')
Список большой, группировка записей по статьям бюджета, маску задаю для комментариев к проводке. Связка if+wildmatch выглядит симпатично, но было бы правильнее убрать все в маппинг. А он, как я понимаю, синтаксирован жестко: текст -> расшифровка.
Привет, да маппинг идет однозначный.
Если только разбить строку комментария на слова и сделать таблицу-глоссарий и уже с ней поиграться.