Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите с DropDown DW!!! / 11 сообщений из 11, страница 1 из 1
29.11.2010, 18:58
    #36984448
dendi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Добрый вечер!

Помогите пожалуйста советом. Проблема в том, что на Data Window был создан объект и ему присвоены свойства StyleType - DropDown DW , Allow Editing - True. Далее привязано к другому DW, на который навешена таблица. При запуске DropDown DW не выпадает. В чем может быть проблема?
...
Рейтинг: 0 / 0
29.11.2010, 20:17
    #36984581
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
dendi,

Проблема в том, что нужно либо установить ДропДауну свойство авторетрив, либо (а если ДропДаун параметризованый, то это единственное решение) перед ретривом основного ДВ сделать роетрив ДропДауну. Поиск по datawindowchild Вым поможет...
...
Рейтинг: 0 / 0
30.11.2010, 12:34
    #36985699
dendi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Свойство autoretrieve установлено! И еще, что интересно, так это то, что рядом стоит такой же объект Drop Down с такими же свойствами, так же привязан к тому же DW. И он работает! Не понимаю, в чем может быть дело!!!!!
...
Рейтинг: 0 / 0
30.11.2010, 16:14
    #36986571
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
табуляция установлена?
...
Рейтинг: 0 / 0
30.11.2010, 16:37
    #36986652
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Убедиться что эти два визуальных поля не привязаны к одному и тому же столбцу запроса DW.
В этом случае DDDW будет работать только у одного из них.
...
Рейтинг: 0 / 0
06.12.2010, 10:54
    #36996609
dendi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Оба дроп-дауна привязаны к разным столбцам. Еще создала конструктор

//Retrieve posada
DataWindowChild posada
this.GetChild('posada', posada)
posada.SetTransObject(SQLCA)
posada.Retrieve(2005)
posada.ScrollTorow(1)

Все равно не работает... печально.
...
Рейтинг: 0 / 0
06.12.2010, 13:32
    #36997067
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Давайте попробуем простой способ
Выберите у этого поля стиль "Edit", затем заново выберите "DDW" и установите колонки и параметры заново, проверьте
...
Рейтинг: 0 / 0
06.12.2010, 18:37
    #36997955
dendi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Создавала все заново, переопределяла параметры. Не работает! Может, там какое умное свойство есть или еще что, чего я не увидела!
...
Рейтинг: 0 / 0
07.12.2010, 14:25
    #36999478
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Чудес не бывает. Что-то все-таки не так. Может блокировка какая в базе установлена?
...
Рейтинг: 0 / 0
07.12.2010, 14:57
    #36999615
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
dendiСоздавала все заново, переопределяла параметры. Не работает! Может, там какое умное свойство есть или еще что, чего я не увидела!
Я всегда в таких непонятных случаях поступал следующим образом.

1)
В приложении создать тестовое окно с использованием встроенных (а не пользовательских) классов окна и DW и проверять на нем, чтобы гарантировать что никакие незамеченные вами обработчики событий не вмешиваются.
Если в тестовом окне все ОК - то надо искать отличия.

Если проблема все равно наблюдается, то
2)
Создать пустое приложение и пустую базу данных.
Создать нужные для этого DW таблицы и заполнить несколькими тестовыми строками.
Создать DWO для DW и DDDW в нем.
Создать окно отображающее DW.

Обычно к этому моменту уже становится понятно в чем была проблема.
Если же проблема повторилась и все равно непонятна причина, то упаковываете это тестовое приложение вместе со скриптом создания базы в zip и отправляете сюда.
...
Рейтинг: 0 / 0
07.12.2010, 16:00
    #36999817
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с DropDown DW!!!
Поддерживаю, миелафон еще не изобрели, поэтому подход Анатолия единственно правильный
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите с DropDown DW!!! / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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