use telefon ********************************** keyboard chr(19) set cursor on save screen * Rechnen die summe Public B_SUM SUM BETRAGSUM TO B_SUM @ 22,40 SAY "Betragsumme: "+ STR(B_SUM) store recno() to altsatz ******dbedit l_zeile = 2 && Koordinaten fr Fenster (expN1 - expN4) l_spalt = 3 r_zeile = 20 r_spalt = 76 * DECLARE array1[7] && zu verwendende .DBF-Felder (Array1) array1[1]= "TELEFON->NR" array1[2]= "TELEFON->LTG" array1[3]= "TELEFON->TLN" array1[4]= "TELEFON->TEL_NR" array1[5]= "TELEFON->ANFANG" array1[6]= "TELEFON->ENDE" array1[7]= "TELEFON->BETRAG" * udfnam = "MYFUNC1" && Name der UDF (expC) * DECLARE array2[7] && Spaltenformatierung (Array2) ARRAY2[1] ="999" array2[2] = "999" array2[3] = "999" array2[4]= "XXXXXXXXXXXXXXXXXXXXXXXX" array2[5]= "99:99:99" array2[6]= "99:99:99" array2[7]= "XXXXXXXX" * DECLARE array3[7] && Spaltenberschriften (Array3) array3[1] = "LNr." array3[2] = "Ltg." array3[3] = "Teiln." array3[4] = "Telefon-Nummer" array3[5] = "Beginn" array3[6] = "Ende" array3[7] = "Betrag" kopf_tr = "-" && Trennung Kopfzeile / Daten (Array4) * DECLARE array5[7] && Trennung der Spalten (Array5) array5[1] = " " array5[2] = " " array5[3] = " " array5[4] = " " array5[5] = " " array5[6] = " " array5[7] = " " * fuss_tr = "-" && Trennung Daten / Fuázeile (Array6) * DECLARE array7[7] && Fuázeilen (Array7) * array7[1] = "" array7[2] = "RETURN = editieren F5 = Satz l”schen bzw.;ESC = beenden wiederherstellen" * *@ l_zeile-1, l_spalt-1 TO r_zeile+1,r_spalt+1 DOUBLE DBEDIT( l_zeile, l_spalt, r_zeile, r_spalt, array1,udfnam, array2, array3, kopf_tr, array5) * goto altsatz restore screen set cursor off RETURN * * Ende Hauptprogramm