Appbrowse, Appfield usw. [ERLEDIGT]

Zugriff, Engines, Konvertierung. Von ADS über DBF bis zu SQL.

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Appbrowse, Appfield usw. [ERLEDIGT]

Beitrag von Manfred »

Hi,

wer hat damit schon mal Erfahrungen gesammelt? Gibt es irgendwelche Tipps dazu, damit man nicht in irgendwelche Fallen läuft? Ich habe hier eine Anwendung, die wohl regen Gebrauch davon macht, aber an ein paar Stellen komische Ergebnisse liefert. Es passiert immer wieder zwischendurch das ein Browse nicht aktualisiert wird. Der Cursor weit vor dem Anfang der Tabelle stehen bleibt, so als ob er nicht richtig refreshed wurde. Beim Scrollen durch die Tabelle mittendrin Werte aktualisiert werden. Das passiert wenn Menuegesteuert Daten geändert wurden darin.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Appbrowse, Appfield usw.

Beitrag von AUGE_OHR »

hi,

frage mal Roger ... ich "denke" das man die "Application Part" durch Express++ ersetzen kann.
gruss by OHR
Jimmy
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Appbrowse, Appfield usw.

Beitrag von Manfred »

Ich wollte die nicht ersetzen, ich wollte nur wissen worauf man evtl. achten muß. Zum ersetzen ist es momentan absolut zu früh.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Appbrowse, Appfield usw.

Beitrag von AUGE_OHR »

Manfred hat geschrieben:Ich wollte die nicht ersetzen, ich wollte nur wissen worauf man evtl. achten muß. Zum ersetzen ist es momentan absolut zu früh.
Ich habe nie "ernsthaft" mit den "Application Part" gearbeitet und kann dir auf deine Frage keine Antworten geben.
Mein "Tip" war, das ich meine mal gehört zu haben, dass Roger eine "include" Datei hätte.
man müsste also "nur" die #Include "Roger_Spezial.CH" einbinden und könnte dann Express++ für weitere "Eingriffe" verwenden.
gruss by OHR
Jimmy
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Appbrowse, Appfield usw.

Beitrag von Manfred »

Ich muß jetzt noch einen nachschicken. Mir ist bei der Analyse folgendes aufgefallen:

Da in einem Fall der Appfieldaufbau unterschiedliche DBF benutzen kann, ich aber verhindern wollte, das der Compiler Meldungen ausgibt das er was nicht zuordnen kann, habe ich folgendes gemacht:

Code: Alles auswählen

APPFIELD FIELD->feldname usw.
das hat geknallt. Wenn ich aber sowas hier mache

Code: Alles auswählen

APPFIELD (Alias())->feldname usw.
dass funktioniert.

Hat da jemand eine Erklärung für?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Appbrowse, Appfield usw.

Beitrag von Manfred »

Hm,

das verwirrt mich jetzt ein wenig:
Hallo Herr Kunz,

danke schön für Ihre Email.

Ausdrücke mit FIELD-> oder dem Tabellennamen müssen geklammert werden. Ansonsten wird möglicherweise der Sub-String “FIELD” als Alias-Name angenommen. Sollte das in Ihrem Code geschehen sein, bräuchten wir leider ein Beispiel, mit dem wir das Problem reproduzieren können.

Mit bestem Gruß aus Eschborn,
Alaska Technical Support

--------------------------------------------------------------------
Technical Support: support@alaska-software.com
Ich habe früher immer nur den DBF Namen oder FIELD-> davor geschrieben. Oder sollte ich mich jetzt so irren? Bedingt durch meine Klassen arbeite ich nur noch mit der Selectnummer und die steht natürlich in Klammern. Aber FIELD->feldname klappt trotzdem im direkten Angang. :?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Appbrowse, Appfield usw. [ERLEDIGT]

Beitrag von brandelh »

APPFIELD habe ich noch nie benutzt, ich lese das so, dass der Präprozessor beim Befehl APPFIELD durcheinander kommt, weil normalerweise ALIASNAME->FELDNAME übersetzt wird.
APPFIELD ALIASNAME->FELDNAME => Alias: ALIASNAME
APPFIELD FIELD->FELDNAME => Alias: FIELD
APPFIELD (Alias())->FELDNAME => Alias: Alias()
APPFIELD (FIELD)->FELDNAME => Alias: Alias() // so müsste es gehen ...

Normalerweise kommt der Präprozessor aber gut damit zurecht, daher die Vermutung mit APPFIELD ;-)

replace field->Feldname with FeldInhalt
Gruß
Hubert
Antworten