[Gambas-user] Re: Columnview key

Rohnny Stormo rohnny at ...1248...
Tue Dec 27 20:43:45 CET 2005


Hi Benoit.

It's not more than one key I want. I want to retrive the key from one 
line in the columview.

It was ment to use time value then they will not crash when adding. I 
have used
number now since it's not working other way.

The number between () are keys.
key-productnr - description-price-quant-discount-total
(1) -01234- 02.12.2005 - product description-123-2-0-246
(2) -01234- 03.12.2005 - product description-123-2-0-246
(3) -01234- 07.12.2005 - product description-123-2-0-246
(8) -01234- 15.12.2005 - product description-123-2-0-246
(9) -01234- 18.12.2005 - product description-123-2-0-246

----------------------------


As you see missing 4-7 that because as user I did a mistake and went back
delete the line and added a new one. Or maybee customer did not want the
product after all, so it need to be deleted. You know all those yellow 
papers on the
desk :D

Now I loop trough 1-keycount (9)
for i = 1 to keycount
if columnview1[i].exist = true then
    do something with columns
    col1 = columnview1[i][0]
    col2 = columnview1[i][1]
    col3 = columnview1[i][2]
    col4 = columnview1[i][3]
    col5 = columnview1[i][4]
    col6 = columnview1[i][5]
end if

What I wanted was
   dim key
for i = 0 to columnview1.count -1
    key = columnview.item[i].key
    '
    col1 = columnview1[key][0]
    col2 = columnview1[key][1]
    col3 = columnview1[key][2]
    col4 = columnview1[key][3]
    col5 = columnview1[key][4]
    col6 = columnview1[key][5]
next

I also need to go trough all after adding one more line to add a total, 
vat and total inc vat to the screen

Think the last one would be safer and faster. If I make a mistake and 
forgett
to zero keycounter then hell brake loose. I know I should not forgett 
that :D


Regards Rohnny









More information about the User mailing list