You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
https://partners.v8.1c.ru/forum/t/1812045/m/1812045
При редактировании метаданных мы часто и повсеместно редактируем пары "Имя-Синоним". В случае ввода имени в большинстве мест конфигуратор сам обновляет связанный синоним, если он пустой или совпадает с функцией от старого имени, что экономит массу времени. Однако нередко редактировать удобнее синоним и генерировать имя из него, т.к. пользователю предоставили синонимы в готовом виде, а имена пока не используются.
В таком случае конфигуратор вообще не помогает пользователю обновлять имя на основании синонима. Приходится вставлять синоним в поле имени и вручную преобразовывать его в корректное имя, причем в подавляющем большинстве случаев это преобразование делается по тривиальным правилам. К тому же такое ручное преобразование иногда приводит к потере автоматического обновления имя->синоним.
Предлагаю улучшить конфигуратор следующим образом.
Если синоним пустой или совпадает с функцией от старого имени (например "ПервыйВладелец"->"Первый владелец"), то при попытке применить некорректную строку в поле имени задавать вопрос "Неверное имя! Имя должно состоять из одного слова, начинаться с буквы и не содержать специальных символов кроме. Заполнить синоним введенной строкой?" с вариантами ответа "Да" и "Нет" (по умолчанию). В случае ответа "Да" скопировать введенную в поле имени строку в поле синонима, а в поле имени преобразовать ее в корректное имя известным способом (например "Очень нужный реквизит" -> "ОченьНужныйРеквизит").
Если при завершении редактирования поле имени оказалось пустым при заполненном синониме, то заполнять поле имени функцией от синонима (например опять же "Очень нужный реквизит" -> "ОченьНужныйРеквизит").
The text was updated successfully, but these errors were encountered:
Частично сделал такую автоматическую функцию в ИР адаптере 1.33 для Турбоконфа https://fastcode.im/Store/8552
Думаю позже она появится и в самом Турбоконфе.
https://partners.v8.1c.ru/forum/t/1812045/m/1812045
При редактировании метаданных мы часто и повсеместно редактируем пары "Имя-Синоним". В случае ввода имени в большинстве мест конфигуратор сам обновляет связанный синоним, если он пустой или совпадает с функцией от старого имени, что экономит массу времени. Однако нередко редактировать удобнее синоним и генерировать имя из него, т.к. пользователю предоставили синонимы в готовом виде, а имена пока не используются.
В таком случае конфигуратор вообще не помогает пользователю обновлять имя на основании синонима. Приходится вставлять синоним в поле имени и вручную преобразовывать его в корректное имя, причем в подавляющем большинстве случаев это преобразование делается по тривиальным правилам. К тому же такое ручное преобразование иногда приводит к потере автоматического обновления имя->синоним.
Предлагаю улучшить конфигуратор следующим образом.
The text was updated successfully, but these errors were encountered: