Rechnungsprogramm OfficeSI - SE-CS erstellt Software für Handwerker und alle Gewerbetreibende

SXA, einfaches Erstellen von PDF-Dateien oder Ausdrucken

SXA, einfaches Erstellen von PDF-Dateien oder Ausdrucken

SXA Module
Was ist das?

Mit diesem Programm kann mit einem Klick PDF-Dateien oder Ausdrucke erzeugen.
Jedes Layout lässt sich per Verknüpfung in die Schnellstartleiste legen (Vorher Bitte in Menü Zuätzlich einfügen).
Als Quelle der Daten kann eine Adresse oder ein Auftrag dienen.
Beim Auftrag stehen die u.a. Auftragszeilen zur Verfügung, Preise mit und ohne Rabatt.
Sie können auch einfache Tabellen, die mit ausgewählten Daten vorbefüllt werden, erzeugen.
Eine Beschreibung finden Sie direkt im Programm.


Es handelt sich hier um einfache Reports auf HTML-Grundlage.
Ein Beispiel wird mitgeliefert. Neue Vorlagen werden durch Kopieren der aktuellen erzeugt.

Beispiel Adresslabel:
SXA, einfaches Erstellen von PDF-Dateien oder Ausdrucken
Ausgabe:
SXA, einfaches Erstellen von PDF-Dateien oder Ausdrucken
Beispiel HTML-Code, für die Datei top.htm:
<html>
<body   leftmargin=5 topmargin=5 rightmargin=5 bottommargin=5>
<font size=2 color="#000000" face="Tahoma">
<div><table width="100%" border=1 cellpadding=3 bordercolor="#ffffff" cellspacing=-1 style="border-width: 0px; border-collapse: collapse;">
<tr valign=top>
<td width=50 style="border-width : 1px; border-color: #ffffff; border-style: solid;"><font size=2 color="#000000" face="Tahoma">
[
var s:string;
begin
s:=var_Company + #13#10+
var_FirstName + ' '+var_LastName + #13#10+
var_Street  + #13#10+
var_ZipCode + ' '+var_Town + #13#10+
var_Country
;
Result:='<img src="'+ Result + '" alt="">';
result:=ZX_GetEMFImage(
0,
  s,
  20,
  0,
  'clBlack',
'ClWhite'
);
Result:='<img src="'+ Result + '" alt="">';
end.
]
</td>
<td  align="left" width=265 style="border-width : 1px; border-color: #000000; border-style: solid;"><font size=2 color="#000000" face="Tahoma">
[CodeBegin]
// auf 20 umbrechen
var s,d,c,test,BR:string;i:integer;
begin
test:='';
s:='';
d:=var_Company;
i:=1;
BR:='';
while i<=length(d) do
begin
  c:=copy(d,i,1);
  if c=#32 then
   begin
    if length(test)>20 then
    begin
    BR:='<br>';
    test:='';
    end;
   end;
test:=test+c;
s:=s+ BR+ c;
BR:='';
inc(i);
end;
result:=s;
end.
[CodeEnd]
<br>
[var_HTML_FirstName] [var_HTML_LastName]<br>
[var_HTML_Street]<br>
[var_HTML_ZipCode] [var_HTML_Town]<br>
[var_HTML_Country]
</td>
</tr>
</table>






Downloads

Beschreibung Link
Beispiele und Download auf Anfrage.

QR Code Link auf diese Seite: SXA.html