> Предлагается обсудить такую штуку. > Сделать способ получения внутри процедуры списка полей, которые из нее > запросили. > Для чего: да чтоб в процедуре видеть, что некая выходная переменная нне нужна > вызвавшему, и соответвенно ее не вычислять.
> Сейчас можно сделать с помощью дополнительного параметра > так вот, предложение состоит в том, чтобы не делать параметр p_list, а всегда > иметь внутри процедуры структуру или переменную имеющую аналогичную p_list > функциональность. > в чем достоинства: ненадо изменять количество входных параметров, ненадо > где-то формировать p_list, ненадо вызывать функцию pos, механизм > универсальный. > Фи. Предлагаю по SUSPEND возвращать набор колонок в виде объекта, реализующего интерфейс с методом GetFieldByName. Мне кажется идея сам-то. Гарантирую - Еманов однозначно отбросит копыта, пока будет реализовывать эту архи-полезуной фичу. Что скажешь? Коваленко Дмитрий.

