4D PDF Plugin Logo
4D Logo for PDF plugin

4D Tobit David Plugin
Datenbankanbindung

Fax, SMS, E-Mail senden mit dem Tobit David 4D Plugin für 4th-Dimension Datenbanken

English description click here

David ist die Informationszentrale für mittelständische Unternehmen und macht das Arbeiten deutlich einfacher, schneller und effizienter. Alle Funktionen stehen Ihnen in einer einzigen Anwenderoberfläche zur Verfügung, dem David InfoCenter.

Mit dem David InfoCenter tauschen Sie alle Nachrichten aus, planen Termine und Aufgaben und verwalten Ihre Dokumente, Adressen und multimediale Dateien. Das Tobit InfoCenter ist die Plattform, mit der Sie Ihre Informationen perfekt im Griff haben.

Mit dem TOBIT David Plugin kann von 4D aus die TOBIT FaxWare/David angesteuert werden. TOBIT FaxWare/David ist ein auf Windows weit verbreiteter und sehr stabiler Fax-/Kommunikationsserver.

Das Plugin setzt die TOBIT Faxtreiber in einen idle Modus und dann kann man beliebig viele Druckaufträge senden (aus allen 4D Bereichen), die dann zu einem einzigen Fax (bzw. PDF E-Mail) zusammengefaßt werden.

Funktionsweise 4D TOBIT David Plugin

Preise

Das Plugin kann alles was das PDF Pro Plugin auch kann und zusätzlich:
Funktionsaufruf ist ganz einfach, z.B.:

				
					$err:=TobitConnect ("") 
If ($err=0) 
$sendedatum:=String(Current date(*);MM DD YYYY Forced ) 
$sendezeit:=String(Current time(*);HH MM SS ) 
$user:=Current user 
$betreff:=xFirma 
$xFax:="0308921904" 
$err:=TobitFax ($xFax;$betreff;$sendedatum;$sendezeit;0;
$user;xFirma;"HOCH";1) 
If ($err#0) 
ALERT("TobitFax meldet den Fehler: "+String($err)) 
Else 
`Druckbefehl einer oder mehrere aus 4D Forms oder 4D Write etc. 
WR PRINT ($wrArea;0;1) 
$err:=TobitSend (tf_RetID) 
End if 
End if

.... 
$err:=Tobitconnect("") 
$err:=TobitCeck($sendID;..........) 
.
				
			

Funktionsübersicht

Teil 1: PDF

				
					$err:=TobitProXL_Save
$err:=TobitProXL_Send
	TobitProXL_Attach(Pfad)
	TobitProXL_MsgBody(Body)
	TobitProXL_AddFonts (embedFonts)
	TobitProXL_EMail(To;CC;Subject)
	TobitProXL_BriefbogenSimple(Pic3;Opt3; height3, width3)
	TobitProXL_BriefbogenStandard(Pic1;Pic2;Opt1;Opt2;height1;
	height2;width1;width2)
$err:=TobitProXL_PDFStart(Datei)
	TobitProXL_PdfOptions(PW;PW;Opt1;Opt2;Opt3;Opt4;Opt5)
	TobitProXL_PdfInfo(Titel;Thema;Verfasser;Stichworte;Prog)
$err:=TobitProXL_License(Firma;Name;code)
$err:=TobitProXL_SendSmtp(Server, Username, Passwd, 
Absender, Prio, TextIsHtml,
[useTobit], ReturnVal)
$err:=TobitProXL_PdfMerge(pdf1, pdf2, pageNo)
$err:=TobitProXL_PdfDeletePages(filename, von, bis)
$err:=TobitProXL_SimpleMail(To, CC, From, Subject, Server, 
Username, Passwd, Prio, TextIsHtml, 
Bodytext, Attachments, [useTobit], ReturnVal)
$err:=TobitProXL_GetPdfInfos (filename, Title, Subject, Author, 
Creator, Keywords)
$err:=TobitProXL_GetPdfPagecount (filepath)
$err:=TobitProXL_GetPdfPWInfo(filename)
$err:=TobitProXL_SetBookmark(Bookmark
				
			
Teil 2: Tobit-Archive
				
					$err:=TobitProXL_MakeAdr(ReturnID, DisplayName, Company, FirstName,
LastName, Salutation, Title, Birthday, Street, ZipCode, City, 
Country,Website, PhoneOffice, PhonePrivate, PhoneMobile, 
eMail, Fax, Notes, globalAdrBook)
$err:=TobitProXL_MakeCal(ReturnID, Subject, Location, StartDate,
StartTime, StopDate, StopTime, Reminder, ReminderTime, 
Notes, Attendees)
$err:=TobitProXL_ListArchive(Archive, MsgType, MsgDate, MsgTime, 
MsgFrom, MsgTo, MsgSubject, MsgBody, MsgPages, MsgID, MsgViewed)
$err:=TobitProXL_MoveMessage(ReturnID, MsgID, TargetDir, DeleteOrig)
$err:=TobitProXL_ListAttach(MsgID, withPics, Filenames)
$err:=TobitProXL_ListUser(Username, eMail, Inbox, Outbox)
$err:=TobitProXL_OpenMessage(Filename)
$err:=TobitProXL_ExtractAttach(MsgID, withPics, index, Filename)
				
			

Teil 3: OutLook Maileingang

				
					$err:=OL_ListMail (Ar_ID; Ar_From; Ar_To; Ar_Subject; Ar_Date; 
Ar_Time; Ar_Body; Ar_AttachCount; $vl_folder; $vs_foldername ) 
$err:=OL_DeleteMail (MsgID)
$err:=OL_MoveMessage(ReturnID; MsgID; TargetDir; DeleteOrig)
$err:=OL_DeleteMail (MsgID;$vl_Deleteoption)
$err:=OL_Reply (MsgID)
$err:=OL_ListAttach (MsgID;arT_FileNames)
$err:=OL_ExtractAttach (MsgID;$vl_index; $path;$vl_mode)
$err:=OL_OpenMessage ($path)
				
			
Teil 4: Fax- und SMS-Versand
				
					$err:=TobitProXL_TobitConnect ()
$err:=TobitProXL_TobitStop ()
$err:=TobitProXL_TobitWait ()
$err:=TobitProXL_TobitFax (Receip, Subject, Date, Time, 
Priority, From, toDescription, resolution, notify)
$err:=TobitProXL_TobitSMS(Receip, Subject, Date, Time, From)
$err:=TobitProXL_TobitMsg (Content)
$err:=TobitProXL_TobitAppend (filepath)
$err:=TobitProXL_TobitPGBreak ()
$err:=TobitProXL_TobitSend (ReturnID)
$err:=TobitProXL_TobitCheck (JobID, deleteIfOK, ok, status, 
options, errorNo, errorDescription, statusTime, sendTime, 
pagesCount, pagesSent, unitsCount, duration, 
triesDone, doctype, from, fromCSID, to, toCSID, Subject, costkey)
$err:=TobitProXL_TobitSetForm (number, filename)
$err:=TobitProXL_TobitSimpleForm (firstPage, nextPage)
$err:=TobitProXL_TobitUseForm (number)
$err:=TobitProXL_TobitUseLayout (layout)
$err:=TobitProXL_LoadPage(Filename, URL)
				
			

David is the unique turntable for each kind of information. Apart from message types such as eMail, Fax, SMS and VoiceMails, David disposes of a high-performance appointments diary and a fantastic document management system. Information have to be available independent from location and time, so the access outside the office is possible at any time.

English short feature list:

Information for Tobit Software