Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Zapis do txt z FlexGrida
doprze




Typ: neutral
Postów: 7
Zarejestrowany: Apr 2005
Zapis do txt z FlexGrida

mam flexgrida z 4 kolumnami i 200 wierszami. Zapisuje te dane do pliku komendą:

Dim A ,B As String
Dim W As Integer, K As Integer
Open.... As #1
    For W = 0 To Me.MSFlexGrid1.Rows - 1
        B = ""
        For K = 0 To Me.MSFlexGrid1.Cols - 1
            Rem W to są wiersze, K to kolumny
            A = Me.MSFlexGrid1.TextMatrix(W, K)
            B=B & A & Chr(9)
        Next
        Rem Chr(9) - to jest tabulator
        Print  #1, B
    Next
Close #1

ale efekt jest taki:
Lp.
Lp.Rata łączna
Lp.Rata łącznaKapitał w racie
Lp.Rata łącznaKapitał w racieOdsetki w racie
Lp.Rata łącznaKapitał w racieOdsetki w racieKapitał po spłacie
1
11 083,33
11 083,331 000,00
11 083,331 000,0083,33
11 083,331 000,0083,339 000,00
2
21 075,00
21 075,001 000,00
21 075,001 000,0075,00
21 075,001 000,0075,008 000,00

jak zrobic, zeby w jednym wierszu byly zapisywane wszystkie informacje, a nie tak jak powyzej.

21 075,001 000,0075,008 000,00

i dlaczego pomimo istnienia scrolla w flexgridzie nie moge nim przewijac??

04-05-2005 13:34
Pokaż profil doprze  Wyślij email do doprze   
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

Jeśli chodzi o przewijanie to tak jakbyś miał Enabled kontrolki MSFlexGrid1 na False, wygląd praktycznie ten sam ,a nie przewija się.

Wydruk u mnie jest prawidłowy, zatem tylko jeden wniosek mogę wyciagnąć, że w pominiętych (?) linijkach kodu ulegają zmianie liczniki W i K ?????
Może cały kawałek "wklepiesz" ?


_____________________________________________
Karolina

04-05-2005 19:36
Pokaż profil karolinavb  Wyślij email do karolinavb   
doprze




Typ: neutral
Postów: 7
Zarejestrowany: Apr 2005

jak zwykle głupi błąd. polecenie Print powinno być przed samym Close..... człowiek całe życie się uczy a może przy okazji drukowania z flexgrida ktoś mnie nauczy?????

04-05-2005 22:51
Pokaż profil doprze  Wyślij email do doprze   
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1