|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
Есть форма с 5 блоками, при нажатии кнопки save срабатывает тригер key-commit в котором есть два post и один commit_form. При первом нажатии кнопки вроде бы как все срабатывает нормально тоесть без frm-40405 No changes to apply. При втором нажатии на кнопку выподает окно с сообщением frm-40405 ... Начал бороться с этим делом ... Прежде всего попытался через Код: plaintext 1. 2. 3. 4. 5. 6. 7.
НЕ ПОМОГЛО!!!! думаю пойдем другим путём : написал тригер on-error Код: plaintext 1. 2. 3. 4.
тоже не помогло... Т.е. по какой-то причине он даже не доходит до тригера on-error ...Почему ??? Помогите pls !!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2004, 11:37 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
Создай ON-MESSAGE триггер, и в нем проверь MESSAGE_CODE. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2004, 15:03 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
On-message его не ловит .... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2004, 20:40 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
в тригере key-commit перед командой COMMIT; поставь :local_Value := :local_Value; и всегда у тебя будут изменения, которые надо to apply ;) а On-message и on-error сделай на форму, а не на блок и будет все работать ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2004, 01:48 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
Сделал loc_val := loc_val тоже не помогло уже не знаю что и делать. :( ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2004, 15:33 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
Ищи баги в своей программе. :system.message_level:=10; commit_form; :system.message_level:=0; Этому фокусу 100 лет, и всю жизнь он работал и работает. Нечего велосипед изобретать. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2004, 16:30 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
Хух !!! Нашел... вся проблема была в том , что когда делаешь open_form без session получается что commit_form идет делать commit в форму из которой была вызвона данная форма , а там действительно нет никаких изменений.... Спасибо всем ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2004, 18:20 |
|
Хочу понять FRM-40405 ?
|
|||
---|---|---|---|
#18+
kkk13ilХух !!! Нашел... вся проблема была в том , что когда делаешь open_form без session получается что commit_form идет делать commit в форму из которой была вызвона данная форма , а там действительно нет никаких изменений.... Спасибо всем НУ ВОТ И МНЕ ПРИГОДИЛОСЬ.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2010, 16:38 |
|
|
start [/forum/topic.php?fid=51&fpage=14&tid=1878420]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
others: | 7ms |
total: | 166ms |
0 / 0 |