|
![]() |
#1 |
Administrator
|
Почитать можно здесь: [ANN] Tabax 0.1 -- панель задач для Axapta
Там же можно узнать как считать кол-во записей в курсоре
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#2 |
newborn in DAX
|
спасибо за наводку
всё оказалось гораздо проще в executeQuery вставила : QueryRun queryRun; queryRun = new QueryRun(Table_ds.query()); RowCount = SysQuery::countTotal(queryRun); RowCount показывает количество, но теперь детских вопрос как связать полученное число с элементом на форме чтобы отображался? |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
newborn in DAX
|
а можно поподробнее для начинающих...
![]() RowCount подчитывается в executeQuery , а элемент на форме. Как их связать в дисплей методе - Метод на форме, на датасорсе или на элементе? ![]() |
|
![]() |
#5 |
Участник
|
переменную RowCount объявите в классдекларейшен формы. метод создайте на форме, внем одну строчку return RowCount. создайте контрол и пропишите в него ваш дисплей метод и все
|
|
![]() |
#6 |
newborn in DAX
|
добавила в classDeclaration - int RowCount;
в методах формы display Integer mlm_QueryCountRowNumber() { return RowCount; } в дизайне формы есть контрол IntEdit:RowCount в properties которого добавила DataMethod -mlm_QueryCountRowNumber() компилируется, даже запускается но в дебагере в executeQuery на строчке с RowCount выдаёт NAME: RowCount VALUE: Error: Symbol "RowCount" was not found что-то ещё не хватает? или по другому надо определять в classDeclaration ??? |
|
![]() |
#7 |
Участник
|
|
|