F12
По F12 объект ищется в текущей базе. Но поиск не срабатывает и падает с ошибкой если:
- В базе стоит фильтр, и обьект не может быть найден при текущем фильтре.
- Если в окне студии открыт например код процедуры - и он трактуется как некорректный, например из за того что процедура уже есть в базе, а открытый скрипт начинается с CREATE PROCEDURE... То по F12 также выпадет ошибка. Нужно вручную заменить CREATE например на ALTER, только в этом случае поиск по F12 опять сработает.
Более того, вцелом неудобно сначала по F12 делать поиск, а потом дополнительно на найденом объекте по выпадающему меню выбирать - "открыть скрипт в новом окне". В конкурирующих разработках, даже в самых дешевых - есть возможность сразу показать скрипт создания объекта. Было бы намного удобнее просто на любом объекте - иметь возможность сразу посмотреть скрипт создания. Жду эту дороботку уже который год...
-
AdminDevart (_, Devart) commented
Hi,
Thanks for your post!
Please be informed that:
1. This behavior is intended and not considered a bug.
2. It's not classified as a bug. Our system prioritizes script information over database details. If there's an object definition in the script and you use F12 on it, it will navigate to itself.
Best,
Devart Support Team