powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / помогите с DropDown DW!!!
11 сообщений из 11, страница 1 из 1
помогите с DropDown DW!!!
    #36984448
dendi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!

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

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

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

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

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

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

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


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