06.11.2006, 12:39 | #1 |
Участник
|
Вытащить записи из InventSum ...
Здраствыйте ,
Никак немогу marked записи в InventSum вытащить . Я добавил в форме InventOnHandItem бутончик и хочу замеченные записи скопировать . Вот примерчик , чего я хочу сделать : Код: void clicked() { TextBuffer tb; InventSum Tabl1; super(); if ( InventSum_ds.anyMarked() ) { if ( box::yesNo( "Копировать записи в памаять ?", DialogButton::Ok, "Вопрос" ) ) { tb = new TextBuffer(); tb.appendText( "InventSumRec\n"); Tabl1 = InventSum_ds.getFirst(1); for ( Table = InventSum_ds.getFirst(1); Table ; Table = InventSum_ds.getNext() ) { tb.appendText(int2str(Table.RecId) + "\n"); } tb.toClipboard(); for ( Table = InventSum_ds.getFirst(1); Table ; Table = InventSum_ds.getNext() ) { InventSum_ds.mark(0); } InventSum_ds.reread(); InventSum_ds.refresh(); } } } Спасибо заранее за помочь ! С уважением , Римантас |
|