![]() |
#1 |
Участник
|
ComboBox
Помогите начинающему
![]() может кто подскажет, где можно посмотреть примеры кода, а вообще мне нужно сделать КомбоБокс содержащий список скалдов, при выборе любого, должны отображаться остатки на складе... вот и хотелось бы увидеть подобный пример, чтобы поковыряться с ним ![]() |
|
![]() |
#2 |
Участник
|
А чем не подходит элемент формы StringEdit, для которого указано свойство ExtendedDataType = InventLocationId?
Это, конечно, не ComboBox, но думаю, даже лучше. ![]() А уже в зависимости от значения , выбранного в данном графическом элементе, нужно фильтровать строки грида остатков на складе (соединение таблиц InventSum с InventDim) - фильтр на поле InventDim.InventLocationId |
|
![]() |
#3 |
program-ёр
|
Звучит, как будто Вы хотите видеть остатки в самом комбобоксе
__________________
Становись лучше |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от kashperuk
![]() А чем не подходит элемент формы StringEdit, для которого указано свойство ExtendedDataType = InventLocationId?
Это, конечно, не ComboBox, но думаю, даже лучше. ![]() А уже в зависимости от значения , выбранного в данном графическом элементе, нужно фильтровать строки грида остатков на складе (соединение таблиц InventSum с InventDim) - фильтр на поле InventDim.InventLocationId |
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Программатор
|
Создайте строковый контрол и у него в свойстве EDT поставьте InventLocationId. Почему именно комбо бокс???
![]() |
|
![]() |
#7 |
Участник
|
Человек наверное спутал StringEdit+LookupForm
|
|
![]() |
#8 |
Мрачный тип
|
Господа , по-моему Вы уже зомбировались Аксаптой
![]() Вспомните юность, Delphi/Builder и TDBLookupCombobox ![]() Человек мог и не знать что в Аксе подобное сделано StringEdit'ом + EDT |
|
![]() |
#9 |
Участник
|
Через ComboBox тоже можно реализовать, но это неверно, ИМХО.
То есть можно пройтись по складам, и заполнить комбо-бокс. Просто что это уже есть через StringEdit (EDT = InventLocationID) - поэтому зачем переделывать велосипед, приделывая к нему кривой руль? |
|
![]() |
#10 |
Участник
|
ComboBox отличие такое, что нельзя ввести значение!!! (в Аксапта можно ввести только для поиска)
Поэтому скорее всего и хотят КомбоБокс...чтоб не надо было программировать проверку на введённый код в StringEdit... так как Lookup доступен только при AllowEdit=TRUE |
|
![]() |
#11 |
Участник
|
Это неверно. Зависит от типа комбобокса (simple, dropdown, droplist). Только для последнего необходимо выбирать значение из списка, для других можно вводить вручную
Хотя, в Axapta, для строковых полей используется виндовый контрол EDIT и к нему прикручивается кнопка при lookup'е
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#12 |
Участник
|
Всем большой сенк!!!
|
|