|
|
#1 |
|
Участник
|
Как программно узнать складские аналитики
которые отображаются в данный момент на гриде,
Какой-то простой метод наверно есть узнать отображается ли сейчас серийный номер на гриде строки? Спасибо! |
|
|
|
|
#2 |
|
Участник
|
X++: if (InventDim.inventSerialId != '') { ... }
__________________
Ален ноби, ностра алис. Что означает - если один человек построил, другой завсегда разобрать может. |
|
|
|
|
#3 |
|
Дмитрий Ерин
|
Тут наверно про другое спрашивается...
На формах, поддерживающих динамическое отображение складских аналитик, должен быть объявлен и инициализирован наследник класса InventDimCtrl_Frm, возвращаемый обычно методом inventDimSetupObject(). Через него уже можно достучаться к коллекции контролов и далее, через интерфейс InventDimFormControlInterface получить нужную инфу. Для этого в вашем коде (если он на форме) нужно написать что-то наподобие: X++: InventDimFormControlInterface fc;
InventDimControlsCollect_Frm inventDimControls = element.inventDimSetupObject().inventDimControls();
;
for (fc=inventDimControls.first();fc;fc=inventDimControls.next())
{
if (fc.isInGrid())
{
// TODO - ваши действия
}
}
__________________
|
|
|
|
| За это сообщение автора поблагодарили: Ace of Database (3), S.Kuskov (5), Start (1). | |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|