Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Get_Application_Property(TIMER_NAME) / 3 сообщений из 3, страница 1 из 1
27.07.2010, 17:31
    #36762342
JUNIORik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Get_Application_Property(TIMER_NAME)
Пример из хелпа не работает.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
/*   
** Trigger:   WHEN-NEW-FORM-INSTANCE 
*/ 
DECLARE

   timer_id TIMER;

   one_second NUMBER :=  1000 ;

BEGIN

   timer_id := FIND_TIMER('CLOCK_TIMER');

...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
/*
**WHEN-TIMER-EXPIRED 
*/
DECLARE

   timer_name VARCHAR2( 30 );

BEGIN

   timer_name := GET_APPLICATION_PROPERTY(TIMER_NAME);

   IF  timer_name = 'CLOCK_TIMER' THEN

      SELECT  TO_CHAR(SYSDATE,'HH24:MI:SS')

      INTO   :toolbar.current_time

      FROM   DUAL;

   END IF;

   EXCEPTION WHEN OTHERS THEN

      MESSAGE(TO_CHAR(SQLCODE)||''||SQLERRM);

END;
Получаю ошибку по триггеру WHEN-TIMER-EXPIRED на
строку timer_name := GET_APPLICATION_PROPERTY(TIMER_NAME):
FRM-40738: Argument 1 to builtin Get_Application_Property cannot be null.
...
Рейтинг: 0 / 0
27.07.2010, 17:40
    #36762363
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Get_Application_Property(TIMER_NAME)
JUNIORik
Код: plaintext
1.
2.
DECLARE
   timer_name VARCHAR2( 30 );


И чему равно TIMER_NAME ? )))

Переименую.
...
Рейтинг: 0 / 0
27.07.2010, 18:16
    #36762450
JUNIORik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Get_Application_Property(TIMER_NAME)
Спасибо, посмотрела пример внимательней. Проблема с наименованием.
Обожаю не рабочие примеры)))))))

Так все работает.

timer_name1 VARCHAR2(30);

BEGIN

timer_name1 := GET_APPLICATION_PROPERTY(TIMER_NAME);
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Get_Application_Property(TIMER_NAME) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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