Проверка баланса скобок в формульных полях

Пишите ваши предложения здесь.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Проверка баланса скобок в формульных полях

Сообщение alcompstudio »

Есть предложение добавить возможность проверки открывающих/закрывающих скобок при составлении сложных формул в полях MySQL формула и MySQL запрос. Я внедрял сложную формулу вида http://prntscr.com/u5pnmw в систему, в результате у меня получилась такая конструкция : http://prntscr.com/u5poca

Естественно при ее первой "реализации" возникла ошибка и на 99% я был уверен, что проблема в какой-то лишней/недостающей скобке, но вручную тяжело/долго найти было, на первый взгляд все правильно вроде, для чего я воспользовался вот этим размещенным на jsfiddle скриптом http://prntscr.com/u5pq6o , где и нашел ошибку.
Удобство в нем еще такое, что при постановке открывающей скобки - автоматом ставится закрывающая. Также подсвечиваются пары скобок (желтым) и "одиночные" скобки (красным)

https://jsfiddle.net/DigitalBrain/azj0u01d/

Может можно или этот скрипт как-то применить, или внедрить в качестве проверки в Руководитель? Или что-то подобное сделать?

Это не такое важное пожелание, просто столкнулся с проблемой, может еще кому-то поможет.
Max0n
Сообщения: 102
Зарегистрирован: 04 ноя 2020, 12:12
Имя: Максим
Откуда: Россия, Санкт-Петербург

Re: Проверка баланса скобок в формульных полях

Сообщение Max0n »

Отличное предложение, частенько тоже сталкиваюсь с такой проблемой при написании больших формул.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Проверка баланса скобок в формульных полях

Сообщение nruslan2 »

используйте notepad++ :D
но по факту согласен было бы удобно
а если смотреть шире то и чтоб ещё цветом были выделены команды sql
Max0n
Сообщения: 102
Зарегистрирован: 04 ноя 2020, 12:12
Имя: Максим
Откуда: Россия, Санкт-Петербург

Re: Проверка баланса скобок в формульных полях

Сообщение Max0n »

nruslan2 писал(а): 14 июл 2021, 08:34 используйте notepad++ :D
но по факту согласен было бы удобно
а если смотреть шире то и чтоб ещё цветом были выделены команды sql
Да все верно, приходится пользоваться сторонним софтом, но это костыли) хотелось бы иметь возможность делать это в самой системе.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Проверка баланса скобок в формульных полях

Сообщение support »

Для 3.0 добавил подсветку скобок и добавил подсветку sql команд
Вложения
img1.png
Ответить