pozycje dokumentu (fa) miewają bardzo długie opisy. w programie wyswietla się cały, jednak pobrać się nie chce..
Kod:
int dp = Open KatalogFirmy() + "51dp.dat" For base "DP"
if dp<1 then message using "blad otwarcia bazy dp: %d", dp
SetKey ( dp,"super" )
SetKeySeg( dp,"super",getfield(dk, "id"))
int errdp=GetRec(dp,GE)
buf=getfield(dp, "opis")
jesli opis pozycji w bazie to np: "aaaaaaaaaaaa bbbbbbbbbbbbbbb cccccccccccccccccc ddddddddddddddddddd eeeeeeeeeeeee fffffffffffffffffff ggggggggggggggggg hhhhhhhhhhhhhhh i jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj kkkkkkkkkkkkkkkkkkkkkkkkkkkkk ;llllllllllllllllllllllllllllllll łłłłłłłłłłłłłłłłłłłłłłł mmmmmmmmmmmmmmmmmmm nnnnnnnnnnnnnnn"
getfield(dp, "opis") zwraca tylko "aaaaaaaaaaaa bbbbbbbbbbbbbbb cccccccccccccccccc ddddddddddddddddddd..."
natomiast klient życzy sobie cały, tak jak cały wyświetla mu się w kartotece po wejsciu w dokument
help