Hierbei handelt es sich um Vorarbeiten, die adminseitig erledigt werden müssen, bevor mit dem Formulargenerator gearbeitet werden sollte.

Formulare und Reports: Scannen und Ablegen von Bildern für den Hintergrund

Anleitung zum Scannen von Hintergrundbildern für Formulare.

Scan-Parameter

Achtung, die Parameter entsprechen dem jeweiligen Scan-Programm.

Die Beispiele und Begriffe haben wir den Vorgaben unseres Scanners entnommen!

ArtGraustufe (8 Bit)
Auflösung150 DPI
Größe

Skalierung 100 % oder Größe wie Original, z.B. Bereich 21 * 31 cm oder Breite 21,10 * Höhe 29,57 cm entsprechen in unserem Programm DIN A4 bzw. 100%.

Das Bild muss zunächst zur weiteren Bearbeitung in Ihren Unterlagen zwischengespeichert werden.

Speichern Sie das Bild als Bitmap (.bmp) unter einem Dateinamen, den Sie in Ihren Unterlagen wiederfinden oder bereits unter dem späteren richtigen Namen.

Der Dateiname in CargoSoft sollte für Bitmaps als B/L-Hintergrund immer Reedereiname.bmp lauten.

Nachbearbeitung

Die Nachbearbeitung sollte mit einem etwas besseren Programm zur Bildbearbeitung stattfinden, z.B. dem Sharewareprogramm Photoshop → Öffnen mit: ...

  • Unter Umständen muss das Bild gedreht werden (Bild rotieren um 0,5 –2 Grad)
  • Ändern der Bildauflösung (Image Resize, Actual/PrintSize)
            Auflösung (Resolution) 72 Pixel/Inch (ca. Breite (Width) 17,139 Inches, ca. Höhe (Height) 25,556 Inches)
  • Kanten schärfen (Image, Sharpen more)
  • Auf Schwarz/Weiß-Modus beschränken (Colors, Decrease Color Depth (1bit)
            Palette Component = Grey Values
            Palette Weight = Non-Weighted
            Reduction Method = Nearest Color
  • Ausschneiden des Bereichs von Punkt (0,0) bis Punkt (1209,1840)
  • Einfügen als neue Datei mit File New und den Parametern
            Width =1234 Pixel
            Height = 1840 Pixel
            Resolution 72 Pixel/Inch
            BackgroundColor = white
            Image Type 2 Colors
            Edit, Paste as new Selection

Hintergrundbild speichern

Datei speichern im Format Bitmap.
Kopieren in das entsprechende CargoSoft-Verzeichnis.

Verzeichnis finden

Auf der Taskleiste Start → Ausführen → Öffnen [regedit].

Unter HKEY_CURRENT_USER → Software → MMI → SEESPED → FormGen finden Sie auf der rechten Seite AblageBLHintergrund.
Daneben rechts ist der Pfad angegeben, mit dem Sie zu dem Ordner gelangen, in dem die Bitmaps für gescannte B/L-Hintergründe abgelegt werden.
→ In unserem Beispiel: C:\ProgramFiles (x86)\CargoSoft7\Formulare\blscan\.

 

Windows Explorer

Mittels Pfadangabe den Ordner Öffnen → Bitmap dort speichern.

 

Anbindung von mit Crystal Reports erstellten Formularen

Die Kurzbezeichnung des Formulars legt fest, wie der Report heißen wird.
In dem Feld Art wird über das DropDown-Menü der Eintrag [Crystal Report] ausgewählt.

 

Erstellen eines Reports mit CR unter Einbeziehung der Tabellen eaformko_t und mitarb_t

Vorbelegung des Formulars im Auswahlassistenten mit der Formularkurzbezeichnung

Kopieren des Reports

Unter dem Namen mandantformgen + _ + Formularkurzbezeichnung + .rpt in das Verzeichnis ...\ Reports\MyReports

ALLGEMEINE FIRMENPARAMETERReiter Firma Kopfdaten in den Stammdaten:

Der Name des Reports kann auch über die Stammdaten ADMIN → REPORTS geändert werden.
Dazu das Feld Dateiname entsprechend ändern.

 

B/L Druck

B/L-Formulare können mit Crystal Reports eingebunden werden.
Wie bei den Auftragsformularen, kann dafür im FormGen der Typ Crystal Reports ausgewählt werden.

Datenbank

Beteiligte Tabellen:

fgenmatko_tAllgemeine Einstellungen
fgenmattxt_tFormulartext
fgenmatverteiler_tDokumentenverteiler
cr_reports_t Name des Reports
form_t, formdru_tDruckeinstellungen

                                      

Anbindung von CR-Lagerformularen in CargoSoft

Anlegen eines Reports mit Crystal Reports 

Bezeichnung
Beispiel  
LA_*.rpt 

LA steht für Lager 
* als Platzhalter für den Namen (hier: Einlagerungsmitteilung) 
.rpt ist die Endung für CR-Formulare

LA_Einlagerungsmitteilung.rpt


Folgende Tabellen sind in einem typischen Lagerformular enthalten, ohne la_bewegungko_t, la_formko_t und mitarb_t ist kein Aufruf möglich.

 

Auswahlassistent

Im Auswahlassistenten wird der Cargosoft-interne Name (Kurzbezeichnung) festgelegt (max. 8 Zeichen)

la_formko_t.fk_fgenlako_mc = EA
la_bewegungko_art= E für Einlagerung
= A für Auslagerung

Anbindung an CargoSoft

Ablage des Formulars im Report-Verzeichnis von CargoSoft.
Dieser ist in der Windows-Registry eingetragen unter HKey_CURRENT_USER\Software\MMI\Seesped\Formgen.

 

Stammdaten für Reports

CargoSoft erkennt Reports an einem Eintrag in der Tabelle cr_reports_t.

Spalte

Eintrag

mandant

Mandant für Stammdaten

rep_id

Kurzbezeichnung des Formulars

rep_bez

Langbezeichnung des Formulars (Name erscheint auf Reiter Vorgang/Formulare)

export_flag

Exportieren nach Word, Excel, … möglich

sqla_flag

Wird zur Zeit noch ausgewertet

prn_name

Lagermodus: gewöhnlich STANDARD

prg_id1

LA für Lager

prg_id2

E für Einlager-, A für Auslagerformular

mmi

Hersteller des Formulars:
  J = mmi 
   N = Kunde


Ab Version 3.0 werden kundenbezogene Reports im Report-Pfad und MyReports abgelegt.

CargoSoft Lager  → Stammdaten → Administration → Formularvorbelegung mittels eines Eintrags in fgenlako_t wird die Adressvorbelegung bestimmt.

Spalte

Eintrag

mandant

Mandant für Stammdaten

mc

Kurzbezeichnung des Formulars

bez

Bezeichnung des Formulars

fk_spra_sch

Sprachschlüssel

adresse 1-4

Vorbelegung der Formularadressen aus der Position des Vorgangs

Der Eintrag kann mit dem Stammdatendatenprogramm Lager → Stammdaten → Administration → Formulare geändert werden.

 

Weitere Formulare wie Lagerhistorien und Bestände sollten aus den vorhandenen Formularen kopiert und abgeändert werden.

Die erforderlichen Tabellen sind abhängig von den Abrufkriterien der Formulare.
Diese können eingesehen werden in der Tabelle cr_retrieve_t.

Spalte

Eintrag

mandant

Mandant für Stammdaten

Fk_rep_id

Kurzbezeichnung des Formulars

Retr_id

Laufende Nummer des Feldes, nach dem abgerufen werden kann.

Fieldname

Name des Feldes einer Tabelle für den Abruf

Fieldbez

Feldbezeichnung, wie es als Abrufkriterium im Lagerprogramm erscheint.

Fieldreq

Mussfeld

 

Darstellung im Programm für Lagerbestandslisten (LB):

 

Neuer Eintrag für den Druckaufruf Standardformulare/Reports

Für den Reiter Formulare wurde die Druckfunktion für die Standardaufrufe von Formgen‑ und Crystal Reports-Formularen angepasst.

Hierfür wird automatisch der Eintrag FORMS in den Stammdaten ADMIN → FORMULARE → FORMULARE erzeugt auf Basis vorheriger EXPORT-Einträge.
→ EXPORT wird nun nicht mehr beachtet und verwendet!

Die Prüfung der Formgen‑ und Crystal Reports auf dem Formulare-Reiter beim Drucken sieht nun wie folgt aus:

Spezielles Formular (z.B. C‑AMMEND) → FORMS ‑ Typ EX → STANDARD ‑ Typ EX → Windows Standarddrucker.

  • Zuerst erfolgt die Prüfung auf den eigenen Eintrag eines Formulares.
  • Wird dieser Eintrag nicht gefunden, wird nach FORMS gesucht.
  • Ist FORMS ebenfalls nicht vorhanden (weil es vorher auch keinen EXPORT‑Eintrag gab), wird nach dem STANDARD‑Eintrag gesucht.
  • Wird dieser Eintrag ebenfalls nicht gefunden, wird der Windows‑Standarddrucker verwendet.

Druckreihenfolge von Crystal Reports-Formularen

Die Druckreihenfolge von Crystal Reports, die nicht auf dem Formulare-Reiter gelistet sind, sieht folgendermaßen aus:

  • Spezielles Formular → REPORTS ‑ Typ ... → STANDARD ‑ Typ ... → Windows Standarddrucker.

Bei dem Eintrag REPORTS und STANDARD ist zu beachten, dass für jeden Typ auch ein eigener Eintrag existiert (z.B. EX, BL, FB, ...)


Die Druckreihenfolge von B/L‘s (Crystal Report) sieht folgendermaßen aus:

  • Spezielles B/L → REPORTS ‑ Typ BL → STANDARD ‑ Typ BL → Windows Standarddrucker


Die Druckreihenfolge von B/L‘s (FormGen) sieht folgendermaßen aus:

  • Spezielles B/L → B/L‑DB → STANDARD ‑ Typ BL → Windows Standarddrucker


Die Druckreihenfolge von B/L-Kopien und B/L-Anhängen (FormGen) sieht folgendermaßen aus:

B/L‑KP oder B/L‑ANH → STANDARD ‑ Typ BL → Windows Standarddrucker

Inhalt dieser Seite

Stammdaten zu diesem Thema