• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Глюк.

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Всем привет!
Столкнулся вот с каким приколом.... Неоднократно такое делал... а тут вот что...
Код:
ws.DialogBox( "person", True, True, False, False, False, False, "Редактирование", doc, True, False)
Не открывает диалоговое окно. вместо него открывается документ в новом окне.
Данная строка написана в Queryopendocument. Параметр Continue = false
Самое интересно - не возникает никакой ошибки.
Пробовал пример из хелпа - результат тот же.
 
H

hosm

А дебажить пробовал?
Может, кстати, ивент где-то переназначается?

Добавлено: если диалог пытается открыться, обычно дебаггер об этом скажет - типа не могу отдебажить. А вот если переназначение ивента, то внутрь кода по ивенту вроде не попадешь.
 
H

hosm

кста, а вьюха не приватная ли, мож, там дизайн неправильній?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 948
609
BIT
250
OKEN у мя подозрение - утилизируется ws... зависит от места его получения
не уверен, что из библиотеки (поключённой к форме) он живёт "долго", но возможно дольше, чем у формы, и дольше чем локально - в эвенте
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
lmike
Continue = false определяется в самом событии! Никакой либы нет.
Да и по сути Continue не должно влиять на отображение диалога.
WS не утилизируется.
OKEN
обработчика ошибок нет. Мне кажется если бы была ошибка - я бы о ней узнал и без обработчика
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
lmike
Ну по крайней мере ошибки о том что объект не найден не возникает.
Ну сегодня еще вечером по "курю". сейчас нет времени
 
N

nvyush

У формы случайно заголовок не добавлен (5-я закладка, галка Add header to form)? Было дело ловил глюк на форме с заголовком, выполняешь в коде uidoc.EditMode = True, а в режим редактирования переводится только полдокумента. Может тут нечто подобное, у одной половины документа Continue = False, у другой — True...
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
nvy
На сколько знаю - нет заглавия.... но все будет вечером
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
хех... решил вопрос....
не досмотрел.... :)
База не моя.. разбираю чужую.... так вот там в свойствах формы было выставлено открывать через xpage :)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!