Таблицы
В этом режиме работы результат обработки сохраняется сразу же в открытой таблице.
Выберите нужную колонку, с которой нужно произвести какие-то изменения и нажмите «Словоформ» на панели инструментов.
Далее нужно выбрать функцию, которую нужно применить к тексту и в какую колонку сохранить - это может быть исходная колонка или какая-либо другая.
Например, в письме есть переменная %обращение и %ио, для обращения по имени и отчеству. А в таблице - ФИО первой колонке. Нужно просклонять ФИО в Дательный падеж, а так же определить род и подставить обращение в %обращение и имя отчество в %ио.
- Вначале в таблицу нужно добавить переменные %ио и %обращение. Для этого нужно выбрать колонку и нажать на панели
инструментов «Выбрать переменную». Таким образом в таблице, кроме %фио будет ещё %обращение и %ио.
- Затем, выбираем %фио и открываем «Словоформ». Вначале отделяем имя отчество от ФИО и сохраняем в колонку %ио.
- Затем по %фио определяем род и сохраняем обращение в колонку %обращение
- И в конце склоняем %фио в Дательный падеж с сохранением в ту же колонку.
- В результате в таблице есть ФИО в дательном падеже, и обращение и имя отчество в именительном, для письма.
Порядок обработки
Важно в правильном порядке обрабатывать текст, ведь функции склонения, разделения ФИО и определения рода работают только с текстом в именительном падеже. Это значит, что если вначале ФИО склонять в кой-то падеж и сохранить в тот же столбец, а потом определить род, то результат может быть неожиданным. Таким образом функция склонения лучше выполнять одну из последних.
Или, например, фамилия, имя и отчество хранятся в разных столбцах (например, в переменных - %ф, %и, %о). Перед тем, как определить род, их нужно склеить и сохранить результат в отдельную колонку, потому как при определении рода только по имени или фамилии может работать неточно ввиду возникновения неопределимостей.