|
|
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Система WinNT40 Собственно в этом и вопрос: пачаму падает CALL_FORM? Просто вылетает безследно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:01 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
А хрен его знает...пачаму.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:05 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Как говорится каков вопрос - таков и ответ ;))). 2 автор: хочешь получать хорошие ответы - учись формулировать хорошие вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:11 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Всегда или иногда :-) Если проблемы не связаны с системой, то нет ли у вас (перед тем местом, где вылетает) вывода алерта вкупе с EXIT_FORM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:13 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Подробнее, что делается: pl_id := Get_Parameter_List(pl_name); IF NOT Id_Null(pl_id) THEN Destroy_Parameter_List(pl_id); END IF; pl_id := Get_Parameter_List(pl_name); IF Id_Null(pl_id) THEN pl_id := Create_Parameter_List(pl_name); IF Id_Null(pl_id) THEN Msg_Alert('Error creating parameter list '||pl_name,'E',TRUE); END IF; ELSE Msg_Alert('Parameter list '||pl_name||' already exists!','E',TRUE); END IF; Add_Parameter(pl_id,'DOCS_NNN',TEXT_PARAMETER,Name_In('DOCS.DOCS_NNN')); Add_Parameter(pl_id,'TOP_NNN',TEXT_PARAMETER,Name_In('TOP.TOP_NNN')); Add_Parameter(pl_id,'TYPE',TEXT_PARAMETER,'INPBOOK'); Call_Form('INPBOOK',No_Hide,Do_Replace,NO_QUERY_ONLY,PL_ID); В Forms50 этот вполне нормальный код работает адекватно. Вообще есть вроде такой баг 2121078, разбираюсь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:20 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Происходит всегда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:22 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Вызов происходит из меню. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 12:24 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Судя по описаниям такая бага есть и в Win2000. Может это происходит при переходе с Forms5 на Forms6? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 13:25 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Корое дело в следующем: 1) Все должно быть откомпелировано под этой системой.... (обязательное условие для формса) 2) Необходимо что бы были установлены последние патчи (9) тогда гарантирую все будет работать нормально... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 13:34 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Интересно, ведь у меня второй релиз, который вышел после 9-го патча. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 13:40 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
короче не знаю корешок что у тебя там может патчи и не надо, значит просто все перекомпелируй под данной системой и все будет работать... гарантирую, ибо такая же лажа была... и сейчас у нас хранится два варианта ПО под W2000 и WNT и все работает супер... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 14:41 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Такая фигня... я попытался форму, которую запускаю в CALL_FORM отдельно запустить. Так она сама падает. Выдается дамп, в котором: >> ERROR: Abnormal termination, Error Code: C0000005 ACCESS_VIOLATION ======================= STACK DUMP ======================= Fault address: 780135F1 01:000125F1 Module: C:\WINNT\system32\MSVCRT.dll System Information: Operating System: Windows NT Version 4.0 Build 1381 Service Pack 6 Command line: IFDBG60 -SsL09@ FORM/BLOCK/FIELD: :. Last Trigger: - (No error number) Last Builtin: - (No error number) Дальше регистры и проч. Беру другую форму, нормально - и сама запускается и из CALL_FORM нормально работает. Повторюсь, фигня какая-то... Надо в самой форме копаться. Хотя в Forms50 работает (компилю каждый раз в соответствующей системе). Еще удивило: шестые формсы для некоторых блоков требуют наличие Primary key item, хотя в пятых не было никаких претензий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 14:54 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
ты перекомпелировал все или нет (pll,fmb,mmb) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 14:57 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
Да, все перекомпилировал. Вообще модуль тяжелый, 1.5М, может его придется заново собрать в шестых формсах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 15:03 |
|
||
|
CALL_FORM в Forms60
|
|||
|---|---|---|---|
|
#18+
не нефига, еще и больше работали все нормально... тогда патчи 9-е ставь, должно все работать ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2003, 15:05 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32138803&tid=1991033]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 426ms |

| 0 / 0 |
