Всем привет.
В 8.3 нам пообещали автоматическое создание серверных процедур, но когда 8.3 еще на боевых внедрят, а фишку хочется сейчас.
Посему написал небольшой скриптик, позволяющий из описания процедуры/функции на клиентской машине быстро сделать процедуру/функцию серверную.
Работа предельно проста - выделяем нужную строку - вызываем макрос (там их два, один создает процедуру без контекста, второй - контекстную). В зависимости от наличия в первой строке выделения знака "=" будет создана либо процедура, либо функция.
Новое описание автоматически вставляется после ближайшего окончания процедуры или функции, либо в конце файла, если текущая функция последняя. Курсор перевожу в тело созданной процедуры.
Хотелось бы, чтобы выбор с контекстом/без был сделан всплывающим меню, но не получилось разобраться, как его вызвать.
Вложение:
proc_helper.zip [937 байт]
Скачиваний: 599
Мой первый опыт в макросостроении, просьба больно не пинать