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