Добавить редактор выражения для Ресурсов СКД и параметров макета

Евгений М. Открыто

Пожелание для Адаптера.
В поле "Выражение" ресурсов СКД и параметров макета бывают очень большие формулы.
Хотелось бы иметь человеческий редактор этого поля, желательно со всеми плюшками по автоподстановки, которое умеет ИР.

Как делаю сейчас: набираю огромные портянки просто в текстовом документе, потом копирую и вставляю в поле "Выражение" СКД

Комментарии

tormozit
#1, 30 января 2025 12:19

Используй специальную команду адаптера для редактирования схемы компоновки https://fastcode.im/Templates/9974
tormozit изменил статус на Открыто


tormozit
#2, 30 января 2025 12:28

Прямо в родной форме подключиться будет сложно, т.к. в API до сих пор не средств для получения иерархического адреса https://turboconf.ru/Tasks/9471


Евгений М.
#3, ред. 30 января 2025 13:30

(1) tormozit, понял, примерно так, только руками и планировал делать.
На сколько я понял, там есть только редактор ресурсов. Редактора выражений в параметрах макета нет? Если нет, то наверное и добавлять не нужно, требуется очень редко.


Евгений М.
#4, 31 января 2025 08:54

Возможно ли добавить команду Адаптера, которая бы забирала текст из-под курсора (или выделенный текст) и сразу открывала его в редакторе выражений. Понимаю, что возможно там потеряется контекст, но хотя бы будут все базовые функции СКД типа "Сумма", "Максимум" и т.п.


tormozit
#5, ред. 31 января 2025 08:56

(4) Евгений М., чем не удобен предложенный выше вариант?
Кажется открывать редактор выражения без контекста будет слишком мало полезно.


Евгений М.
#6, 31 января 2025 09:34

(5) tormozit, там слишком много телодвижений, чтобы вернуть написанное обратно.
Хотя, наверное, можно и просто скопировать текст из консоли компоновки и вставить его обратно в конфигураторе.


tormozit
#7, ред. 31 января 2025 21:52

Когда/если Турбоконф сделает задачу https://turboconf.ru/Tasks/9973 , я смогу добавить в окно конструктора свои кнопки. И тогда кроме существующей команды, работающей в немодальном режиме (в одну сторону), я добавлю вторую команду, работающую в модальном режиме, которая будет нацелена на короткие сессии работы со схемой компоновки и будет сама возвращать измененную схему в конструктор конфигуратора.


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера