Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ? / 23 сообщений из 23, страница 1 из 1
13.03.2014, 17:13
    #38585473
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
subj
...
Рейтинг: 0 / 0
13.03.2014, 17:16
    #38585479
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
ps. а еще при двойном тычке в db explorer'e по имени stored-функции он шепчет: "not implemented yet" :-)
...
Рейтинг: 0 / 0
13.03.2014, 17:17
    #38585480
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Таблоид,

Добавлю.
...
Рейтинг: 0 / 0
13.03.2014, 17:18
    #38585484
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Таблоидps. а еще при двойном тычке в db explorer'e по имени stored-функции он шепчет: "not implemented yet" :-)

Нуууу, не знаю... У меня уже implemented.
...
Рейтинг: 0 / 0
13.03.2014, 17:26
    #38585495
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpertНуууу, не знаю... У меня уже implemented.а ты с какой регулярностью выталкиваешь свежий билд вот сюда ?
...
Рейтинг: 0 / 0
13.03.2014, 17:28
    #38585501
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

ух ты! Быстро. Хотя там наверное редактор на редактор ХП похож за исключением выходных параметров.
...
Рейтинг: 0 / 0
13.03.2014, 17:43
    #38585525
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Таблоида ты с какой регулярностью выталкиваешь свежий билд вот сюда ?

Когда считаю, что его можно/нужно вытолкнуть :)
...
Рейтинг: 0 / 0
13.03.2014, 17:46
    #38585528
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Симонов Денисух ты! Быстро. Хотя там наверное редактор на редактор ХП похож за исключением выходных параметров.

Не просто похож, а он и есть. Придумать вот еще, куда флаг deterministic прилепить...
А с выходными параметрами (в ленивом режиме) решил просто: будет там один с именем RESULT и возможностью редактировать тип.
...
Рейтинг: 0 / 0
13.03.2014, 17:52
    #38585538
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Симонов Денисух ты! Быстро. Хотя там наверное редактор на редактор ХП похож за исключением выходных параметров.не понял я чё-то: у тебя ИБЭ какой версии ?
...
Рейтинг: 0 / 0
13.03.2014, 17:57
    #38585548
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

там ещё для процедур, функций и триггеров надо придумать как подключать UDR

Firebird 3.0 Release Notes
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
create procedure gen_rows (
start_n integer not null,
end_n integer not null
) returns (
n integer not null
) external name 'udrcpp_example!gen_rows'
engine udr;

create function wait_event (
event_name varchar(31) character set ascii
) returns integer
external name 'udrcpp_example!wait_event'
engine udr;

create trigger persons_replicate
after insert on persons
external name 'udrcpp_example!replicate!ds1'
engine udr;
...
Рейтинг: 0 / 0
13.03.2014, 17:58
    #38585549
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Таблоид,

той же что и у тебя от 7 числа.
...
Рейтинг: 0 / 0
13.03.2014, 18:01
    #38585553
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Симонов Денистам ещё для процедур, функций и триггеров надо придумать как подключать UDR


Там с основным функционалом еще вагон и маленькая тележка работы, даже половина пока не сделана, по моим прикидкам.
Так что это еще не скоро...
...
Рейтинг: 0 / 0
13.03.2014, 18:08
    #38585562
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Симонов Денистой же что и у тебя от 7 числа.Ну так у тебя редактор тела stored-функции открывается, что ле ?..
...
Рейтинг: 0 / 0
13.03.2014, 18:09
    #38585566
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

да с этим можно не торопиться. В FB3 ещё JAVA UDR обещали ... но пока этого нет

IBExpertбудет там один с именем RESULT и возможностью редактировать тип.

может RETURN лучше?
...
Рейтинг: 0 / 0
13.03.2014, 18:12
    #38585573
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Таблоид,

нету. Я поверил IBExpert`у на слово
...
Рейтинг: 0 / 0
13.03.2014, 18:23
    #38585581
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Симонов Денисможет RETURN лучше?

Я так не думаю. Функция возвращает результат определенного типа.
...
Рейтинг: 0 / 0
13.03.2014, 18:23
    #38585583
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
ТаблоидНу так у тебя редактор тела stored-функции открывается, что ле ?..

Он у меня только открывается пока.
...
Рейтинг: 0 / 0
14.03.2014, 11:28
    #38586028
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Выложил свежий билд.
...
Рейтинг: 0 / 0
14.03.2014, 11:58
    #38586077
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

спасибо.
Замечания:
1. Нажимаю в дереве New function создаётся шаблон с именем по умолчанию NEW PROCEDURE
2. В выходных пераметрах не вижу закреплённого RESULT
3. Нажимаю компиляцию. В диалоге подтверждения нет текста никакого. После этого диалога появляется ещё один уже с текстом

и вообще в скрипте написано create procedure

OK создаю через редактор скриптов

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
set term ^;

create or alter  function fn_test returns int
as
begin
  return 1;
end^

set term ;^



щёлкаю по функции в дереве а там пустое тело
...
Рейтинг: 0 / 0
14.03.2014, 12:05
    #38586086
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
Симонов Денис,

У тебя ленивый режим по умолчанию включен что-ли? Он не работает пока, я и переключение в него с тулбара запретил.
Но про дефолт забыл.
И да, там сейчас много чего от редактора процедур подхватывается, я об этом знаю.
...
Рейтинг: 0 / 0
14.03.2014, 12:12
    #38586103
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

да. Сейчас попробую его централизовано выключить
...
Рейтинг: 0 / 0
14.03.2014, 12:15
    #38586110
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

спасибо. С выключенным ленивым режимом заработало
...
Рейтинг: 0 / 0
16.03.2014, 18:54
    #38587606
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ?
IBExpert,

при нажатии F9 в редакторе функций происходит ошибка.
Может для такого случая вызывать SELECT FUNC(<params>) FROM RDB$DATABASE
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Подсказка при вводе имени stored-функции: можно ли добавить, как и для SP ? / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]