Adressverwaltung |
|
Name |
Beschreibung |
|
|
Adressverwaltung (Kontakte) |
|
|
|
Die Adressverwaltung wird mit dem Objekt Contacts angesprochen |
|
|
Contacts.ActiveIndex |
Setzt oder liest den aktuellen Adresszeiger |
Contacts.Count |
Liefert die Anzahl aller Adressen |
Contacts.FileName |
Liefert den Dateinamen der Adressdatenbank |
Contacts.Changed |
Setzt oder liest den Status "Geändert" |
Contacts.Add(ContactTypeIndex) |
Erstellt eine neue Adresse |
Contacts.Delete(Index) |
Löscht eine Adresse |
Contacts.Clear |
Löscht alle Adressen |
Contacts.SelectContact(MultiSelect : Boolean) |
Öffnet Adressdialog und liefert eine GUID-Liste ausgewählter Adressen |
Contacts.SelectAddress(MultiSelect : Boolean) |
Öffnet Adressdialog und liefert eine GUID-Liste ausgewählter Anschriften |
Contacts.RefreshWindows |
Aktualisiert alle geöffneten Adressfenster |
Contacts.IndexOfAccount(AccountName : String) |
Liefert den Index eines Kontakts, dessen Kassenbuchkonto mit AccountName übereinstimmt |
|
|
Typisierungslisten der Adressverwaltung (Kontakte) |
|
|
|
ContactTypes |
Liste der Kontaktypen |
ContactReferenceTypes |
Liste der Referenzentypen |
SexTypes |
Liste der Geschlechter |
EmailTypes |
Liste der Emailtypen |
PhoneTypes |
Liste der Telefontypen |
JobTypes |
Liste der Berufe |
TypeOfAddressType |
Liste der Adresstypen |
BankTypes |
Liste der Banktypen |
LandList |
Liste der Länder. |
MaritalStatusTypes |
Liste der Familienstände |
FormOfAddresssTypes |
Liste der Anreden |
DegreeTypes |
Liste der Titel |
NativeLanguageTypes |
Liste der Muttersprachen |
ReligionTypes |
Liste der Religionen |
ReligionAffiliationTypes |
Liste der Zugehörigkeiten |
NationalityTypes |
Liste der Nationalitäten |
MobilityTypes |
Liste der Mobilitäten |
LinkTypes |
Liste der Internettypen |
FTPTypes |
Liste der FTPtypen |
DocumentTypes |
Liste der Dokumentetypen |
DateTypes |
Liste der Termintypen |
|
|
Die gemeinsamen Eigenschaften aller Typisierungen sind: |
|
|
|
Name(Index) |
Name eines Eintrags einer Typisierung |
Text |
Liste aller Einträge einer Typisierung |
GUID(Index) |
Interne GUID eines Eintrags einer Typisierung |
Index(Index) |
Position eines Eintrags einer Typisierung |
Count Anzahl |
Einträge einer Typisierung |
Used(Index) |
Wie oft wird ein Eintrag einer Typisierung verwendet |
Delete(Index) Eintrag einer Typisierung löschen |
|
Add Neuen Eintrag einer Typisierung erstellen. |
|
|
|
Beispiel 1: Die Liste der Titel soll durch den Eintrag "Dr. med." ergänzt werden |
Contacts.DegreeTypes.Add("Dr. med.") |
Beispiel 2: Der erste Eintrag der Telefontypisierungsliste soll in "Privat" geändert werden |
Contacts.PhoneTypes(0).Name = "Privat" |
|
|
Adresse (Kontakt) |
|
|
|
Eine Adresse wird mit dem Objekt Contact und dem jeweiligen Index angesprochen |
|
|
Contact(Index).GUID |
Interne ID |
Contact(Index).PictureFileName |
Dateiname des Fotos |
Contact(Index).UserID |
User-ID |
Contact(Index).MembershipNumber |
Mitgliedsnummer |
Contact(Index).ContactType |
Typ einer Adresse |
Contact(Index).ContactTypeIndex |
Index des Typs einer Adresse |
Contact(Index).Degree |
Titel |
Contact(Index).DegreeIndex |
Index des Titels |
Contact(Index).Title |
Zusatz |
Contact(Index).FirstName |
Vorname |
Contact(Index).SecondName |
Zweiter Vorname |
Contact(Index).NickName |
Spitzname |
Contact(Index).LastName |
Nachname |
Contact(Index).MaidenName |
Geburtsname |
Contact(Index).FirstAndLastName |
Vor- und Nachname für Druckausgaben |
Contact(Index).LastAndFirstName |
Nach- und Vorname für Druckausgaben |
Contact(Index).FormOfAddress |
Anrede |
Contact(Index).FormOfAddressIndex |
Index des Types Anrede |
Contact(Index).DateOfBirth |
Geburtsdatum |
Contact(Index).CityOfBirth |
Geburtsort |
Contact(Index).DateOfDeath |
Todesdatum |
Contact(Index).Age |
Alter |
Contact(Index).Sex |
Geschlecht |
Contact(Index).SexIndex |
Index des Typs Geschlecht |
Contact(Index).MaritalStatus |
Familienstand |
Contact(Index).MaritalStatusIndex |
Index des Typs Familienstand |
Contact(Index).NativeLanguage |
Muttersprache |
Contact(Index).NativeLanguageIndex |
Index des Typs Muttersprache |
Contact(Index).Nationality |
Nationalität |
Contact(Index).NationalityIndex |
Index des Typs Nationalität |
Contact(Index).Religion |
Religion |
Contact(Index).ReligionIndex |
Index des Typs Religion |
Contact(Index).ReligionAffiliation |
Religiöse Zugehörigkeit |
Contact(Index).ReligionAffiliationIndex |
Index des Typs Religiöse Zugehörigkeit |
Contact(Index).Characteristics |
Merkmale |
Contact(Index).SSN |
Sozialversicherungsnummer |
Contact(Index).Job |
Beruf |
Contact(Index).JobIndex |
Index des Typs Beruf |
Contact(Index).Salutation |
Briefanrede |
Contact(Index).Company |
Firma |
Contact(Index).ContactPerson |
Ansprechpartner |
Contact(Index).Department |
Abteilung |
Contact(Index).Link |
Internetadresse |
Contact(Index).LinkDescription |
Beschreibung der Internetadresse |
Contact(Index).LinkType |
Typ einer Internetadresse |
Contact(Index).LinkTypeIndex |
Index des Typs einer Internetadresse |
Contact(Index).Links |
Liste der Internetadressen |
Contact(Index).FTP |
(wird in Zukunft nicht mehr unterstützt) |
Contact(Index).FTPType |
(wird in Zukunft nicht mehr unterstützt) |
Contact(Index).FTPTypeIndex |
(wird in Zukunft nicht mehr unterstützt) |
Contact(Index).FTPs |
(wird in Zukunft nicht mehr unterstützt) |
Contact(Index).Created |
Erstellungsdatum |
Contact(Index).Modified |
Zuletzt geändert am |
Contact(Index).Notes |
Notizen |
Contact(Index).Email |
Emailadresse |
Contact(Index).EmailDescription |
Beschreibung der Emailadresse |
Contact(Index).EmailType |
Typ der Emailadresse |
Contact(Index).EmailTypeIndex |
Index des Typs der Emailadresse |
Contact(Index).Emails |
Liste der Emailadressen |
Contact(Index).Phone |
Telefonnummer für Druckausgaben |
Contact(Index).PhoneDescription |
Beschreibung der Telefonnummer |
Contact(Index).DailingCode |
Vorwahl der Telefonnummer |
Contact(Index).PhoneNumber |
Rufnummer der Telefonnummer |
Contact(Index).OutsideLine |
Präfix der Telefonnummer |
Contact(Index).PhoneType |
Typ der Telefonnummer |
Contact(Index).PhoneTypeIndex |
Index des Typs der Telefonnummer |
Contact(Index).Phones |
Liste der Telefonnummern |
Contact(Index).BankingDetails |
Bankverbindung für Druckausgaben |
Contact(Index).BankAccountNumber |
Kontonummer |
Contact(Index).BankSortNumber |
Bankleitzahl |
Contact(Index).BankName |
Institut |
Contact(Index).BankDescription |
Beschreibung der Bankverbindung |
Contact(Index).BankType |
Typ der Bankverbindung |
Contact(Index).BankTypeIndex |
Index des Typs der Bankverbindung |
Contact(Index).Banks |
Liste der Bankverbindungen |
Contact(Index).Documents |
Dokumentenverwaltung |
Contact(Index).UserColor |
Benutzerdefinierte Farbe |
Contact(Index).Hobbys |
Hobbies |
Contact(Index).Mobility |
Typ der Mobilität |
Contact(Index).MobilityIndex |
Index des Typs der Mobilität |
Contact(Index).Weight |
Körpergewicht |
Contact(Index).Height |
Körpergrösse |
Contact(Index).Street |
Strasse |
Contact(Index).PoBox |
Postfach |
Contact(Index).ZipCode |
Postleitzahl |
Contact(Index).City |
Ort |
Contact(Index).Country |
Land |
Contact(Index).Floor |
Etage |
Contact(Index).Room |
Zimmer |
Contact(Index).PrintAddressSingleline |
Einzeilige Anschrift für Druckausgaben |
Contact(Index).PrintAddressMultiline |
Mehrzeilige Anschrift für Druckausgaben |
Contact(Index).Checked |
Allgemeines boolsches Flag zum Markieren einer Adresse |
Contact(Index).Clear |
Adresse leeren |
Contact(Index).Addresses |
Liste der Anschriften |
Contact(Index).Stack |
Verwaltung eigener Variablen |
|
|
Die Anschrift(en) einer Adresse |
|
|
|
Eine Anschrift wird mit dem Objekt Addresses und dem jeweiligen Index angesprochen |
|
|
Addresses(Index).Street |
Strasse |
Addresses(Index).PoBox |
Postfach |
Addresses(Index).ZipCode |
Postleitzahl |
Addresses(Index).City |
Stadt |
Addresses(Index).Country |
Land |
Addresses(Index).Floor |
Etage |
Addresses(Index).Room |
Zimmer |
Addresses(Index).Description |
Beschreibung |
Addresses(Index).GUID |
Interne ID |
Addresses(Index).DisplayString |
Anschrift für Druckausgaben |
Addresses(Index).CompleteDisplayString |
Anschrift mit Beschreibung für Druckausgaben |
Addresses(Index).Type |
Typisierung |
Addresses(Index).TypeIndex |
Index der Liste der Typisierungen |
Addresses(Index).ClearProperties |
Löscht die Eigenschaften einer Anschrift |
Addresses(Index).Phones |
Liste der Telefonnummern einer Anschrift |
Addresses(Index).Emails |
Liste der Emailadressen einer Anschrift |
Addresses(Index).Links |
Liste der Internetadressen einer Anschrift |
Addresses(Index).Banks |
Liste der Bankverbindungen einer Anschrift |
Addresses(Index).Documents |
Dokumentenverwaltung |
|
|
Die Liste selbst |
|
|
|
Addresses.Count |
Anzahl der Anschriften |
Addresses.Add |
Erstellt eine neue Anschrift |
Addresses.Clear |
Löscht alle Anschriften |
Addresses.DisplayList |
Liste aller Anschriften für Druckausgaben |
Addresses.CompleteDisplayList |
Liste aller Anschriften mit Typisierung und Beschreibung für Druckausgaben |
|
|
Beispiel: Die Strasse der ersten Adresse des ersten Kontakts soll gesetzt werden: |
Contact(0).Addresses(0).Street = "Rosengarten 15" |
|
|
Die Telefonnummer(n) einer Adresse |
|
|
|
Eine Telefonnummer wird mit dem Objekt Phones und dem jeweiligen Index angesprochen |
|
|
Phones(Index).OutsideLine |
Präfix |
Phones(Index).DailingCode |
Vorwahl |
Phones(Index).Number |
Rufnummer |
Phones(Index).Description |
Beschreibung |
Phones(Index).DisplayString |
Präfix, Vorwahl und Rufnummer für Druckausgaben |
Phones(Index).CompleteDisplayString |
Typ, Präfix, Vorwahl, Rufnummer und Beschreibung für Druckausgaben |
Phones(Index).Index |
Index |
Phones(Index).Type |
Typisierung |
Phones(Index).TypeIndex |
Index der Liste der Typisierungen |
Phones(Index).GUID |
Interne ID |
Phones(Index).Delete |
Löscht eine Telefonnummer |
Phones(Index).ClearProperties |
Löscht die Eigenschaften einer Telefonnummer |
Phones(Index).Execute |
Wählverbindung über Tapi oder Capi herstellen (noch nicht implementiert) |
|
|
Die Liste selbst |
|
|
|
Phones.Count |
Anzahl der Telefonnummern |
Phones.Add |
Erstellt eine neue Telefonnummer |
Phones.Clear |
Löscht alle Telefonnummern |
Phones.DisplayList |
Liste aller Telefonnummern für Druckausgaben |
Phones.CompleteDisplayList |
Liste aller Telefonnummern mit Typisierung und Beschreibung für Druckausgaben |
|
|
Beispiel: Die Vorwahl des ersten Telefoneintrags der ersten Adresse soll gesetzt werden: |
Contact(0).Phones(0).DailingCode = "030" |
|
|
Die Emailadresse(n) einer Adresse |
|
|
|
Eine Emailadresse wird mit dem Objekt Emails und dem jeweiligen Index angesprochen |
|
|
Emails(Index).Email |
Emailadresse |
Emails(Index).Description |
Beschreibung |
Emails(Index).DisplayString |
Emailadresse für Druckausgaben |
Emails(Index).CompleteDisplayString |
Typ, Emailadresse und Beschreibung für Druckausgaben |
Emails(Index).Index |
Index |
Emails(Index).Type |
Typisierung |
Emails(Index).TypeIndex |
Index der Liste der Typisierungen |
Emails(Index).GUID |
Interne ID |
Emails(Index).Delete |
Löscht eine Emailadresse |
Emails(Index).ClearProperties |
Löscht die Eigenschaften einer Emailadresse |
Emails(Index).Execute Öffnet |
Ihren Standard-Emailclient |
Emails(Index).SendMail(UserName, UserPassword, SMTPHost, SMTPPort, SenderAddress, RecipientAddress, Subject, Body, FileNames : String) |
Sendet Email sofort, ohne Emailclient |
|
|
Die Liste selbst |
|
|
|
Emails.Count |
Anzahl der Emailadressen |
Emails.Add |
Erstellt eine neue Emailadresse |
Emails.Clear |
Löscht alle Emailadressen |
Emails.DisplayList |
Liste aller Emailadressen für Druckausgaben |
Emails.CompleteDisplayList |
Liste aller Emailadressen mit Typisierung und Beschreibung für Druckausgaben |
|
|
Die Internetadresse(n) einer Adresse |
|
|
|
Eine Internetadresse wird mit dem Objekt Links und dem jeweiligen Index angesprochen |
|
|
Links(Index).Link |
Internetadresse |
Links(Index).Description |
Beschreibung |
Links(Index).DisplayString |
Internetadresse für Druckausgaben |
Links(Index).CompleteDisplayString |
Typ, Internetadresse und Beschreibung für Druckausgaben |
Links(Index).Index |
Index |
Links(Index).Type |
Typisierung |
Links(Index).TypeIndex |
Index der Liste der Typisierungen |
Links(Index).GUID |
Interne ID |
Links(Index).Delete |
Löscht eine Internetadresse |
Links(Index).ClearProperties |
Löscht die Eigenschaften einer Internetadresse |
Links(Index).Execute |
Öffnet Ihren Standard-Internetbrowser |
|
|
Die Liste selbst |
|
|
|
Links.Count |
Anzahl der Internetadressen |
Links.Add |
Erstellt eine neue Internetadresse |
Links.Clear |
Löscht alle Internetadressen |
Links.DisplayList |
Liste aller Internetadressen für Druckausgaben |
Links.CompleteDisplayList |
Liste aller Internetadressen mit Typisierung und Beschreibung für Druckausgaben |
|
|
Die Bankverbindung(en) einer Adresse |
|
|
|
Eine Bankverbindung wird mit dem Objekt Banks und dem jeweiligen Index angesprochen |
|
|
Banks(Index).AccountNumber |
Kontonummer |
Banks(Index).SortNumber |
Bankleitzahl |
Banks(Index).Name |
Name der Bank |
Banks(Index).Description |
Beschreibung |
Banks(Index).DisplayString |
Bankverbindung für Druckausgaben |
Banks(Index).CompleteDisplayString |
Typ, Bankverbindung und Beschreibung für Druckausgaben |
Banks(Index).Index |
Index |
Banks(Index).Type |
Typisierung |
Banks(Index).TypeIndex |
Index der Liste der Typisierungen |
Banks(Index).GUID |
Interne ID |
Banks(Index).Delete |
Löscht eine Bankverbindung |
Banks(Index).ClearProperties |
Löscht die Eigenschaften einer Bankverbindung |
Banks(Index).Execute |
Öffnet ein Überweisungsformular (noch nicht implementiert) |
|
|
Die Liste selbst |
|
|
|
Banks.Count |
Anzahl der Bankverbindungen |
Banks.Add |
Erstellt eine neue Bankverbindung |
Banks.Clear |
Löscht alle Bankverbindungen |
Banks.DisplayList |
Liste aller Bankverbindungen für Druckausgaben |
Banks.CompleteDisplayList |
Liste aller Bankverbindungen mit Typisierung und Beschreibung für Druckausgaben |
|
|
Die Objekte Phones, Emails, Links und Banks lassen sich auch bezogen auf eine Anschrift ansprechen. |
Folgende Zeile setzt die Vorwahl der ersten Telefonnummer der ersten Anschrift des ersten Kontaks: |
Contact(0).Address(0).Phones(0).DailingCode = "030" |
|
|
Adressfenster |
|
|
|
Das Adressfenster wird mit dem Objekt ContactsWindow angesprochen |
|
|
ContactsWindow.Show |
Öffnet die Adressverwaltung |
ContactsWindow.Close |
Schließt die Adressverwaltung |
ContactsWindow.Repaint |
Zeichnet das Fenster der Adressverwaltung neu |
ContactsWindow.Refill |
Liest die Adressverwaltung neu ein |
ContactsWindow.Showing |
Liefert den booleschen Wert, ob das Fenster der Adressverwaltung geöffnet ist |
ContactsWindow.Left |
Linke Position des Fenster |
ContactsWindow.Top |
Obere Position des Fenster |
ContactsWindow.Width |
Breite des Fenster |
ContactsWindow.Height |
Höhe des Fenster |
ContactsWindow.ExportToExcel(StartRow, StartColumn : Integer; InOpenSheet, WantImages : Boolean) |
Exportiert die Liste in eine Exceltabelle |
|
|