OLE-Fernsteuerung


    

OLE (Die "Fernsteuerung")

Die folgende Dokumentation ist für Programmierer gedacht

  • Von Visual Basic, Delphi oder C aus CS5 als OLE-Servermodul starten :
  • Set cs5_ole = CreateObject("cs5.cs5_ole_server")
  • Adressdaten an CS5 senden:
  • cs5_ole.receiver_add_line("Bucko Versandsysteme e.K.")
    cs5_ole.receiver_add_line("Inh.: Lutz Bucko")
    cs5_ole.receiver_add_line("Schütthörnweg 3")
    cs5_ole.receiver_add_line("23743 Grömitz")
  • Etikett drucken
  • cs5_ole.print_label(1)
  • viele weitere Funktionen verfügbar

Die CS5-CD installiert automatisch ein OLE-Testtool

(Start-Programme-CS5-OLE-Server testen)

Auf der Seite "ausführen" werden die Aktionen der Buttons ausgeführt

Auf den Seiten "Source Delphi" und "Source Access/VB" werden die jeweiligen Delphi / Visual Basic-Quellcodes angezeigt, sobald ein Sie auf einen Button klicken. Hier einige Auszüge:

Auszug aus der Dokumentation:

Variable / Properties:

  • carrier : integer = Frachtführer festlegen  0=Post 4=UPS etc
  • costcenter : String = Kostenstelle festlegen - für Auswertungen
  • ident_lfdnr : integer = Laufende Nummer des Identcodes selbst bestimmen
  • dialogs_active:integer = Dialoge an/abschalten
  • insurance : String = Versicherungswert übergeben
  • invoiceno : String = Rechnungsnummer für Nachnahmezahlschein
  • last_identcode : String = letzten Identcode geben lassen 
  • last_identcode2of5 : String = letzten Identcode als 2of5-Barcodestring
  • mandant : String = Mandant festlegen 
  • orderno : String = Auftragsnummer übergeben = auch als Suchbegriff
  • parcel_options : String = Zusatzleistungen wie Eigenhändig, Rückschein etc
  • parcel_qty : String = Anzahl Packstücke
  • payment : String = bei Nachnahme: Bar/Scheck 
  • postage : String = Porto zurückgeben lassen
  • remark : String = Bemerkung, kann auf Etikett aufgedruckt werden
  • weight : String = Gewicht

Funktionen

  • hide = CS5-Fenster unsichtbar machen
  • print_daily_report(integer) = Tagesabschluß ausführen
  • print_db(string,integer) = Bestimmte Fremddatenquelle als Seriendruck starten
  • print_label(integer) = (anzahl) Etiketten drucken
  • receiver_add_line(string) = Empfängerzeilen übergeben (3 bis 9 Zeilen)
  • show = CS5-Fenster sichtbar machen

Mit Hilfe dieser Werte kann CS5 komplett aus anderen Programmen heraus ferngesteuert werden.

Die Liste der Variablen und Funktionen wird ständig erweitert

Als OLE-Objekt startet CS5 automatisch im Modus NICHT SICHTBAR.

Eine Siemens-Tochter steuert CS5 komplett aus SAP heraus.




Bucko Versandsysteme e.K.

Inh.: Lutz Bucko

Schütthörnweg 3

23743 Grömitz

T: 04366 - 88 44 55

F: 04366 - 88 44 56

Office@Paketpartner.de

vorherige Seite anzeigen

jetzt umfangreiches

Infopaket anfordern