mojaSymfonia FORUM
https://forum.mix-soft.pl/

[MxGrid] Nie zawsze reaguje na OnEvent 10
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4232
Strona 1 z 1

Autor:  rafal [ 2012-10-11, 16:31 ]
Tytuł:  [MxGrid] Nie zawsze reaguje na OnEvent 10

Czy ktoś może potwierdzić to co ja zauważyłem?

mam w gridzie kolumny COL_ILOSC, COL_CENA i COL_WARTOSC
w zdarzeniu OnEvent przy EventType = 10 liczę Wartość pozycji.

Problem w tym, że nie za każdym razem to działa i w efekcie nie mam policzonej wartości.

A może jest lepszy sposób na zrealizowanie tej funkcjonalności?

Kod:
//----------------------------------------------------------------
int sub dGrid_OnEvent(dispatch q)
//----------------------------------------------------------------

  dispatch dRow

      if q.Value(1) == 10 then

           dRow = dGrid.Rows(dGrid.CurRow)
           dRow.Value(COL_WARTOSC) = dRow.Value(COL_ILOSC) *  dRow.Value(COL_CENA)
      
      endif

endsub

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/