Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

Datenbank PlugIn 30 Mär 2022 15:27 #1

  • GüntherSchricker
  • Offline
  • Beiträge: 5
  • Dank erhalten: 3
Hallo an alle,
ich versuche ein laufendes Prg. aus cx 4 nach cx 5 zu portieren.
Bei den Datenbankanweisungen (DBF Datenbank) komme ich leider nicht über de OPEN hinaus.
Gibt es ein Musterprogramm?
Kann mir jemand eine Info geben?
Grüße Günther

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datenbank PlugIn 30 Mär 2022 21:34 #2

  • Dennis
  • Denniss Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Hi Günther,

DBF sollte sogesehen funktionieren. Stefan wird noch Beispiele ausliefern. Aber zu deinem speziellen Thema: kannst du die betreffenden Zeilen per cx4web veröffentlichen? Das erleichtert es mir, Ratschläge zu geben. Poste einfach mal den Ausschnitt, dann unterstütze ich dich gern.
Warum verwendest du eigentlich noch DBF - das ist ja durchaus schon etwas betagter und leistet erheblich weniger als z. B. die Access-Datenbank MDB, die (wie die meisten) ja auch in cX4 funktionierte.

Viele liebe Grüße Dennis

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datenbank PlugIn 31 Mär 2022 10:32 #3

  • GüntherSchricker
  • Offline
  • Beiträge: 5
  • Dank erhalten: 3
*** Programm Start 
Anzeige-Fenster 'Etiketten Druck Schricker Straubing', ID='Hauptfenster', Breite=250, Höhe=240
Zeichne Text, Text 'Programm Stand: [ProgrammStand]', X=-5, Y=-5, Winkel -90°, Ziel 'Hauptfenster', Farbe 12
Datenbank  Modus 'Öffnen/SQL ausführen', ID 'ADR_DBF', Datenbank 'D:\ClickExe Programme\ClickExe 5.0\Etiketten_Druck\ADRESSEN.DBF'
Wenn (? Werteprüfung'[cX.Datensatz(ADR_DBF).Status] <> 1' = )
Meldung 'Die Datenbank konnte nicht geöffnet werden!', Titel 'Datenbank Adressen', Buttons 'Programm Abbruch', Symbol 'Stopp'
Beende Sitzung (Abmelden)
Ende Wenn
Einstellungen INI lesen in [AbsenderNamen], Pfad 'ANZEIGE', Quelle/Datei '[DataPfad]Adressen.ini'
Bezeichner Text='welcher Absender soll gedruckt werden?'   (ID='Bezeichner_2', X='180', Y='3', Zielfenster='Hauptfenster')
Dropdown-Liste '[AbsenderNamen]', erst löschen, markieren: 1   (ID='Liste_Absender', X='180', Y='8', Breite='60', Höhe='50', Zielfenster='Hauptfenster')
Button 'Ende', Vorgabe   (ID='Butt_Ende', X='180', Y='38', Breite='30', Höhe='10', Zielfenster='Hauptfenster')
Button 'Adresse suchen'   (ID='Butt_SuchenButton_1', X='180', Y='60', Breite='30', Höhe='10', Zielfenster='Hauptfenster')
Button 'Drucken'   (ID='Butt_Druck', X='180', Y='82', Breite='30', Höhe='10', Zielfenster='Hauptfenster')
Button 'Adresse Verwalten'   (ID='Butt_Verwalten', X='180', Y='104', Breite='30', Höhe='10', Zielfenster='Hauptfenster')
Aufruf Marke 'LeereFensterAnlegen', Parameter '1;10;2;[FensterLinks]'
Aufruf Marke 'LeereFensterAnlegen', Parameter '2;10;2;[FensterRechts]'
Warte Endlos (Warten auf zu behandelnde Ereignisse)

Hallo Dennis,
mit der Funktion cx4web habe ich leider keine Erfahrung. Ich habe es als Text aus dem Editor herübergezogen.
Vielleicht konnte ich Dir helfen.
Warum DBF, ich habe in meiner Arbeitszeit mit der Entwicklungsumgebung XBASE++ in Verbindung mit DBF gearbeitet. Die Adressdatenbank besteht bereits und wird aktiv in CX4 verwendet.
Gruß Günther

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datenbank PlugIn 31 Mär 2022 17:45 #4

  • AbsoluteFosback3
  • Offline
  • Gold Boarder
  • Gold Boarder
  • Beiträge: 209
  • Dank erhalten: 117
Hi Günther

Mit cX4web ist gemeint: Im cX5-Editor die zu kopierenden Zeilen markieren
cX5Editor-Menü: Community
cX4Web (Codeaustausch per Text)
Gewählte Zeilen als cX4Web incl. Listing und Forumscode in Zwischenablage

Im Forum dann auf "Source" gehen und mit Rechtsklick einfügen

Fosback
Folgende Benutzer bedankten sich: GüntherSchricker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Datenbank PlugIn 01 Apr 2022 08:45 #5

  • Dennis
  • Denniss Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Hallo,

ich glaube diese Zeile ist verantwortlich:

Wenn (? Werteprüfung'[cX.Datensatz(ADR_DBF).Status] <> 1' = )

Die Bedingung ist meiner Meinung nach nicht richtig formuliert.

Viele liebe Grüße Dennis
Folgende Benutzer bedankten sich: GüntherSchricker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden