Home

Technische Referenz orgAnice 3

image

Contents

1. keele Pet hen el Entleiher gt Ort m Position Twips EE Entleiher gt EMail ry EE Entleiher gt Telefon US Eu amp EB Entleiher gt Hinweis Oben e60 H he e0 4 Entleiher gt 1D pe E Entleihvorgaenge 4A Standard Schriften 1 Makros E J _Schiesen Hire J Tabellen Layout Entleihvorg nge Das letzte zu definierende Tabellen Layout stellt die Tabelle Entleihvorgaenge dar Die Besonderheit dieses Tabelle ist dass alle Feldinhalte automatisch mit den Feldinhalten f r Entleiher Buch und Autor belegt werden Lediglich die Felder Ausleihe und R ckgabe sind bearbeitbar Daher muss das Standard Formular wiederum auf diese beiden Felder und die Bezeichnungstexte reduziert werden Legen Sie dann dynamische Text Controls an die die Feldinhalte Entleiher Buch und Autor anzeigen orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Autorenklein al Standardm ig werden f r Datumsfelder im Standard juchbestane Fe lar C l D u Zeit hl Buckel aeg eg Formular Formular Controls vom Typ Datums und leher Datenbank Feld EB Rueckgabe As Date Je s F m t EG Eniehekien ne em Zeitauswahl angelegt Ist die Zeitangabe f r die a ee Ausleihe und R ckgabe irrelevant steht ein Formular 1 Abe Entleihvorgaenge gt Entleiher Test e ag a Er Control f r die Datumsauswahl allein bereit Aber auch EHE Enehwagenge Aut u ael ei
2. Um eine Arbeitsbereichs Gruppe zu entfernen markie ren Sie diese in der Liste und klicken Sie auf den Entfer nen Button Die Reihenfolge der Gruppen k nnen Sie ber die K sej te Sortier Buttons ver ndern Best tigen Sie mit OK 95 96 Arbeitsbereichs Gruppen bearbeiten Klicken Sie im Objektbaum auf das Plus Symbol vor dem Element Arbeitsbereichs Gruppen um die Eigenschaften der einzelnen Arbeitsbereichs Gruppen zu bearbeiten Klicken Sie dort auf den Namen der ersten Gruppe en Sie k nnen im Feld Titel der aktuellen Arbeitsbereichs EP Arbeitsbereiche G uppen Aibeitsbereichs Gruppe Bestandsverwaltung Gruppe einen vom Namen der Gruppe abweichenden Teet Besra Titel geben der in der Arbeitsbereichsauswahl ange 108 zeigt wird Der Titel sollte kurz sein damit er vollst ndig isual Basic Module 5 Datenbank angezeigt werden kann Best tigen Sie mit OK _Lschen RI _sehieten Hie 4 Klicken Sie nun auf das Plus Symbol vor der Arbeitsbereichs Gruppe Per Klick auf das Element Arbeitsbereiche der Gruppe rufen Sie die Eigenschaftendarstellung f r die Gruppe auf in der die zugeh rigen Arbeitsbereiche ausgew hlt werden k nnen rn B Markieren Sie in der Liste Nicht ausgew hlt einen T D taian en Arbeitsbereich den Sie der Gruppe hinzuf gen m chten Q Arbeitsbereiche der Gruppe S A x s lt 9 Lchwesen Nicht aus
3. I Innen vertikal 0 01 mr _ IV Innen horizontal 0 01 mm BEN Schwarz v I Zur Kopfzeile 0 30 mm a EE Schwarz 7 I Zur Fu zeile 0 01 mr r Abbrechen Hilfe 127 128 Best tigen Sie die Einstellungen mit OK Das Grundraster f r den Report ist jetzt erstellt Wenn Sie dieses zwischendurch abspeichern m chten verwenden Sie den Befehl Datei Speichern oder die Tastenkombination _ 5 oder diesen Button Layoutobjekte einf gen Als n chstes sollten Sie eine berschrift f r den Report festlegen Zu diesem Zweck erstel len Sie zun chst ein Objekt das Sie frei auf dem gesamten Druckbereich des Reports positionieren k nnen Ein solches Objekt kann entweder ein Rahmen sein der Text und Strukturen wie Umrandungen oder F llungen enth lt oder eine Grafik die lediglich eine Sonderform des Rahmens darstellt in dem zus tzlich eine externe Grafikdatei eingebun den wird Rahmen einf gen Erstellen Sie einen Rahmen indem Sie den Men befehl Einf gen Rahmen w hlen oder auf diesen Button klicken Der Rahmen wird zentriert auf den derzeit sichtbaren Bereich platziert und das Dialog fenster Eigenschaften von Rahmen mit der Registerkarte Umrandung F llung ange zeigt 1 Der Rahmen soll keine Umrandung oder F llung erhalten Aktivieren Sie daher in den Bereichen Umrandung allgemein und F llung die Optionen Nicht sichtbar 2 Wechseln Sie auf die Registerkarte Position Gr e Verwaltung Position G
4. Bevor die Kompaktierung durchgef hrt wird erfolgt eine entsprechende Sicherheitsabfra ge Bei Best tigung der Schaltfl che JA wird der Vorgang gestartet Die Datenbank wird geschlossen und kompaktiert Je nach Gr e der Datenbank kann dieser Vorgang einige Sekunden bis hin zu Minuten dauern Wurde die Datenbank erfolg reich kompaktiert werden Sie dar ber informiert und Sie k nnen sich dann wieder bei der Datenbank anmelden Datens tze ersetzen Sie k nnen im Konfigurationsmodus f r alle Datens tze einer Tabelle die einer bestimm ten Bedingung entsprechen oder ber das Kriterium der Sichtbarkeit im Bearbeitungsfens ter beliebige Feldinhalte durch neue oder ver nderte Inhalte ersetzen Der neue Feldinhalt wird durch einen orgBasic Ausdruck beschrieben Ein Eingabefehler kann unter Umst nden die gesamte Datenbank unbrauchbar machen Achten Sie auch darauf dass Sie keine Schl sselwerte ver ndern die zur Verkn pfung von Tabellen verwendet werden da dies sonst die Relationen zerst ren w rde Sichern Sie daher die Datenbank bevor Sie die darin enthaltenen Datens tze global ndern Lesen Sie dazu den Abschnitt Daten vor bergehend sichern auf Seite 33 1 Melden Sie sich mit Datenbank Verwaltungsrechten an und wechseln Sie in den Konfigurationsmodus Aktivieren Sie das gew nschte Tabellen Layout etwa Adress merkmale im Arbeitsbereich Adressen und Ansprechpartner 35 37 36 2 ber den Befehl Date
5. an um die Telefonnummern der Firma zur Verf gung zu haben Speichern Sie das Layout erneut Objekteigenschaften verwalten Sie k nnen zu jedem sp teren Zeitpunkt nderungen an einem Layout und seinen Objek ten vornehmen Das Layout selbst ist dabei auch ein Objekt orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen Mit der Tabulatortaste k nnen Sie nacheinander alle vorhandenen Objekte ausw hlen Beachten Sie dabei die Statuszeile in der jeweils der Typ des ausgew hlten Objektes angezeigt wird ber den Befehl Datei Eigenschaften ffnen Sie den Konfigurationsdialog Eigen schaften von Layout ber den Sie nderungen f r bestehende Drucklayouts vornehmen k nnen Die daf r relevanten Einzelschritte entnehmen Sie bitte dem Abschnitt Neues Layout erstellen ab Seite 122 Sobald Sie Eigenschaften beispielsweise Ma definitionen Positionsangaben Begrenzungs linien Kopfzeilen Datenzeilen u s w ausgew hlt oder neu definiert haben werden diese in die Verwaltungsliste aufgenommen und k nnen ber den Befehl ndern Objekteigenschaften oder die Tastenkombination oder ber diesen Button angezeigt werden Wechseln Sie hier auf die Registerkarte Verwaltung Eigenschaften von Layout 2lxl Verwaltung Name Drucker Datenquellen Seite Zu jeder Eigenschaft des Objektes hier Layouts wird in der Liste ein Wert und dessen Status seit der letzten Speicherung angezeigt Eigen
6. ber den Button Bearbeiten ffnen Sie den Aus druckseditor ber den Sie Ausdr cke ausw hlen oder zusammenstellen k nnen 4 orgAnice Phone erlaubt Ihnen die Gespr chsdaten einem bestimmten Datensatz einer vorrangig bergeordneten Tabelle zuzuordnen Diese werden standardm ig beim Spei chern der Gespr chsinformationen in einem Dialogfenster angezeigt ber das Kontroll feld Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen k nnen Sie die Anzeige des Dialogs ein oder ausschalten Geben Sie im Feld Ausdruck f r Anzeige einen Ausdruck ein dessen R ckgabewert im Dialogfenster Gespr chsdaten speichern angezeigt werden soll Da Sie als Benutzer aus der Zuordnungsliste entscheiden sollen zu welchem Datensatz die Informationen abge legt werden sollen ist hier ein Ausdruck einzugeben der die angezeigten Datens tze eindeutig beschreibt ber den Button Bearbeiten am Ende des Eingabefeldes ffnen Sie den Ausdruckseditor mit dem Sie komplexe Ausdr cke zusammenstellen k nnen orgAnice Phone konfigurieren 7 Datenbankoptionen festlegen xi W hlen Sie auf der Registerkarte Felder das passende EH Felder 5N Kemtunktionen S Angepasste Funktionen E Persist Variablen Feld f r den Ausdruck in der Mastertabelle der Tabelle B Vorgaenge Vorg nge So y Pr Betreff As Sting 50 zur Speicherung der Gespr chsinformationen aus Im EH Start As Date Falle der Office Datenbank ist dies das Feld
7. 154 Ausdr cke testen orgAnice Data bietet sowohl im Benutzermodus als auch im Konfigurationsmodus eine einfache M glichkeit den R ckgabewert eines Ausdrucks auswerten zu lassen Nutzen Sie dazu den Men befehl Extras Ausdruck auswerten oder die Funktionstaste f9 Der Ausdruckseditor wird aufgerufen Setzen Sie einen Ausdruck zusammen oder w hlen Sie eine Funktion oder Variable wie in den vorangegangenen Abschnitten beschrieben aus Probieren Sie folgende Ausdr cke UCase Mid Schreibmaschine 6 3 True Or Not True Maier lt M ller Klicken Sie f r jeden der Ausdr cke auf Auswerten Mit Hilfe des Buttons Auswerten kann das Ergebnis einer Abfrage sofort angezeigt werden Der Ausdruckseditor zeigt even tuelle Fehler beim Aufbau eines Ausdrucks unmittelbar bei dessen Auswertung an Besonderheiten im Konfigurationsmodus Da im Konfigurationsmodus die Inhalte der Tabellen f r die Auswertung nicht zur Verf gung stehen nimmt orgAnice Data hier zum Auswerten von Ausdr cken die Felder enthalten folgende Werte an Felder vom Typ String werden als Zeichenketten mit der L nge des Datenbankfeldes aus dem Buchstaben X gebildet Felder vom Typ String mit variabler L nge werden als Zeichenkette mit zehn Buchsta ben X dargestellt Logische Felder vom Typ Boolean werden mit der Konstante True Wahr dargestellt F r Datumsfelder vom Typ Date wird 31 12 1999 23 59 59 verwendet Numerische We
8. Der Button f r das Popup Eingabefeld Einen Button mit Eingabefokus erkennen Sie an dem gestrichelten Rahmen Einen solchen Button k nnen Sie mit der Leertaste bet tigen Byte Ein Bit ist die kleinste Informationseinheit die ein Computer verarbeiten kann und hat nur zwei Zust nde O oder 1 ein oder aus Jeweils acht Bit werden zu einem Byte zusam mengefasst F r die Repr sentation eines Zeichens Buchstaben Ziffern grafische Zeichen wird normalerweise ein Byte verwendet Gr ere Einheiten sind 1 Kilobyte 1024 Bytes 1 Megabyte 1024 Kilobytes 1 Gigabyte 1024 Megabytes 1 Terabyte 1024 Gigabytes Caching Zwischenspeichern von h ufig ben tigten Daten im Arbeitsspeicher des Computers um diese schneller verf gbar zu machen Client Begriff aus dem Netzwerkbereich ein Client nimmt Dienste in Anspruch deshalb wird eine an den Server angeschlossene Arbeitsstation als Client bezeichnet Der Client schickt Anfragen des Benutzers in einem speziellen Protokoll an den Server und stellt dessen Antworten in lesbarer Weise auf dem Bildschirm dar Client Server Architektur Modell einer Netzwerkstruktur oder ein Datenbankkonzept bei der bei dem eine hierar chische Aufgabenverteilung vorliegt Der Server ist dabei der Anbieter von Ressourcen Dienstleistungen und Daten die Arbeitsstationen Clients nutzen sie 187 o 188 Concurrency Ein Verfahren das mehreren Benutzern erlaubt auf gemeinsame Dat
9. Glossar Men leiste Objekt Editor Men leiste Eine Zeile mit den berschriften mehrerer aufklappbarer Men s die in einem Programm fenster unterhalb der Titelleiste angeordnet ist Sie aktivieren die Men leiste mit den Tasten oder Fi oder indem Sie mit der Maus auf den Namen eines Men s klicken Mit den Tasten _ lt Buchstabe gt k nnen Sie direkt ein Men anw hlen beispielsweise HD f r das Men Datei Metadaten Daten ber Daten Eine orgAnice Datenbank speichert sowohl Nutzdaten Tabellen Dokumente Benutzerdaten als auch Informationen ber die Struktur dieser Daten Methoden Begriff aus dem Bereich der objektorientierten Programmierung Eine Methode wird aufgerufen um ein Objekt zu veranlassen eine bestimmte Aktion durchzuf hren orgAnice Data und der orgAnice Datenbankserver verf gen ber ein spezielles Objektmo dell auf das ber eine Standardschnittstelle zugegriffen werden kann Alle Objekte k n nen ber diese Schnittstellen manipuliert werden Namen reservierte Schl sselw rter von orgBasic die den Ablauf einer benutzerdefinierten Funktion steuern Sie d rfen nicht zur Bezeichnung von Variablen verwendet werden Gro oder Kleinschrei bung ist beliebig Reservierte Namen sind z B FUNCTION IF ELSEIF ELSE ENDIF PRINT RETURN SELECT Namen orgBasic Bezeichner f r Feldnamen Operatoren Funktionen und Variablen der orgBasic Sprache Sie sind nicht case sensitive
10. ber die Daten einer Daten bank angezeigt und manipuliert werden k nnen sondern auch Visual Basic Module und darin enthaltene Makros die erweiterte Funktionalit ten f r die Anwendung bereit stel len Im folgenden Abschnitt wird beschrieben wie Sie eine orgAnice Data Anwendung einrichten Am Beispiel der Bibliotheks Datenbank deren Erstellung und Konfiguration in diesem Kapitel beschrieben wurde sollen die Einzelschritte zur Konfiguration der Anwendung erl utert werden Wie orgAnice Data Daten darstellt orgAnice 3 nutzt verschiedene Darstellungsoptionen um unterschiedliche Daten einer auch noch so komplexen Datenbank einfach und bersichtlich anzuzeigen Zu diesem Zweck nutzt orgAnice Tabellenlayouts Tabellen und Tabellenlayouts Der eigentliche Bereich in dem die in der Datenbank gespeicherten Datens tze visualisiert werden wird als Tabellenbereich bezeichnet orgAnice Data unterscheidet zwischen der physikalisch gespeicherten Tabelle in der Datenbank und dem sogenannten Tabellenlayout Ein Tabellenlayout ist eine Art Maske die ber einen gespeicherten Datensatz gelegt wird und nur bestimmte Informationen sichtbar macht Jedes Tabellenlayout enth lt Elemente wie Eingabefelder und Lookup Listen die der Auswer tung und Anzeige von Informationen aus der Datenbank oder der Ausf hrung von Funk tionen wie dem automatisierten Erstellen von Briefen ber Makro Buttons dienen Diese Elemente werden als Formular Controls b
11. ig Vorlagen f r Aktivit ten in Ihrem Datenbankverzeichnis um sp ter auf die Originaldatei zugreifen zu k nnen 4 Wechseln Sie zu Word und ffnen Sie mit dem Men befehl Daten ffnen die Vorlage Brief doc 5 Die Stellen im Dokument an denen beim ersten ffnen eines auf der Basis dieser Vorlage erstellten Dokumentes Daten eingef gt werden sollen sind durch Textmarken gekennzeichnet Diese sind als senkrechte graue Striche im Text erkennbar Um die Text marken anzuzeigen rufen Sie den Men befehl orgAnice Textmarken bearbeiten auf xl Das Dialogfenster stellt alle Textmarken des Dokumen Dokument Dokument in Office 3 Datenbank tes dar Textmarke Ausdruck nicht ausf llen Um eine Textmarke im Dokument zu finden markieren AbsenderTelefon AbsenderTelefonText AbsenderZusatz Sie diese in der Liste und klicken Sie dann auf Anzeigen Anschrift FormatPost dresse 0 True Die Einf gemarke springt im Dokument zur Position der Bearbeiter Betreff Betreff H Neu Textmarke En near ER Aktivieren Sie das Kontrollfeld Textmarken im Doku Refi ZeichenExte 2 Referenzzeichenintern Een ment anzeigen um die Textmarken einzublenden Schlussformel Text nfang Schlie en Sie das Dialogfenster indem Sie auf Schlie en 2_Dialog YBA_bbb_LetterDialog IV Textmarken im Dokument anzeigen Schlie en klicken 6 Um eine Textmarke an die von Ihnen gew nschte Stelle im Dokument umzusetzen
12. Beispiel aus der ersten Zeile 030 336 443 erkl rt beziehen Sie sich die auf Zeile in der Ihr Eingabeformat steht Eingabeformat Bedingung Ausdruck y 030 336 443 nStr Adressen gt Telefon 0 gt o 49 amp Mid Adressen gt Telefon1 3 Len Adressen gt Telefon1 And nStr Adressen gt Telefon 0 49 030 336 443 InStr Adressen gt Telefon gt o Left Adressen gt Telefon InStr Adressen gt Telefon amp And Mid Adressen gt Telefon InStr Adressen gt Telefon nStr Adressen gt Telefon o gt o InStr Adressen gt Telefom Len Adressen gt Telefon1 49 3933 48 42 InStr Adressen gt Telefon gt o Mid Adressen gt Telefon1 2 Len Adressen gt Telefon1 115 116 0049 30 67 332 Schritt A InStr Adressen gt Telefon o0 amp Mid Adressen gt Telefon 3 InStr Adressen gt Telefon 3 amp amp Mid Adressen gt Telefon InStr Adressen gt Telefon 1 Len Adressen gt Telefon Schritt B nStr Adressen gt Telefon And nStr Adressen gt Telefon1 gt o gt o Left Adressen gt Telefon InStr Adressen gt Telefon 1 amp amp Mid Adressen gt Telefon InStr Adressen gt Telefon 1 Len Adressen gt Telefon 07762 7873 nStr Adressen gt Telefon o And nStr Adressen gt Telefon1 gt o gt o 49 amp Mid Adressen gt Telefon1 2 In
13. Der phonetische Vergleich erkennt hnlich klingende Eintr ge Beispiel Renault und Rennau Dublettenpr fverfahren spielen im professionellen Adressmanagement eine wichtige Rolle Early Binding Zugriffe Late Binding Zugriffe Wird ber Automation mit fremden Objekten gearbeitet m ssen alle Objektzugriffe verifiziert werden Dies kann w hrend des Kompilierens Early Binding oder zur Lauf zeit Late Binding geschehen Bei Late Binding wird die Verifizierung bei jedem Objekt zugriff wiederholt was zu erheblichen Verz gerungen gegen ber dem Early Binding f hrt bei dem die Verifizierung nur ein einziges Mal durchgef hrt wird Eingabefeld Dient im Formularbereich oder in einem Dialogfenster zur Eingabe von Text Im Formularbereich wird entsprechend dem Datentyp des Datenbankfeldes und den Feldeigenschaften die Eingabe berwacht Beispielsweise k nnen Sie kein ung ltiges Datum 29 02 01 in ein Datumsfeld eintragen Die letzte Eingabe in einem Eingabefeld l sst sich durch den Befehl Bearbeiten R ck g ngig oder ber die Tastenkombination amp _ Z widerrufen Textteile k nnen ber die Zwischenablage aus Eingabefeldern kopiert oder in Eingabefelder eingef gt werden EOF Ein Zustand einer Datenbank Tabelle bei dem es keinen g ltigen Datensatz gibt Technisch gesprochen wird hinter das Ende der Tabelle positioniert End of File Es gibt also keinen aktuellen Datensatz Dies kann vorkommen w
14. Jedes Zeichen dieser Schriften ist gleich breit also auch breite Buchstaben wie ein W sind so breit wie ein schmales i Diese Schriften sind besonders gut maschinenlesbar und eignen sich zur Darstellung von Informationen bei denen beispielsweise Leerzeichen besonders wichtig sind Courier New FixedSys Serifenschriften Schriften mit Serifen sind durch ihren h heren Detailreichtum weniger gut f r die Dar stellung am Bildschirm geeignet orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Times New Roman Book Antiqua Bookman OldStyle Georgia Symbolschriften Symbolschriften enthalten meist keine Buchstaben sondern Piktogramme die sie bei spielsweise f r die Listendarstellung verwenden k nnen Wingdings MT Extra Map Symbols Wingdings 2 Wingdings 3 Webdings Tabellen Layouts definieren Jede Tabelle der Datenbank kann in einem oder mehreren Tabellen Layouts dargestellt werden Dabei k nnen mehrere Tabellen Layouts f r eine Tabelle definiert werden um die angezeigten Informationen aus einer Tabelle f r unterschiedliche Bed rfnisse anzupas sen Ein Beispiel sind die Tabellen Layouts Adressen und Erweiterte Adressinformatio nen in der Office Datenbank W hrend im ersten Tabellen Layout allgemeine Informationen zu einem Kontakt verwaltet werden bietet letzteres Eingabefelder f r alle Felder der Tabelle die jedoch nur bei der einmaligen Eingabe und nicht in der t glichen Arbeit
15. W rter nach den zugeh rigen Sprachregeln zu vergleichen und zu sortieren Unterst tzte Feldtypen Die unterst tzten Feldtypen orientieren sich an den Variant Datentypen wie sie f r Visual Basic for Applications und Dispatch Interfaces vorgesehen sind Der Typ Date kann ein Datum eine Zeitangabe oder beides enthalten ber Konvertie rungsfunktionen und arithmetische Operatoren l sst sich mit Datum und Zeit unbe schr nkt rechnen Die dBASE Memos sind jetzt nur noch ein Sonderfall eines Zeichenkettenfeldes variable L nge und werden ansonsten genauso behandelt wie Zeichenketten fester L nge Zei chenkettenfelder werden auch nicht mehr automatisch mit Leerzeichen aufgef llt was bei der dBASE Syntax zu einigen Ungereimtheiten gef hrt hatte Replikation von Datenbanken Wo mit verteilten Datenbest nden gearbeitet werden muss und eine regelm ige Syn chronisierung der Inhalte mehrerer Datenbanken erforderlich ist kommt eine Replika tions Komponente zum Einsatz orgAnice Replication Dies ist z B bei Au endienst mitarbeitern der Fall die unterwegs neue bzw ge nderte Daten in ihre Datenbankkopie eingeben die dann mit der Zentrale abgeglichen werden m ssen Die Replikation verl uft vereinfacht wie folgt Mit dem Assistenten wird die Datenbank f r die Replikation vorbereitet Dieser Schritt muss nur einmal durchgef hrt werden Pro Au endienstmitarbeiter wird eine individuelle Kopie der Datenbank erst
16. Wenn Sie eine lokale Installation der Standard Office Datenbank installiert haben und Sie keine gr eren Anpassungen daran vorgenommen haben brauchen Sie Outlook Connector nicht weiter zu konfigurieren Sie k nnen Outlook Connector sofort benutzen Wie Sie grundlegende Einstellungen f r den Outlook Connector vornehmen entnehmen Sie bitte dem Benutzerhandbuch Kapitel 6 Abschnitt Outlook Connector konfigurie ren Um Outlook Connector f r die Office Datenbank Ihren Bed rfnissen anzupassen oder f r eine andere Datenbank zu konfigurieren gehen Sie wie folgt vor 1 Starten Sie Outlook 2 ffnen Sie dann die Datenbank die Sie mit Outlook verbinden wollen Melden Sie sich dabei als Administrator mit Datenbank Verwaltungsrechten an 3 Die Konfiguration findet in Outlook im Men Extras Optionen statt Dort finden Sie die Registerkarte orgAnice 4 Um Outlook Connector mit einer angepassten orgAnice Datenbank nutzen zu k nnen m ssen Sie dem Programm mitteilen in welche Tabellen Inhalte aus Outlook zugeordnet werden sollen und wie die entsprechenden Felder in Ihrer Datenbank benannt sind 2lxl Einstellungen E Mail bertragung l E Mail Format Rechtschreibung Sicherheit weitere orgAnice Klicken Sie auf den Button Konfiguration Datenbank Office 3 Datenbank Klicken Sie Sie auf diesen Button um die Feldzuordnung f r die verschiedenen Tabellen vorzunehmen Bevorzugte Auswahl Stellen Sie
17. befehl Datenbank Objekte Benutzer oder ber die Tastenkombination _ oder klicken Sie auf diesen Button in der Symbolleiste 4 Aktivieren Sie den Benutzer im Objektbaum 2 Klicken Sie auf Kennwort zur cksetzen Das bisherige Benutzer Admin Sie selber N Sa i moema AE pie semen Kennwort wird gel scht und der Benutzer kann sich nun Yoler Name administrator mit seinem Benutzerkurznamen wieder anmelden ohne rn ein Kennwort eingeben zu m ssen Verwaltungstechte M Datenbank IV Benutzer Kennwort zur cksetzen gt _L schen ok _Schieben pite Anschlie end kann der Benutzer sich ein neues Kennwort einrichten Beachten Sie dass die Datenbank so lange nicht gesch tzt ist wie nicht alle Benutzer ber ein Kennwort 177 178 verf gen Es sei daher empfohlen ein neues Kennwort nach dem Zur cksetzen sofort wieder anzulegen Sicherheitseinstellungen in Microsoft Office Problem Obwohl das orgAnice Men in Microsoft Word beim Erzeugen eines neuen Dokumentes erscheint werden keine Daten aus der Datenbank nach Word bernommen Ursache In Ihren Sicherheitseinstellungen ist die Ausf hrung von Makros deaktiviert L sung Setzen Sie die Sicherheitsstufe f r in Microsoft Office auf Mittel zur ck Sollten bei der Arbeit mit Dokumentvorlagen f r Microsoft Word Dokumente etwa den Brief und Serienbriefvorlagen keine Daten nach Word bertragen werden m ssen Sie berpr fen o
18. e Umrandung F llung Report Begrenzungslinien Soll der gesamte Datenbereich umrandet werden aktivieren Sie die Option Sichtbar und legen Sie die Umrandung allgemein F llung Strichst rke in Millimetern sowie die Farbe des Randes C Nicht sichtbar Nicht sichtbar Sichtbar fest Im Bereich F llung k nnen Sie ausw hlen ob der Datenbereich mit einer Farbe oder einer Hintergrund grafik hinterlegt werden soll Im Sinne der Lesbarkeit sollten Sie hier eine dezente oder keine F llung ausw h len ber diese Funktion lassen sich jedoch auch Wasserzeichen wie ein Vertraulich Stempel hinterle gen Strichst rke 0 01 mm a F lfabe C Hellgrau Farbe EM Schwaz v Ir Grafik Grafikauswa Abbrechen Hilfe 3 Wechseln Sie auf die Registerkarte Report Hier k nnen Sie die H he der Kopfzeilen und die Anzahl von deren Unterzeilen festlegen einsehen oder ndern die H he der Datenzeilen und deren Unterzeilen definieren und editieren Spalten neu erstellen Spaltenanzahl und deren Breite bestimmen sowie orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen nicht ben tigte Spalten l schen ax Legen Sie im Bereich Kopfzeile die H he der Zeile an Verwaltung Position Gr e Umrandung F llung Report Begrenzungsinien Wenn Sie mehrere Unterzeilen zur Kopfzeile einrichten p Kopfzeie spalten wollen k nnen Sie hier die gew nschte Anzahl einge H he 10 00 v m _ BE HRS BEBEIDER
19. k nnen Sie den in der Liste markier ten Listeneintrag ndern Ein Klick auf den Button L schen entfernt nach R ckfrage den ausgew hlten Listeneintrag Klicken Sie auf Neu oder Bearbeiten wird ein Dialogfenster eingeblendet in dem Sie die Eigenschaften einer neuen oder vorhandenen Klartextbezeichnung definieren k nnen x Rufnummer eo Name Support IV Aktivieren Abbrechen Best tigen Sie Ihre Einstellungen mit OK 108 Geben Sie im Feld Rufnummer die interne Rufnummer MSN oder Anlagendurchwahl Nummer des Arbeits platzes oder Teilnehmers ein die von orgAnice Phone ausgewertet werden soll Tragen Sie im Feld Name die Klartextbezeichnung zu der Rufnummer ein beispielsweise den Namen des Teil nehmers oder die Bezeichnung des Arbeitsplatzes ber das Kontrollfeld Aktivieren k nnen Sie bestimmen ob orgAnice Phone auf die eingetragene Nummern reagieren soll Nur wenn dieses Kontrollfeld aktiviert ist erhalten Sie im Gespr chsdatenfenster eine Anrufmel dung f r diese Nummer orgAnice Phone konfigurieren Datenbankoptionen festlegen Datenbankoptionen festlegen Die Registerkarte Datenbank see Bereich zur Verf gung ber den Sie die Tabellen f r die Speicherung der Gespr chsinformationen neu definieren bearbeiten oder l schen k nnen Welche Tabelle als Voreinstellung f r die Tabellenauswahl angezeigt wird legen Sie auf der Registerkarte Benutzerdefiniert fest deren
20. legen Sie die Indices der Tabelle Autoren fest Ein Index auch Sortierschl ssel genannt dient der Verkn pfung einzelner Tabellen miteinander Die Indices dienen dar ber hinaus dem Sortieren und Finden von Datens tzen gt orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen Indices erstellen 1 Klicken Sie im Objektbaum auf Indices u 2 In der Eigenschaftendarstellung k nnen Sie neue Indices Aufz hlung Indices anlegen bearbeiten und sortieren Neuer Index Indices Name D gt OK _Schieben Hie 2 Legen Sie einen neuen Index mit dem Namen ID an indem Sie diesen Namen in das Feld Neuer Index eingeben und auf diesen Button klicken Der Index ID ist der automatische Z hler der Tabelle der jedem Datensatz einen eindeuti gen Wert zuweist an dem er erkannt werden kann so dass Datens tze in Detailtabellen der Tabelle Autoren einem Datensatz in dieser Tabelle zugeordnet werden k nnen Namen von Indices d rfen maximal 31 Zeichen lang sein und keine Sonderzeichen Umlaute oder Leerzeichen enthalten 3 Legen Sie nun einen weiteren Index an um im Benutzermodus eine Suche nach Schl ssel nach einem Autor durchf hren zu k nnen Um das Feld Name zu indizieren benennen Sie diesen Sortierschl ssel Name 4 Speichern Sie die neuen Indices ber OK oder bet tigen Sie die Eingabetaste Die Indices erscheinen im Objektbaum Indices aus der Liste der defi
21. lich Gro buchstaben eingesetzt werden Der Administrator sollte als Benutzernamen nicht den tats chlichen Personennamen sondern eine Bezeich nung wie ADMIN erhalten Der Administrator verf gt ber Datenbank und Benutzer Verwaltungsrechte und kann Ver nderungen an der Datenbank vornehmen 6 M chten Sie f r den Administrator ein Kennwort einrichten so dass die Datenbank gegen unberechtigte Zugriffe gesch tzt ist tragen Sie dieses im Feld Kennwort ein Das Kennwort sollte m glichst schwer zu erraten sein Empfehlenswert ist ein Kennwort das aus Buchstaben und Zahlen besteht und mindestens 6 Zeichen lang ist Gro und Klein schreibung werden unterschieden Sonderzeichen Leerzeichen und Umlaute sind nicht erlaubt Aus Sicherheitsgr nden wird jedes Zeichen des eingegebenen Kennwortes nur durch Sternchen dargestellt 7 Inder Lookup Liste Sprache k nnen Sie den f r Sie relevanten Sprachraum ausw h len Da der orgAnice DbServer Unicode Zeichens tze unterst tzt ist es damit m glich beliebige Sprachen in orgAnice Datenbanken zu verwenden orgAnice Datenbanken anpassen 3 Eine neue Datenbank einrichten Best tigen Sie nun mit OK oder der Eingabetaste Le Die Datenbank wird in orgAnice Data ge ffnet und der Konfigurationsmodus aufgerufen Z C _daten bibliothek odb Konfigurieren orgAnice Data loj x Controls Anwendungs Objekte Datenbank Objekte Datens tze Extras 2 AT im ESQSHAMMEDARES Zun chst ist d
22. mationen des Anrufers gespeichert werden sollen Beim Bearbeiten einer Tabelle wird in dem Auswahlfeld der Name der ausgew hlten Tabelle gegraut angezeigt In diesem Falle k nnen Sie nur die Feldzuordnungen Kosten Externe Nummer EmpfaengerTechnisch Bearbeiten Datum Datum Zeit L IV Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen Ausdruck f r die Anzeige Vorgaenge gt Betreff Bearbeiten Maximal 10 Datens tze anzeigen Hilfe ndern Gespr chsdaten Feld Name Empfaenger Betreff Betreff Notiz Memo Dauer Dauer Abbrechen 2 Nehmen Sie nun im Bereich Feldzuordnung die Definition der Felder der Datenbank vor die beim Speichern die von orgAnice Phone zur Verf gung gestellten Einzelinforma tionen aufnehmen sollen Die Liste zeigt links in der Spalte Gespr chsdaten einmal die Bezeichner f r die bei einem Anruf bergebenen gespr chsspezifischen Informationen die im Gespr chsdatenfenster von orgAnice Phone angezeigt werden 109 110 In der Spalte Feld werden die den einzelnen Gespr chsdaten zugeordneten Datenbanktfel der der orgAnice Datenbank angezeigt Um neue Felder f r zus tzliche Informationen auszuw hlen bet tigen Sie den Button Neu Um bestehende Feldzuordnungen zu ndern markieren Sie die gew nschte Zuord nung in der Liste und bet tigen den Button Bearbeiten 3 ber das folgende Dialogfenster k nnen Sie festlegen welchen Tabellenfeldern die von org
23. ndern 3 Inder Liste der Arbeitsbereichs Spalten wurde f r die erste Spalte eine Breite angezeigt Bis auf die letzte Spalte eines Arbeitsbereichs k nnen f r jede Spalte die Breite in Twips angegeben werden Die Breite der letzten Spalte wird dynamisch an die Breite des gesam ten Programmfensters von orgAnice Data angepasst Klicken Sie im Objektbaum auf die erste Arbeitsbereichs Spalte Im Feld Breite kann die Breite der Spalte in Twips Tem en eingetragen werden Da die Breite ma geblich von den 5 G neben Bee tur a weiteren Spalten und deren Tabellen Layouts abh ngt aQ Atag Spaken ist die Breitenfestlegung erst dann sinnvoll wenn der L O Enicunge Arbeitsbereich angezeigt und alle weiteren Spalten E E Tabellen Layouts ER E a arts definiert werden Weitere Informationen hierzu amp Visual Basic Module i E Datenbank entnehmen Sie dem Abschnitt Arbeitsbereiche und Listen Spalten anordnen ab Seite 96 Haben Sie nderungen vorgenommen best tigen Sie diese ber OK Schie en Hite gt _L schen ek Arbeitsbereichs Rahmen definieren Jede Arbeitsbereichs Spalte verf gt ber mindestens einen Arbeitsbereichs Rahmen in dem ein Tabellen Layout angezeigt wird Daher wird beim Erstellen einer Arbeitsbereichs Spalte auch immer schon ein Arbeitsbereichs Rahmen automatisch angelegt Im Arbeitsbereich Buchbestand wird f r jede der beiden Spalten auch nur ein Arbeits
24. r den Sie Berechtigun gen festlegen m chten Bj Objekt Editor E orgAnice Data Anwendung Bi C Arbeitsbereichs Gruppen H Q Arbeitsbereiche H Q Ad essen Q Adressen_Ansprechpartner H Q AdressMerkmale H Q Ansprechpartner Q AnsprechpartnerMerkmale Q Archiv H Q Ereiterte dtessinformationen Q Formularverwaltung R H Q Vorgaenge 5 Tabellen Layouts 9 24 Standard Schriften Q Makros E h Visual Basic Module E Datenbank EID Parser E G Benutzer E F Berechtigungen 9P Administratoren Berechtigte Benutzer m Dokumentenverwaltung 11 39 Kontaktverwaltung 5 39 Management B eean xi Arbeitsbereich Ordner Titel Ordner und Dokumente A Erforderliche Berechtigung E Dokumentenverwaltung et _L schen 0 _ Schienen Hilfe W hlen Sie in der Lookup Liste Erforderliche Berechti gung die gew nschte Berechtigung aus Klicken Sie gegebenenfalls auf den Pfeil Button um im Objekt Editor zur ausgew hlten Berechtigung zu springen Haben Sie die Einstellung noch nicht gespei chert werden Sie aufgefordert dies zu tun bevor die Berechtigung angezeigt wird Speichern Sie schlie lich die Einstellung mit OK oder der Eingabetaste orgAnice Datenbanken anpassen Daten pflegen und migrieren Daten pflegen und migrieren orgAnice Datenbanken umfassen viele Daten und sind damit nicht nur wichtige Werkzeuge sondern sie enthalten f r ihr Ge
25. setzen die Einf gemarke in der Regel ein senkrechter Strich an die entsprechende Stelle und rufen Sie das Dialogfenster Textmarken bearbeiten mit dem Men befehl orgAnice Textmarken bearbeiten erneut auf 7 Notieren Sie den Namen der zu verschiebenden Textmarke und gegebenenfalls den Ausdruck der in der Spalte Ausdruck dargestellt wird Ist der Ausdruck nicht ganz zu orgAnice Datenbanken anpassen Dokumentvorlagen einrichten sehen markieren Sie die Textmarke und klicken Sie auf Bearbeiten Im folgenden Dialog ist der gesamte Ausdruck verf gbar 8 Markieren Sie die Textmarke in der Liste und klicken Sie auf L schen um die Text marke an der vorherigen Position zu l schen Wenn Sie die folgende R ckfrage best tigen wird die Textmarke und eine eventuell existierende Dokumentvariable gleichen Namens gel scht 9 Klicken Sie nun auf Neu Microsoft Word Die neue Textmarke wird an der Stelle im Dokument erstellt an der der Textcursor gerade steht Geben Sie bitte unten den Namen f r die neue Textmarke ein Tragen Sie im Eingabefeld den Namen der Textmarke ein und best tigen Sie mit OK Abbrechen amp bsenderDurchwahl 10 Die Textmarke wird an der gew nschten Stelle eingef gt Wie Sie Textmarken mit Ausdr cken verbinden wird in Abschnitt Vorlage durch Textmarken erweitern ab unten 11 Verfahren Sie so mit allen weitere Textmarken die Sie verschieben oder entfernen m chten Nehmen Sie ber die
26. tze Ersetzen ffnen Sie das Dialogfenster Datens tze erset zen Datens tze ersetzen Welche Datens tze xl Bedingung InStrt dressen gt Telefon 0 p0 And InStrl dressen eur C Alle sichtbaren Datens tze Neue Feldinhalte FokS Neuer Inhalt Land s String 3 Unver ndert Telefoni As String 31 49 amp MidfAdressen gt Telefon1 3 Le Telefon2 As String 31 Unver ndert Email As String 60 Unver ndert EH Telefax As String 34 Unver ndert HB Referenz As String 34 Unver ndert EH VersandMedium As String 10 Unver ndert EH Sperrwermerk As String 20 Unver ndert Anrede As String 40 Unver ndert Memo s String var Unver ndert P o Abbrechen Hilfe orgAnice Phone konfigurieren Einheitliche Formate f r Telefonnummern In das Feld Bedingung geben Sie den Ausdruck ein der in der obigen Tabelle in der entsprechenden Zeile unter Bedingung steht f r unser Beispiel also InStr Adressen gt Telefonl 0 gt O And InStr Adressen gt Telefonl nn 0 3 Klicken Sie in der Liste Neue Feldinhalte auf das Feld Telefon1 und dann auf Bearbei ten Button Als Ausdruck geben Sie den Ausdruck ein der in der obigen Tabelle in der entsprechen den Zeile unter Ausdruck steht f r unser Beispiel also 149 amp Mid
27. unter Verwendung des Standard Formulars meist nicht notwendig sind 85 z 86 H T Objekt Editor x orgAnice Data Anwendung Bi C Arbeitsbereichs Gruppen Arbeitsbereiche E85 Tabellen Layouts a Autoren E Formular Controls Formular Control Eingabefeld Datenbankell E Name As Sting 30 d eN In der Lookup Liste Datenbank Feld stehen alle Felder der Tabelle zur Verf gung Der Name des ausgew hlten Feldes wird f r das Formular Control Eingabefeld als Ai Vomame Name des Controls eingesetzt amp ld Autoren gt Vomame Abe Name Al Autoren gt Name A Angepasste Schrift In ser Spalten e J l Bei Eingabefeldern f r Felder vom Typ Long oder Double Buchen De man f a em a k nnen Sie hier die Anzahl der Dezimalstellen im Entleiher Ausrichtung amp Schrit EntleiherKlein 3 Entleihvorgaenge Standard Schriften EQ Makros 3 amp Visual Basic Module w E Datenbank Control begrenzen e l ocz ME Position Twips Links 1020 a Breite 3840 E Oben 60 4 H he 00 3 Aktivieren Sie das entsprechende Symbol im Bereich Ausrichtung um den Inhalt des Controls linksb ndig zentriert oder rechtsb ndig auszurichten gt L schen _Schienen Hie 4 Wenn Sie das Kontrollfeld Standard Schrift deaktivieren k nnen Sie von den Standard Einstellungen abweichen de Schrifteigenschaften festlegen Die
28. werden Beim Speichern eines Dokumentes aus einem Anwendungsprogramm heraus muss dabei ein eindeutiger Dateiname innerhalb eines Dateiverzeichnisses angegeben werden Bei den von orgAnice verwalteten Dokumenten wird unterschieden zwischen internen Dokumenten und externen Dokumenten F r jede Tabelle die ber ein Feld vom Typ Dokument verf gt kann bestimmt werden auf welche Art die automatisiert erzeugten Dokumente verwaltet werden Dokument externes Ein Dokument auf das aus einer orgAnice Datenbank zugegriffen werden kann mit einem beliebigen Dateinamen das in einem beliebigen Verzeichnis abgelegt ist Im Gegensatz zu einem internen Dokument m ssen beim Speichern Verzeichnis und Dateiname angegeben werden Ein externes Dokument wird angelegt durch Anklicken des rechten Bereichs des Doku mentenicons Im Dokumentenmenu w hlen Sie zur Neuanlage den Punkt Dokument von Vorlage erstellen und verkn pfen 191 o 192 El Dokument von Vorlage erstellen Um ein vorhandenes Dokument mit der Datenbank zu El Neues Dokument erstellen verkn pfen w hlen Sie den Men befehl Vorhandenes B vorhandenes Dokument in die Datenbank kopieren Dokument verkn pfen B vorhandenes Dokument in die Datenbank verschieben Dokument von Vorlage erstellen und verkn pfen vorhandenes Dokument verkn pfen vorhandene Internet Adresse verkn pfen Dokument internes Ein Dokument das innerhalb der org
29. wie oben beschrieben 8 Der Alarmschl ssel einer Tabelle ist der Index Sortierschl ssel f r die Auswertung von Alarm Ereignissen die f r jeden Benutzer Erinnerungen an ausstehende Termine und Wiedervorlagen ausgeben Dieser Schl ssel kann f r jede Tabelle ausgew hlt werden muss aber bereits vordefiniert sein Wie Sie neue Sortierschl ssel anlegen erl utert der Ab schnitt Indices erstellen auf Seite 63 W hlen Sie in der Lookup Liste den gew nschten Alarm Sortierschl ssel aus Im Feld Alarm Meldung wird der orgBasic Ausdruck eingetragen dessen Ergebnis f r das Alarmereignis angezeigt werden soll Dies kann beispielsweise der Inhalt eines Feldes sein Der Ausdruckseditor hilft bei der Zusammenstellung von Ausdr cken Er erlaubt auch Kriterien aus verkn pften Tabellen zum Markieren heran zu ziehen Die vollst ndige Beschreibung des Ausdruckseditors und der orgBasic Syntax f r Ausdr cke finden Sie in der Online Hilfe zum Ausdruckseditor sowie in Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 orgAnice Datenbanken anpassen 7 Die Office Datenbank personalisieren 2 Um den Ausdruck mit Hilfe des Ausdruckseditors zu erstellen klicken Sie auf Bearbeiten Anzeige in der Alarm Liste x EH Felder w Kemfunktionen I Angepasste Funktionen IV Persist Variablen BD Aktivitaeten Aktivit Bel Datum s Date EH Typ As String 40 Eingang As Boolean EH Prioritaet As String
30. 31 Zeichen sein und darf keine Sonderzeichen Sb C ctivities Von Datei C devimailcc bas g y ANR Leerzeichen oder Umlaute enthalten CAppPhone Geben Sie im Feld Von Datei den Pfad zur zu importie Ccoria renden Datei ein oder w hlen Sie die Datei mit Hilfe des CDatabaseE vents en Buttons rechts neben dem Eingabefeld aus CDocuments dp oa Best tigen Sie dann mit OK CRead Visual Basic Editor G Crabes J els seite te Module bearbeiten und exportieren M chten Sie ein Modul bearbeiten markieren Sie es im Objektbaum und klicken auf den Button Visual Basic Editor im Eigenschaftenfenster Objekt Editor x orgAnice Data Anwendung amp Anbeitsbereichs Gruppen Visual Basic Modul ButtonMactos Zum Exportieren einzelner Module geben Sie im Feld Modul als Datei exportieren manuell oder mit Hilfe des Modasa Eevee Buttons rechts neben dem Eingabefeld den Pfad und Dateinamen der Exportdatei an Best tigen Sie mit OK Sb CDatabaseE vents Ap CDatabaseSupport amp b CDebug Documents p CEnors Sb CFies Visual Basic Editor Sb CMap24 COK schie en Hite Era E32 PRTE Alle Module exportieren Um alle Module Klassenmodule und Formulare zu exportieren bieten die Administrator Tools der Office Datenbank eine automatisierte Funktion 163 s v 22 4 164 1 Speichern Sie zun chst das VBA
31. 8 Terabytes m glich um das System zukunftssicher zu gestalten Der Server bernimmt alle Funktionen der Datenbank im Zusammenhang mit Caching Concurrency und Transaction Management Der Server kann von verschiedenen Maschinen aus mehrfach f r dieselbe Datenbank gestartet werden Dies hat den Vorteil dass die orgAnice Datenbank auch auf reinen Fileservern Novell Unix Linux Windows NT abgelegt werden kann Datenbank Objekte Der Datenbank Client ffnet zun chst ein Datenbank Objekt Zum ffnen einer beste henden Datenbank muss ein Benutzername und ein Passwort bergeben werden Der Datenbank Server registriert alle gleichzeitig angemeldeten Benutzer Alle weiteren Objek te sind Unterobjekte des Datenbank Objekts und k nnen nur ber die festgelegte Objekt hierarchie angesprochen werden Aus der Sicht des Datenbank Clients hat jedes Objekt Eigenschaften die gelesen und ggf gesetzt werden k nnen sowie Methoden Einige der Eigenschaften und Methoden dienen zur Konfiguration der Datenbank und d rfen nur vom Datenbank Administrator ge ndert werden Alle aufz hlbaren Datenbank Objekte sowie jeder einzelne Datensatz aus jeder Tabelle erh lt eine 16 Bytes breite global eindeutige Object ID Mit deren Hilfe wird die Objekt Identit t bei Datenbank Umstrukturierungen und optional sp ter bei einfachen Datenabgleichs Operationen gew hrleistet Eine neue Datenbank erh lt eine eindeutige LocalelD die haupts chlich dazu dient
32. Anschluss eintragen Im Feld MSN geben Sie Ihre Telefonnummer oder Ihre Nebenstellennummer ein Schlie en Sie das Dialogfeld per Klick auf OK 3 Da der TAPI Treiber lediglich eine Telefonnummer unterst tzt ist im Feld Adresse des Dialogfensters Optionen bereits die eingetragene MSN oder Nebenstellennummer ausge w hlt Bei anderen Treibern oder Ger ten k nnen Sie hier auch andere Adressen oder Rufnummern ausw hlen 4 Ein Klick auf die Schaltfl che Leistungsmerkmale zeigt die vom TAPI Treiber unter st tzten Merkmale an Leistungsmerkmale f r elmeg C100 030 x Max Anzahl verbundener Gespr che 1 Max Anzahl gehaltener Gespr che 0 Makeln R ckfrage Nicht unterst tzt Weiterleiten Nicht unterst tzt Weiterleiten mit R ckfrage Nicht unterst tzt Konferenz Nicht unterst tzt Um in orgAnice Phone fortgeschrittene Funktionen etwa Weiterleiten von Anrufen nutzen zu k nnen muss auch der TAPI Treiber diese Funktionen unterst tzen In diesem Beispiel wird lediglich die Steuerung eines verbundenen Gespr ches unterst tzt Weitere Funktionen bietet der Treiber hier nicht so dass Funktionen wie Makeln und R ckfrage nicht in orgAnice Phone zur Verf gung stehen werden Klicken Sie auf OK um das Dialogfenster zu schlie en 105 A 106 5 Klicken Sie nun auf Einstellungen Einstellungen f r elmeg C100 x m Amtkennzahl entfernen IV Kennzahl f r Ortsgespr che entfernen Aktuelle Einstellung 0 IV Kennza
33. Ausdruck Adressen gt Name Neu Auswerten Ergebnis bit by bit Software AG Durch Anklicken des Buttons Auswerten wird der eingegebene Ausdruck auf Fehler berpr ft und das Ergebnis der Auswertung in einem neuen Ausgabefeld dargestellt Bei Fehlern innerhalb des Ausdrucks erscheint ebenfalls eine entsprechende Meldung Durch Anklicken des Buttons Neu wird der aktuelle Inhalt des Ausdrucksfensters gel scht Anschlie end kann mit der Zusammenstellung eines neuen orgBasic Ausdrucks begonnen werden Besonderheiten des Ausdruckseditors im Konfigurationsmodus werden im Abschnitt Ausdr cke testen auf Seite 154 erl utert Felder im Ausdruckseditor Ausdruckseditor x HH Felder EEJ Kemfunktionen IE Angepasste Funktionen IV Persist Variablen O Adressen Adressen HB An As String 10 EH Titel As String 16 Vorname As String 36 HH Name As String 36 EH Zusatz As String 36 HB Strasse As String 36 EB PLZ As String 10 EB Dit As String 23 HB Land As String 3 HA Telefon As Strina 311 KI f Einf gen L 5 maae lt lt gt gt And Or Not Ausdruck Adressen gt Name Neu Auswerten Abbrechen Hilfe Felder werden mit Namen dem Bezeichner des Daten typs sowie bei Feldern vom Typ String mit der String L nge gruppiert nach Tabellen dargestellt Einfache Ausdr cke die aus Feldnamen bestehen liefern b
34. Betreff in H Abgeschlossen As Boolean n F i d Verantwortlich As String 31 der Tabelle Vorg nge Markieren Sie dieses in der Liste HH Kurzbeschreibung As String var r ege PIA 5 s EH ProzessiD As String 8 klicken Sie auf Einf gen und best tigen Sie mit OK ProzessFortsetzen As Date EH Prozessschritt As Long HB Angelegt m s Date 1 AngeleatDurch As Strina 31 Wie Sie den Ausdruckseditor zur Zusammenstellung des Pr Einf gen Ausdruckes nutzen wird im Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 ausf hrlicher erl utert Haleri erda ES lt lt gt gt Ana Or Not 8 Ausdruck Vorgaenge gt Betreff Neu Auswerten Abbrechen Hilfe 5 Legen Sieim Feld Maximal x Datens tze anzeigen fest wie viele Datens tze Sie in der Liste des Dialogfensters Gespr chsdaten speichern anzeigen lassen wollen Standardm Big ist die Anzahl auf 10 Datens tze eingestellt Der bersichtlichkeit halber sollten Sie hier nicht zu viele Datens tze anzeigen lassen 6 F r die Bereitstellung einer Liste interner Teilnehmer f r die Funktionen R ckfragen Weiterverbinden und Interner Anruf m ssen in orgAnice Data Benutzer angelegt und diesen Benutzern Durchwahlkennziffern als Wert einer Benutzereigenschaft zugewiesen sein Wie Sie dies tun wird in Abschnitt ffentliche Eigenschaften verwalten auf Seite 27 erl utert Ist diese Vora
35. Controls in einer Liste dargestellt Klicken Sie auf das Plus Symbol vor dem Objekt Formular Controls werden alle definierten Formular Control auch im Objekt Baum angezeigt Beim Erstellen des Tabellen Layout wurde bereits ein vollst ndiges Standard Formular generiert auf dem untereinander jeweils ein Statischer Text mit dem Namen des Feldes und ein zum Typ des Feldes passendes Formular Control wie ein Eingabefeld oder ein Kontrollfeld f r das Feld selbst angeordnet sind Da das Tabellen Layout noch nicht angezeigt werden kann ist die Bearbeitung der Formu lardarstellung zum jetzigen Zeitpunkt nicht m glich Sie k nnen jedoch in der Liste der Formular Controls weitere Controls hinzuf gen oder unn tige entfernen E Objekt Editor J xl f orgAnice Data Anwendung 1 2 Arbeitsbereichs Gruppen 1 Q Arbeitsbereiche SE Tabellen Layouts Aufz hlung Formular Controls en Neues Formular Contol Eormular Contiols Formular Controls Abe Statischer Tem ae ae Name Listen Spalten Eilauoren gt Name E Abe Vomame Buchbestand RdAutoren gt Vomame BuchbestandKlein Entleiher Standard Formular E Entleihvorgaenge Standard Schriften 5 Visual Basic Module Datenbank gt oK Schie en Hite Entfernen Sie f r das Tabellen Layout Autoren alle im Standard Formular definierten Controls bis auf die statischen Texte und die Eingabefelder f r Vornamen und Namen de
36. DB C SOrgdb gt Office3neuodo Benutzer ADMIN Kennwort Abbrechen Hilfe 3 Tragen Sie im Feld Registriernummer die Registriernummer Ihrer orgAnice Lizenz ein Haben Sie noch keine Lizenz erworben lassen Sie dieses Feld leer Die Datenbank wird dann mit einer Testlizenz erzeugt bei der die Datenbank auf zwei Benutzer und 1 000 Datens tze je Tabelle beschr nkt ist 4 Geben Sie im Feld Vorlage f r DB die existente Datenbank mit Pfad und Dateinamen an 53 54 ber diesen Button am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeichnisse auf dem Datentr ger durchsuchen um die Datenbank Vorlage dort auszuw hlen 5 Geben Sie im Feld Neue DB den Pfad und Dateinamen der neuen Datenbank an Die Dateiendung von orgAnice Datenbanken lautet odb ber diesen Button am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeichnisse auf dem Datentr ger durchsuchen das gew nschte Zielverzeichnis einstellen und so den Datenbankbezeichner mit der f r orgAnice 3 relevanten Dateiendung odb ausw hlen 6 Geben Sie in die Eingabezeile Benutzer den Namen des Administrators der Vorlage ein Um sicher zu stellen dass alle Informationen der Vorlage bernommen werden k nnen muss hier ein Benutzer der ber Datenbank und Benutzer Verwaltungsrechte verf gt angegeben werden Dieser Benutzername wird dann als Administrator der neuen Datenbank eingerichtet 7 Geben Sie das Kennwort dieses Benutzers im Feld Kennwort an Au
37. Dateinamenserweiterung hinter dem Punkt Letztere ist ist normalerweise ein Hinweis auf den Dateityp Ein Dateiname kann bis zu 255 Zeichen enthalten einschlie lich Leerzeichen Folgende Zeichen sind nicht zul ssig lt gt Dateinamenserweiterung Die Dateinamenserweiterung ist ein Hinweis auf den Typ der Datei Anwendungen beste hen normalerweise aus Dateien mit den Dateinamenserweiterungen EXE und DLL Windows erkennt anhand der Dateinamenserweiterung die Dokumentenklasse einer Datei und die hierf r verf gbaren Methoden Diese Verkn pfungen werden in der Systemdatenbank Registry festgehalten Die Dateien von orgAnice 3 Datenbanken verwenden die Dateinamenserweiterungen odb Glossar Datenbank Datenbereich Datenbank Eine logisch strukturierte Sammlung von Informationen zu einem Thema Eine orgAnice Datenbank besteht aus Tabellen und Konfigurationsdaten die in einer Datei in einem Dateiordner auf der Festplatte abgelegt sind Tabellen sind gegliedert in einheitlich strukturierte Spalten Felder und in Zeilen Daten s tze beliebiger Anzahl Zum Sortieren und schnellen Suchen innerhalb der Tabellen dienen Indizes Logisch zusammenh ngende Tabellen werden durch Relationen miteinan der verkn pft Die Konfigurationsdaten umfassen detaillierte Angaben ber den Aufbau der Datenbank Datenbankadministrator Administrator Supervisor Allgemeine Bezeichnung f r den Verwalter eines EDV Systems In orgAnice
38. E Mail doc 20KB Microsoft Word Dokument Markieren Sie ein Objekt um Serienfax doc 22KB Microsoft Word Dokument seine Beschreibung 4 scan ors 5KB orgAnice Image Document en Bl Text txt 1KB TXT Datei Siehe auch E StarWriter Text sdw 8KB StarOffice 5 2 Text Dokument Eigene Dateien Netzwerkumgebung Arbeitsplatz 9 Objekt e 99 1 KB E Arbeitsplatz 4 Die neue Dokumentvorlage kann sofort von allen Benutzer benutzt werden Legen Sie in der entsprechenden Tabelle einen neuen Datensatz an und w hlen Sie die Funktion Dokument von Vorlage erstellen ber den Dokument Button des Tabellen Layouts Die genaue Vorgehensweise wird im Benutzerhandbuch Kapitel 3 Abschnitt Dokumente von Vorlage erstellen erl utert 43 z 44 Dokument Yorlage ausw hlen x Vorlage Bild bmp El Pr sentation ppt 4 Scan ors m Serienbrief doc Serien E Mail doc Die neue Dokumentvorlage erscheint in der Liste der Vorlagen und kann dort zum Erstellen eines neuen Dokumentes auf Basis dieser Vorlage verwendet werden Abbrechen Hilfe Dokumentvorlagen entfernen Dokumentvorlagen die Sie nicht mehr ben tigen werden entfernt indem Sie im Win dows Explorer in das Vorlagenverzeichnis wechseln in dem sich die Dokumentvorlage befindet und das Dokument dort l schen Sicherheitseinstellungen in Microsoft Office Sollten bei der Arbeit mit Dokumentvorlagen f r Microsoft Office insbesondere den Vorlagen f
39. Funktionen im Abschnitt Weitere benut zerdefinierte Optionen einstellen auf Seite 114 erl utert werden Benutzerdefiniert TAPI Kommende Rufe Datenbank suchen Diese Einstellungen sind datenbankbezogen und d rfen nur ge ndert werden wenn nur ein Benutzer in der Tabellen zum Speichern von Gespr chsinformationen Datenbank an geme Idet ist Der Button Neu ffnet das Dialogfenster Gespr chsin formationen speichern in dem Sie eine neue Tabelle ausw hlen k nnen Bearbeiten Der Button Bearbeiten ffnet das Dialogfenster Gespr chsinformationen speichern f r eine bereits in der Liste enthaltene selektierte Tabelle zur Bearbeitung L schen Benutzereigenschaft Durchwahl Durchwahl Abbrechen Der Button L schen entfernt die selektierte Tabelle aus der Liste Tabellen zum Speichern von Gespr chsinformationen festlegen 1 Klicken Sie auf den entsprechenden Button zum Bearbeitung oder zur Neuerstellung einer Tabelle in der Gespr chsinformationen gespeichert werden sollen Das folgende Dialogfenster stellt Ihnen einen Bereich zur Verf gung in dem Sie die Tabellen und die Feldzuordnungen f r die Ablage Ihrer Gespr chsinformationen definieren k nnen el F r die Neuaufnahme einer Tabelle k nnen Sie aus Tabelle zum Speichern von Gespr chsinformationen diesem Listenfeld ausw hlen in welcher Tabelle der Aktivitaeter orgAnice Datenbank orgAnice Data die Gespr chsinfor Eeldzuordnung
40. Klicken Sie auf OK um die Einstellungen zu speichern Soll ein Feld gel scht werden klicken Sie neben der Liste Feldzuordnung auf L schen und best tigen Sie die folgende Sicherheitsabfrage mit Ja Suchschl ssel f r E Mail Nachrichten definieren Soll eine E Mail Nachricht zugeordnet werden muss Outlook Connector eine Adresse oder ein Ansprechpartner mit der E Mail Adresse des Absenders der Nachricht finden Erst wenn die Suche nach der Adresse erfolgreich war kann die Nachricht zugeordnet werden Im folgenden erfahren Sie wie Sie die hierf r notwendigen Suchschl ssel definieren Wechseln Sie auf die Registerkarte Suche orgAnice Outlook Connector Konfiguration x E Mail Termine Kontakte Suchen Suchschl ssel nach oben Ansprechpartner Email Adressen Email Verschieben Ansprechpartner Fax Adressen Fax Bearbeiten L schen Neu En DK Abbrechen Den orgAnice Outlook Connector konfigurieren Outlook Connector konfigurieren In der Liste Suchschl ssel werden die bereits definierten Suchschl ssel aufgelistet Legen Sie die Reihenfolge in der Outlook Connector nach der Absenderadresse sucht fest indem Sie den entsprechenden Schl ssel markieren und ber die Buttons nach oben oder nach unten in der Liste ver schieben Die schnellsten Ergebnisse bei der Suche erzielen Sie wenn Sie denjenigen Schl ssel zuerst durchsuchen lassen auf dem E Mail Adressen am wahrscheinlichste
41. Option Alle sichtbaren Datens tze 3 Klicken Sie in der Liste Neue Feldinhalte auf das Feld Telefon2 und dann auf den Bearbeiten Button Als Ausdruck geben Sie folgenden Ausdruck ein Mid Adressen gt Telefon2 InStr Adressen gt Telefon2 Len Adressen gt Telefon2 Schlie en Sie den Ausdruckseditor ber OK Im Dialog Datens tze ersetzen klicken Sie erneut auf OK um die Telefonnummern ndern zu lassen 4 orgAnice zeigt an wie viele Datens tze gepr ft und bearbeitet wurden Best tigen Sie mit OK 5 Wiederholen Sie die Schritte 2 und 3 jeweils f r das Feld Telefax der Tabelle Adressen und Telefon TelefonMobil und TelefonPrivat der Tabelle Ansprechpartner also beispielsweise Ansprechpartner gt Telefon orgAnice Print konfigurieren orgAnice Print konfigurieren orgAnice Print bernimmt die Auswahl die Vorschau und das Drucken von Reports und Etiketten Einzelne oder nach bestimmten Kategorien sortierte Datens tze aber auch ganze Datenbank Tabellen lassen sich mit orgAnice Print ausdrucken oder in verschiedene Dateiformate darunter HTML oder CSV berf hren Dabei lassen sich die Vorlagen f r Report und Etiketten Layouts frei konfigurieren und in der aktuellen Datenbank spei chern Die Benutzung von orgAnice Print wird im Benutzerhandbuch Kapitel 5 Reports erstel len und Etiketten drucken mit orgAnice Print erl utert Eine Anzahl von Reports und Etiketten sind in der Office Datenbank bereits v
42. Projekt und wechseln Sie dann in den Benutzermodus 2 W hlen Sie den Men befehl Makros Administrator Tools Administrator Tools x Markieren Sie den Eintrag Alle VBA Module exportieren Makro und klicken Sie auf Ausf hren Alle Makros neu initialisieren Datens tze in einer Tabelle l schen Alle vBA Module exportieren Alle Schl ssel aufbauen orgAnice Phone beenden Abbrechen 3 Nun werden Sie zur Eingabe eines Speicherortes f r die Daten aufgefordert orgAnice Data Geben Sie ein bereits existierendes Verzeichnis an und Wohin exportieren Das Verzeichnis muss bereits best tigen Sie mit OK existieren Das VB Projekt muss vor dem Export sauber A gespeichert sein C _organice Datenbanken ffices vB Makros verwalten Alle Makros die im Benutzermodus im Men Makros erscheinen oder Kommandoschalt fl chen Buttons zugewiesen werden sollen werden im Modul Macros abgelegt Dieses Modul wird automatisch beim Erzeugen der Datenbank angelegt Die Benutzer Makros sollten sich am Anfang des Moduls befinden Der entsprechende Bereich ist durch Kommentare gekennzeichnet Wenn dexcon Makro Updates ausliefert werden die nderungen in diesem Bereich nicht angetastet Optional k nnen im Modul Macros auch zwei automatisch von orgAnice Data ausgef hr te Makros gespeichert sein Das Makro AutoOpen wird beim ffnen der Datenbank ausgef hrt und kann f r Initiali sierungen genutzt werden Das Makro Auto
43. Titelleiste und des Fensterrahmens Sie k nnen ein Programmfenster durch Anklicken mit der Maus oder mit der Tastenkombination aktivieren Auch von den Tabellen Layouts einer orgAnice Datenbank ist immer eines das aktive Viele Befehle beziehen sich auf die aktive Tabelle Sie erkennen die aktive Tabelle an der hervor gehobenen Darstellung des Tabellentitels und des Rahmens sowie am Eintrag in der Statuszeile Sie k nnen ein Tabellen Layout durch Anklicken mit der Maus oder ber den Befehl Ansicht Tabelle aktivieren 195 196 Fokus Formular Control Im Konfigurationsmodus kennzeichnet der Fokus das Objekt im Formularbereich auf das sich verschiedene Befehle wie das Setzen von Eigenschaften oder das L schen beziehen Das Objekt mit dem Fokus erkennen Sie an einem farbig hervorgehobenen Rahmen F r das Verschieben von Maskenobjekten ist nicht der Fokus sondern die Auswahl ma geblich Formular Control Als Formular Control werden alle Eingabe und Darstellungsobjekte innerhalb der Daten satzmaske bezeichnet Formular Controls sind nicht zu verwechseln mit physikalischen Datenbankfeldern Erst die Zuordnung eines Feldes zu einem Control erm glicht die Bearbeitung und Darstellung von Daten Die Zuordnung wird im Konfigurationsmodus vorgenommen orgAnice stellt folgende Controls zur Verf gung Statischer Text nicht editierbarer Text z B Feldbezeichnungen Dynamischer Text nicht editierbarer Text dynamisch g
44. Typen wird angebo ten Das Textformat von jedem Element im Formularbereich und jeder Spalte im Listenbe reich kann frei eingestellt werden Zur Erleichterung der Navigation wurde eine History Funktion implementiert die wie bei einem Internet Browser die letzten Navigationsschritte automatisch aufzeichnet orgAnice Data enth lt Ihren eigenen interaktiven Konfigurationsteil f r die Benutzersicht und f r die Datenbank Es k nnen Arbeitsbereiche mit darin enthaltenen Formularen definiert werden ebenso Arbeitsbereichs Gruppen die mehrere Arbeitsbereiche einschlie Ben 10 Die Benutzer und Konfigurationsmodi orgAnice Data verf gt ber zwei Modi zur Benutzung und zur Konfiguration von Da tenbanken Zwischen den beiden Modi kann jederzeit umgeschaltet werden wobei die Konfiguration der Datenbank nur Benutzern mit entsprechenden Rechten vorbehalten ist Im Benutzermodus von orgAnice Data k nnen alle aktiven Benutzer einer Datenbank die gespeicherten Datens tze ansehen ver ndern erg nzen l schen und neue hinzu f gen Wenn im Anmeldedialog nur der Benutzerkurzname und das pers nliche Kennwort angegeben werden startet orgAnice Data automatisch im Benutzermodus Im Konfigurationsmodus von orgAnice Data kann eine orgAnice Datenbank durch aktive Benutzer mit entsprechender Berechtigung vollst ndig angepasst werden Die Anpassung schlie t ein die Oberfl che der Datenbank inkl Arbeitsbereichs Gruppen Arbeitsbereichen T
45. Vorgehensweise dabei wird in den folgenden Schritten beschrieben Der Bereich Position dient der Festlegung der Gr e des Controls und dessen Position in der Formulardarstel lung Diese Einstellungen werden im Abschnitt Formular Controls ab Seite 97 erl utert Haben Sie die Einstellungen ber OK gespeichert und das Kontrollfeld Standard Schrift deaktiviert wird im Objektbaum ein zus tzliches Unterelement Angepasste Schrift verf gbar Klicken Sie darauf um die angepassten Schrifteinstellungen vorzunehmen Ehen Da km Die Schrifteinstellungen f r dieses Formular Control SE orgAnice Data Anwendung EO Arbeitsbe hs G Angepasste Schrift ja s a ELO Abatsberiche pen gleichen denen f r Standard Schriften wie im Abschnitt 5ER Tabellen Layouts 2 IR S 583 Autoren Schritt Schitschgit _ Schitgrad Standard Schriften definieren ab Seite 81 erl utert 25 Formular Controls H Haettenschweiler 1 TA Nomar er E Abe Vorname T Impact A Kursiv Ed es gt Vorame Letter Gothic MT A Felt i R B ABE Name MP Lucida Bright A Fett Kursiv rs 14 Pt amd pye T Lucida Console 18Pt a Aan SRA T Lucida Sans ar Listen Spalten T Lucida Sans Typewriter AutorenKlein Tr Lucida Sans Unicode Buchbestand MAIS Bars NEN I Unterstichen Buchbestandklein TE Map Symbols ht Erileiher T Marlet E Entleiherklein HP Microsoft Sans Serif A Automatisch EB Entleihvorgaenge Modem EAA Standard Schr
46. Windows NT oder Windows 2000 k nnen Sie auch Datenbanken mit einer Gr e von ber 4 Gigabyte Large File nutzen ausreichende Speicherkapazit ten des Datentr gers vorausgesetzt Aktivieren Sie das Kontrollfeld Dateigr e gt 4GB m g lich um Gr en bis zu Dateigr en von 8 Terabyte nutzen zu k nnen 7 Die Einstellungen f r die Erforderlichen Berechtigungen setzen definierte Benutzer und Berechtigungen voraus Die Verwaltung von Benutzern und Berechtigungen wird im Abschnitt Benutzer verwalten ab Seite 24 erl utert orgAnice Datenbanken anpassen Eigenschaften der Datenbank anpassen Speichern Sie die Einstellungen mit OK oder der Eingabetaste Sie k nnen nun damit beginnen die Tabellen der Datenbank zu erstellen 57 58 Die Tabelle Autoren erstellen Im ersten Schritt wird die Tabelle Autoren angelegt in der die Namen aller Autoren erfasst Anschlie end werden die Eigenschaften der Tabelle festgelegt Eine Tabelle anlegen 1 Rufen Sie den Objekt Editor f r die Definition der Tabellen auf indem Sie den Men befehl Datenbank Objekte Tabellen w hlen oder die Tastenkombination HT benutzen oder auf diesen Button klicken Im Objekt Editor wird das Element Tabellen aktiviert In der Eigenschaftendarstellung k nnen Sie eine neue Tabelle anlegen 2 Tragen Sie im Feld Neue Tabelle den Namen der anzulegenden Tabelle ein Der Name kann bis zu 31 Zeichen lang sein und darf keine Sonderzeichen Ziffern ode
47. ab 213 o 214 UNICODE Zeichensatz siehe ANSI Zeichensatz UNICODE Zeichensatz Unterzeile Eine horizontale Unterteilung einer Kopfzeile Datenzeile oder Fu zeile in einem Report F r jede Zelle des Spalten Unterzeilen Rasters kann jeweils ein Datenzeilentext definiert sein Unterzeilen erlauben es daher pro Spalte mehrere Textobjekte zu definieren Eine Aufteilung in Unterzeilen ist nicht zwingend Die Anzahl der Unterzeilen f r die Kopfzeile mit den Spalten berschriften ist unabh ngig von der Anzahl der Unterzeilen in den Daten und Fu zeilen Variable Allgemein ist eine Variable ein Platzhalter zur tempor ren Speicherung von Daten Variab len sind wichtiger Bestandteil fast jeder Programmiersprache orgAnice 3 unterscheidet vier Typen von Variablen private Variablen die innerhalb von angepassten Funktionen unter orgBasic benutzt werden statische Variablen ebenfalls unter orgBasic eingesetzt persistente Variablen die der dauerhaften Speicherung datenbankweit zug nglicher Informationen dienen und so genannte Feldvariablen als Bezeichnung f r die eigentlichen Felder einer Tabelle innerhalb der Datenbank Variablen m ssen vor der Verwendung explizit deklariert werden Variant Datentyp Ein Datentyp der Informationen eines beliebigen anderen Typs Zeichenketten numeri sche Werte logische Werte Datumswerte u a enthalten kann Version Der Entwicklungsstand eines Programms meist in Form einer Vers
48. anpassen orgAnice Data Anwendungen konfigurieren Das Formular Control Lookup Liste stellt den Feldinhalt a SE Atari ae des Feldes Sachgebiet dar und bietet alle Werte die in T ES Formlar conois eE MEZZE S der zugeh rigen Lookup Wertetabelle enthalten sind a ie zur Auswahl amp 3 Akd Buchbestand gt Untertitel E Abe ISBN Fad Buchbestand gt ISBN Abe Sachgebiet i l S Jel Die Eigenschaften f r Ausrichtung Schrift Position und a notang Samen P a Swoi el Gr e lassen sich wie gewohnt einstellen Listen Spalten Ausrichtung amp Schrift Buchbestand gt Titel A Juchbestand Titel f l ern el Buchbestand gt Unterttel Position Twips amp EE Buchbestand gt ISBN EE Buchbestand gt Sachgebiet EE Buchbestand gt Beschreibung EE Buchbestand gt AutorlD EE Buchbestand gt ID J B Buchbestandklein Entleiher 33 Enterlein 1 gt schen ok schie en bite 4 Links 1200 Bete fio Oben o0 H he TE A F r das Formular Control Dokument kann lediglich das Dokumentfeld Beschreibung ausgew hlt werden Weitere Einstellungen sind nur f r die Position und Gr e des Controls m glich Tabellen Layout Buchbestand Klein Wie schon im Tabellen Layout Autorenklein sollen im Tabellen Layout Buchbestand Klein die Feldinhalte der Tabelle Buchbestand nur dynamisch f r die Verwendung im Leihwesen angezeigt werden Nac
49. ber den Rahmen zwischen Formular und Listenbereich und verschieben Sie den Rahmen vertikal mit gedr ckter linker Maustaste Um die Breite von Listen Spalten zu ver ndern klicken Sie auf den Trenn strich der Spalten und verschieben Sie diesen mit gedr ckter Maustaste horizontal Br ae ee Nachdem Sie nderungen an der Aufteilung von Arbeitsbereichen oder Listen Spalten vorgenommen haben m ssen Sie die nderungen speichern Die verschiedenen M glich keiten dazu werden im Abschnitt nderungen speichern und wiederherstellen auf Seite 99 beschrieben Formular Controls anordnen und skalieren Um Formular Controls in der Formulardarstellung anzuordnen auszurichten oder zu skalieren benutzen Sie am einfachsten die Maus Um ein Formular Control zu skalieren also seine Breite und H he anzupassen markieren Sie das Control mit der Maus und bewegen Sie diese ber den Rand des markierten Controls Der Mauszeiger ndert sich in ein Symbol mit zwei Pfeilen Dabei weisen die Pfeile in die Richtungen in die das Control ver ndert werden kann horizontal vertikal oder diagonal d h gleichzeitig horizontal und vertikal Halten Sie die linke Maustaste gedr ckt und ziehen Sie SR Tabellen Layout die Maus in verschiedene Richtungen ndert sich der Markierungsrahmen zu der Gr e die das Objekt nach der Skalierung haben wird Lassen Sie die Maus los um die Gr enver nderung vorzunehmen orname Wenn Sie di
50. blichen Word Befehle weitere Layout Ver nderungen vor und speichern Sie schlie lich das Dokument mit dem Men befehl Datei Speichern oder mit der Tastenkombination H Absenderangaben unterdr cken Falls Sie einen eigenen Briefkopf entworfen haben der bereits Ihre Absenderdaten enth lt k nnen Sie diesen als festen Bestandteil in die Dokumentvorlage integrieren Dann wer den Sie das automatische Einf gen der Absenderdaten unterr cken wollen Das gleiche trifft zu wenn Sie Ihr eigenes vorgedrucktes Briefpapier verwenden In diesen F llen l schen Sie alle Textmarken die mit Absender beginnen ber den Befehl orgAnice Textmarken bearbeiten L schen Die Absenderangaben werden dann nicht mehr in das Dokument eingef gt Speichern Sie anschlie end die Briefvorlage mit den vorn Ihnen durchgef hrten nde rungen mit dem Men befehl Datei Speichern oder mit der Tastenkombination b J Vorlage durch Textmarken erweitern Mit der Office Datenbank m ssen Sie keine nderungen mehr an den Makros vorneh men um bisher nicht ber cksichtigte Felder aus Ihrer Datenbank in Ihr Dokument zu bernehmen Es reicht aus eine neue Textmarke in die Dokumentvorlage zu setzen alles brige erfolgt automatisch Der Wert der an die Textmarke geliefert wird muss ein g ltiger orgBasic Ausdruck sein Dabei kann es sich um eine Zeichenkette ein Feld eine Funktion oder einen beliebigen anderen g ltigen orgBasic Ausdruck hande
51. d h Gro oder Kleinschreibung wird nicht unterschieden Zul ssige Zeichen f r Namen sind die Buchstaben des englischen Alphabets von A bis Z der Unterstrich _ und die Ziffern von O bis 9 Das erste Zeichen eines Namens muss ein Buchstabe oder Unterstrich sein Die L nge eines Namens liegt zwischen 1 und 31 Zeichen Objekt Editor Werkzeug innerhalb des Konfigurationsmodus von orgAnice Data Mit dem Objekt Editor werden alle Elemente der physikalischen Datenbankstruktur der Oberfl che und der Benutzerverwaltung eingestellt 205 206 Die Elemente werden als Objekte bezeichnet die ber bestimmte Eigenschaften verf gen Ej Objekt E ditor org nice Data Anwendung gt Arbeitsbereichs Gruppen Arbeitsbereiche L gt Adressen O Adressen_Ansprechpartner lt gt AdressMerkmale lt gt Ansprechpartner nsprechpartnerMerkmale E L Archiv L gt Erweiterte dressinformationen lt L gt Formularverwaltung lt gt Ordner lt gt VYorgaenge Tabellen Layouts c2 Adressen 3 45 Formular Controls Abe An Adressen gt An Abe Titel fid Adressen gt Titel Abe Vorname Fid Adressen gt Yorname Abe Name essen gt Name Abe Zusatz Fid Adressen gt Zusatz D a SRnEnENE E E E E Fi u E Bi Mi A A j Formular Control Eingabefeld Datenbank Feld EB Name As Str
52. den Men befehl Ansicht Ganze Seite oder die Tastenkombination _ W oder klicken Sie auf diesen Button Die Anzeige wird in Abh ngigkeit von der eingestellten Gr e des Programmarbeitsberei ches so bemessen dass Sie die gesamte aktuelle Seite einsehen k nnen Ansicht auf Seitenbreite anpassen Um die aktuelle Seite in Seitenbreitenansicht darzustellen verwenden Sie den Befehl Ansicht Seitenbreite oder klicken Sie auf diesen Button Die Anzeige wird in Abh ngigkeit von der eingestellten Gr e des Programmarbeitsberei ches so bemessen dass Sie die Breite der aktuellen Seite in maximaler Gr e einsehen k nnen Ansicht prozentual einstellen Um die aktuelle Seite prozentual anzupassen gehen Sie wie folgt vor 1 Um die aktuelle Seite in der Gr e 100 darzustellen verwenden Sie den Befehl Ansicht Ansicht 100 oder die Tastenkombination oder klicken Sie auf diesen Button 2 Um die aktuelle Seite in der Gr e 200 darzustellen verwenden Sie den Befehl Ansicht Ansicht 200 oder die Tastenkombination oder klicken Sie auf diesen Button 121 5 122 Fensterausschnitt verschieben Klicken Sie auf diesen Button und bewegen Sie den Mauszeiger ber die Seite nimmt dieser die Form einer Hand an Sie k nnen jetzt mit der Maus bei gedr ckter linker Maustaste die Seite anfassen und innerhalb des Programmfensters vertikal und oder horizontal verschieben Klicken Sie erneut auf den Button um diese Fu
53. die Auswertung des zum Index geh renden Ausdrucks aus dem Inhalt des Datensatzes gebildet wird Ein Prim rindex enth lt nur eindeutige Indexwerte Instanz Die aktuelle Benutzung einer Anwendung Die meisten Windows Anwendungen k nnen in mehreren Instanzen gestartet werden Wenn Sie beispielsweise den Windows Notizblock zweimal starten haben Sie zwei Instan zen der Anwendung ge ffnet Internet Ein weltweites Datennetz zur bermittlung von Informationen auf der Grundlage des TCP IP Protokolls Transmission Control Protocol Internet Protocol Das Internet besteht aus dem Zusammenschluss vieler z T firmeninterner Teilnetze Bei bermittlungen innerhalb eines firmeninternen Netzes spricht man auch von Intranet Das Internet stellt verschiedene Dienste zur Verf gung Zu den wichtigsten geh ren HTTP Hypertext Transfer Protocol FTP File Transfer Protocol POP3 und SMTP Post Office Protocol Simple Mail Transport Protocol Zum Laden und Anzeigen von Internet Seiten werden Internet Browser verwendet Internet Seite HTML Seite Ein Dokument innerhalb des Internets Beispiele Textseite im HTML Format Grafik Sound Datei Jede Internet Seite ist durch eine weltweit eindeutige Adresse URL gekennzeichnet Diese besteht aus 3 Teilen Dienst beispielsweise http Domain beispielsweise www dexcon de Adresse der Seite innerhalb der Domain beispielsweise htmlfiles produkt htm Wenn diese Angabe fehlt wird in der Regel die
54. die Kontroll felder Keine Eingabe und Kein Update So wird verhindert dass in der Datenbank die Zuordnung eines ausgeliehenen Buches zum Entleiher ver ndert werden kann 3 Legen Sie nun ein Feld vom Typ String an das die Zuordnung zur Tabelle Entleiher bernimmt Benennen Sie das Feld EntleiherID und geben Sie als L nge 12 Zeichen an Als Ausdruck f r das Feld Vorbelegen mit tragen Sie Entleiher gt ID ein Aktivieren Sie auch hier die Optionen Keine Eingabe und Kein Update 4 Um das Ausleihdatum zu speichern legen Sie ein Feld vom Typ Date an Benennen Sie das Feld Ausleihe Als Ausdruck f r das Feld Vorbelegen mit tragen Sie Date ein ber diesen Ausdruck wird das Systemdatum als Feldinhalt eingetragen Aktivieren Sie die Optionen Keine Eingabe und Kein Update da das Ausleihdatum ja fest steht 75 76 5 Ein weiteres Feld dient der Festlegung des R ckgabetermins f r das Buch der 4 Wo chen nach der Ausleihe liegen soll Legen Sie ein Feld vom Typ Date an Benennen Sie das Feld Rueckgabe Als Ausdruck f r das Feld Vorbelegen mit tragen Sie Date 28 ein Dieser Ausdruck addiert zum jeweiligen Systemdatum 28 Tage 6 Rein informativen Zwecken bei der Darstellung von Informationen dienen die folgen den drei Felder Legen Sie ein Feld vom Typ String an Benennen Sie das Feld Entleiher Darin soll der Name des Entleihers beim Anlegen des Datensatzes eingetragen we
55. die zur Speicherung der Gespr chsdaten konfiguriert wurden Dieser Vorgang wird im Abschnitt Datenbankoptionen festlegen ab Seite 108 erl utert Sie k nnen hier als Benutzer eine Tabelle aus der Liste ausw hlen und diese zur Speiche rung Ihrer Gespr chsdaten voreinstellen xl Sind in der Liste mehrere Tabellen vorhanden markieren Benutzerdefiniert TAPI Kommende Rufe Datenbank Suchen Sie die relevante Tabelle Ist nur eine vorhanden ist Der markierte Eintrag dient als Voreinstellung f r die diese automatisch markiert Tabellenauswahl beim Speichern der Gespr chsdaten IV Gespr chsdaten beim Zuordnen l schen Abbrechen Gespr chsdaten beim Zuordnen l schen Durch Aktivieren dieses Kontrollfeldes k nnen Sie festlegen dass die Gespr chsdaten beim Zuordnen d h beim Ausf hren des Befehls zum Speichern der Gespr chsinformati onen aus der Gespr chsdatenliste entfernt werden Speichern Sie die Einstellungen indem Sie auf OK klicken orgAnice Phone konfigurieren Einheitliche Formate f r Telefonnummern Einheitliche Formate f r Telefonnummern F r die Anruferkennung per TAPI werden Telefonnummern im internationalen kanoni schen Format gefordert Setzen Sie orgAnice nicht zur Anruferkennung ein k nnen Sie jedoch weiterhin beliebige andere w hlbare Formate eingeben Zur einheitlichen Datenhaltung empfehlen wir jedoch immer dieses standardisierte Format zu nutzen Damit die Anruferkennung in org
56. einzublen den 3 Nun muss der Eigenschaft ein Wert zugewiesen werden W hlen Sie den passenden Datentyp aus der Liste Typ z orgAnice Data Anwendung Eacan AAT E Para T aus 5 L Benutzer Admin Ip Sting u m em A jan 5 Ela a a ESRA Wert g H Geben Sie im Feld Wert einen g ltigen orgBasic S Private Eigenschaften x m en a B Ausdruck ein Auch eine Zeichenfolge ein String ist A AutoStartOrgPhone pi u N M l Dipk sechackFnaed dabei ein g ltiger Ausdruck AA DuplicateCheckSensitivity 4 DrgPhone A VBADebugMode 1 Berechtigungen pi K R Sitzungen Wie Sie einen orgBasic Ausdruck zusammen stellen Biata Obiekt wird in Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 jenschaften erl utert gt _L schen C J Schienen Hie 4 Best tigen Sie mit OK oder der Fingabetaste 4 Erg nzen Sie weitere private Eigenschaften indem Sie im Objektbaum auf Private Eigenschaften klicken und die Schritte 1 bis 4 wiederholen Die privaten Eigenschaften kann ein Benutzer dabei sp ter auch selbst im Benutzermodus ndern Die Vorgehensweise wird im Benutzerhandbuch Kapitel 2 Abschnitt Benutzer eigenschaften verwalten erl utert orgAnice Datenbanken anpassen Benutzer verwalten Berechtigungen verwalten orgAnice Datenbanken sind nicht nur durch die Benutzeranmeldung vor unberechtigtem Zugriff gesch tzt auch innerhalb einer Datenbank b
57. etwa aktualisierte Programmversionen erhalten orgAnice Helpdesk Speziell f r die Produktunterst tzung in Unternehmen bietet die dexcon GmbH mit orgAnice Helpdesk eine ma geschneiderte Support L sung an Ob Vor Ort Service oder telefonische Unterst tzung auf Abruf Sie bestimmen welche Support Optionen Sie nutzen wollen Qualifizierte Spezialisten oder die Entwickler von orgAnice selbst stehen Ihnen dabei mit Rat und Tat zur Seite Informationen zu den Helpdesk Lizenzen erhalten Sie unter http www organice de helpdesk Einf hrung Weitere Hilfen nutzen orgAnice Solution Partner dexcon Gesellschaft f r Software und Consulting mbH verf gt ber ein weit verzweigtes Netz autorisierter Solution Partner die nicht nur den Vertrieb von orgAnice sondern viel mehr auch die Entwicklung Anpassung und Pflege von individuellen orgAnice L sungen bernehmen Auf unserer Website http www organice de osp finden Sie die stets aktuelle Liste der orgAnice Solution Partner in Ihrer N he orgAnice kennen lernen orgAnice ist eine Datenbankumgebung die aus einer Reihe von speziell auf B roauto mation und Dokumentenverwaltung ausgerichteten Komponenten besteht Die Komponenten von orgAnice orgAnice DbServer Der transaktionssichere Datenbank Server f r orgAnice Datenbanken orgAnice Data Der Datenbank Client zur intuitiven Datenverwaltung mit flexibler Konfiguration orgAnice Phone Das Kommunikations Frontend f r computerg
58. exportieren 163 Makros verwalten 164 Makros erstellen 165 Makros bearbeiten und dem Men Makros hinzuf gen Makros auf Kommandoschaltfl chen legen Makros neu initialisieren Visual Basic einsetzen Weiterf hrende Informationen 9 Tipps Tricks und Probleml sungen Die effektivste Art der Benutzung Tastaturk rzel f r alle Komponenten Probleml sungen Benutzer hat sein Kennwort vergessen Sicherheitseinstellungen in Microsoft Office Virenprogramme verhindern Dokumenterstellung 10 Glossar 11 Index 165 165 166 168 168 171 172 172 177 177 178 178 181 219 Einf hrung Liebe Entwickler und Administratoren mit orgAnice 3 halten Sie ein Werkzeug in den H nden das bereits in der dritten Ge neration das zentrale Kommunikationsinstrument f r jedes B ro ist orgAnice bietet als Entwicklungssystem umfangreiche M glichkeiten individuelle Daten bankl sungen zu erstellen und anzupassen Mit dem erstmalig in orgAnice integrierten Microsoft Visual Basic for Applications im weiteren kurz als VBA bezeichnet erlaubt orgAnice 3 Entwicklern den Funktionsumfang der ausgelieferten L sung zu erweitern ber eigene Makros benutzerdefinierte Funktionen hinzuzuf gen oder sogar mit anderen VBA kompatiblen Applikationen etwa Microsoft Office zu interagieren Wir danken Ihnen f r den Kauf von orgAnice und w nschen Ihnen viel Erfolg bei der Arbeit mit orgAnice der Plattform f r optimale Kundenbeziehungen Die Tech
59. f r Felder geeignet und kann nur in wenigen F llen f r Ausdr cke verwendet werden Glossar Datenzeilen Dokument externes Datenzeilen Die Zeilen im Datenbereich eines Reports in denen jeweils die Daten eines einzelnen Da tensatzes ausgegeben werden Datenzeilen sind in Spalten blicherweise f r einzelne Felder und ggf Unterzeilen geglie dert F r jede Zelle des Spalten Unterzeilen Rasters kann jeweils ein Datenzeilentext defi niert sein Datenzeilentext Die Definition eines Textes der in einem Report oder Etikettendruck ausgegeben werden soll Diese umfasst einen orgBasic Ausdruck der bei der Druckausgabe ausgewertet wird und dessen Ergebnis gedruckt wird ferner Angaben zur optischen Gestaltung und zur Anord nung des Textes Die Definition unterscheidet sich geringf gig in Abh ngigkeit davon in welchem Bereich der Text ausgegeben werden soll Als freier Text au erhalb des Datenbereichs als Text in der Kopfzeile oder in Datenzeilen eines Reports oder als Text innerhalb eines Etiketts Dialogfenster Ein Fenster das zur Abfrage von Informationen vom Benutzer dient In den meisten F llen werden Dialogfenster ber Befehle aufgerufen Punkte hinter einem Befehl zeigen an dass dieser Befehl ein Dialogfenster ffnet Dokument Daten von Windows Anwendungen beispielsweise zur Textverarbeitung Tabellenkalkula tion Pr sentation oder Grafikbearbeitung die in der Regel als einzelne Datei abgelegt
60. hier die Tabelle ein die im Auswahl Dialog voreingestellt wird EMail wien O Kontakte Ansprechpartner O Termine Aktivitaeten z T E Mail beim Zuordnen l schen Abbrechen bernehmen 5 Im sich darauf ffnenden Dialogfenster k nnen Sie die Einstellungen f r die Zuord nung von E Mails Terminen und Kontakten vornehmen sowie die Suchschl ssel f r die Suche nach Absendern eingegangener E Mail Nachrichten definieren Wie Sie dies tun entnehmen Sie den entsprechenden folgenden Abschnitten Den orgAnice Outlook Connector konfigurieren 7 Outlook Connector konfigurieren Konfiguration f r E Mails Wechseln Sie auf die Registerkarte E Mail orgAnice Outlook Connector Konfiguration x E Mail l Termine Kontakte Suchen Um eine weitere Tabelle hinzuzuf gen klicken Sie auf Neu Tabellen zum Speichern von E Mail Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf Bearbeiten Um eine Tabelle aus der Liste der Tabellen zum Spei chern von E Mail zu entfernen klicken Sie auf L schen Bearbeiten L schen OK Abbrechen Eine Tabelle zum Speichern von E Mails hinzuf gen Standardm ig gibt es in der Office Datenbank nur eine Tabelle in der E Mails abgelegt werden die Tabelle Aktivit ten Sollten Sie eine weitere Tabelle f r die Speicherung von E Mails vorgesehen haben k nnen Sie d
61. indem Sie auf Speichern klicken Die erstellte Lookup Tabelle k nnen Sie sp ter einem Datenbankfeld der Tabelle Buchbestand zuord nen Felder und Indices f r die Tabelle Buchbestand definieren Zum Erstellen der Tabelle Buchbestand mit Feldern und Indices gehen Sie wie in den entsprechenden Abschnitten f r die Autorentabelle vor Felder f r die Tabelle Buchbestand anlegen 1 Wechseln Sie im Objektbaum per Mausklick auf den Men befehl Tabellen und erstellen Sie eine neue Tabelle mit dem Namen Buchbestand 2 Erzeugen Sie Felder wie im Abschnitt Felder f r die Autoren Tabelle definieren ab Seite 59 beschrieben orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen 3 Legen Sie zun chst ein Feld mit dem Namen Titel an Als Eigenschaften des Feldes w hlen Sie unter Typ String und unter L nge 50 Zeichen Um sicher zu stellen dass in diesem Feld der Titel des Buches eingetragen werden muss tragen Sie im Feld Beim Speichern pr fen den Ausdruck Len Buchbestand gt Titel gt 0 ein Wird der Datensatz im Benutzermodus gespeichert pr ft orgAnice ob die L nge des Feldinhaltes gr er als O ist Wurde nichts in diesem Feld eingetragen weist orgAnice darauf hin und speichert den Datensatz erst wenn ein Titel eingetragen wurde 4 Erzeugen Sie ein Feld mit dem Namen Untertitel f r einen eventuellen Untertitel des Buches W hlen Sie als Typ String und legen Sie eine L nge von 50 Zeich
62. ist k nnen Sie angepasste Funktionen aber auch Kernfunktionen als Namen von Textmarken verwenden ohne die Funktion nochmals als Ausdruck angeben zu m ssen xj Klicken Sie auf Auswerten um die Richtigkeit des EH Felder AN Kemfunktionen 9 Angepasste Funktionen ja Persist Variablen Ausdruckes zu pr fen AbsenderDurchwahlfString As String AbsenderMaill s String a 2 AbsenderMailPerson Sting As String Weitere Informationen zu orgBasic Ausdr cken und zur 2N AbsenderNamef As String Bedi Fi A a edienung des Ausdruckseditors entnehmen Sie bitte XN AbsenderNamePersonlString As String 8 2N Absender itf As String Kapitel 8 Ausdr cke mit orgBasic ab Seite 145 XN AbsenderPLZI As String 2N AbsenderPLZOrtf As String 2N AbsenderPostanschriftf As String bernehmen Sie den Ausdruck indem Sie auf OK 2N AbsenderPostanschriftPersonl As String 2N AbsenderPostfachanschrift As String z Einf gen klicken SE gt amp sllekalTzkekee And Or Nof Ausdruck AbsenderDurchwahlfCurrentUser Neu Auswerten Ergebnis o Abbrechen Hilfe 10 Best tigen Sie mit OK um das Dialogfenster Textmarken bearbeiten zu schlie en Wenn Sie jetzt ein neues Dokument anlegen wird nach den blichen Daten nun auch die Durchwahlnummer des aktuellen Benutzers in das Dokument eingetragen Speichern Sie das Dokument mit dem Men befehl Datei Speichern oder mit der Tasten
63. k nnen Sie von der Microsoft Website http www microsoft com herunter laden Tragen Sie im Feld Hilfe Datei den Pfad und Dateinamen zu Ihrer Hilfe Datei ein oder benutzen Sie den ffnen Button am Ende der Zeile um die Datei auf Ihrer Festplatte oder im Netzwerk zu lokalisieren Es empfiehlt sich die Hilfe Datei im Datenbankverzeichnis zu speichern damit diese immer verf gbar ist Liegt die Hilfe Datei im selben Verzeichnis wie die Datenbank k nnen Sie auch einen relativen Pfad dazu angeben beispielsweise hilfe chm 4 Legen Sie im Feld Kennwort L nge fest wie viele Zeichen das Kennwort jedes Benut zers der Datenbank mindestens lang sein muss So k nnen Sie sicher stellen dass alle Benutzer ein Kennwort festlegen das durch die L nge ein Mindestma an Sicherheit bietet Es ist empfehlenswert Kennw rter nicht k rzer als 6 Zeichen zu w hlen Tragen Sie einen numerischen Wert im Feld ein oder benutzen Sie die Pfeilbuttons im Feld um den Wert zu erh hen oder zu senken 5 Definieren Sie im Feld Cache Gr e die Gr e des Zwischenspeichers f r Datenbank daten Dies hat Einfluss auf die Auslastung der Rechner und Netzwerkbelastung durch Zugriffe auf den Datenbankserver Welche Einstellungen hier optimal f r Ihr System sind ist abh ngig von dessen Hardware Ausstattung Tragen Sie einen numerischen Wert im Feld ein oder benutzen Sie die Pfeilbuttons im Feld um den Wert zu erh hen oder zu senken 6 Arbeiten Sie mit
64. kopiert markierten Text in die Zwischenablage Dabei wird der urspr ngliche Inhalt der Zwischenablage berschrieben Der Befehl Einf gen k_ V f gt den Inhalt der Zwischenablage an der aktuellen Position der Schreibmarke ein Den Inhalt der Zwischenablage k nnen Sie sich ber das Windows Hilfsprogramm Zwi schenablage CLIPBRD EXE ansehen 217 o 10 218 Index Absender Angepasste Funktionen Arbeitsbereiche nderungen speichern anordnen Anordnung speichern Arbeitsbereichs Gruppen Arbeitsbereichs Rahmen Arbeitsbereichs Spalten Berechtigungen erstellen skalieren Symbole Arbeitsbereichsauswahl Arbeitsbereichs Gruppen Arbeitsbereichs Rahmen Arbeitsbereichs Spalten Array Ausdr cke testen Ausdruckseditor Benutzer aktiver anlegen Eigenschaften l schen Name passiver Rechte verwalten Status verwalten Benutzermodus Benutzer Verwaltungsrechte Berechtigungen verwalten Cache Gr e 47 49 148 80 99 96 99 95 93 93 31 91 96 92 11 80 95 80 93 80 93 66 154 151 155 13 24 26 26 26 25 24 25 25 24 10 13 29 56 Custom dot Dateitypen chm CSV dbf doc dot odb opr Datenbank anpassen Berechtigungen Client Dateigr e Eigenschaften f r alle Benutzer schlie en Hilfe Datei kompaktieren Migration neu erstellen Objekte pflegen Server sichern von Vorlage erstellen Datenbank Verwaltungsrechte Datenquellen Datens tze ersetzen l schen Datens
65. nicht mehr ben tigten Daten die Synchronisation von Daten in mehreren Tabellen die Anzeige von Dialogen f r die Einstellung von datenbankspezifischen Parametern die Dublettenpr fung von Datens tzen die Geokodierung einzelner oder mehrer Adressen die Routenplanung auf Basis eines Internet Geokodierungssystems VBA als benutzerspezifische Erweiterung Weitere Customizing Ans tze die den Nutzen von orgAnice f r den Benutzer erh hen k nnen beispielsweise sein weitergehende Workflow Elemente regelbasierte Prozesssteuerung Skill Based Routing von Service Anfragen automatisiertes Angebotswesen Integration von externen Dokumentenmanagementsystemen Verarbeitung von Business Objekten externer Software Einbindung von Business Intelligence Systemen VBA in Verbindung zu anderen Anwendungen Automation wird dar ber hinaus in der Kommunikation mit anderen Anwendungen genutzt um aus der Datenbank heraus Briefe und andere Dokumente in Microsoft Word automati siert zu erstellen aus der Datenbank heraus mit Hilfe von Microsoft Outlook E Mails zu versenden und aus dem Posteingang zu bernehmen Adressdaten zur kartographischen Visualisierung an Fremdsoftware zu bergeben Weiterf hrende Informationen Die Programmierung von Visual Basic Makros und die Erstellung von Formularen w rde den Rahmen dieses Buches weit sprengen Visual Basic in orgAnice Visual Basic einsetzen Umfassende Hinweise zur Visual Basic Sprache und zur Arbeit mi
66. nur aktiviert werden wenn auch die Meldung kommender Anrufe aktiviert ist Klartextbezeichnungen f r angerufene Nummern definieren In der Liste Klartextbezeichnung f r angerufene Nummern werden bereits eingegebene Rufnummern etwa Ihre eigene Durchwahl und die dazugeh rige Klartextbezeichnung angezeigt ber das Kontrollfeld vor der Telefonnummer kann bestimmt werden dass orgAnice Phone nur auf bestimmte in der Liste eingetragene Nummern reagieren soll Die Liste wird in der Datenbank abgelegt so dass die Zuordnung einer oder mehrerer Nummern zu einer Datenbank m glich ist Sie k nnen als Anwender im Bedarfsfall auch gleichzeitig mehrere Datenbanken f r verschiedene Kunden ge ffnet halten und dazu jeweils eine Instanz von orgAnice Phone starten Die Nummern auf welche die verschiedenen Instanzen reagieren werden aus den Daten banken ausgelesen Es werden also jeweils individuelle Anruflisten f r die einzelnen Kundendatenbanken gef hrt Ist die angerufene Nummer nicht in der Klartextbezeichnungsliste enthalten wird auch nur die Nummer in der Spalte Interne Nummer der Anruferliste angezeigt 107 y Benutzerdefiniert TAPI Kommende Rufe Datenbank Suchen IV Meldung kommender Rufe IV Liste der nicht angenommenen Rufe f hren Klartextbezeichnung f r angerufene Nummern Bearbeiten Abbrechen Um einen neuen Eintrag in die Liste vorzunehmen klicken Sie auf Neu ber Bearbeiten
67. oder Verschl sselung orgAnice Image verwendet das LuraDocument Verfahren um eine h chstm gliche Kom pression von digitalisierten Dokumenten zu erreichen Zeichenkette String Zeichenfolge Eine Kette von druckbaren Zeichen anders ausgedr ckt ein Text Zeichenketten Konstanten innerhalb von orgBasic Ausdr cken m ssen in doppelte Anf hrungszeichen eingeschlossen werden Zugriffsrechte orgAnice unterscheidet zwei Arten von benutzerbezogenen Rechten Verwaltungsrechte und Berechtigungen f r Datenbankzugriffe Verwaltungsrechte Verwaltungsrechte k nnen in mehreren Stufen vergeben werden Keine Ohne Verwaltungsrechte hat der Benutzer keine Berechtigungen zur Verwal tung Die Rechte beschr nken sich ausschlie lich auf die Benutzung der Datenbank Hierf r gelten die Zugriffsrechte f r den Datenbankzugriff Benutzer Verwaltungsrechte erlauben das Anlegen ndern und L schen von Daten bankbenutzern und deren ffentlichen Eigenschaften Datenbank Verwaltungsrechte erlauben alle brigen Zugriffe zur strukturellen nde rung der Datenbank wie das Anlegen ndern und L schen von Tabellen Feldern benutzerdefinierten Funktionen oder Reportdefinitionen Berechtigung f r Datenbankzugriffe Zugriffsrechte f r den Datenbankzugriff definieren ob ein bestimmter Zugriff auf ein bestimmtes Datenbank Objekt durch den angemeldeten Benutzer erlaubt ist In orgAnice 3 hat zun chst jeder Benutzer Zugriff auf alle Datenb
68. orgAnice Export Assistenten sowie des orgAnice Database Converters erl utert Alle drei orgAnice Komponenten dienen der Migration von Daten also dem Austausch von Datenbankinhalten und strukturen zwischen Datenbanken und anderen Speicherformaten Auch im Konfigurationsmodus von orgAnice Data k nnen Sie Daten austauschen Daten importieren ber den Men befehl Datei Importieren starten Sie den orgAnice Import Assistenten mit dem Daten aus anderen Datenhaltungssystemen in die aktuelle orgAnice Datenbank bernommen werden k nnen Die Arbeit mit dem Import Assistenten wird im Benutzerhandbuch Kapitel 8 Abschnitt orgAnice Import verwenden erl utert dBASE Dateien importieren orgAnice Data bietet die M glichkeit Tabellen die im dBASE Format III oder IV vorliegen in die aktuelle orgAnice 3 Datenbank zu importieren Da das dBASE Format sehr verbreitet ist und die meisten Datenbank und Tabellenkalkula tionsformate in dieses Format berf hrt werden k nnen eignet sich diese Funktion hervorragend existierende Datenbanktabellen oder Tabellenkalkulationsbl tter in eine orgAnice Datenbank einzubinden orgAnice Datenbanken anpassen Daten pflegen und migrieren Beim Import in die Datenbank wird dabei automatisch eine neue Tabelle angelegt und alle Felder und alle Datens tze aus der Quelltabelle werden bernommen Indexschl ssel und Dokumente die mit der Tabelle verkn pft sind werden nicht importiert Achten Sie dar
69. pften Biblio theken definiert sind k nnen ber den Objektkatalog aufgerufen werden Visual Basicin orgAnice Den Visual Basic Editor kennen lernen Objektkatalog iolx EK s a 5 h s mean J ae mlaj al Alle Bibliotheken auf die Verweise eingerichtet sind pms a Aaa sind ber die Lookup Liste Projekt Bibliothek zu Suchergebnisse erreichen Die im unteren Bereich des Fensters ange AN OrgDbServerso W Tables zeigten definierten Klassen und deren Elemente k nnen W OrgDbServer30 Database e Tables H K damit eingegrenzt werden Kassen Elemente von Tables Die komfortable Suchfunktion erlaubt einen schnellen Session Connect a E Sessions Zugriff auf alle Objekte Table Create Tales ImportDhr E User RS Item F R F E Users ES Parent In der Statuszeile werden Informationen zu jedem piah J man Objekt ber Typ Syntax und Vererbung ausgegeben Property Count As Long Sofern vorhanden wird auch eine Beschreibung des schreibgesch tzt re enge Objektes angezeigt Das Benutzerformularfenster und die Werkzeugsammlung Haben Sie im Projekt Explorer ein Formular zur Bearbeitung ausgew hlt wird das Benut zerformularfenster aufgerufen ber das Formulare gestaltet werden k nnen Formulare erlauben die Steuerung der Anwendung durch den Benutzer Beispiele solcher Formulare sind der Markierungsassistent oder das Fenster zur Anzeige technischer Infor mationen zu einem Date
70. und tragen Sie diese Ziffer im Eingabefeld ein Schlie en Sie das Dialogfenster ber OK orgAnice Phone konfigurieren Einstellungen f r kommende Rufe einrichten Einstellungen f r kommende Rufe einrichten Auf der Registerkarte Kommende Rufe k nnen Sie festlegen ob bei eingehenden Anrufen auch die angerufene Nummer optional mit Ausgabe einer Klartextbezeichnung angezeigt werden soll Das ist n tzlich falls ein Arbeitsplatz Anrufe f r mehrere Rufnummern annimmt Auf diese Weise k nnen Sie erkennen f r wen der Anruf bestimmt ist und entsprechend reagieren z Diese Einstellungen sind datenbankbezogen und Benutzerdefiniert TAPI Kommende Rufe Datenbank Suchen k nnen nur ge ndert werden wenn nur ein Benutzer in ARE der Datenbank angemeldet ist IV Liste der nicht angenommenen Rufe f hren Klartextbezeichnung f r angerufene Nummern Rufnummer Name 60 Support Neu Bearbeiten L schen Abbrechen ber das Kontrollfeld Meldung kommender Anrufe kann die Meldung f r kommende Anrufe ein oder ausgeschaltet werden Diese Option kann jeder Benutzer individuell f r sich einstellen Standardm ig ist die Option aktiviert Ist das Kontrollfeld Liste der nicht angenommenen Anrufer f hren aktiviert k nnen Sie festlegen ob innerhalb des Gespr chsfensters Telefonate mit aufgenommen werden die Sie selbst nicht angenommen haben Standardm ig ist die Option eingeschaltet Dieses Kontrollfeld kann
71. wird im Kapitel 3 Abschnitt Formular Controls ab Seite 97 erl utert Makros neu initialisieren Die Office Datenbank bietet im Modul Administrator Tools ein Makro zur Neuinitialisie rung des Makros AutoOpen das standardm ig beim Start von orgAnice Data aufgerufen wird Alle Makros die beim Start ausgef hrt werden k nnen so auch zu einem sp teren Zeitpunkt nochmals initialisiert werden Visual Basic in orgAnice Visual Basic in orgAnice Data Anwendungen 8 W hlen Sie im Benutzermodus den Men befehl Makros Administrator Tools Administrator Tools x Markieren Sie das Makro Alle Makros neu initialisieren Makro und klicken Sie auf Ausf hren Alle Makros neu initialisieren Datens tze in einer Tabelle l schen Alle vBA Module exportieren Alle Schl ssel aufbauen orgAnice Phone beenden Abbrechen 167 168 Visual Basic einsetzen Als m chtige Entwicklungsplattform und durch die Integration in f hrende Office Anwendungen sind die M glichkeiten des Einsatzes von VBA in orgAnice Data sehr vielseitig Im Folgenden stellen wir typische Einsatzgebiete f r VBA vor VBA in der Office Datenbank In der Office Datenbank wird VBA auf vielerlei Art und Weise genutzt um h ufige Ar beitsschritte zu automatisieren darunter die Verkn pfung von logisch zusammenh ngenden Aktivit ten auch ber mehrere Kunden die Anzeige der verkn pften Aktivit ten die berwachung von Terminen die Archivierung von
72. wird und dabei ein Ergebnis eines definierten Datentyps liefert Ein Ausdruck kann Feldnamen Operatoren Konstanten orgBasic Funktionen persistente Variablen oder eine Kombination dieser Elemente enthalten Beispiele personen gt name 12345 67 UCase pfel Time 183 184 True Or Not True X amp yn Ausdruck logischer Ein Ausdruck der bei seiner Auswertung ein Ergebnis vom Datentyp Logisch Boolean liefert Das Ergebnis ist entweder Wahr true oder Falsch false Ausdruckseditor Ein Hilfsmittel in Form eines Dialogfensters mit dem Sie orgBasic Ausdr cke zusammenset zen k nnen Auswahl Formular Control Konfigurationsmodus Fine Kennzeichnung der zu verschiebenden Objekte Eingabefelder Texte Kommando Schaltfl chen Dokumenten Buttons im Formularbereich einer Tabelle sichtbar gemacht durch einen farbigen Rahmen Fokus um das Objekt Befindet sich der Mauszeiger ber dem Objekt ndert der Mauszeiger sein Aussehen in ein Doppel Pfeil Symbol Sie k nnen nun ausgew hlte Masken Objekte durch Ziehen mit der Maus oder ber die Pfeiltasten U und amp verschieben Sie k nnen mehrere zusammenliegende Formular Controls ausw hlen indem Sie mit der Maus bei gedr ckter linker Taste ein Rechteck aufziehen das die Objekte ber hrt Automation Ein Verfahren ber das eine Anwendungs oder Entwicklungs Software mit den Objekten einer anderen Anwendung arbeiten kann Automation ist
73. 12 fest Damit orgAnice den Inhalt dieses Felder bei jedem neu angelegten Datensatz automatisch mit dem Wert des Feldes ID aus der Tabelle Autoren belegt tragen Sie im Feld Vorbele gung beim neuen Datensatz den Ausdruck Autoren gt ID ein Aktivieren Sie das Kontrollfeld Keine Eingabe um eine manuelle nderung des Inhalts im Feld AutorID zu verhindern was eine falsche Zuordnung zur Tabelle Autoren zur Folge h tte Da der Autor eines Buches sich nicht nachtr glich ndert aktivieren Sie au erdem das Kontrollfeld Kein Update 9 Ein weiteres Feld dient als Z hlerfeld f r diese Tabelle der eindeutigen Identifikation jedes Buches Geben Sie dem Feld vom Typ String den Namen ID und eine L nge von 12 Zeichen Aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update 67 3 68 Indices f r die Tabelle Buchbestand erstellen 1 Nun m ssen die Indices f r die Tabelle Buchbestand angelegt werden Die genaue Vorgehensweise wird im Abschnitt Indices f r die Autoren Tabelle einrichten ab Seite 62 erl utert Folgende Indices werden ben tigt Titel f r die Suche nach dem Buchtitel Sachgebiet f r die Suche nach Sachgebieten ISBN f r die Suche nach der ISBN Nummer ID als automatischer Z hler f r die Tabelle AutorlD f r die Relation zur Autoren Tabelle Erstellen Sie diese Indices und ordnen Sie sie am zweckm igsten in dieser Reihenfolge 2 Bearbeiten Sie nun die Eigenschaften d
74. 120 Den Konfigurationsmodus aufrufen 121 Seitenansicht ver ndern 121 Neues Layout erstellen 122 Layouts speichern und laden 124 Layouts l schen 125 Den Datenbereich formatieren 125 Layoutobjekte einf gen 128 Layoutobjekte in Ebenen positionieren 130 Kopf und Datenzeilen definieren 130 Objekteigenschaften verwalten 132 Die Layoutvorschau nutzen 133 6 Den orgAnice Outlook Connector konfigurieren 135 Outlook Connector konfigurieren 136 Konfiguration f r E Mails 137 Suchschl ssel f r E Mail Nachrichten definieren 138 Konfiguration f r Termine 139 Konfiguration f r Kontakte 141 Konvertierte E Mail Adressen umstellen 143 7 Ausdr cke mit orgBasic 145 orgBasic kennen lernen 146 Der Parser 146 Die Felder 147 Die Kernfunktionen 147 Die angepassten Funktionen 148 Die persistenten Variablen 148 Die Operatoren 148 Dokumentation zu orgBasic 150 Mit dem Ausdruckseditor arbeiten 151 Den Ausdruckseditor bedienen 151 Ausdr cke testen 154 Eine Beispiel Funktion 155 8 Visual Basic in orgAnice 157 Den Visual Basic Editor kennen lernen 159 Den Visual Basic Editor starten 159 Der Projekt Explorer 160 Das Code Fenster 160 Der Objektkatalog 160 Das Benutzerformularfenster und die Werkzeugsammlung 161 Das Eigenschaftenfenster 161 Code speichern und den Visual Basic Editor schlie en 162 Visual Basic in orgAnice Data Anwendungen 163 Visual Basic Module verwalten 163 Modul importieren 163 Module bearbeiten und exportieren 163 Alle Module
75. 3 k nnen einem Benutzer spezielle Verwaltungsrechte f r die Datenbank und die Benutzer zugewiesen werden Ein aktiver Benutzer mit den entsprechenden Verwaltungsrechten wird als Daten bankadministrator bezeichnet F r den ersten Aufruf der mit orgAnice 3 standardm ig mitgelieferten Office Datenbank lautet der Login Name f r den Datenbankadministrator ADMIN Datenbank Datei Eine Datei mit der Dateinamenserweiterung odb die die Konfigurations Einstellungen sowie Nutzdaten einer orgAnice Datenbank enth lt Datenbanktitel Die Bezeichnung der Datenbank im Klartext max 31 Zeichen Beispiel Office 3 Datenbank Der Datenbanktitel ist zu unterscheiden vom Datenbankdateinamen Er wird in der Titelleiste des Programmfensters angezeigt Datenbankverzeichnis Das Verzeichnis das alle Dateien einer orgAnice Datenbank enth lt Dies sind Datenbankdatei odb Die datenbankspezifische Hilfe chm Gegebenenfalls Dokumentvorlagen Datenbereich Bei einem Druckauftrag Report oder Etikettendruck derjenige Bereich einer Seite der die Datensatz spezifischen Informationen enth lt Bei einem Report ist dies der Tabellenteil mit Kopfzeile Datenzeilen und Fu zeile 189 o 190 Bei einem Etikettendruck ist es die Fl che f r die einzelnen Etiketten Der Datenbereich liegt vollst ndig innerhalb des Druckbereichs einer Seite Datensatz Eine Zeile einer Datenbank Tabelle Die Spalten einer Datenbank Tabelle werde
76. 4 Pointi Links 1200 Biete 720 Oben 1320 H he soo 4 lt _L schen k Schie en Hie Tabellen Layout EntleiherKlein Wie schon in den Tabellen Layouts AutorenKlein und BuchbestandKlein sollen die Feldinhalte der Tabelle Entleiher f r die Verwendung im Leihwesen im Tabellen Layout EntleiherKlein nur dynamisch angezeigt werden Ersetzen Sie die Eingabefeld Controls durch dynamisch Text Controls f r dieselben Felder und lassen Sie auch die Entleiher Nummer als Zahl verk rzt darstellen Im Tabellen Layout Entleiher wird f r das Feld Hinweis ein Popup Eingabefeld Control genutzt Die Feldl nge ist variabel daher ist der Hinweistext m glicherweise mehrzeilig Bei der Bearbeitung von Entleihvorg ngen kann es sinnvoll sein Hinweise zum Entleiher eintragen zu k nnen und es sollen bereits vorhandene Hinweise zum Beispiel zu Unzu verl ssigkeit oder ausstehenden Geb hren angezeigt werden Nutzen Sie statt des Popup Eingabefeld Controls des Standard Formulars ein Mehrzeiliges Eingabefeld das nicht erst angeklickt werden muss um dessen Inhalt betrachten zu k nnen W hlen Sie f r das Formular Control Mehrzeiliges Formular Control Mehrz Eingabefeld Eingabefeld das Feld Hinweis aus DatenbankFelt EH Hinweis As Sting var e Abe Hinweis Miete E F E eE Dezimalstellen oo a l Ausrichtung amp Schritt
77. 40 EH Dauer As Date Referenz As String 35 HH Referenzdatum As Date H Verantwortlich As String 31 EH Erledigt As Boolean FA Ahsender As String AM z Erien aae gt tal lol lt f lt gt gt Anal or Not Ausdruck Neu Aktivitaeten gt Betreff Auswerten Abbrechen Hilfe Die Registerkarte Felder ist zun chst aktiv In der Liste werden die Felder der aktuellen Tabelle in einer Baum struktur angezeigt Verwenden Sie die Scrollleiste um das gew nschte Feld in der Liste heraus zu suchen Markieren Sie das Feld per Mausklick Klicken Sie auf Einf gen um die Funktion dem Feld Ausdruck hinzu zu f gen oder klicken Sie doppelt auf die Funktion Um den Ausdruck auf Korrektheit zu pr fen klicken Sie auf Auswerten woraufhin der aktuelle Wert des Ausdruckes am unteren Rand des Ausdruckseditors angezeigt wird Klicken Sie schlie lich auf OK oder bet tigen Sie die Eingabetaste 9 Haben Sie Ver nderungen an den Datenbank Einstellungen zu einer Tabelle vorge nommen best tigen Sie diese per Mausklick auf bernehmen Wenn Sie nach nderun gen in der Lookup Liste Tabelle zu einer anderen Tabelle wechseln weist Sie orgAnice anderenfalls darauf hin dass die nderungen noch nicht gespeichert wurden und bietet die M glichkeit dies nachzuholen 10 Haben Sie alle Datenbankeigenschaften angepasst schlie en Sie das Dialog
78. Adressen gt Telefonl1 3 Len Adressen gt Telefon1 Ersetzen Sie hierbei gegebenenfalls den L ndercode 49 im Ausdruck durch den des f r Sie g ltigen Landes beispielsweise 43 f r sterreich Schlie en Sie den Ausdruckseditor ber OK Im Dialog Datens tze ersetzen klicken Sie erneut auf OK um die Telefonnummern ndern zu lassen 4 Falls die entsprechende Zeile in die Schritte A und B untergliedert ist f hren Sie nach dem ersten Ersetzen gem Schritt A einen zweiten Vorgang mit den Eingaben von Schritt B durch 5 orgAnice zeigt an wie viele Datens tze gepr ft und bearbeitet wurden Best tigen Sie mit OK 6 Wiederholen Sie Schritt 2 jeweils f r die Felder Telefon2 und Telefax der Tabelle Adressen und Telefon1 TelefonMobil und TelefonPrivat der Tabelle Ansprechpartner also beispielsweise Ansprechpartner gt TelefonPrivat Durchwahlnummern k rzen In der Office Datenbank k nnen Sie in den Feldern Telefon2 und Telefax der Tabelle Adressen sowie den Telefonfeldern der Tabelle Ansprechpartner auch nur die Durchwahl angeben ohne die gesamte Telefonnummer nochmals eintragen zu m ssen Geben Sie die Durchwahl mit einem f hrenden Minuszeichen also z B 99 an Die Rufnummer in Feld Telefon1 der Tabelle Adressen wird dann bis zu der Stelle an der ein steht gek rzt und vor die Durchwahl gesetzt Dies beschleunigt die Eingabe von Durchwahl nummern senkt die Gefahr von Tippfehlern und erleichtert di
79. Anice Datenbank verwaltet wird Im Gegensatz zu einem externen Dokument m ssen beim Speichern Verzeichnis und Dateiname nicht ange geben werden Ein internes Dokument wird durch Anklicken des linken Bereichs des Dokumentenicons angelegt Nach der Auswahl der gew nschten Vorlage wird das zugeh rige Anwendungsprogramm gestartet und die Vorlage zur Bearbeitung bereitgestellt Beispiel io Mailing 01 000 in Office 3 Datenbank Microsoft Word Sie erkennen ein internes Dokument an dem Eintrag in der Titelzeile der sich aus dem Betreff des Datensatzes dem Namen der orgAnice Datenbank und dem Namen des Anwendungsprogramms zusammensetzt Dokument Buttons Zwei nebeneinanderstehende Buttons die in einem Formularbereich ein Dokument repr sen tieren Datensatz enth lt noch kein Dokument ber den linken Button k nnen Sie ein neues internes Dokument erstellen ber den rechten Button k nnen Sie das Dokumentenmeni aufrufen um z B ein externes Dokument zu erzeugen Datensatz enth lt internes Dokument Der linke Button enth lt das zum Dokument geh rende Programmsymbol Wenn Sie ihn bet tigen ffnen Sie das Dokument Der rechte Button macht zus tzliche Informationen zum Dokument und zus tzliche Zugriffsmethoden zug nglich Datensatz enth lt externes Dokument Der linke Button enth lt das zum Dokument geh rende Programmsymbol Wenn Sie ihn bet tigen ffnen Sie das Dokument Der rechte Button macht zus tzli
80. Anice Phone ausgewerteten Gespr chsinformationen und welchen Feldern zus tzliche Informationen zugeordnet werden sollen Haben Sie eine Zuordnung ausgew hlt die standardm ig bergebene gespr chsspezifi sche Informationen anzeigt darunter fallen Status Name Betreff Dauer Externe Nummer Datum Zeit Kosten Interner Name und Interne Nummer k nnen Sie nur andere Datenbankfelder zuordnen Die Ausdr cke zu diesen Gespr chsinformationen sind als festgeschriebene Ausdr cke in orgAnice Phone hinterlegt und k nnen vom Benutzer nicht ge ndert werden Wenn Sie eines dieser Felder zur Bearbeitung ausgew hlt haben wird dessen Ausdruck im Ausdrucksfeld gegraut dargestellt Sie k nnen in diesem Fall nur ein anderes Feld zuord nen nicht aber den Ausdruck ver ndern Bei neu angelegten Zuordnungen k nnen sowohl Felder als auch Ausdr cke bearbeitet werden Feldzuordnung bearbeiten Feld Ausdruck Die Lookup Liste Feld zeigt die Datenbankfelder der ausgew hlten Tabelle aus orgAnice Data W hlen Sie aus der Liste das Datenbankfeld aus dem Sie einen Ausdruck zuordnen wollen Wenn Sie ein Feld nicht zuordnen oder eine definierte Zuordnung wieder entfernen wollen w hlen Sie die Listenauswahl keine Zuordnung lt keine Zuordnung gt beiter St Im Feld Ausdruck k nnen Sie f r ein neu angelegtes Gespr chsdatenfeld einen Ausdruck eingeben dessen Auswertung im Gespr chsdatenfenster angezeigt wird
81. Anice Phone funktionieren kann m ssen die Telefon nummern im folgenden Format eingegeben werden Landesvorwahl Ortskennzahl Rufnummer Es sind nur Ziffern 0 bis 9 sowie die Zeichen und das Leerzeichen erlaubt Der Landesvorwahl muss ein Pluszeichen vorangestellt sein z B Deutschland 49 Inner halb der Klammern f r die Ortsvorwahl d rfen Sie keine Leerzeichen eingeben Die Orts vorwahl geben Sie ohne f hrende Null ein z B Berlin 30 Die Gruppierung der Ziffern der Rufnummer Unterteilung durch Leerzeichen ist irrele vant Eine Durchwahl sollte durch ein Minuszeichen z B 23 50 49 0 gekennzeichnet werden um die erweiterten Funktion der Office Datenbank zur Erg nzung der Durchwahl zur Amtsrufnummer f r Ansprechpartner nutzen zu k nnen Die Telefonnummer von dexcon wird also geschrieben 49 30 23 50 49 0 Wenn Sie Ihre Telefonnummern bisher durchg ngig nach einer bestimmten Systematik eingegeben haben ist das automatische Umstellen auf das internationale Format meist relativ einfach Haben Sie diese dagegen mal so mal anders eingegeben richten Sie sich auf viel Handarbeit bei der Umstellung ein Telefonnummernformat vereinheitlichen In der folgenden Tabelle werden verschiedene gebr uchliche Eingabeformate dargestellt hier finden Sie auch Ausdr cke die f r das Ersetzen von Datens tzen notwendig sind Die Vorgehensweise f r das Erzeugen des internationalen Formats wird ausgehend von dem
82. Anwendungen an orgAnice Angepasste Funktionen lassen sich im Konfigurationsmodus erstellen oder ndern Beispiel Die Funktion Wochentag Date As String der Office Datenbank liefert den Wochentag des bergebenen Datums als Zeichenkette z B Montag zur ck Die persistenten Variablen Persistente Variablen sind Variablen die global f r die gesamte Datenbank g ltig sind Sie k nnen innerhalb von angepassten Funktionen abgefragt werden Die entsprechende Bezeichnung unter orgAnice 2 1 lautete Globale Variablen Die orgAnice Datenbank verwendet persistente Variablen unter anderem f r die Absen derangaben die bei Korrespondenz Funktionen automatisch eingesetzt werden Persistente Variablen k nnen als Einzelwerte oder als Arrays d h als Variable mit mehre ren Werten vorliegen Arrays werden unter anderem als vordefinierte Werte f r Lookup Listen verwendet Benutzer k nnen mit den entsprechenden Rechten ber den Objekt Editor im Konfigura tionsmodus die Werte f r die Variablen eingeben und ver ndern Dar ber hinaus k nnen beliebig viele neue persistente Variablen angelegt werden N here Informationen finden Sie in der Beschreibung der einzelnen orgAnice Komponenten Die Operatoren Operatoren sind Elemente von orgBasic die Ausdr cke verbinden und als Ergebnis einen Wert liefern Das Verhalten einiger Operatoren ist abh ngig vom Datentyp der Operan den Ausdr cke mit orgBasic orgBasic kennen lernen orgA
83. Arbeitsschritt wiederholen Ansicht ganze Seite 100 Ansicht der Seite 200 Ansicht der Seite Lupe aktivieren Fensterausschnitt verschieben Markierte Objekte vergr ert anzeigen Objekt nach vorn Objekt etwas nach vorn Objekt etwas nach hinten Objekt nach hinten orgAnice Print Layoutvorschaumodus Drucken Kopieren Ganze Seite anzeigen Ansicht erste Seite 100 Ansicht der Seite 200 Ansicht der Seite Tipps Tricks und Probleml sungen Die effektivste Art der Benutzung bu J bu J u J u J bu J s JH E SZ EN SM SH SH SH SH SE CH CEO SO SER BO in in JH in JH She SH SH 6 O0 O B 175 5 176 orgAnice Print Druckvorschaumodus Drucken Kopieren Ansicht erste Seite Ansicht vorherige Seite Ansicht n chste Seite Ansicht letzte Seite Ganze Seite anzeigen 100 Ansicht der Seite 200 Ansicht der Seite orgAnice Print in Konfigurationsmodus umschalten orgAnice Image Datei ffnen Datei drucken Datei speichern Scannen Erste Seite anzeigen N chste Seite anzeigen Vorherige Seite anzeigen Letzte Seite anzeigen Ganze Seite anzeigen 100 Ansicht der Seite Seite drehen um 90 Grad nach rechts Anmerkungsfenster ein und ausblenden Memo einf gen Text hervorheben EHe 6 amp SM F12 u J u J bu J bu J in JH 6 e Ee EH eHO SD EJ HM e HA 0 0O N g Tipps Tricks und
84. As String I Telefon2f As String y 2 N f I TelefonMobilPersonf As String Auch f r Angepasste Funktionen gilt Leerzeichen M TekeforPersoni As Sting zwischen Funktionen und Parametern sind erlaubt I TelefonPrivatPersonf As String I VordlammZeitStandard As Date konstante Zeichenketten m ssen in Anf hrungsstriche IB wochentag Date As String I ZeilenumbruchEntfemen String As String Einf gen oder Hochkommata gesetzt werden A Ea Pias a doj clef gt And Or Net Ausdruck Vor larmZeitStandard Neu Auswerten Ergebnis Gi Abbrechen Hilfe Persistente Variablen im Ausdruckseditor xi Persistente Variablen sind Ausdr cke die konstante EH Felder X Kemfunktionen I Angepasste Funktionen ZW Persist Variablen Werte zur ck liefern Ihre Werte werden daher sofern IW g DateFormat As Sting yyyy MM dd m glich schon in der Liste neben dem Variablennamen W g EMail As String info sinoplan de V g Eurokurs As String 1 95583 angezeigt W g_Fardienst As String FAX W g_Land s String D W g_Maildienst As String SMTP W g_Name As String Sinoplan Systemhaus GmbH W g_Ort As String Berlin W g_ PLZ As String 10119 W a_PLZPostfach As String W g_Postfach As String Einf gen 1 1 11 do lel lt Leb Aaj ofnaf Ausdruck g_Eurokurs Neu Auswerten Ergebnis 35583 Abbrechen Hilfe 153
85. Ausdrucks i Einf gen lea A Ea 9f f lt f lt gt gt And Or Not ger eigizllalwialelsVelelejeh seen Ausdruck dressen gt Name Neu Auswertenl Abbrechen Hilfe Der zu erstellende Ausdruck wird im Textfeld Ausdruck eingegeben Best tigt der Benutzer mit OK und ist der Ausdruck fehlerfrei kann der Ausdruck an ein anderes Feld beispielsweise im Objekt Editor bergeben werden ber die einzelnen Registerkarten des Ausdruckseditors haben Sie die M glichkeit auf Felder Kernfunktionen Angepasste Funktionen und Persistente Variablen zuzugreifen Der Ausdruckseditor ist abh ngig von der Datenbank auf die er ber den Parser zugreift Alle Informationen bis auf die Kernfunktionen unterscheiden sich je Datenbank Die Bedienung des Ausdruckseditors ist f r Felder Funktionen und Variablen gleich B Adressen dressen EH An s String 10 EH Titel As String 16 Durch einen Doppelklick auf einen Tabellennamen in der Feldauswahl oder der Auswahl und anschlie endem HB Vorname As String 36 HB Name s String 36 HH Zusatz As String 36 HB Strasse As String 36 EH PLZ s String 10 EH Ort As String 23 EHH Land As String 3 FH Telefon As Strina 311 P Klick auf das Plus Symbol vor dem Tabellennamen klappt die Liste mit der vollst ndigen Anzeige aller in der Tabelle enthaltenen Felder auf ber das Minus Symbol kann der Zweig zugeklappt werden Benu
86. AutorlD aus 5 Speichern Sie die Relation ber OK oder ber die Return Taste 4 Die Relation wird angelegt und im Objektbaum angezeigt Die Eigenschaftendarstellung zeigt die definierte Relation an 71 72 a e e Die soeben erstelle Relation wird in der Eigenschaften SrgAnice Data Anwendung 7 Bl patorhork en u nl darstellung mit den relevanten Informationen darge Benutzer a 5 2 se i F Berechtigungen Master stellt Dabei werden jeweils der Name der verkn pften 82 Sitzungen Tabelle Autoren Autoren ej mia PORON ip Inder mom ej Tabellen mit ihren Indices sowie in Klammern deren H Buchbestand e 3 Rel Detail Titel angezeigt Tabele Buchbestand Buchbestand ej eja Index AutoriD AutriD ej 14 Eigenschaften rim re Relation i i i i A Die Eigenschaften der Tabellen und Indices k nnen Sie IV Betrifft die Eingabe eines neuen E x r A e per Klick auf diese Pfeil Buttons im Objektbaum aufrufen _L schen ok _Schienen Hie 6 Aktivieren Sie das Kontrollfeld Prim re Relation Damit wird festgelegt dass bei der Erstellung eines neuen Datensatzes in der Detail Tabelle der Indexwert automatisch aus der Master Tabelle bernommen wird 7 Klicken Sie auf OK oder benutzen Sie die Return Taste um die Einrichtung der Relation abzuschlie en orgAnice Datenbanken anpassen Die Tabelle Entleiher erstellen Die Tabelle Entleiher erstellen In der Tabelle Entlei
87. B PML entspricht ein Benutzername z B Peter M ller L denscheidt Berechtigung siehe Zugriffsrechte Betriebssystem System Software welche die Kommunikation zwischen der Hardware und den Anwen dungsprogrammen regelt Es verwaltet unter anderem den Hauptspeicher die Festplatten die Tastatur die Maus den Bildschirm und die Druckfunktionen Ihres Computers Netzwerkbetriebssysteme steuern den gemeinsamen Zugriff mehrerer Computer auf Dateien Drucker und andere gemeinsam benutzte Dienste Der Computer der die Dienste zur Verf gung stellt wird Server der Computer der Dienste anfordert Client genannt Bei Peer To Peer Netzwerken kann jeder Computer Server und gleichzeitig Client sein orgAnice l uft unter den Betriebssystemen Windows 98 Windows NT Windows 2000 orgAnice Datenbanken k nnen auf allen Netzwerkbetriebssystemen liegen die MS DOS Dateizugriffe unterst tzen Bildlaufleiste zu m Glossar Button Client Server Architektur Ein Steuerelement das unter anderem am rechten Rand der Formularbereichs oder am unteren Rand der Listendarstellung angezeigt wird wenn die eigentliche Gr e des Fensters den sichtbaren Bereich berschreitet Wenn Sie mit der Maus auf eine Bildlaufleiste kli cken bzw daran ziehen k nnen Sie den sichtbaren Bereich des zugeh rigen Fensters verschieben Button Eine Schaltfl che die bei Bet tigung mit der Maus oder der Tastatur eine Aktion ausl sen kann Beispiele
88. Close wird beim Schlie en der Datenbank ausgef hrt Visual Basic in orgAnice Visual Basic in orgAnice Data Anwendungen Makros erstellen Um ein neues Makro im Modul Macros zu erstellen wechseln Sie im Objektbaum des Objekt Editors auf das Element Makros EE 2 Tragen Sie den Namen des neuen Makros im Feld Neues rbeitsbereichs Gruppen T Aufz hlung Makros N N 2 EO Abate Soa Makro ein Der Name darf nicht l nger als 31 Zeichen i Tabellen Layouts i 5 a iasan PE m V ee a Ne Ra Pol run Ee sein und keine Leerzeichen Sonderzeichen oder eg A Umlaute enthalten rea Heves Mako amp AdminTools SendMailCC Q ArchiveDocument Bach 4 i ng Best tigen Sie mit OK Q AutoOpen 3 AutoDpenUser CloseRequest y i 3 2 es ber den Button Visual Basic Editor rufen Sie den a Visual Basic Editor auf Q Dial nsprechpartnerTel amp DialAnsprechpartnerTellP Q DialAnsprechpartnerTelMobil Q DialAnsprechpattnerTelPrivat Visual Basic Editor amp DisplayTechnicalRecordinfo EdiSettings gt J Schie en Hire Dii H 4 Makros bearbeiten und dem Men Makros hinzuf gen Ob Makros im Men Makros im Benutzermodus von orgAnice Data erscheinen wird im Objekt Editor eingestellt Die Reihenfolge der Makros im Modul entscheidet dabei ber die Nummerierung der Men eintr ge in diesem Men Markieren Sie das Makro das Sie dem Men hinzuf gen m chten im Objektbaum Bj Objekt Editor x
89. Die hier verwendete Angepasste Funktion NamePer AREAL SUNG YES ARNSE son gibt den vollen Namen des Ansprechpartners lo Linksb ndig Oben N Zentiet Zentriert gebildet aus dem Titel Vor und Nachnamen zur ck T Rechihunda iunea Abbrechen Hilfe Klicken Sie auf Ausdruckseditor um diese Funktion mit Hilfe des Ausdruckseditors auszuw hlen 131 132 Die orgBasic Syntax und die Bedienung des Ausdruckseditors werden im Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 erl utert Ausdruck Us zi Wechseln Sie auf die Registerkarte Angepasste Funktio Felder Kemfunktionen gt Angepasste Funktionen amp Persist Variablen nen und w hlen Sie in der Liste die Funktion NamePer FormatPersonZusatz As String FormatPostAdresse Long Boolean As String son 0 aus InStrRevlString String As Long Liefer nschrift As String x 5 ae r EN Liefer nschrfPersonf As Sting Klicken Sie auf Einf gen so dass der Ausdruck in das Namel As Sting Feld Ausdruck bernommen wird Best tigen Sie mit OK NameLandfString As String F NamePerson As String ZN Post nschrift As String Post nschriftPerson As String Postfach nschrift As String Einf gen BE ERIEEN RI EIS lt lt gt gt Anal Or Not Ausdruck NamePerson Neu Abbrechen Hilfe BE ee Da in diesem Beispielreport zwischen den Datenzeilen waagere
90. Druckauftrag Allgemein bedeutet ein Druckauftrag den Befehl an ein Anwendungsprogramm ein Dokument auf ein beliebiges Medium auszugeben orgAnice Print benutzt ebenfalls Druckauftr ge und unterst tzt zwei verschiedene Arten Reports Bei einem Report werden Daten in Form einer Liste ausgegeben F r jeden zu druckenden Datensatz wird eine neue Zeile ausgegeben die in Spalten und Unterzeilen gegliedert ist F r numerische Daten k nnen auch Summen ausgegeben werden orgAnice Print unterst tzt dabei den sogenannten mehrfachen Gruppenwechsel Etiketten Beim Etikettendruck werden Daten in Form eines Rasters ausgegeben wobei das Druck medium nat rlich nicht unbedingt selbstklebend sein muss F r jeden zu druckenden Datensatz wird die Fl che eines Etiketts mit weitgehend frei definierbaren Text und Rahmenobjekten bedruckt 193 o 194 EOF Druckbereich Bei einem Druckauftrag Report oder Etikettendruck derjenige frei definierbare Bereich einer Seite der bedruckt werden kann Druckobjekte die diesen Bereich berschreiten werden am Rand des Druckbereichs abgeschnitten Auf diese Weise werden Seitenr nder definiert Dublettenpr fung Verfahren zum Erkennen von doppelten und hnlichen Datens tzen Es wird unterschie den zwischen berpr fung auf hnlichkeit und Phonetik Der hnlichkeitsvergleich sp rt Namens und Feldvertauschungen auf Beispiel Herrmann Voss Armaturenfabrik und Armaturen Voss GmbH
91. EENE ash ben oder ausw hlen Beachten Sie dass sich dabei die Umerzeien 2 El Unterzeilen die Gesamth he der Kopfzeile teilen Neu p Datenzeien y S a automatisch PR H he 10 00mm 35 00 mm L schen Die Werte im Bereich Datenzeile werden denen der Rest 0 00 i S i x Anzahlder p AEn Kopfzeile zun chst angeglichen da beide Werte meist Unterzeilen bereinstimmen Sie k nnen hier jedoch auch abwei Abbrechen Hilfe chende Werte eingeben Die Definition von Spaltenbreiten k nnen Sie sowohl durch Ziehen mit der Maus an den Spaltentrennern direkt im Datenbereich als auch ber den Bereich Spalten in dieser Registerkarte vornehmen Legen Sie die gew nschte Anzahl von Spalten an indem Sie auf den Button Neu Kli cken F r das Beispiel werden 4 Spalten ben tigt f r den Namen des Gesch ftsf hrers den entsprechenden Firmennamen sowie die jeweiligen Telefonnummern berz hlige Spalten k nnen Sie aus der Liste entfernen indem Sie die zu l schende Spalte markieren und auf den Button L schen klicken Die Breite der neuen und die Breite aller automatisch gesetzten Spalten wird dabei neube rechnet und gr enm ig ausgeglichen Mit dem erneuten Einf gen einer weiteren Spalte wird dieses Verfahren wiederholt Das ist n tzlich wenn Sie zun chst schnell viele Spalten erzeugen und diese sp ter erst dimensionieren wollen Falls Sie sofort selbstdefinierte Spaltenbreiten erstellen wollen sol
92. EMail mit der L nge 30 an Beachten Sie dass die Namen der Felder keine Leerzeichen Sonderzeichen oder Umlaute wie das in Stra e oder den Bindestrich in E Mail enthalten d rfen Da ein s umiger Entleiher nur dann angeschrieben werden kann wenn seine vollst ndige Adresse gespeichert ist sollten all diese Felder nicht leer bleiben d rfen Tragen Sie daher in jedem notwendigen Feld den Ausdruck Len Feldname gt 0 ein also f r das Feld Strasse etwa Len Entleiher gt Strasse gt O 5 F r die Tabelle Entleiher soll ein Popup Memo angelegt werden in dem kurze Bemerkungen zur jeweiligen Person eingegeben werden k nnen beispielsweise zu dessen Verl sslichkeit Geben Sie ihm den Namen Hinweis W hlen Sie als Typ String und aktivieren Sie das Kontrollfeld Variabel Ein variables Textfeld kann bis zu 65535 Zeichen aufnehmen und erlaubt Zeilenumbr che und Einr ckungen ber Tabulatoren 6 Sortieren Sie die Reihenfolge der Felder nach Ihren W nschen indem Sie nach der Erstellung aller Felder im Objektbaum das Objekt Felder in der Tabelle Entleiher markie ren 73 z und die Felder ber die entsprechenden Buttons im Eigenschaftenfenster verschieben orgAnice Data Anwendung Datenbank Aufz hlung Felder J Parser E G Benutzer E F Berechtigungen Eelder E Sitzungen Aare E Name As Sting 30 Iren Tiaia poaa EB Vomame As Sting 30 HEN Ae EE Strasse A
93. Flag Flags Datenbank 65536 Benutzer 131072 Datenbank Benutzer 196608 Create Erzeugen einer neuen orgAnice Datenbank CreateFromTemplate Erzeugen einer neuen orgAnice 3 Datenbankvorlage auf Basis einer Vorlage License bergabe der Registriernummer f r die Lizenzierung LCID bergabe der Registriernummer Template Vorlage f r die Erstellung einer neuen Datenbank Der Dateiname der Datenbank muss der erste Parameter sein weitere Parameter k nnen in beliebiger Reihenfolge bergeben werden Strings m ssen gegebenenfalls in Anf h rungszeichen eingeschlossen werden Bei unvollst ndigen Angaben werden die fehlenden Informationen im Dialog abgefragt Bei Aufruf ohne Parameter erscheint das Standard Dialogfenster zum Programm start Kompaktieren Durch das Kompaktieren werden alle nicht mehr ben tigten Datenbankobjekte physisch entfernt Die Indizes werden neu aufgebaut wenn sie wieder gebraucht werden Glossar Konfigurationsmodus Listenfeld Das Kompaktieren kann nur im Konfigurationsmodus oder ber Automation bei entspre chender Berechtigung vorgenommen werden Konfigurationsmodus Die Betriebsart in der nderungen an der Konfiguration einer orgAnice Datenbank vorge nommen werden k nnen Der Konfigurationsmodus steht nur berechtigten Benutzern der Datenbank zur Verf gung Solange eine Datenbank im Benutzermodus durch mindestens einen Benutzer ge ffnet ist k nnen keine nderungen
94. Formularbereich zur automatischen Ausrich tung der Formular Controls ber den Men befehl Formular Controls Raster verwenden oder ber einen Mausklick auf diesen Button k nnen Sie das Raster an oder abschalten Glossar Registriernummer Rufnummer internationale Registriernummer Eine Nummer die Sie nach dem Kauf einer orgAnice Lizenz erhalten Die Registriernum mer bestimmt die Art und den Umfang der m glichen Nutzung von orgAnice Eine Testlizenz erfordert keine Registriernummer Relation Verkn pfung Eine Relation definiert auf welche Weise zwei Datenbank Tabellen logisch zusammengeh ren Zu jedem Datensatz der Master Tabelle k nnen mehrere verkn pfte Datens tze der Detail Tabelle geh ren Zu jedem Datensatz der Detail Tabelle geh rt genau ein Datensatz der Master Tabelle Die Relation zweier Tabellen erfolgt ber einen Index in beiden Tabellen Der Index der Master Tabelle muss ein Prim rindex sein Die Detail Tabelle muss ein automatisch vorbelegtes Feld mit dem Wert des Prim rindex aus der Master Tabelle enthalten Der Index der Detail Tabelle setzt sich zusammen aus diesem Feld plus einem optionalen anderen Feld das die Sortierung innerhalb der Detail Tabelle bestimmt Eine Tabelle kann mit mehreren Master und Detail Tabellen verkn pft sein Auch kaska dierte Relationen ber mehrere Stufen sind erlaubt Es darf nur keine direkte oder indirek te Verkn pfung zur ck zur Ursprungstabelle ge
95. HH ModifiziertVon Kl Bead P Kontaktverwaltung Je amp Indices wie Management Je lt Eigenschaften L x 3 5 Vorgeenge E WerteMerkmal dressen J gt _ L schen E serien te W hlen Sie in den Lookup Listen Lesen und Schreiben die jeweils gew nschte Berechtigung aus Klicken Sie gegebenenfalls auf den Pfeil Button um im Objekt Editor zur ausgew hlten Berechtigung zu springen Haben Sie die Einstellungen noch nicht gespeichert werden Sie aufgefordert dies zu tun bevor die Berechtigung angezeigt wird Speichern Sie schlie lich die Einstellungen mit OK oder der Eingabetaste Berechtigungen f r Arbeitsbereiche festlegen Auch der Zugriff auf Arbeitsbereiche kann f r einzelne Berechtigungen festgelegt werden Benutzern der Datenbank die nicht der erforderlichen Berechtigung angeh ren steht dann dieser Arbeitsbereich nicht zur Verf gung Um den Zugriff auf bestimmte Tabellen zu verwehren reicht es nicht aus einen Arbeitsbereich zu sperren da dieselbe Tabelle in mehreren Arbeitsbereichen dargestellt werden kann Die Festlegung von Berechtigungen 31 32 f r Arbeitsbereiche ist daf r weniger f r den Schutz vor unberechtigtem Zugriff als f r die Ausblendung von Arbeitsbereichen die f r bestimmte Mitarbeiter nicht von Belang sind geeignet Wechseln Sie im Objektbaum zum Element Arbeitsbereiche im Zweig orgAnice Data Anwendung Klicken Sie im Objektbaum auf den Arbeitsbereich f
96. Haben Sie die Arbeitsbereichs Rahmen erstellt m ssen jedem Rahmen die bereits definier ten Tabellen Layouts zugewiesen werden Klicken Sie dazu im Objektbaum auf den ersten Arbeitsbereichs Rahmen in der ersten Arbeitsbereichs Spalte Si Objekt Editor orgAnice Data Anwendung 1 2 Arbeitsbereichs Gruppen H Q Arbeitsbereiche lt 9 Buchbestand lt il Arbeitsbereichs Spalten a E Q Arbeitsbereichs Rahmen lt 00 01 Arbeitsbereichs Rahmen 1 Q Entleihvorgsenge 5 23 Tabellen Layouts E23 Autoren Formular Controls Listen Spalten hbestand Entleiher i Entleihvorgsenge Standard Schriften E h Visual Basic Module Datenbank i l gt Arbeitsbereichs Rahmen 00 xl Unterster Rahmen H he nicht definiert Angezeigtes Tabellen Layout EB Autoren z el W hlen Sie in der Lookup Liste Angezeigtes Tabellen Layout das Tabellenlayout aus das in diesem Rahmen angezeigt werden soll W hlen Sie f r die Beispieldatenbank das Tabellen Layout Autoren aus ber den Pfeil Button k nnen Sie im Objektbaum zum ausgew hlten Tabellen Layout springen Best tigen Sie die Einstellung mit OK W hlen Sie f r den ersten Arbeitsbereichs Rahmen in der zweiten Arbeitsbereichs Spalte das Tabellen Layout Buchbestand Damit ist der Arbeitsbereich Buchbestand definiert Arbeitsbereich Entleiher definieren Ein weiterer Arbeitsbereich soll die Tabellen Layouts Entleiher un
97. IV Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen angezeigt wird legen Sie im Feld Ausdruck f r die Anzeige fest Klicken Sie auf Ausdruck um den Ausdruckseditor zur Zusammenstellung des Ausdruckes aufzurufen Dessen Verwendung wird im Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 erl utert Ausdruck f r die Anzeige Vorgaenge gt Betreff Maximal 10 Datens tze anzeigen Ausdruck Abbrechen Geben Sie im Feld Maximal Datens tze anzeigen die Anzahl von Datens tzen an die zur Auswahl gestellt werden sollen Es werden dann die ersten Datens tze gem des aktuellen Index der Tabelle aufgelistet Der bersichtlichkeit halber sollten dies nicht zu viele sein Wenn Sie die voreingestellte Tabelle Aktivit ten der Office Datenbank bearbeiten sind bereits die korrekten Felder den Daten aus Outlook zugeordnet Sie k nnen jedoch auch frei einstellen welche Daten aus Outlook in welchen Feldern der Datenbank abgelegt werden Klicken Sie auf Neu um die Zuordnung f r ein Feld neu zu definieren oder klicken Sie auf Bearbeiten um die Zuordnung zu ver ndern x Feldname Memo z Ausdruck Ort Abbrechen W hlen Sie aus der Liste Feldname eines der Felder der Tabelle aus Im Feld Ausdruck definieren Sie welcher Inhalt aus dem Outlook Element das zugeordnet werden soll in das oben ausgew hlte Feld bernommen werden soll Die zur Verf gung stehenden Datenfelder
98. Ihre Druckereinrichtung definieren Neues Layout Verwaltung Name Drucker Datenquellen Seite l 2 x r Art des Drucklayouts Report Etiketten r Name des Drucklayouts Gesch ftsf hrerliste Druckereinrichtung MTIMURSHP LaserJet 3100 Standarddrucker IV Stets den Standarddrucker verwenden ndern Abbrechen Hilfe orgAnice Print konfigurieren 5 Den Konfigurationsmodus aufrufen 2 W hlen Sie durch Anklicken des entsprechenden Optionsfeldes im Bereich Art des Drucklayouts als Layouttyp des Drucklayouts Report aus Geben Sie im Feld Name des Drucklayouts eine Bezeich nung f r das neu zu erstellende Drucklayout an im Beispielfall Gesch ftsf hrerliste ein m Bereich Druckereinrichtung w hlen Sie den Drucker aus der f r das Layout verwendet werden soll licken Sie auf ndern um einen anderen installierten Drucker auszuw hlen und zu konfigurieren Die Einstellungen des Druckers sind dabei abh ngig von hrem System und Druckertreiber Durch Aktivieren des Kontrollfeldes Stets den Standard drucker verwenden k nnen Sie festlegen dass stets der installierte Standarddrucker verwendet werden soll Dieser wird im Bereich dar ber angezeigt Wechseln Sie auf die Registerkarte Datenquellen Hier k nnen Sie die Datensatzauswahl f r Reports oder Etiketten festlegen die ber und untergeordneten Tabellen f r die Datensatzauswahl bestimmen
99. Inhalt in der Spalte angezeigt Ausrichtung amp Schrift i i 2 FE ern el werden soll oder aktivieren Sie das Kontrollfeld Aus druck In diesem Fall wird das Eingabefeld f r den Ausdruck und der Button zum Aufruf des Ausdrucksedi tors aktiviert und die Liste Datenbank Feld deaktiviert Ein Beispiel f r einen Ausdruck wird im folgenden Schritt beschrieben Breite Twips 255 gt L schen E T Schie en Hite Die Definition von Ausrichtung amp Schrift entspricht der f r Formular Controls wie in Abschnitt Formular Controls bearbeiten ab Seite 85 beschrieben Im Feld Breite k nnen Sie die Breite der Spalte nume risch in Twips festlegen Diese Einstellung wird im Abschnitt Formular Controls anordnen und skalieren ab Seite 97 erl utert Nachdem die Formular Controls f r und Listen Spalten f r das Tabellen Layout definiert sind k nnen Sie das Tabellen Layout einem Arbeitsbereich hinzuf gen Die Vorgehens weise wird im Abschnitt Arbeitsbereiche definieren ab Seite 91 beschrieben Zuvor soll die Definition auch aller weiteren Tabellen Layouts abgeschlossen werden Sie jedoch jederzeit nderungen an Tabellen Layouts vornehmen neue Tabellen Layouts erstellen und Formular Controls oder Listen Spalten hinzuf gen ver ndern oder l schen Weitere Tabellen Layouts definieren F r die Beispieldatenbank werden weitere Tabellen Layouts ben tigt Die Arbeitsschritte ha
100. Kernfunktionen angepasste Funktionen und persistente Variablen ent halten Viele Dialogfenster von orgAnice bieten Zugriff auf den Ausdruckseditor Er steht immer dann zur Verf gung wenn Ausdr cke ben tigt werden Im Benutzer wie im Konfigurati onsmodus k nnen Sie den Ausdruckseditor jederzeit aufrufen indem Sie den Men befehl Extras Ausdruck auswerten w hlen oder die Taste f2 bet tigen Den Ausdruckseditor bedienen Mit dem Ausdruckseditor k nnen Sie nicht nur einfach und schnell auf alle Felder Funk tionen und Variablen zugreifen sondern auch die mit Hilfe des Ausdruckseditors zusam men gestellten Ausdr cke auf korrekte Syntax und passende Datentypen berpr fen Ausdruckseditor x HH Felder EE Kemmfunktionen 1E Angepasste Funktionen IV Persist Variablen BD Adressen dressen An As String 10 EH Titel As String 16 HH Vorname As String 36 Name As String 36 HH Zusatz As String 36 EB Strasse As String 36 PLZ As String 10 EH Ort As String 23 EH Land As String 3 1 Telefoni As Strina 311 Die Registerkarten erlauben Zugriff auf Felder Funktio nen und Variablen der Datenbank Die Liste der Felder zeigt alle Tabellen der aktuellen Datenbank und deren Felder mit Feldtyp und Stringl n ge an Die Operatoren dienen zur Verkn pfung und Pr fung mehrerer Ausdr cke oder Teile eines
101. Layouts werden jeweils in der Datenbank gespeichert Speichern Sie das Drucklayout ber den Befehl Datei Speichern oder ber die Tastenkombination n oder ber einen Mausklick auf diesen Button Das neue Layout erscheint in der Layoutleiste am linken Fensterrand Die Layouts werden getrennt nach Layouts f r Reports und Etiketten alphabetisch sortiert Klicken Sie auf eines der Layouts um es zur Erstellung von Reports aufzurufen oder dessen Einstellungen zu ver ndern Haben Sie an einem gespeicherten Layout nderungen vorgenommen und m chten Sie alle nderungen an dem bearbeiteten Drucklayout wiederherstellen um das vollst ndige Ausgangslayout wie vor der Bearbeitung zu erhalten w hlen Sie den Men befehl Datei Wiederherstellen oder klicken Sie auf diesen Button Mit Layouts in Dateien arbeiten Sie k nnen orgAnice Print Layouts auch als externe Dateien auf dem Datentr ger spei chern Damit k nnen Sie Layouts nicht nur separat von einer Datenbank sichern sondern auch in andere hnliche Datenbanken bertragen Die Dateien werden mit der Dateiendung opr abgelegt und k nnen jederzeit wieder in orgAnice Print geladen werden Zum Speichern eines Layout in eine Datei w hlen Sie den Men befehl Datei Layout in Datei speichern orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen 5 2lxl W hlen Sie in der Ordnerliste den Speicherort aus und Speichem E Printlayouts JA c m geben Sie im Feld D
102. Lediglich die Registriernummer ber die Sie den verf gbaren Funktionsumfang der Datenbank bestimmen kann ge ndert werden Haben Sie ein Lizenzupgrade erworben klicken Sie auf diesen Button am Ende der Zeile 55 56 Die Dialogbox Upgrade wird ge ffnet Registriernummer Upgrade x Tragen Sie in das Eingabefeld die Registriernummer ein Achten Sie dabei genau auf die Schreibweise insbeson ber Ihre Registriernummer bestimmen Sie den dere das Leerzeichen vor den letzten vier Stellen der verf gbaren Funktionsumfang der Datenbank Registriernummer Klicken Sie auf OK oder bet tigen Sie die Eingabetaste um das Upgrade vorzunehmen F r ein Upgrade geben Sie bitte Ihre neue Registriermummer ein Geben Sie hier keine Nummer ein bleibt der Funktions umfang der Datenbank auf zwei Benutzer und 1 000 Datens tze je Tabelle beschr nkt Abbrechen Hilfe 2 Tragen Sie im Feld Titel den Titel der Datenbank ein der in der Titelzeile von orgAnice Data angezeigt wird Der Titel dient lediglich informativen Zwecken bei der Benutzung der Datenbank 3 Haben Sie eine Hilfe Datei f r die Benutzung der Datenbank erstellt k nnen Sie diese mit der Datenbank verkn pfen so dass sie ber den Men befehl Datenbank Hilfe aufgerufen werden kann Die Hilfedatei muss im CHM Format dem kompilierten Hilfe Format vorliegen CHM Hilfe Dateien k nnen Sie beispielsweise mit dem Microsoft HTML Help Workshop erstellen Dieses Programm
103. Probleml sungen Probleml sungen Probleml sungen Dieser Abschnitt informiert Sie ber eine Reihe von Fehlern die dazu f hren k nnen dass von orgAnice bestimmte Funktionen nicht ausgef hrt werden oder nicht zur Verf gung stehen In der Fehlerbehebung kann dabei auf bestehende Hardwarefehler nicht eingegangen werden Hier werden Ursachen beschrieben die vorrangig aus fehlerhafter Bedienung oder Installation falschen Systemeinstellungen oder unzutreffender Einstellung bestimmter Optionen in orgAnice resultieren Fehlermeldungen die Sie bei der Arbeit mit orgAnice erhalten haben zumeist bedien technische Ursachen und basieren beispielsweise auf Falscheingaben syntaktischen Fehlern oder fehlenden Verwaltungsrechten Die Bedeutung und Ma nahmen zu den meisten m glichen Fehlermeldungen werden in der Online Hilfe zu orgAnice Data erl u tert Benutzer hat sein Kennwort vergessen Problem Ein Benutzer kann die Datenbank nicht ffnen Ursache Er kann sich nicht mehr an sein Kennwort erinnern L sung Setzen Sie als Benutzer mit Benutzerverwaltungsrechten das Kennwort des Benut zers zur ck 1 ffnen Sie die Datenbank als Benutzer mit Benutzerverwaltungsrechten 2 Wechseln Sie in den Konfigurationsmodus indem Sie den Men befehl Extras Datenbank konfigurieren w hlen die Taste f2 dr cken oder auf diesen Button in der Symbolleiste klicken 3 ffnen Sie den Objekt Editor f r die Benutzerverwaltung ber den Men
104. Programm wechseln Ai N chstes Feld Objekt anw hlen K Vorheriges Feld Objekt anw hlen C HS Befehle f r Arbeitsschritte Arbeitsschritt abbrechen Datensatz wiederherstellen Ex Aktualisieren F5 Navigieren Arbeitsschritt zur ck n HS Navigieren Arbeitsschritt vorw rts n Ho Aktionen der Zwischenablage Markierte Objekte z B Text ausschneiden bo JK Markierte Objekte kopieren amp J J Objekt aus der Zwischenablage einf gen b Hy Textbearbeitung Einf gemarke zum Anfang der Zeile bewegen fe Einf gemarke zum Ende der Zeile bewegen f 172 Tipps Tricks und Probleml sungen Die effektivste Art der Benutzung Text nach links markieren Text nach rechts markieren Wort nach links markieren Wort nach rechts markieren Text bis zum Anfang der Zeile markieren Text bis zum Ende der Zeile markieren Aktion r ckg ngig machen orgAnice Data Benutzermodus Arbeitsbereich ausw hlen Ansicht aktualisieren Neuer Datensatz Datensatz bearbeiten Datensatz speichern Datensatz duplizieren Datensatz l schen Datensatz wiederherstellen Datensatz markieren Markierung aufheben Datens tze nach Bedingungen markieren Sortierschl ssel ausw hlen Suchen nach Sortierschl ssel auf vorherigen Indices zuvor Suchdialog schlie en auf nachfolgenden Indices zuvor Suchdialog schlie en Volltextsuche weitersuchen zuvor Suchdialog schlie en weitersuchen zuvor Suchdialog schlie en Report drucken Etikett
105. Sie indem Sie das Kontrollfeld Benutzer aktivieren Um das Kennwort des Benutzers zu l schen klicken Sie auf Kennwort zur cksetzen Der Benutzer kann sich nun mit seinem Benutzerkurznamen wieder anmelden ohne ein Kennwort eingeben zu m ssen Anschlie end kann der Benutzer sich ein neues Kennwort einrichten gt _L schen K Schie en Hite Best tigen Sie Ihre Einstellungen mit OK oder der Eingabetaste Es muss in der Datenbank mindestens einen aktiven Benutzer geben der Datenbank und Benutzer Verwaltungsrechte besitzt Sie k nnen dem einzigen Benutzer der alle Verwal tungsrechte besitzt diese nicht entziehen 25 26 Benutzer neu anlegen In einer Datenbank k nnen Sie beliebig viele Benutzer anlegen Dabei k nnen jedoch nur so viele Benutzer als aktive Benutzer eingerichtet werden wie Ihre Lizenz erlaubt nen Um einen Benutzer neu anzulegen klicken Sie im orgAnice Data Anwendung 5 Datenbank Aufz hlung Benuizor Objektbaum auf das Men element Benutzer Q Admin Neuer Benutzer Er puen DR f e DEn Geben Sie in der Eigenschaftendarstellung im Feld Balatonon Neuer Benutzer den Benutzerkurznamen des neuen Bin re Objekte Eigenschaften Benutzers an Mit dem Benutzerkurznamen meldet sich der Benutzer bei der Datenbank an Der Benutzerkurz name ist 1 bis 31 Zeichen lang und kann beispielsweise aus den Initialen des Benutzers bestehen Verwenden Si
106. Sie ihn in der Liste ber die beiden Pfeilbuttons nach oben oder unten Die Feldeigenschaften bearbeiten Um weitere Eigenschaften f r jedes Feld festzulegen klicken Sie das enstprechende Feld im Objektbaum unterhalb des Elementes Felder an orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen Die Eigenschaftendarstellung f r Felder wird angezeigt Die Optionen definieren ob Benutzer den Inhalt des Feldes manuell ndern k nnen Diese Optionen werden im Schritt 3 dieses Abschnittes beschrieben Field Name As String 30 Optionen I Keine Eingabe I Kein Update Die Definition und Nutzung von Lookup Werten ber persistente Variablen wird im Abschnitt Lookup Werte f r Sachgebiete erstellen auf Seite 65 erl utert Lookup Wweerte Keine Lookup werte x Yorbelegen mit un Speichern mit Beim Speichern pr fen Len Autoren gt Name gt 0 r Erforderliche Berechtigungen Die Verwendung von orgBasic Ausdr cken f r die Belegung und Pr fung von Feldinhalten wird im folgenden Abschnitt erl utert Die Verwaltung von Berechtigungen wird im Abschnitt Benutzer verwalten ab Seite 24 erl utert Read Keine Einschr nkungen z Speichern Sie Ihre Einstellungen mit OK oder der Write Keine Einschr nkungen e Eingabetaste a Um ein Feld zu l schen klicken Sie auf L schen 4 L schen Schlie en Hilfe 7 1 Bearbeiten Sie zun chst d
107. Sonderzeichen enthalten Klicken Sie auf Importieren 3 Je nach Gr e der Datei kann der Importvorgang einige Zeit in Anspruch nehmen organice pata x Nach erfolgreichem Abschluss des Importvorganges wird dieser Dialog angezeigt RB G Die dBASE Datei wurde erfolgreich als Tabelle TEXTE importiert Der Importvorgang ist nun abgeschlossen Um die Tabelle im Layout anzeigen zu k nnen m ssen Sie als Mindestvoraussetzungen f r die Tabelle einen neues Tabellen Layout anlegen die neue Datenbanktabelle im Tabellen Layout anmelden einen neuen Arbeitsbereich f r die Tabelle anlegen und dem neuen Arbeitsbereich eine Arbeitsbereichs Gruppe zuweisen N here Hinweise zum Objekt Editor mit dem Sie alle Elemente der Datenbankstruktur der orgAnice Data Anwendung und der Benutzerverwaltung einstellen k nnen entneh men Sie dem Abschnitt orgAnice Data Anwendungen konfigurieren ab Seite 79 Daten exportieren ber den Men befehl Datei Exportieren starten Sie den orgAnice Export Assistenten mit dem Daten aus der aktuellen orgAnice Datenbank in verschiedene Formate exportiert werden k nnen Anschlie end k nnen diese Daten in anderen Applikationen weiterver arbeitet werden 41 42 Die Arbeit mit dem Export Assistenten wird im Benutzerhandbuch Kapitel 8 Abschnitt orgAnice Export verwenden erl utert Reports und Etiketten aus dem Konfigurationsmodus erstellen Neben dem Ausdruck von Reports und Etikett
108. Str Adressen gt Telefon 2 amp amp Mid Adressen gt Telefon InStr Adressen gt Telefon 1 Len Adressen gt Telefon1 nStr Adressen gt Telefon o And nStr Adressen gt Telefon gt o And nStr Adressen gt Telefon 0 07731 8201 0 gt o 49 amp Mid Adressen gt Telefon1 2 InStr Adressen gt Telefon 2 amp amp Mid Adressen gt Telefon InStr Adressen gt Telefon 1 Len Adressen gt Telefon1 73262 nStr Adressen gt Telefon 0 And nStr Adressen gt Telefon o 0 And Len RTrim Adressen gt Telefon1 gt o 49 Ihre Vorwahl amp Adressen gt Telefon privat Schritt A LTrim CharOnly 0123456789 Adressen gt Telefon 07621 62198 Option Alle sichtbaren Datens tze aktivieren Schritt B 49 amp Mid Adressen gt Telefon1 2 InStr Adressen gt Telefon o gt o InStr Adressen gt Telefon 2 amp amp And Mid Adressen gt Telefon InStr Adressen gt Telefon gt o InStr Adressen gt Telefon 1 Len Adressen gt Telefon Bevor Sie anfangen Informationen in Ihrer Datenbank zu ersetzen ist es empfehlenswert eine Sicherheitskopie der Daten anzufertigen 1 Melden Sie sich mit Datenbank Verwaltungsrechten an und wechseln Sie in den Konfigurationsmodus Aktivieren Sie das Tabellen Layout Adressen im Arbeitsbereich Adressen und Ansprechpartner 2 ber den Befehl Datens
109. Tabelle anzeigen r M N PO angezeigt wird legen Sie im Feld Ausdruck f r die Anzeige fest Klicken Sie auf Ausdruck um den Ausdruckseditor zur Zusammenstellung des Ausdruckes aufzurufen Dessen Verwendung wird im Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 erl utert Ausdruck f r die Anzeige Vorgaenge gt Betreff Maximal 10 Datens tze anzeigen Abbrechen Ausdruck Geben Sie im Feld Maximal Datens tze anzeigen die Anzahl von Datens tzen an die zur Auswahl gestellt werden sollen Es werden dann die ersten Datens tze gem des aktuellen Index der Tabelle aufgelistet Der bersichtlichkeit halber sollten dies nicht zu viele sein Wenn Sie die voreingestellte Tabelle Aktivit ten der Office Datenbank bearbeiten sind bereits die korrekten Felder den Daten aus Outlook zugeordnet Sie k nnen jedoch auch frei einstellen welche Daten aus Outlook in welchen Feldern der Datenbank abgelegt werden Klicken Sie auf Neu um die Zuordnung f r ein Feld neu zu definieren oder klicken Sie auf Bearbeiten um die Zuordnung zu ver ndern x Feldname W hlen Sie aus der Liste Feldname eines der Felder der Tabelle aus Im Feld Ausdruck definieren Sie welcher Inhalt aus dem Outlook Element das zugeordnet werden soll in das oben ausgew hlte Feld bernommen werden soll Die zur Verf gung stehenden Datenfelder sind in der Liste Feldzuordnung in der Spalte Daten aufgef hrt Ausdruck
110. Technische Referenz orgAnice 3 Die Plattform f r optimale Kundenbeziehungen von dexcon Gesellschaft f r Software und Consulting mbH Technische Referenz orgAnice 3 2 Auflage Juli 2002 2001 2002 dexcon Gesellschaft f r Software und Consulting mbH Wittenbergplatz 3 10789 Berlin Alle Rechte vorbehalten Die Software und dieses Handbuch d rfen ohne schriftliche Genehmigung der dexcon GmbH weder vervielf ltigt noch verbreitet werden Dies gilt auch f r die Speicherung auf anderen Medien Technische Referenz orgAnice 3 Inhaltsverzeichnis Einf hrung Die Technische Referenz effizient einsetzen Wie orientieren Sie sich im Handbuch Weitere Hilfen nutzen Interaktive Online Hilfe Weitere Dateien verwenden Support Website orgAnice Helpdesk orgAnice Solution Partner orgAnice kennen lernen Die Komponenten von orgAnice Wie der orgAnice DbServer funktioniert Replikation von Datenbanken orgAnice starten und konfigurieren Die Benutzer und Konfigurationsmodi Den Konfigurationsmodus kennen lernen Mit mehreren Benutzern arbeiten Verwaltungsrechte nutzen Sitzungsinformationen anzeigen orgAnice mit Parametern starten Zwei orgAnice Versionen gleichzeitig nutzen orgAnice Datenbanken anpassen Die Office Datenbank personalisieren Benutzer verwalten Namen und Status von Benutzern verwalten Benutzerrechte verwalten und Kennw rter zur cksetzen Benutzer neu anlegen Benutzer l schen Benutzereigenschaften verwalten Berechtigu
111. abel len Layouts Visual Basic for Applications VBA Skripte Benutzerdefinierte Funktionen Persistente Variablen Benutzer und Benutzergruppen Berechtigungsverwaltung Physikalische Struktur der Datenbank Tabellen Felder Relationen etc Eigenschaften aller Datenbankobjekte Um auf die entsprechenden Bereiche der Konfiguration zuzugreifen m ssen die zugeh ri gen Checkboxen bei der Anmeldung an die Datenbank angekreuzt werden Den Konfigurationsmodus kennen lernen Der Programmarbeitsbereich von orgAnice Data ist im Konfigurationsmodus in verschie dene Bereiche unterteilt deren Bezeichnungen in diesem Handbuch immer wieder auf tauchen werden Dieser Abschnitt vermittelt Ihnen die grundlegenden Arbeitskonzepte in orgAnice und macht sie mit allen Bereichen und deren Bezeichnungen vertraut so dass Sie problemlos mit dem Handbuch und allen Erl uterungen umgehen k nnen Zur einfa chen bersicht k nnen Sie im Glossar alle kursiv gesetzten Begriffe nachschlagen Die Arbeitsoberfl che des Konfigurationsmodus Wechseln Sie zun chst in den Konfigurationsmodus von orgAnice Data W hlen Sie dazu den Men befehl Extras Datenbank konfigurieren dr cken Sie die Taste Fr oder klicken Sie auf diesen Button in der Symbolleiste Die Oberfl che gleicht vom Grundaufbau her der des Benutzermodus orgAnice starten und konfigurieren 2 Die Benutzer und Konfigurationsmodi Z office 3 Datenbank Konfigurieren orgAnice D
112. abellen Benutzerdaten VBA Scripts sowie redundanter Daten wie Indices und Session Informationen Jede Windows Anwendung kann ber die ver ffentlichten COM Schnittstellen auf den orgAnice DbServer zugreifen Visual Basic oder Java Anwendungen sind speziell f r den Zugriff auf COM Objekte geeignet Einf hrung orgAnice kennen lernen Die Datenbank wird in einer einzigen Datei mit der Erweiterung odb gespeichert Die orgAnice 3 Datenbank ist eine relationale datensatzorientierte Datenbank Insofern unterscheidet sie sich nicht von orgAnice 2 1 Voraussetzung zum ffnen einer Datenbank ist die bergabe des Benutzernamens und eines g ltigen Kennworts Die Zugangskontrolle die Tabellenverkn pfungen und s mtli che Konsistenzregeln werden von der Datenbank selber verwaltet Bei einer richtig konfi gurierten Datenbank ist damit die Sicherheit und Datenintegrit t gew hrleistet ohne jeden einzelnen Client berpr fen zu m ssen KeyStorage Technisch gesehen besteht der Server aus den Komponenten orgAnice DbServer und KeyStorage Die Standard Implementierung des Datenbank Servers benutzt den speziell f r orgAnice entwickelten KeyStorage Server f r die eigentlichen Dateidienste Dieser Server ist opti miert auf die Speicherung sehr vieler hierarchisch und ber Sortierschl ssel Indices adressierbarer Datenobjekte von dynamischer Gr e Durch interne 64bit Adressierung sind maximale Dateigr en der Datenbanken von bis zu
113. aktivieren Sie das Kontrollfeld Nebenstellenanlage und tragen Sie im Feld L nge von internen Nummern ein wie viele Stellen die Nebenstellenrufnummern haben 5 Aktivieren Sie das Kontrollfeld Nummer CLIP bei kommenden Telefonaten in kanonisches Format um die Rufnummern eingehender Anrufe in das international verbindliche kanonische Format umzuwandeln Diese Option hat keinen Einfluss auf die Suche nach der eingehenden Rufnummer in der orgAnice Datenbank Sie dient lediglich dem Anzeigeformat der Rufnummer in orgAnice Phone Wenn Sie jedoch neben der Rufnummernwahl aus der orgAnice Datenbank Rufnummern auch direkt aus den Gespr chsdatenzeilen von orgAnice Phone w hlen wollen sollten Sie unbedingt darauf achten dass alle eingehenden Rufnummern in orgAnice Phone in einem standardisierten Format angezeigt werden orgAnice Phone bergibt beim W hlen exakt die in der Datensatzzeile angezeigte Rufnummer Ein nicht standardisiertes Rufnummernformat f hrt deshalb zu Fehlverbindungen Weitere Informationen hierzu entnehmen Sie bitte dem Abschnitt Einheitliche Formate f r Telefonnummern ab Seite 115 6 Im Bereich Speichern dieser Einstellungen k nnen Sie definieren auf welche Weise orgAnice das Telefonieren unterst tzt Aktivieren Sie die Option Rechnerbezogen werden die hardwarespezifischen Einstellun gen in der Windows Registry abgelegt Sie gelten nur f r den aktuellen Arbeitsplatzrechner und nicht f r andere Arbeitsstationen in e
114. amen und Namen des Autors a Neue Spalte gt men 2 on l Autoren gt Name Autoren Vorname E EBen E GE pro a Die Vorgehensweise zum Hinzuf gen L schen und E E Autoren gt Angeleg m Standard Liste EB Autoren gt ModifiziertDurct f i E Autoren Angsa Duch Sortieren von Listen Spalten gleicht der f r Formular IRRE Beil Controls Sie wird im Abschnitt Formular Controls EQ Makros x ei w R ll 59 unteren hinzuf gen l schen und sortieren auf Seite 85 beschrieben EN Es 4 Klicken Sie zum Speichern auf OK Schlie en Hite 2 ls Listen Spalten bearbeiten Um sich vertraut mit der Bearbeitung von Listen Spalten zu machen klicken Sie auf die Listen Spalte Autoren gt Name im Objektbaum obwohl nderungen an Listen Spalten unter Verwendung der Standard Liste meist nicht notwendig sind Si Objekt Editor xl orgAnice Data Anwendung Im Feld berschrift legen Sie den Text fest der in der SD nboksbersfehe Binnen Hsien Spahe Kopfzeile der Spalte angezeigt wird ER Tabellen Layouts c Autoren berschrift Name Formular Controls ae ien In jeder Listen Spalte k nnen Feldinhalte oder von Autoren gt Vomame s Im 5 u ne NETET J l orgBasic Ausdr cken gelieferte Werte angezeigt i Makros I Ausdhuc 2 B vim Basic Module nas werden E Datenbank p FR Deinen PA W hlen Sie in der Lookup Liste Datenbank Feld das Feld der Tabelle aus dessen
115. amp DisplayTechnicalRecordinfo Tragen Sie im Feld Beschreibung den Text ein der als S emring Do Tera Men befehl im Men Makros erscheinen soll Q FindPrevious ctivity Q FindSourceDocument Beschreibung E Mail an mehrere Empf nger H InitGlobalObjects FR R 2 liais 17 Im Mak o Men anzeigen Aktivieren Sie das Kontrollfeld Im Makros Men Q SendFar d essen A Bjs i y 9 San anspent anzeigen und best tigen Sie mit OK SendMail dressen SendMailAnsprechpartner SendMaillc S Seen ber den Button Visual Basic Editor k nnen Sie das Q ShowLocationCGil 5 x P R Q ShonMarkedLocatonslavA Makro im Visual Basic Editor bearbeiten ShowMarkwizard Q ShowMoveRecordwizard ShowRecipients ShowReportwizard Sarah Um das aktuelle Makro zu l schen klicken Sie auf den Unda rchiveDocument 5 ee usa Visual Basic Editor Button L schen p AdrinTook gt ie E J schie en Hie Makros auf Kommandoschaltfl chen legen Der Formular Control Typ Kommandoschaltfl che dient dem Aufruf eines Makros in der Formulardarstellung So k nnen Benutzer in der Formulardarstellung ber einen Button ein Makro ausf hren Wie Sie Formular Controls einem Tabellen Layout hinzuf gen wird im Abschnitt Tabellen Layouts definieren ab Seite 83 erl utert 1 W hlen Sie als Control Typ Kommandoschaltfl che 2 Um dem Formular Control ein Makro zuzuweisen markieren Sie das Control im O
116. an der Datenbankstruktur vorgenommen werden Ist sie einmal im Konfigurationsmodus ge ffnet kann sie nicht zur selben Zeit ein weiteres Mal ge ffnet werden Falls die genannten Voraussetzungen erf llt sind kann zwischen den beiden Betriebsarten beliebig oft umgeschaltet werden Konstante Ein orgBasic Ausdruck der einen festen Wert liefert Eine Konstante kann immer einem Datentyp zugeordnet werden Beispiele Siehe Datentyp Kontextmen Eine Liste von Befehlen Men die durch Anklicken eines Objekts mit der rechten Maus taste auf dem Bildschirm erscheint Diese Liste enth lt die wichtigsten auf das Objekt anzuwendenden Befehle Kontrollk stchen Ein quadratisches Feld innerhalb eines Dialogfensters das Sie ankreuzen oder offen lassen k nnen Sie k nnen damit die neben dem Kontrollfeld beschriebene Option w hlen oder abw hlen Kopfzeile Die oberste Zeile im Datenbereich eines Reports in der die Spalten berschriften stehen Die Kopfzeile ist in Spalten blicherweise f r einzelne Felder und ggf Unterzeilen geglie dert F r jede Zelle des Spalten Unterzeilen Rasters kann jeweils ein Textobjekt definiert sein Listenfeld Ein Liste innerhalb eines Dialogfensters aus der Sie eine einzelne Option ausw hlen k n nen Die aktuell gew hlte Option ist farbig hervorgehoben Das Listenfeld wird entweder in voller Gr e oder als aufklappbares Listenfeld dargestellt das Sie durch Anklicken des Buttons neben de
117. ankobjekte Durch die Definition der erforderlichen Berechtigung f r ein Datenbankobjekt kann der Zugriff eingeschr nkt werden Einem Datenbankobjekt wird im Objekt Editor die zugriffsberechtig te Benutzergruppe zugewiesen Nur die in der entsprechenden Gruppe zusammengefass ten Benutzer k nnen auf das Objekt zugreifen Die Benutzer Verwaltung besteht aus vier Arbeitsschritten Definition der Benutzer Definition der Berechtigung Benutzergruppe Zuordnung der Benutzer zu Berechtigungen Zuordnung der Berechtigungen zu Datenbankobjekten Berechtigungen k nnen auf der Ebene von Arbeitsbereichen Tabellen und Feldern verge ben werden Bei den Benutzerrechten auf Tabellen und Feldebene wird unterschieden zwischen dem Lese und dem Schreibrecht Glossar Zwischenablage Zwischenablage Zwischenablage Ein Windows Dienst der immer dann automatisch aktiviert wird wenn Sie die Befehle Text Ausschneiden Text Kopieren oder Text Einf gen im Meni Bearbeiten benutzen ber die Zwischenablage k nnen Sie Daten unterschiedlicher Formate aus einer Anwen dung aufnehmen und auf Abruf an einer anderen Stelle oder in einer anderen Anwendung wieder einf gen Text in Eingabefeldern wird folgenderma en behandelt Der Befehl Ausschneiden _ X kopiert markierten Text in die Zwischenablage und l scht ihn an seiner momentanen Position Dabei wird der urspr ngliche Inhalt der Zwischenablage berschrieben Der Befehl Kopieren amp J
118. ar Optionsfeld Prim rindex o Arithm Vorzeichen lt ConstNumExpr gt InStr Zeichenkette enthalten InStr lt StringExpri gt lt StringExpr2 gt gt o amp String Verkn pfung lt StringExpr gt amp lt StringExpr gt Optionsfeld Ein kreisrundes Feld innerhalb eines Dialogfensters das Sie ausf llen oder offen lassen k nnen Sie k nnen damit die neben dem Kontrollfeld beschriebene Option w hlen oder abw hlen Es treten stets Gruppen von zusammengeh rigen Optionsfeldern auf von denen immer genau eines ausgew hlt ist orgBasic Die vom Parser des DB Servers verwendete Sprache zur Formulierung einer Datenbank Anfrage Syntaktisch orientiert sich orgBasic weitgehend an Visual Basic Die Sprache erm glicht den Zugriff auf Datenbank Inhalte ber Feldnamen Operatoren und einen Satz fest eingebauter Funktionen Core Functions Die verwendende Syntax stellt eine BASIC Untermenge dar und ist nicht mehr dBASE orientiert Dies entspricht der zunehmenden Bekanntheit von BASIC und der abnehmenden Bekanntheit von dBASE orgAnice 3 verwendet f r diese Sprache den Begriff orgBasic Erheblich erweitert und ebenfalls dem BASIC Stil angepasst wurden die frei definierbaren Custom Functions Angepasste Funktionen die Parameter gegenseitige Aufrufe lokale und statische Variablen Kontrollstrukturen wie I Then Else For Next Do While Loop und Exit Function sowie einfachen Debugging Support unterst tzen Der Par
119. ar Control Dynamischer Text es A a OE beim Aufruf aus dem R ckgabewert eines orgBasic Auen j P Jel Ausdrucks generiert wird In diesem Fall soll der P onsa Coriri Feldinhalt des Feldes Autoren gt Name dargestellt Abe Autoren gt Vomame a if P D A Nane werden Dies ist der Ausdruck den Sie im Eingabefeld M J l Ausdruck entweder manuell oder ber den Bearbeiten _ EE AuoenaD ee Button mit Hilfe des Ausdruckseditors eintragen Haraka Ausrichtung amp Schrift Ferne el Pe m dad berze ej Enletwagaerge EA Best tigen Sie mit OK a a shrian Us 0 Biete ao 5 Visual Basic Module Oben 60 H he fo E Datenbank gt _t schen K Schie en hite Verfahren Sie ebenso f r das andere dynamische Text Control und weisen Sie ihm als Ausdruck Autoren gt Vorname zu Die Listen Spalten sollten Sie auf die Inhalte der Felder Name Vorname und ID reduzie ren Tabellen Layout Buchbestand Das Tabellen Layout Buchbestand dient der Erfassung aller B cher und bildet die Tabelle Buchbestand ab Legen Sie dieses Tabellen Layout an und reduzieren Sie auch hier die Formular Controls und Listen Spalten auf die abgebildeten Elemente Weitere nderungen sind an diesem Tabellen Layout nicht notwendig jedoch kommen hier zwei weitere Formular Controls zum Einsatz Lookup Liste und Dokument Beide sind bereits ber das Standard Formular angelegt worden orgAnice Datenbanken
120. artner orgBasic Angepasste Funktionen Ausdr cke testen Ausdruckseditor Beispiele Dokumentation Felder Kernfunktionen Operatoren 126 15 79 101 107 114 109 117 109 109 107 107 115 112 112 102 103 119 127 125 131 125 130 129 121 130 122 122 124 128 125 124 133 132 126 128 121 127 120 126 126 132 145 148 154 151 155 150 147 147 148 Index Zwischenablage Zwischenablage Parser 146 Persistente Variablen 148 OrgOffice3 dot 45 Outlook Connector E Mail Nachrichten 137 konfigurieren 135 Kontakte 141 orgMail 17 Suchschl ssel 138 Termine 139 Parameter 15 Parser 146 Persistente Variablen 148 Lookup Werte 65 Prim re Relation 72 Probleml sungen 171 Raster 98 Registriernummer 21 52 55 Relationen 78 neu erstellen 71 Replikation 8 Schriftarten 81 Server 6 Sessions 14 Sicherheitseinstellungen Microsoft Word 44 178 Sitzungen 14 Sortierschl ssel 62 Statischer Text 81 Statuszeile 11 Support 4 Symbole 92 166 Symbolleiste 11 Tabelle neu erstellen 58 Tabellen Berechtigungen 31 Dokumentenverzeichnis 70 Eigenschaften definieren 69 Vorlagenverzeichnis 70 Tabellen Layout 11 Raster 98 Tabellenlayouts 79 Tabellen Layouts 83 nderungen speichern 99 erstellen 83 TAPI 102 konfigurieren 103 Telefonnummern Durchwahl 117 Formatierung 115 vereinheitlichen 115 Textmarken 46 221 222 l schen Tipps und Tricks Titelzeile Unicode VBA COM Objekte Early Binding Ein
121. as Feld Name Um sicher zu stellen dass in diesem Feld der Name eines Autors eingetragen werden muss tragen Sie im Feld Beim Speichern pr fen den Ausdruck Len Autoren gt Name gt 0 ein Dieser Ausdruck in der orgAnice eigenen Sprache orgBasic pr ft ob die L nge des Inhaltes des Feldes Name gr er als 0 ist Das Werkzeug das zum Erstellen solcher Ausdr cke dient ist der Ausdruckseditor Der Ausdruckseditor hilft bei der Zusammenstellung komplexer Ausdr cke Die vollst ndige Beschreibung des Ausdruckseditors und der orgBasic Syntax f r Ausdr cke finden Sie in der Online Hilfe zum Ausdruckseditor sowie in Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 Den Ausdruckseditor rufen Sie ber diesen Button rechts neben dem Feld Beim Speichern pr fen auf Wird der Datensatz im Benutzermodus gespeichert und wurde nichts im Feld Name eingetragen weist orgAnice darauf hin und speichert den Datensatz erst wenn ein Name eingetragen wurde Zum Speichern der Feldeigenschaften klicken Sie auf OK oder bet tigen Sie die Eingabetas te La 2 Das Feld Vorname erfordert keine weitere Anpassung 3 Das Feld ID dient der Aufnahme eines automatischen Z hlers Dieser wird bei der Erstellung eines neuen Datensatzes in der Autoren Tabelle die Erstellung des Feldinhaltes der f r die Zuordnung verkn pfter Daten in anderen Tabellen genutzt wird bernehmen Aktivieren Sie die Option Keine Eingabe da der Z hler automatisch weiterg
122. ase enth lt alle Arten von Informationen ber das Betriebssystem die registrierten Benutzer die installierte Software und die instal lierte Hardware Glossar Systemdatum Tabelle aktive In der Systemdatenbank werden Dokumentendateien anhand ihrer Dateinamenserweiterung bestimmten Dokumentenklassen zugeordnet F r Dokumenten klassen wiederum sind Methoden f r die wichtigsten Zugriffe wie z B ffnen und Dru cken definiert die auf den zugeh rigen Anwendungen oder auf OLE Mechanismen beruhen Systemdatum Das aktuelle Datum der im Computer eingebauten Uhr Systemmen Ein Men in der linken oberen Ecke eines Programm oder Tabellenfensters das norma lerweise Befehle zum ndern der Fensterdarstellung Vollbild Normalgr e Symbol und zum Schlie en des Fensters enth lt Beispiel Office 3 Datenbank orgAnice Data E wiederherstellen verschieben Gr e ndern Minimieren O Maximieren Alt F4 Name bit by bit Softwa Zusatz X Schlie en Systemzeit Die aktuelle Zeit der im Computer eingebauten Uhr Tabelle Datenbanktabelle Eine in Spalten Felder und Zeilen Datens tze gegliederte Sammlung von Informationen Eine Datenbank kann aus mehreren Tabellen bestehen Tabellen k nnen mit Hilfe von Indizies sortiert und durchsucht werden Logisch zusammenh ngende Tabellen k nnen miteinander verkn pft werden Tabelle aktive Diejenige Tabelle einer Datenban
123. aste anfassen und verschieben Ansprechpartner Wenn Sie weiterhin neue Texte eingeben werden diese Telefon immer an die n chste freie Position gesetzt bis alle Kopfzeilen und deren Unterzeilen mit Text gef llt sind Es muss jedoch nicht jede Zeile gef llt werden Wenn Sie im Folgenden Datenzeilentext eintragen wollen markieren Sie nach dem Erstellen des Textes das Element und ziehen Sie es in die gew nschte Zeile 5 Wiederholen Sie die Schritte 3 und 4 f r die berschriften der weiteren Spalten mit den Ausdr cken Firma und Telefon sowie f r die zweite Unterzeile der zweiten Spalte mit dem Ausdruck Mobiltelefon Der Report enth lt jetzt in der Kopfzeile die berschriften f r die Spalten Zuletzt m ssen Sie die einzelnen Datenzeilen einrichten Datenzeilen einrichten 1 F gen Sie den Datenzeilentext der ersten Spalte ein indem Sie den Men befehl Einf gen Text w hlen oder auf diesen Button klicken 2 Das Dialogfenster Eigenschaften von Datenzeilentext wird ge ffnet und die Register karte Ausdruck wird angezeigt ax Im Gegensatz zur berschrift der Spalten geben Sie f r Verat Aek Sch Unending F nna anecs Simen das Eingabefeld Ausdruck bei den Datenzeilen einen r Ausdruck ri a N ri ee orgBasic Ausdruck an dessen R ckgabewert sich je NamePersoni N Dezimaktellen 0 a Ausdruckseditor ausgegebenem Datensatz ndert IV Automatischer Zeilenumbruch Akci
124. ata Sic Datei Bearbeiten Formular Controls Anwendungs Objekte Datenbank Objekte Datens tze Extras 2 Aria ESSKSGBASR BRAFFRAHRE AL Titelzeile Sen Men leiste Konfiguration Symbolleiste Adressen und Ansprechpartner Arbeitsbereichsauswahl Tabellen Layout Statuszeile A Vomsme Funk al Verw Oberfl DB Benutzer Tabellen Layout Adressen Tabelle Adressen Admin Administrator Unterhalb der Titelzeile die den Titel der aktuell ge ffneten Datenbank hier Office 3 Datenbank anzeigt finden Sie die Men leiste und eine Symbolleiste zum Aktivieren h ufig ben tigter Befehle Wenn Sie den Mauszeiger ber einen Button in einer Symbolleiste f hren ohne mit der Maus zu klicken wird eine kurze Beschreibung ein so genannter Tooltip angezeigt Die Statuszeile am unteren Rand des Programmfensters zeigt aktuelle Statusinformationen ber den Zustand oder die Eigenschaften des gerade bearbeiteten Objekts an W hrend im Benutzermodus die in der Datenbank gespeicherten Daten in den Tabellen Layouts dargestellt werden erscheinen im Konfigurationsmodus in allen Elementen des Tabellen Layouts Zeichen die als Platzhalter verdeutlichen welcher Text an diesen Stellen im Benutzermodus angezeigt wird Hier k nnen Sie flexible Ver nderungen vornehmen die im Kapitel 3 Abschnitt Die Office Datenbank anpassen erl utert werden Der Obj
125. ateiname den Namen der Layoutda a Gesch ftsf hrerliste opr tei ein Klicken Sie auf Speichern Dateiname Gesch ftsf hrerliste opr Dateityp organice Print opr z Abbrechen p ZA ber den Men befehl Datei Layout von Datei laden k nnen Sie orgAnice Print Layouts die als externe Dateien auf dem Datentr ger gespeichert vorliegen wieder nach orgAnice Print laden Die Dateien besitzen die Dateiendung opr Layouts l schen M chten Sie ein Layout aus der Liste entfernen markieren Sie dieses in der Layoutleiste am linken Fensterrand und w hlen Sie den Men befehl Datei L schen oder klicken Sie auf diesen Button Den Datenbereich formatieren Nachdem Sie das Layout erstellt haben werden der Datenbereich und der Druckbereich des Layouts definiert Der Druckbereich ist so gro wie der bedruckbare Bereich und kann neben dem Datenbereich weitere Elemente wie Texte oder Bilder die der Erl uterung der Daten des Reports dienen enthalten Zum Datenbereich selbst geh ren die Zeilen in denen Daten aus der Datenbank nach den festgelegten Bedingungen aufgelistet werden sowie die Bezeichnungen der Spalten in Kopfzeilen A EAEE AET TH Die Gr e des Datenbereichs ist auf die Gesamtgr e Bin ES Ebern ee SELTENER des Druckbereichs voreingestellt Adressen mit Merk Adressen und Ansp jressmerkmale sprechpartner mi Im oberen Teil des Datenbereichs werden zwei Ab schnitte angeze
126. aubt ber einen Funktionssatz Telefonie Unterst tzung zu erhalten Zahlreiche Hersteller von Telefon Hardware unterst tzen diese Schnittstelle mit ger tespezifischen Treibern Einrichten der TAPI Schnittstelle Die Einrichtung der TAPI Schnittstelle auf Ihrem Rechner ist abh ngig von der Windows Version mit der Sie arbeiten Welche Schritte dazu notwendig sind entnehmen Sie bitte der Dokumentation Ihres Betriebssystems Notwendig f r die Telefonie Unterst tzung ist dar ber hinaus ein auf Ihre Telefonie Hardware abgestimmter TAPI Treiber Hinweise zur Installation dieses Treibers entnehmen Sie bitte der Dokumentation des Herstellers Ihrer TK Anlage oder Ihres Telefones orgAnice Phone f r Telefonie einrichten Bevor Sie orgAnice Phone nutzen k nnen m ssen Voreinstellungen in orgAnice Phone vorgenommen werden Diese Einstellungen sind unabh ngig von einer orgAnice Datenbank und k nnen rechnerbezogen gespeichert werden Es empfiehlt sich jedoch die Konfiguration der Telefonie Merkmale auch in der Datenbank zu speichern Die Besonderheiten jeder m glichen Systemkonfiguration darzustellen w rde den Rah men dieses Handbuches sprengen weshalb die folgenden Erl uterungen die Konfiguration anhand der Office Datenbank und eines beliebigen TAPI Treibers beschreiben 1 ffnen Sie Ihre orgAnice Datenbank in orgAnice Data Melden Sie sich dabei ohne Datenbank Verwaltungsrechte an 2 Ist Ihre Datenbank so konfiguriert dass orgAn
127. auf dass der Name der Importtabelle nicht bereits in orgAnice Data ver wendet wird Sie erhalten dann eine Fehlermeldung Falls Sie eine dBASE Tabelle aus einer orgAnice 2 1 Datenbank importieren m chten und Memofelder in der Quelltabelle angelegt waren achten Sie darauf dass sowohl die dbf Datei als auch die dbt Datei Memodatei im Quellverzeichnis zur Verf gung steht Folgende Schritte sind f r den Import notwendig 1 W hlen Sie den Men befehl Datei dBase Datei importieren um eine dBASE Datei zu importieren 2 Das Dialogfenster Von dBASE Datei importieren wird aufgerufen 2a xl W hlen Sie in der Ordnerliste das Verzeichnis in dem Suchenin 12am JBcE die dBASE Datei liegt und geben Sie im Feld Dateiname I v_ausg a DOKUMENT DEF 5 SERIALZ DBF den Namen der Datei an indem Sie in dem Verzeichnis 1v_ddok firma dbf amp TERMINE DBF N 7 k v kdok I Korresp dbt GEDE die gew nschte Datei markieren Als Dateityp wird Cv korr E KUNDENNR DBF ausschlie lich dbf akzeptiert E ADRESSEN DBF E ORDNER DBF ARTIKEL DBF 5 PERSONEN DBF g By 7 E AUSGANG DBF POSITION DBF Der Dateiname der Quelldatei wird sp ter als Tabellen name verwendet Dabei wird auch zwischen Gro und Dateiname TEXTE DBF Kleinschreibung unterschieden Der Name darf nicht Dateityp dBASE Dateien dbf z Abbrechen l nger als 31 Zeichen sein und keine Sonderzeichen Leerzeichen oder
128. auf deren Erf llung oder Nichterf llung bestimmte Konzequenzen folgen Wenn If etwas der Fall ist dann then soll etwas geschehen sonst else etwas anderes Zun chst wird gepr ft ob im Feld Anrede dessen Inhalt der Variablen sAnrede zugewie sen wurde etwas eingetragen ist Die Bedingung ist dabei ob if die L nge des Feldinhal tes gleich 0 ist wenn ja dann then soll die Pr fung mit den anderen Werten fortgesetzt werden Erneut werden If Then Kontrollstrukturen durchlaufen bis ein treffender Wert gefunden wurde Beachten Sie dass hier mehrere Kontrollstrukturen verschachtelt sind Die Einr ckung macht dies deutlich Solche Einr ckungen ber Tabulatoren oder Leerzeichen machen Programmcode stets viel bersichtlicher 6 Trifft eine Bedingungen nicht zu und nur dann wird ber Elself eine neue Bedin gung gepr ft Abgeschlossen wird jede Kontrollstruktur mit EndIf Ist die L nge des Feldes doch 0 soll der neue Wert der Variablen Sehr geehrte Damen und Herren lauten 7 Schlie lich wird der Wert der aktualisierten Variablen sAnrede als R ckgabewert deklariert Die Funktion liefert damit die korrekte Anrede zur ck die dann beispielsweise bei der Erstellung von Korrespondenz weiter verwendet werden kann Visual Basic in orgAnice Visual Basic in orgAnice orgAnice setzt als Scriptsprache Microsoft Visual Basic for Applications VBA ein Automatisierte Abl ufe laufen in orgAnice 3 weitgehend al
129. avigieren It o Klicken Sie auf Schlie en um den Objekt Editor zu schlie en Die Elemente Makros und Visual Basic Module und deren Eigenschaften werden im Kapitel 8 Visual Basic einsetzen ab Seite 168 erl utert Alle weiteren Elemente werden in den folgenden Abschnitten beschrieben Standard Schriften definieren ber das Element Standard Schriften k nnen Voreinstellungen f r die Darstellung von Eingabefeldern statischen und dynamischen Texten sowie Listen vorgenommen werden Innerhalb der Objekteinstellungen kann auf diese Standard Einstellung zur ckgegriffen und davon abweichende Darstellungen gew hlt werden Rufen Sie den Objekt Editor f r die orgAnice Data Anwendung auf indem Sie den Men befehl Anwendungs Objekte orgAnice Data Anwendung w hlen oder die Tastenkombination J A bet tigen oder auf diesen Button in der Symbolleiste klicken Aktivieren Sie das Objekt Standard Schriften a E In der Eigenschaftendarstellung wird jede bearbeitbare a Gipsa Sandas Sehiten Eigenschaft beispielhaft mit den aktuellen Einstellungen t Muster Eingabefeld angezeigt A Standard Schrift Statischer Text Statischer Text A Standard Schrift Dynamischer Te Eingabefeld 7 A Siad NA Line nn 2 G dem SE Klicken Sie auf ein Textmuster oder auf das entspre EP Visual Basic Module x A 2 N 8 55 Datenbank u chende Element im Objektbaum um die zugeh ri
130. b gegebenenfalls die Sicherheitseinstellungen von Microsoft Office die Ausf hrung von Makros verhindern Pr fen Sie gegebenenfalls die Einstellungen Benutzen Sie dazu in Microsoft Word den Men befehl Extras Makros Sicherheit Sicherheit Fe 21x Vertrauensw rdige Quellen Aktivieren Sie die Sicherheitsstufe Mittel um Makros dann auszuf hren wenn Sie vorab eine Erlaubnis erteilt haben Sie m ssen zwar in jeder Word Sitzung beim Start der Makros einmal deren Aufruf best tigen dies sch tzt Sie aber vor b swilligen Makros aus Ihnen unbekannten Quellen Die Ausf hrung der orgAnice Makros ist ungef hrlich sie steuern lediglich die bergabe von Daten an Briefdokumente Hoch Nur signierte Makros aus vertrauensw rdigen Quellen d rfen ausgef hrt werden Nicht signierte Makros werden automatisch deaktiviert Mittel Sie k nnen ausw hlen ob Sie nicht sichere Makros ausf hren m chten Niedrig nicht empfohlen Sie sind vor nicht sicheren Makros nicht gesch tzt Verwenden Sie diese Einstellung nur wenn Sie sicher sind dass alle Dokumente die Sie ffnen sicher sind Virenscanner installiert Abbrechen Virenprogramme verhindern Dokumenterstellung Problem Die Erstellung eines internen Dokumentes schl gt fehl Beim Neuanlegen eines internen Dokumentes ber Makrobutton Brief erstellen erhalten Sie die Fehlermeldung Fehler in ButtonMacros WfriteLetter Die Methode CreateDo
131. bale Vorlagen geladen sind Vergleichen Sie hierzu Abschnitt Die Word Vorlage OrgOffice3 dot als globale Vorlage ffnen auf Seite 45 2 Melden Sie sich bei der Datenbank an und wechseln Sie in den Benutzermodus 3 Erstellen Sie eine Sicherheitskopie der Vorlage Brief doc im Vorlagenverzeichnis f r Aktivit ten standardm ig Vorlagen f r Aktivit ten in Ihrem Datenbankverzeichnis um sp ter auf die Originaldatei zugreifen zu k nnen 4 Wechseln Sie zu Word und ffnen Sie mit dem Men befehl Daten ffnen die Vorlage Brief doc 5 Setzen Sie die Einf gemarke an die Stelle in der Vorlage an der die Durchwahlnummer eingetragen werden soll 6 Rufen Sie den Men befehl orgAnice Textmarken bearbeiten auf Textmarken bearbeiten x Dokument C _organice Datenbankenloffice vorlagen f r Aktivit ten Kop Klicken Sie auf Neu Textmarke Ausdruck nicht ausf llen AbsenderName AbsenderOrt AbsenderPLZOrt AbsenderQuer AbsenderStrasse AbsenderTelefax AbsenderTelefaxText AbsenderTelefon AbsenderTelefonText AbsenderZusatz Bearbeiten Anrede AnredePerson Anschrift PostAnschriftPerson Veen Bearbeiter Ben Anzeigen IV Textmarken im Dokument anzeigen Schlie en 7 Im folgenden Dialogfenster tragen Sie den Namen der neuen Textmarke ein orgAnice Datenbanken anpassen 9 Dokumentvorlagen einrichten 2 Microsoft Word 4 Die neue Textmarke wird an der Stelle im Doku
132. baum Beim Anklicken der einzelnen Elemente werden auf der rechten Seite die objektspezifi schen Details f r die Durchf h rung der Einstellungen angezeigt Der Aufruf des Objekt Editors und dessen Bedienung wird in Kapitel 3 Abschnitt Eine neue Datenbank einrichten ab Seite 51 sowie Abschnitt orgAnice Data Anwendungen konfigurieren ab Seite 79 erl utert Der Visual Basic Editor Die Integration der Entwicklungsumgebung Visual Basic for Applications VBA erlaubt es die orgAnice Datenbanken mit Funktionen auszustatten die nicht nur innerhalb von orgAnice Data und mit anderen orgAnice Komponenten sondern auch mit anderen Anwendungen die VBA unterst tzen etwa den Komponenten von Microsoft Office 2000 und h her kommunizieren und die M glichkeiten des Einsatzes von orgAnice stark erweitern iojxi Datei Bearbeiten Ansicht Einf gen Format Debuggen Ausf hren Extras Add Ins Fenster 2 lEr B aA0c nX SES zs jekt Proj x amp Office 3 Datenbank FMarkWizard 9 CDatabasesuppo E CDebug E CDocuments E CErrors 9 Files 9 CMap24 E CMarks Fa Eigenschaften CMarks x CMarks ClassModule z OrgData3o I al a Alel me lolx Alphabetisch nach Kategorien Klassen Elemente von OrgDataControlTypesEnum E Macro l ORSDATA_CONTROL_CHECKBOX CMarks De ee B Macros 1 ORADATA_AONTRALCNAMMANDAII Instancing Private aP OrgDataAligni ffice 3 Datenbank CMark
133. be reichs Rahmen ben tigt 93 94 Zum Erstellen weiterer Arbeitsbereichs Rahmen gehen Sie wie folgt vor Klicken Sie im Objektbaum auf das Element Arbeitsbereichs Rahmen Sie k nnen die Verwaltung der Arbeitsbereichs Rahmen im Objekt Editor jederzeit aufru fen indem Sie den Men befehl Anwendungs Objekte Arbeitsbereichs Rahmen w hlen oder auf diesen Button in der Symbolleiste klicken E Objekt Editor orgAnice Data Anwendung E O Arbeitsbereichs Gruppen lt Bestandsverwaltung amp lt Arbeitsbereiche der Gruppe lt 9 Leihwesen H Q Arbeitsbereiche mQ Buchbestand Entleihvorgaenge Arbeitsbereichs Spalten 00 Anbeitsbereichs Rahmen S lt i 01 Qy Arbeitsbereichs Rahmen Tabellen Layouts Standard Schriften Q Makros E Visual Basic Module Datenbank Aufz hlung Arbeitsbereichs Rahmen x Neuer Rahmen gt Bahmenh hen 400 lt Neuer Rahmen gt la le gt Schie en Hie Klicken Sie in der Eigenschaftendarstellung auf den Hinzuf gen Button um weitere Arbeitsbereichs Rahmen zu erstellen Best tigen Sie mit OK Die Rahmen werden in der Liste beginnend mit 00 durchnummeriert Um einen Arbeitsbereichs Rahmen zu entfernen markieren Sie diesen in der Liste und klicken Sie auf den Entfernen Button Die Reihenfolge der Rahmen k nnen Sie ber die Sortier Buttons ver ndern
134. belon enthalten Gro und Kleinschreibung werden unter EM Bin re Objekte H 4 Eigenschaften schieden Speichern Sie die Eigenschaft per Klick auf den Button OK oder ber die Eingabetaste el gt seiten He Die neue Eigenschaft erscheint im Strukturbaum Klicken Sie falls n tig auf das Plus Symbol vor dem Element ffentliche Eigenschaften um dessen Unterelemente einzu blenden 3 Nun muss der Eigenschaft ein Wert zugewiesen werden Dieser Wert kann auch das Ergebnis eines orgBasic Ausdrucks in einem der folgenden Datentypen sein Long Double Date String Boolean W hlen Sie den passenden Datentyp aus der Liste Typ aus nn Geben Sie im Feld Wert einen g ltigen orgBasic E orgAnice Data Anwendung ETE E 4 En Ausdruck ein Auch eine Zeichenfolge ein String ist E G Benutzer Loo SARN EG Admin w Sung dabei ein g ltiger Ausdruck BBB S2 LMUELLER Wert S amp A ffentliche Eigenschaften AA Durchwahl 2 01 Private Eigenschaften Wie Sie einen orgBasic Ausdruck zusammen stellen E Berechtigungen 13 85 Sitzungen wird in Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 Tabellen EM Bin re Objekte erl utert 18 4 Eigenschaften gt _L scnen RI Schie en Hite Best tigen Sie mit OK oder der Fingabetaste 4 Erg nzen Sie weitere ffentliche Eigenschaften indem Sie im Ob
135. ben sogenannter zirkul rer Bezug orgAnice zeigt immer den Inhalt aller mit der aktiven Tabelle direkt oder indirekt ver kn pften Tabellen in ihrem logischen Zusammenhang an Replikation Die Synchronisation von zwei Datenbanken die getrennt voneinander bearbeitet wurden Typische Einsatzgebiete sind der Einsatz einer Datenbank an zwei verschiedenen Standor ten oder der Datenabgleich mit mobilen Computern Bei einem Replikationslauf werden nur die jeweils ge nderten Daten abgeglichen als Ergebnis steht an allen Standorten eine Datenbank mit identischem Datenbestand zur Verf gung R ckgabewert Das Ergebnis der Auswertung eines orgBasic Ausdrucks Rufnummer internationale Eine weltweit eindeutig formatierte Rufnummer sog kanonisches Format Sie besteht aus dem Pluszeichen dem L nderkennzeichen dem Gebietskennzeichen in runden Klam mern darf keine Leerzeichen enthalten und der bereichsinternen Rufnummer Sofern eine orgAnice Datenbank die Windows TAP Schnittstelle verwendet empfehlen wir s mtliche Rufnummern im internationalen Format zu speichern Die Telefonunter st tzung funktioniert dann weltweit von jedem beliebigen Standort aus Beispiel 49 30 23 50 49 0 209 o 210 Script Tags Zeichenketten in HTML VB Script oder JavaScript die spezielle Programmanweisungen enthalten Server Von to serve dienen jemanden versorgen abgeleitet zentraler Rechner in einem Netzwerk der den Clients Da
136. ben tigt werden F r die Beispieldatenbank Bibiliotheksverwaltung werden folgende Tabellen Layouts ben tigt Autoren Autorenklein Buchbestand BuchbestandkKlein Entleiher EntleiherKlein Entleihvorg nge F r jede Tabelle wird ein Tabellen Layout vorgesehen Zus tzlich werden drei Tabellen Layouts AutorenKlein BuchbestandKlein und Entleiherklein erstellt die nur elementa re Informationen f r das Leihwesen anzeigen aber nicht zur Aktualisierung des Buchbe standes oder der Adressdaten eingesetzt werden Tabellen Layout Autoren erstellen 1 Zum Erstellen eines Tabellen Layouts rufen Sie die Objekt Editor f r die Tabellen Layouts auf indem Sie den Men befehl Anwendungs Objekte Tabellen Layouts w hlen oder auf diesen Button in der Symbolleiste klicken 83 z 84 T Objekt Editor x orgAnice Data Anwendung 7 ES Arbeitsbereichs Gruppen Aufz hlung Tabellen Layouts Q Arbeitsbereiche iii Tabellen Layouts Standard Schriften Neues Tabellen Layout H Q Makros autoren 3 Visual Basic Module 5 8 Datenbank J Parser Eff Benutzer m Berechtigungen 5 89 Sitzungen T p 3 Buchbestand H Entleiher BE Entleihvorgaenge amp Relationen 0M Bin re Objekte 39 Eigenschaften l gt Schlie en Hite P Geben Sie im Feld Neues Tabellen Layout den Namen des neuen Tabellen Layouts Autoren ein Der Name darf maximal 31 Zeichen lang sein und keine Sonderzei
137. ben Sie ein Feld definiert f r Sie es ber diesen String L nge gt i T Yariabel 9 Button der Liste der Felder hinzu V SA FR Mit diesem Button entfernen Sie ein Feld aus der Liste der Felder ber diese Felder k nnen Sie die Reihenfolge der Felder in der Liste definieren Markieren Sie ein Feld und klicken Sie auf den entsprechenden Button um das Feld nach oben oder unten zu verschieben F Felder definieren 1 Legen Sie das erste Feld f r den Nachnamen des Autors an Tragen Sie dazu im Finga befeld Name den Feldnamen Name ein Da der Feldinhalt Text sein wird w hlen Sie unter Typ String Unicode Text als Feldtyp aus Eine bersicht der verf gbaren Datentypen die orgAnice unterst tzt entnehmen Sie dem Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 Die String L nge des Feldinhaltes legen Sie mit 30 fest Klicken Sie nun auf diesen Button um das Feld der Liste hinzuzuf gen 2 Legen Sie nun ein weiteres Feld vom Typ String f r den Vornamen des Autors mit dem Feldnamen Vorname und der L nge 30 an Die Felder in die vom Benutzer manuell Daten eingegeben werden sind damit erstellt 3 Sie ben tigen jedoch noch ein weiteres Feld zur eindeutigen Identifikation jedes Datensatzes ber einen Z hler und f r die Verkn pfung in die Tabelle B cher 59 60 Erstellen Sie ein weiteres Feld vom Typ String und benennen Sie dieses ID Das Feld wird der Verkn pfung in die Tabell
138. ben Sie im vorangehenden Abschnitt kennen gelernt In den folgenden Abschnitten wird daher lediglich auf Besonderheiten einzelner Tabellen Layouts Formular Controls und Listen Spalten eingegangen Die Einzelobjekte die f r jedes Layout verwendet werden 87 88 sollen k nnen Sie den Abbildungen entnehmen oder mit der fertigen Datenbank die Sie von der Support Website herunterladen k nnen vergleichen Tabellen Layout AutorenkKlein Zus tzlich zum Tabellen Layout Autoren das f r die Erfassung von Autoren verwendet werden soll wird ein Tabellen Layout ben tigt das nur die Namen von Autoren anzeigt Dieses Tabellen Layout soll f r das Leihwesen eingesetzt werden wo keine nderungen am Buchbestand vorgenommen sondern nur B cher verliehen werden sollen Erstellen Sie ein neues Tabellen Layout mit dem Namen Autorenklein f r die Tabelle Autoren Reduzieren Sie die Formular Controls und Listen Spalten auf die Elemente in der Abbildung L schen Sie auch die Formular Controls Autoren gt Vorname und Autoren gt Name Erstellen Sie an deren Stelle zwei neue Formular Controls vom Typ Dynamischer Text und sortieren Sie diese so dass sie jeweils den statischen Text Controls Vorname und Name zugeordnet sind Klicken Sie auf das Control das im Objektbaum unterhalb von Name steht nn a Der Control Typ Dynamischer Text zeigt Text an der P o 9Anice Date Anmendung Formul
139. bjektbaum 165 166 Bj Objekt Editor xl Abe FormatPost dtesse 0 False a W hlen Sie in der Lookup Liste Makro das Makro das EHE Nono andtAcrossen gt ane BEE von der Schaltfl che aufgerufen werden soll aus ber gt RR den Pfeil Button k nnen Sie im Objektbaum zum gew hlten Makro springen P DialAd essenTelefonit m Dial dressenTelefon2 E SendFarAdressen 2 e TIN Se B SendMsihdtessen Mak c TFE J eh Uber diesen Button k nnen Sie ein benutzerdefiniertes 0 ShowReportwizard g ALe E ee Drama PE Smet E aa Symbol aus einer Icon Datei hinzuf gen Die weitere Kaserne ap Ausrichtung amp Schrift V h x ird in Schritt l utert apa fm male I Past hc el SIESDENZWEISENNIFGIN SENEIEE 3 ETa ULET EF Listen Spalten AdressenErweitert Position Twips AdressenMini ege P Ad essmeikmal Eoo EE o gE Best tigen Sie Ihre Einstellungen mit OK Aktivitaeten Oben i905 Hohe pro 4 Anprechpartnermerkmale Ansprechpartner H AnsprechpartnerMini E l gt L schen _Schienen Hie 4 3 Neben den vordefinierten Standard Symbolen f r Schaltfl chen k nnen Sie auch benutzerdefinierte Symbole auch Icons genannt ausw hlen Symboldateien die als Quellen f r diese Icons dienen k nnen drei verschiedene Dateitypen aufweisen ico Icon Datei Grafikformat das ein Icon enth lt dll Programmbibliothek Date
140. che Informationen zum Dokument und zus tzliche Zugriffsmethoden zug nglich Glossar Dokument Typ Druckauftrag Dokument Typ Wird bestimmt durch die Dateinamenserweiterung eines Dokuments F r jeden Dokument Typ ist in der Windows Systemdatenbank eine Anwendung zum ffnen des Dokuments registriert Beispiel Zum ffnen der Dokument Typen Excel Tabelle XLS Excel Makrodatei XLM und Excel Chartdatei XLC ist die Anwendung Excel registriert Dokument Vorlage Eine w hlbare Vorlage f r ein neu zu erstellendes Dokument Die Dokumentvorlagen befinden sich in einem f r die jeweilige Tabelle speziell festgeleg ten Vorlagenverzeichnis Der Dokument Typ von Dokumentvorlagen muss in der Systemdatenbank registriert sein F r einige Anwendungen werden von orgAnice leere Dateien mit dem Dateinamen STANDARD mitgeliefert Wenn Sie ein neues Dokument erstellen erzeugt orgAnice eine Kopie der Vorlage als internes Dokument oder externes Dokument und ffnet diese Kopie Eine orgAnice Dokumentvorlage ist zu unterscheiden von Anwendungs Dokumentvorlagen Beispiel In einer Word Dokumentvorlage Endung DOT werden spezielle Absatz und Zeichenformatierungen gespeichert Alle auf Basis dieser Vorlage erstellten Dokumente bernehmen die voreingestellten Formatierungen Dual Interfaces C und Visual Basic sprechen COM Schnittstellen unterschiedlich an Die in orgAnice 3 verwendeten Komponenten unterst tzen beide Varianten
141. chen Leerzeichen oder Umlaute enthalten Best tigen Sie mit OK Das Tabellen Layout wird erstellt und im Objektbaum angezeigt 2 Nun m ssen Sie festlegen welche Tabelle im Tabellen Layout dargestellt werden soll Aktivieren Sie dazu das Tabellen Layout Autoren im Objektbaum T Objekt Editor x orgAnice Data Anwendung 1 0 Arbeitsbereichs Gruppen Tabellen Layout Autoren f eitsbereiche bellen Layouts 1 A Autoren DatenbankIabele Samen el 289 Formular Controls F Listen Spalten E z 4A Standard Schriften StandadH hedes 2400 HG Makros Formularbereichs amp Visual Basic Module E Datenbank ED Parser fA Benutzer Berechtigungen 5 89 Sitzungen Tabellen EE Autoren E Buchbestand 3 Entleiher 3 Entleihvorgaenge Relationen E Bin re Objekte 24 Eigenschaften gt e E _schiesen _ Hite IR 4 W hlen Sie im Feld Datenbank Tabelle die gew nschte Tabelle Autoren aus ber den Pfeilbutton k nnen Sie im Objekt Editor zur ausgew hlten Tabelle springen Geben Sie die Standardh he der Formulardarstellung in TWIPS an Die H he k nnen Sie jederzeit anpassen nachdem Sie den Formularbereich gestaltet haben Best tigen Sie mit OK 3 Definieren Sie nun die Formular Controls des Tabellenlayouts Wenn Sie im Objekt Editor auf das Element Formular Controls f r Autoren klicken wird in der Eigenschaf tendarstellung die Formular
142. chte Linien gezogen wer den sollten Sie die Option Vertikale Ausrichtung auf Zentriert setzen 3 Wechseln Sie auf die Registerkarte Schrift und stellen Sie die gleichen Schrifteinstel lungen wie f r die berschriften ein Best tigen Sie mit OK 4 Verschieben Sie den Eintrag in die erste Datenzeile der ersten Spalte indem Sie die Tasten U J und amp verwenden oder ihn mit gedr ckter Maustaste anfassen und verschieben 5 Rufen Sie f r den Text der zweiten Spalte erneut das Dialogfenster Eigenschaften von Datenzeilentext auf und geben Sie als Ausdruck die Angepasste Funktion TelefonPer son ein Vergessen Sie nicht die weiteren Einstellungen wie in Schritt 3 beschrieben festzulegen um eine einheitliche Formatierung zu erreichen Best tigen Sie mit OK Verschieben Sie dann den Eintrag in die erste Datenzeile der zweiten Spalte wie in Schritt 4 beschrieben 6 F gen Sie einen weiteren Text mit der Angepassten Funktion TelefonMobilPerson als Ausdruck ein und platzieren Sie diesen in die zweite Unterzeile der zweiten Spalte 7 Wiederholen Sie diese Schritte f r die dritte Spalte wo als Ausdruck die Angepasste Funktion Name zum Einsatz kommt Der R ckgabewert dieser Funktion setzt sich aus den Feldern Titel Vorname Name und Zusatz der Tabelle Adressen zusammen 8 In die vierte Spalte geben Sie f r die erste Unterzeile den Ausdruck Telefon1 und f r die zweite Unterzeile den Ausdruck Telefon2
143. ck beispielsweise 14 Falls es mehrere Funktionsparameter gibt werden diese durch Kommata voneinander getrennt Beispiel Left Hallo Welt 5 liefert die ersten 5 Zeichen des Strings also Hallo Funktionen liefern bei ihrer Auswertung Ergebnisse eines bestimmten Datentyps Dieser Datentyp ist f r jede Funktion eindeutig festgelegt ebenfalls die Datentypen jedes einzel nen Funktionsparameters Diese Datentypen werden im Ausdruckseditor ausgewiesen 147 148 Beispiele Date As Date bedeutet dass die Funktion Date keine Parameter ben tigt und einen Wert vom Typ Date also ein Datum zur ck liefert Len String As Long bedeutet dass die Funktion Len einen String eine Zeichenkette als Parameter erfordert und eine ganze Zahl liefert Left String Long As String bedeutet dass die Funktion Left einen String und eine Zahl als Parameter die durch ein Komma getrennt werden erfordert und eine Zeichenkette liefert Die angepassten Funktionen Angepasste Funktionen sind vom Benutzer definierte Ausdr cke bestehend aus dem Funktionsnamen und anschlie enden runden Klammern Sie haben hnlichkeiten mit den fest im Sprachumfang verankerten Kernfunktionen Funktionen liefern bei ihrer Auswertung ein Ergebnis Sie sind unter anderem geeignet f r die Definition von dynamischen Texten in Datensatz Masken f r die Definition von Text Objekten beim Report und Etikettendruck zum Formulieren von Anfragen anderer
144. cken Sie auf L schen Symbole f r Arbeitsbereiche ausw hlen Neben den vordefinierten Standard Symbolen f r Arbeitsbereiche k nnen Sie auch benut zerdefinierte Symbole auch Icons genannt ausw hlen Symboldateien die als Quellen f r diese Icons dienen k nnen drei verschiedene Dateitypen aufweisen ico Icon Datei Grafikformat das ein Icon enth lt dll Programmbibliothek Datei die mehrere Icons enthalten kann exe Anwendungsdatei Programm das mehrere Icons enthalten kann Um ein benutzerdefiniertes Symbol f r den Arbeitsbereich auszuw hlen zu legen klicken Sie auf den Bearbeiten Button Symbol f r Arbeitsbereich x Wenn Sie ein anderes als das Standard Symbol f r den 2 EAV Arbeitsbereich ausw hlen m chten deaktivieren Sie das Kontrollfeld Standard Symbol verwenden Von Datei C AWINNTSsystem32ASHELL32 DLL S E Gro esSumbaol f Tragen Sie im Feld Von Datei den Pfad und Dateinamen Symbol Nr 23 a ymbo es Symbol Abbrechen Hilfe der Symboldatei ein die das gew nschte Symbol enth lt Dateien vom Typ dll oder exe k nnen mehrere Icons enthalten Das gew nschte Symbol k nnen Sie ber das Feld Symbol Nr ausw hlen indem Sie dessen Nummer eingeben dexcon stellt eine Reihe von Symboldateien zur Verwendung f r Arbeitsbereiche zur Verf gung Diese Dateien sind im Ordner Support Office Icons Workspaces auf der orgAnice CD und als Teil der zum Download erh ltlichen Su
145. cu mentFromTemplate f r das Objekt Documents ist fehlgeschlagen Wenn Sie direkt ber einen Dokument Button ein Dokument von Vorlage erzeugen wollen erhalten Sie die Fehlermeldung Dokument l sst sich nicht erzeugen Fehlercode 0x800706F4 Ursache Sie arbeiten mit einer Anti Virus und Anti Vandalen L sung die die Ausf h rung bestimmter auch harmloser Skripte blockiert L sung Deaktivieren Sie die entsprechende Option Ihres Virenprogrammes Tipps Tricks und Probleml sungen Probleml sungen Einige Sicherheitsl sungen verhindern die Ausf hrung potenziell gef hrlicher Software komponenten wie Visual Basic Skripten Obwohl die im Lieferumfang von orgAnice enthaltenen Skripte lediglich Funktionen wie die bergabe von Daten aus der Datenbank an eine Word Vorlage zum automatisierten Ausf llen von Briefk pfen etc steuern blo ckieren verschiedene L sungen wie Symantec Norton AntiVirus diese Funktionen Arbeiten Sie mit Symantec Norton AntiVirus deaktivieren Sie die Option Script Blocking im Optionen Men dieses Programmes Ihr System ist weiterhin virengesch tzt jedoch wird die Ausf hrung von VB und VBA Skripten nicht mehr blockiert Bei der Benutzung anderer Sicherheitsl sungen so genannter Desktop Firewalls k nnen ebenfalls elementare Funktionen von orgAnice au er Kraft gesetzt werden Konsultieren Sie die Dokumentation dieser Programme um zu massive Einschr nkungen bei der Arbeit mit Ihrem System zu
146. d Dokument vom Typ doc auch solche die mit orgAnice erstellt wurden ist mit einer dot Vorlage verbunden orgAnice Datenbanken anpassen Dokumentvorlagen einrichten Die Word Vorlagen OrgOffice3 dot und Custom dot In den Dokumentvorlagen vom Dateityp doc k nnen keine Makros gespeichert werden Alle Makros die die Daten bernahme aus der orgAnice Datenbank in die Word Dokument steuern sind in der mitgelieferten Datei OrgOffice3 dot enthalten Diese Datei enth lt Makros und die Men eintr ge f r die Office Datenbank Die Datei liegt im Datenbank Verzeichnis und wird von dexcon regelm ig erweitert nderungen an der OrgOffice3 dot k nnen zum Verlust der Updatef higkeit f hren oder werden bei Updates berschrieben Benutzerdefinierte Anpassungen sollten in der Datei Custom dot die sich im gleichen Ordner wie die OrgOffice3 dot befindet realisiert werden Die Datei Custom dot enth lt benutzerdefinierte Makros f r die Office Datenbank und kann beliebig erweitert werden Die folgende Makros werden standardm ig von der OrgOffice3 dot aufgerufen und d rfen nicht gel scht werden WordMacrosUser Vorlauf WordMacrosUser Nachlauf Die Word Vorlage OrgOffice3 dot als globale Vorlage ffnen Um in einer Dokumentvorlage die bereits auf einer Vorlage basiert trotzdem auf die Funktionen aus den beiden Vorlagen OrgOffice3 dot und Custom dot zugreifen zu k nnen m ssen diese geladen sein Dazu werden die beiden Dateien als gl
147. d Entleihvorg nge aufnehmen Erstellen Sie einen Arbeitsbereich und geben Sie ihm den Titel Entleiher Legen Sie wie in den vorangehenden Abschnitten f r den Arbeitsbereich Buchbestand beschrieben zwei Arbeitsbereichs Spalten mit je einem Arbeitsbereichs Rahmen an und weisen Sie den Rahmen die Tabellen Layouts Entleiher und Entleihvorg nge zu orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Arbeitsbereich Entleihvorg nge definieren Schlie lich soll ein Arbeitsbereich die Tabellen Layouts AutorenKlein Buchbestand Klein EntleiherKlein und Entleihvorg nge aufnehmen Erstellen Sie einen Arbeitsbereich und geben Sie ihm den Titel Entleihvorg nge Auch hier erstellen Sie wie in den vorangehenden Abschnitten beschrieben zwei Arbeits bereichs Spalten Legen Sie f r jede der beiden Arbeitsbereichs Spalten zwei Arbeitsbe reichs Rahmen an Weisen Sie den Rahmen der ersten Spalte die Tabellen Layouts AutorenKlein und Buch bestandkKlein zu Den Rahmen der zweiten Spalte weisen Sie die Tabellen Layouts Entlei herKlein und Entleihvorg nge zu Damit sind alle Arbeitsbereiche definiert Arbeitsbereichs Gruppen definieren Im letzten Schritt werden die Arbeitsbereichs Gruppen definiert in denen die Arbeitsbe reiche angezeigt werden Arbeitsbereichs Gruppen dienen der Kategorisierung von Arbeitsbe reichen Wenn Sie wie in der Beispieldatenbank Bibliotheksverwaltung nur wenige Arbeitsbereiche nutzen re
148. den Button Ausdrucksedi tor k nnen Sie den Ausdruckseditor starten um einen logischen orgBasic Ausdruck mit dessen Hilfe zusam men zu stellen Die orgBasic Syntax und die Bedienung des Ausdrucks editors werden im Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 erl utert 4 Wechseln Sie nun auf die Registerkarte Seite wo Sie das Papierformat ausw hlen und die Seitenr nder f r Ihr neues Drucklayout bestimmen k nnen 123 124 xl W hlen Sie im Bereich Papierformat durch Anklicken des Verwaltung Name Drucker Datenquellen Seite entsprechenden Listenfeldes ein Standardpapierformat h oder bestimmen Sie in den Feldern Breite und H he Papierformaat Breite 210 00 mm I individuelle Ma e Legen Sie fest ob das Layout im Hohe 297 00 mm Hoch oder im Querformat angelegt werden soll Hochformat C Querformat Geben Sie im Bereich R nder die Seitenr nder Ihres Drucklayouts in Millimetern ein A3 297 mm x 420 mm R nder Linker Rand 20 00 mm a Oberer Rand 15 00 mm Rechter Rand 15 00 mm a Unterer Rand 15 00 mm OK Abbrechen Hilfe Abbrechen __ H te 5 Nun sind alle Eigenschaften des Layouts definiert Klicken Sie auf OK oder best tigen Sie mit der Eingabetaste 4 Das Dialogfenster wird geschlossen und ein leeres Blatt mit Hilfslinien f r die soeben definierten R nder ange zeigt Layouts speichern und laden Das Layout ist nun erstellt aber noch nicht gespeichert
149. den Index f r die Sortierreihenfolge der Datenausgabe ausw hlen sowie die Bedingungen f r die Datenauswahl definieren Eigenschaften von Layout Verwaltung Name Drucker Datenquellen Seite r Datensatzauswahl Nur aktueller Datensatz C Entsprechend der Sichtbarkeit im Bearbeitungsfenster Bedingung definieren siehe unten Master Tabelle Ansprechpartner r 2lxl VW Akt Sortierschl ssel 4 Bedingung ansprechpattner gt Funktion Ausdruckseditor Detail T abelle J Datens tze aus verkn pfter Tabelle ber cksichtigen Bedingung j Abbrechen Hilfe Ausdruckseditor W hlen Sie im Bereich Datensatzauswahl die Option Bedingung definieren W hlen Sie diese Option wenn das Drucklayout eine Bedingung f r die Auswahl der zu druckenden Datens tze enthalten soll In diesem Fall werden die an den Datens tzen angebrachten Markie rungen ignoriert W hlen Sie aus der Liste Master Tabelle die Tabelle aus deren Datens tze gedruckt werden sollen also die Tabelle Ansprechpartner Aktivieren Sie das Kontrollfeld Akt Sortierschl ssel um f r die Druckausgabe den aktuellen Sortierschl ssel der Tabelle zu verwenden Anderenfalls k nnten Sie den gew nschten Sortierschl ssel aus der Liste Schl ssel ausw hlen Geben Sie im Feld Bedingung den Umfang der Liste mit dem Ausdruck Ansprechpartner gt Funktion Ge sch ftsf hrung an ber
150. den letzten Benutzer Wenn Sie nun die 3 4 Eigenschaften o J Taste dr cken und einen der Benutzer in der markierten Reihe anklicken k nnen Sie diesen aus der markierten Reihe wieder ausschlie en eli T Eea Klicken Sie dann auf diesen Button um die markierten Benutzer in die Liste der ausgew hlten Benutzer f r diese Berechtigung zu bernehmen M chten Sie ausgew hlte Benutzer aus der Liste entfernen markieren Sie diese und klicken Sie auf diesen Button Sind Sie zufrieden speichern Sie diese Festlegungen mit OK oder bet tigen Sie die Eingabetaste 4 Die berechtigten Benutzer der Berechtigung erscheinen als Elemente unterhalb der Be rechtigung im Objektbaum Wenn Sie einen solchen Benutzer im Objektbaum anklicken k nnen Sie ber das Pfeilsymbol im Eigenschaftenfenster den Benutzer aufrufen um dessen Eigenschaften zu bearbeiten 4 Nun definieren Sie welche Benutzergruppen auf bestimmte Objekte der Datenbank zugreifen d rfen Die Objekte f r die Sie erforderliche Berechtigungen festlegen k nnen sind die Datenbank selbst Arbeitsbereiche Tabellen Felder Berechtigungen f r die Datenbank festlegen Der Zugriff auf die Datenbank kann nicht nur durch die Benutzeranmeldung beschr nkt werden auch eine separate Bearbeitung der Lese und Schreibrechte f r einzelne Benut zergruppen ist m glich So ist denkbar dass eine Datenbank von allen angemeldeten Benutzern gelese
151. der Dateneingabe k nnen dann einem Autor mehrere B cher zugeordnet werden so dass orgAnice diese entsprechend ihrer Zuordnung anzeigt Die Buchtitel werden dabei alphabetisch sortiert Legen Sie die Relation zwischen beiden Tabellen mit folgenden Schritten fest 1 Klicken Sie dazu im Objektbaum auf Relationen In der Eigenschaftendarstellung k nnen Sie eine neue Relation definieren i i i EIER Alle verf gbaren Master Tabellen mit deren Indices Autzkhlung Relationen j werden in Form einer Lookup Liste im Bereichen Master Neue Reli dargestellt Master Tabelle E Autoren Index 3 5 i i Be en e Abh ngig davon welche Master Tabelle mit deren Index T a EEE P gt Tabele E Buchbestand J Sie ausw hlen werden im Bereich Detail die Tabellen Index 6 Autorid Je angezeigt die ein automatisch vorbelegtes Feld mit dem Wert des Prim rindex aus der Master Tabelle aufweisen Die Eigenschaften der Tabellen und Indices k nnen Sie K seen Er per Klick auf diese Pfeil Buttons im Objektbaum aufrufen 2 W hlen Sie im Feld Tabelle im Bereich Master die Tabelle Autoren in der Lookup Liste aus 3 Der Prim rindex der Master Tabelle Autoren hei t ID W hlen Sie den Index ID in der Lookup Liste aus 4 Im Bereich Detail w hlen Sie die Tabelle Buchbestand und den zum Prim rindex der Tabelle Autoren korrespondierenden Index
152. ders gesetzt werden Die Markierungen sind benutzerabh ngig Sie sehen nur die von Ihnen selbst gesetzten Markierungen nicht die der anderen Benutzer der Datenbank In der Symbolleiste wird der Anzeigestatus der aktiven Tabelle durch Symbole dargestellt Dabei bedeuten Alle Datens tze anzeigen Nur markierte Datens tze anzeigen Nur nicht markierte Datens tze anzeigen In der aktiven Tabelle wird der aktuelle Anzeigestatus unterhalb des Tabellentitels explizit beschrieben Beispiel E le Datens tze Arbeitsbereich Eine vordefinierte mit einem Namen versehene Anordnung von Tabellen Layouts Die Auswahl erfolgt ber das Symbol in der Bereichsauswahl auf der linken Spalte des Programmarbeitsbereichs oder den Befehl Ansicht Arbeitsbereich oder die Taste f6 Ein Arbeitsbereich wird in Arbeitsbereichs Spalten eine Arbeitsbereichs Spalte in Arbeitsbereichs Rahmen unterteilt Dem einzelnen Arbeitsbereichs Rahmen wird im Konfi gurationsmodus ein bestimmtes Tabellen Layout zugeordnet Der Zugriff auf Arbeitsbereiche l sst sich im Konfigurationsmodus benutzerbezogen definieren Ferner k nnen Arbeitsbereiche in mehreren Arbeitsbereichs Gruppen enthalten sein Die einzelnen Arbeitsbereichs Spalten und Arbeitsbereichs Rahmen k nnen vom Anwen der in der Gr e ver ndert werden Durch Anklicken das entsprechende Arbeitsbereichs symbols in der Bereichsauswahl kann die voreingestellte Anordnung jederzeit wiederhergestellt w
153. dlauf g SerolBare 0 fmScrollBarsNone Eigenschaften lassen sich alphabetisch oder nach arstellung Ko 3 txtMasteriD Kategorien ber die entsprechende Registerkarte C 84300000058 auflisten BackStyle 1 fmBackStyleOpaque BorderColor 430000006 amp Die Namen der Eigenschaften lassen sich nicht ver n BorderStyle 0 fmBorderStyleNone dern jedoch die Werte der Eigenschaften in der rechten ControlTipText Spalte In welcher Weise die Eigenschaft bearbeitet ForeColor E 4500000088 werden kann ist von deren Typ abh ngig PasswordChar SpecialEffect 0 fmSpecialEffectFlat value visible True E Daten ControlSource Text E Position Height Left Top width E Echeiftark Code speichern und den Visual Basic Editor schlie en Um zwischen dem Visual Basic Editor und orgAnice Data hin und her zu schalten ohne gleichzeitig den Code zu speichern oder den Visual Basic Editor zu beenden w hlen Sie den Men befehl Ansicht orgAnice Data oder bet tigen Sie die Tastenkombination oder E klicken Sie auf diesen Button Um den Visual Basic Editor zu schlie en und in den Konfigurationsmodus von orgAnice Data zur ckzukehren w hlen Sie den Men befehl Datei Schlie en und zur ck zu orgAnice Data oder bet tigen Sie die Tastenkombination u Jag orgAnice Data wird aufgerufen und im folgenden Dialogfenster werden Sie aufgefordert zu best tigen ob der ge nderte Code gespeichert werden soll gt Best tigen Sie mit Ja um die nder
154. e Ist ein Benutzer mit Datenbank Verwaltungsrechten angemeldet ist der Zugriff auf die Datenbank f r andere Benutzer gesperrt Ebenso ist der Zugriff mit Datenbank Verwaltungsrechten nicht m glich so lange ein weiterer Benutzer die Datenbank benutzt Ben tigen Sie Zugriff auf die Datenbank mit Datenbank Verwaltungsrechten k nnen Sie die Datenbank f r alle Benutzer schlie en Die Vorgehensweise dazu wird im Abschnitt Datenbank f r alle Benutzer schlie en auf Seite 34 erl utert Nachdem die Datenbank f r alle Benutzer geschlossen wurde k nnen Sie sich erneut anmelden Sitzungsinformationen anzeigen Jeder Benutzer der sich bei der Datenbank ber eine der orgAnice Komponenten anmel det er ffnet damit eine Sitzung oder Session Welche Benutzer angemeldet sind wann diese sich bei der Datenbank angemeldet haben k nnen Sie ber den Objekt Editor anzeigen W hlen Sie dazu im Konfigurationsmodus von orgAnice Data den Men befehl Datenbank Objekte Sitzungen oder klicken Sie auf diesen Button Sie k nnen die Sitzungsinformationen auch direkt im Objekt Editor aufrufen indem Sie im Objektbaum auf das Plus Symbol vor dem Element Sitzungen im Zweig Datenbank klicken Die Sitzungen werden in chronologischer Reihenfolge nach Sitzungsbeginn sortiert aufgelistet Markieren Sie die einzelnen Sitzungen um deren Details im Eigenschaftenfenster anzuzei gen ne E ir Zu jeder Sitzung wird angeze
155. e Adressen oder Ansprechpartner der Office Datenbank bearbeiten sind bereits die korrekten Felder den Daten aus Outlook zugeord net Sie k nnen jedoch auch frei einstellen welche Daten aus Outlook in welchen Feldern der Datenbank abgelegt werden 141 142 Klicken Sie auf Neu um die Zuordnung f r ein Feld neu zu definieren oder klicken Sie auf Bearbeiten um die Zuordnung zu ver ndern x W hlen Sie aus der Liste Feldname eines der Felder der Feldname Zs o Tabelle aus Ausdruck p bteilung el Im Feld Ausdruck definieren Sie welcher Inhalt aus dem Outlook Element das zugeordnet werden soll in das Abbrechen oben ausgew hlte Feld bernommen werden soll Die zur Verf gung stehenden Datenfelder sind in der Liste Feldzuordnung in der Spalte Daten aufgef hrt Klicken Sie auf OK um die Einstellungen zu speichern Soll ein Feld gel scht werden klicken Sie neben der Liste Feldzuordnung auf L schen und best tigen Sie die folgende Sicherheitsabfrage mit Ja Die Konfiguration des Outlook Connectors ist abgeschlossen Klicken Sie in den ge ffne ten Dialogfenstern auf OK bis Sie den Optionen Dialog von Outlook geschlossen haben Den orgAnice Outlook Connector konfigurieren Konvertierte E Mail Adressen umstellen Konvertierte E Mail Adressen umstellen In fr heren orgAnice Versionen wurden E Mail Adressen durch SMTP vor der Adresse gekennzeichnet beispielsweise SMTP info organice de Diese Ken
156. e B cher dienen Als L nge geben Sie 12 an Felder aktualisieren M chten Sie die Eigenschaften eines Feldes aktualisieren etwa um Fehler zu bearbeiten oder um Namen Typ oder String L nge des Feldes zu ndern markieren Sie das Feld in der Liste der definierten Felder und nehmen Sie die gew nschten nderungen vor Achten Sie jedoch darauf dass diese nderungen Einfluss auf die Feldinhalte in den Datens tzen der Tabelle haben Verk rzen Sie beispielsweise die String L nge werden m glicherweise Texte in Datens tzen abgeschnitten ndern Sie den Datentyp k nnen m glicherweise unvertr gliche Datentypen in dem Feld enthalten sein Nehmen Sie diese nderungen daher nur sehr vorsichtig vor Bevor Sie zum Aktualisieren auf diesen Button klicken markieren Sie n tigenfalls das zu aktualisierende Feld erneut Felder aus der Liste der definierten Felder entfernen Um ein Feld zu l schen klicken Sie auf diesen Button Sie k nnen Felder jedoch auch ber die Eigenschaftendarstellung der Feldeigenschaften wie im folgenden Abschnitt beschrieben l schen Sichern Sie zuletzt die nderungen per Klick auf OK oder bet tigen Sie die Eingabetaste Le Die neu angelegten Felder erscheinen im Objektbaum Felder in der Liste sortieren Sie k nnen die Reihenfolge in der die Felder in der Tabellendarstellung angezeigt werden sollen ordnen indem Sie im Objektbaum auf Felder klicken Markieren Sie einen Feldnamen und verschieben
157. e Maus ber ein markiertes Control bewegen ndert sich der Mauszeiger in ein Symbol mit vier Pfeilen Klicken Sie auf das Control halten Sie die linke Maustaste gedr ckt und bewegen Sie die Maus um das Control zu verschieben em FOR Um mehrere Controls zu bewegen klicken Sie auf ein Control halten Sie dann die J Taste gedr ckt und markieren Sie weitere Controls Lassen Sie dann die Maustaste los Nun sind mehrere Controls markiert und Sie k nnen diese gemeinsam verschieben 97 98 O Im a oo 0 Br Or Um mehrere Controls zu markieren ohne jedes einzelne anklicken zu m ssen platzieren Sie den Mauszeiger auf einen leeren Bereich neben den zu markierenden Controls halten Sie die linke Maustaste gedr ckt und ziehen Sie die Maus ber die Controls ne BAAI Eine d nne Linie erscheint die eine Markierungsmaske darstellt So bald Sie die Maske ber alle gew nschten ISBN K Controls gezogen haben lassen Sie die Maustaste los Alle Controls die von der Maske ber hrt waren werden Bemmi KOO markiert und k nnen nun verschoben werden Um Formular Controls aneinander auszurichten bietet orgAnice Data komfortable Hilfs mittel Um ein Raster f r die Positionierung der Controls im Formular eines Tabellen Layouts ein oder auszuschalten verwenden Sie den Men befehl Formular Controls Raster verwenden oder klicken Sie auf dieses Symbol in der Symbolleiste Bei eingeschalte
158. e Pant Ares el Best tigen Sie mit OK Position Twips Links feo Breite f120 Oben 0 H he fs a _L scnen OR _Schieben hite nderungen speichern und wiederherstellen Sind seit der letzten Speicherung aller Einstellungen oder seit dem ffnen der Datenbank im Konfigurationsmodus nderungen vorgenommen worden etwa indem Sie die Breite einer Arbeitsbereichs Spalte ver ndert oder ein Formular Control verschoben haben stehen Ihnen Befehle zum Speichern und Wiederherstellen der Arbeitsbereichs und Tabellen Layout Anordnung zur Verf gung Die Speicherung von nderungen kann nicht r ckg ngig gemacht werden Arbeitsbereichs Anordnung speichern Um die aktuelle Anordnung des dargestellten Arbeitsbereichs zu speichern w hlen Sie den Men befehl Bearbeiten Arbeitsbereichs Anordnung speichern Aktuelles Tabellen Layout speichern Das aktuelle Tabellen Layout speichern Sie ber den Men befehl Bearbeiten Aktuelles Tabellen Layout speichern Alles speichern Alle nderungen der aktuell ge ffneten Datenbank speichern Sie 99 ber den Men befehl Bearbeiten Alles speichern oder ber die Tastenkombination 8 nderungen wiederherstellen Um alle nderungen an der aktuell ge ffneten Datenbank seit der letzten Speicherung r ckg ngig zu machen nutzen Sie den Men befehl Bearbeiten Alles wiederherstellen oder die Tastenkombination J R 100 orgAnice Phone konfigurieren orgA
159. e Umstellung wenn sich die Rufnummer eines Unternehmens ndert die Durchwahlnummern aber gleich bleiben Haben Sie bereits viele Datens tze eingegeben oder nach orgAnice importiert k nnen sie nachtr glich die K rzung automatisiert vornehmen Sichern Sie die Datenbank bevor Sie die darin enthaltenen Datens tze global ndern Lesen Sie dazu den Abschnitt Daten vor bergehend sichern auf Seite 33 1 Melden Sie sich mit Datenbank Verwaltungsrechten an und wechseln Sie in den Konfigurationsmodus Aktivieren Sie das Tabellen Layout Adressen im Arbeitsbereich Adressen und Ansprechpartner 117 y 118 2 ber den Befehl Datens tze Ersetzen ffnen Sie das Dialogfenster Datens tze erset zen Datens tze ersetzen xi Welche Datens tze C Bedingung ee Alle sichtbaren Datens tze Neue Feldinhalte Feld Neuer Inhalt HH Land As String 3 Unver ndert HB Telefon As String 31 Unver ndert HA Telefon As String 31 Mid Adressen gt Telefon2 InStr dressei EH Email As String 60 Unver ndert EH Telefax As String 34 Unver ndert Referenz As String 34 Unver ndert VersandMedium As String 10 Unver ndert Sperrvermerk As String 20 Unver ndert Anrede As String 40 Unver ndert Memo As String var Unver ndert Fa 4 gt ml l Abbrechen Hilfe Aktivieren Sie die
160. e der Schrift legen Sie im Feld Schriftgrad fest Minion Condensed Minion Omaments Muster Mess m Abe 123 Soll die Schrift unterstrichen werden aktivieren Sie dieses Kontrollfeld yi I lt l gt Schie en Hie Die Textfarbe wird in der Lookup Liste Farbe definiert Der Wert Automatisch legt die Schriftfarbe so fest dass sie mit hohem Kontrast zur Hintergrundfarbe meist Schwarz auf wei dargestellt wird Im Bereich Muster wird ein Beispieltext gem Ihrer Einstellungen angezeigt Best tigen Sie die Einstellungen mit OK Die im Feld Schriftart verf gbaren Schriftarten sind abh ngig davon welche Schriften auf dem Rechner installiert sind Soll eine bestimmte Schriftart verwendet werden muss diese auf jedem Rechner der auf die Datenbank zugreift vorhanden sein Im Folgenden nen nen wir Schriften die auf jedem Windows System vorhanden sind und sich durch gute Lesbarkeit am Bildschirm auszeichnen Schriften die mit einem Sternchen Symbol versehen sind stehen nur dann zur Verf gung wenn Microsoft Office auf dem System installiert ist Serifenlose Schriften Serifenlose Schriften sind am besten f r die Bildschirmdarstellung geeignet MS Sans Serif Arial Small Fonts Verdana Tahoma Trebuchet MS Die Schriftart Small Fonts ist besonders f r kleinen Text geeignet wie er beispielsweise in der Listendarstellung f r Tabellen mit vielen Datens tzen ben tigt werden kann Nichtproportional Schriften
161. e durch entsprechendes Setzen des Anzeigestatus anzeigen lassen Da Datensatz Markierungen benutzerabh ngig sind sehen Sie nur die von Ihnen selbst gesetzten Markierungen nicht die der anderen Benutzer der Datenbank Markierung Text Eine Kennzeichnung von Text oder Textteilen in Eingabefeldern Zum Markieren mit der Maus bewegen Sie den Cursor bei gedr ckter linker Maustaste ber den Text Zum Markieren mit der Tastatur bewegen Sie die Einf gemarke an den Anfang des Textes dr cken die Umschalttaste E_ und halten diese so lange fest bis Sie mit den Tasten U U J und O f oder das Ende des gew nschten Textes erreicht haben Der so markierte Text kann in die Zwischenablage bernommen werden oder mit dem Inhalt der Zwischenablage berschrieben werden Master Tabelle Detail Tabelle Zwei ber eine Relation miteinander verbundene Tabellen Dabei kann die Detail Tabelle zu jedem Datensatz der Master Tabelle beliebig viele ver kn pfte Datens tze enthalten Beispiel Zur Master Tabelle Adressen existiert in der Standarddatenbank die Detail Tabelle Ansprechpartner Zu einer Adresse k nnen also beliebig viele Ansprechpartner eingetragen werden ohne dass dabei jeweils die Adresse neu eingegeben werden muss Men Eine Liste von Befehlen die sich aus einer Men leiste ausklappen lassen Sie aktivieren ein Men durch Anklicken mit der Maus oder durch die Tastenkombination _ lt unter strichener Buchstabe gt
162. e keine Sonderzeichen Leerzeichen oder ee Umlaute Der Benutzerkurzname wird grunds tzlich in Gro buchstaben geschrieben 12 Aktiveren Sie das Kontrollfeld Aktiver Benutzer um dem Benutzer gleichzeitig Zugriff auf die Datenbank zu gew hren Best tigen Sie die Einstellungen mit OK oder der Eingabetaste 4 Der Benutzer wird angelegt und sein Benutzerkurzname erscheint im Objektbaum Klicken Sie darauf um die weiteren Eigenschaften des Benutzers zu definieren Benutzer l schen Wenn ein Mitarbeiter das Unternehmen verl sst grunds tzlich nicht mehr mit orgAnice arbeitet oder Sie bei der Erstellung eines neuen Benutzers versehentlich einen falschen Benutzerkurznamen angegeben haben k nnen Sie einen Benutzer aus der Datenbank l schen Be Einen Benutzer l schen Sie vollst ndig indem Sie diesen E E Datenbank Benutzer Amin Sie eben im Objektbaum ausw hlen und dann auf L schen Yoller Name Administrator klicken A IV Aktiver Benutzer k Verwaltungsrechte a f 7 Datenbank I7 Benutzer Der Benutzer und s mtliche Einstellungen werden E Bin re Objekte a 5 4 Eigenschaften nen gel scht so bald Sie die R ckfrage ob Sie den Benutzer wirklich l schen wollen mit Ja best tigen gt tischen ok _Schieben Hie Es muss in der Datenbank einen aktiven Benutzer geben der Datenbank und Benutzer Verwaltungsrechte besitzt Um einen Benutzer mit allen Verwa
163. e zum Speichern von Kontakten hinzuzuf gen klicken Sie auf Neu und w hlen Sie die neue Tabelle aus der Liste aus Klicken Sie dann auf Hinzuf gen Die Tabelle erscheint in der Liste Tabellen zum Speichern von Kontakten Tabellen zum Speichern von Kontakten bearbeiten Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf Bearbeiten Konfiguration Kontakte x Ausgew hlte Tabelle Neben der Feldzuordnung die weiter unten beschrieben wird k nnen Sie im Dialogfenster Konfiguration Adressen Kontakte festlegen ob Datens tze aus der bergeord Bars neten Tabelle zur Auswahl gestellt werden Daten red je Firmenname Name Aktivieren Sie das Kontrollfeld Datensatzauswahl aus Abteilung a r Titel Neu vorrangig bergeordneter Tabelle anzeigen wenn Sie Nachname FE i R Vorname dies erm glichen wollen Wenn die Tabelle ber keine Master Tabelle verf gt wie dies bei der Tabelle Adres sen der Fall ist k nnen keine Datens tze aus der Strasse dienstl Strasse p PLZ dienstl PLZ L schen I Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen bergeordneten Tabelle angezeigt werden In diesem Falle muss diese Option inaktiv bleiben Der Kontakt wird dann direkt zugeordnet Ausdruck Maximal D Datens tze anzeiger OK Abbrechen Wenn Sie die voreingestellte Tabell
164. eben sAnrede Sehr geehrte Damen und Herren End If Funktionsr ckgabewert festlegen Anrede sAnrede End Function 1 Die Funktionsdefinition erfolgt ber Function Funktionsname As Datentyp des End Function R ckgabewertes Zun chst wird der Funktion ein Funktionsname gegeben Optional kann die Funktion auch Parameter fordern ber die sie Werte erh lt die sie dann verarbeiten k nnte Im Beispiel ist dies nicht der Fall Die Parameter w rden anderenfalls durch Kommata ge trennt innerhalb der Klammern definiert Der Datentyp des R ckgabewertes ist einer der zul ssigen Typen vergleiche Abschnitt Datentypen auf Seite 146 im Beispiel String also eine Zeichenkette 155 z 156 2 Durch einen Apostroph am Zeilenanfang werden Kommentare markiert Die in der Zeile hinter dem Apostroph stehenden Zeichen werden vom Parser ignoriert Sie dienen lediglich der Dokumentation der Funktionsabl ufe 3 Nun werden ber die Methode Dim vier Variablen erzeugt in Basic Terminologie dimensioniert da f r sie schon hier der zul ssige Datentyp und damit die erlaubte Gr e definiert wird 4 Den vier Variablen werden jeweils die Feldinhalte des aktuellen Datensatzes aus den Feldern Anrede An Name und Titel aus der Tabelle Adressen zugewiesen 5 ber If Then Else Kontrollstrukturen werden nun die Variablen auf ihre Inhalte hin berpr ft Eine Kontrollstruktur ist dabei eine Verkn pfung logischer Bedingungen
165. eigenschaften und private Benutzereigen schaften ffentliche Benutzereigenschaften Ein Beispiel f r eine ffentliche Benutzereigenschaft ist die Telefondurchwahl eines Mitarbeiters Diese ffentliche Information kann von jedem anderen Datenbankbenutzer abgefragt werden Private Benutzereigenschaften Eine private Benutzereigenschaft ist z B die Aktivierung oder Deaktivierung des Dublettenchecks in orgAnice 3 Diese private Information kann nur vom zugeh rigen 185 186 Benutzer selbst oder von einem Benutzer mit Benutzer Verwaltungsrechten abgefragt und ver ndert werden Benutzerkurzname Identifiziert einen Benutzer einer orgAnice Datenbank Mit dem Benutzerkurznamen melden Sie sich bei der Datenbank an Er ist 1 bis 31 Zeichen lang und kann beispielsweise aus den Initialen des Benutzers bestehen Der Benutzerkurzname wird in der Statuszeile angezeigt Benutzermodus Die Betriebsart in der eine orgAnice Datenbank durch einen oder mehrere Benutzer gele sen und normalerweise auch beschrieben werden kann Der Benutzermodus steht allen aktiven Benutzern der Datenbank offen nderungen an der Konfiguration der Datenbank sind im Benutzermodus nicht m glich Solange eine Daten bank im Benutzermodus durch mindestens einen Benutzer ge ffnet ist k nnen keine nderungen an der Datenbankstruktur vorgenommen werden Siehe auch Konfigurationsmodus Benutzername Der volle Name des Benutzers Jedem Benutzerkurznamen z
166. eim Auswerten den aktuellen Datensatz auf dem aktuellen Schl ssel der Tabelle zur ck Ausdr cke mit orgBasic Mit dem Ausdruckseditor arbeiten Kernfunktionen im Ausdruckseditor z Kernfunktionen setzen zumeist Parameter voraus die EH Felder ID Kemfunktionen ZE Angepasste Funktionen U Persist Variablen aus anderen Ausdr cken geliefert werden I Abs Double As Double IB Activelndex Sting As String P 3 YWBAsciSting As Long Leerzeichen zwischen Funktionen und Parametern sind IB CharOriylSting Sting As Sting erlaubt konstante Zeichenketten m ssen in Anf h IB ChilLong As String IJ CientText Sting As String rungsstriche oder Hochkommata gesetzt werden I CurentUserl As String I Datel As Date I DateSeriallLong Long Long As Date I DateTimeSeriallLong Long Long Long Long Long As Date TP D ateToDouble Date As Double al Einf gen Jae ENE doj alle lt lt gt gt Anal or Net Ausdruck Datel Neu Auswerten Abbrechen Hilfe Angepasste Funktionen im Ausdruckseditor Angepasste Funktionen sind komplexe orgBasic EH Felder X Kemfunktionen IE Angepasste Funktionen Persist Variablen Ausdr cke die f r eine Datenbank geschrieben werden 3B StiZerolLong Long As Sting Zweck und Besonderheiten der Funktionen werden I Telefaxf As String ae M I TelefaxPerson As String h ufig im Quelltext der Funktion erl utert I Telefonif
167. ein Bestandteil von COM und war fr her unter dem Namen OLE Automation bekannt Bedingung Ein logischer Ausdruck der eine Einschr nkung oder Auswahl formuliert Befehl Eine Anweisung an eine Anwendung eine bestimmte Aktion auszuf hren Befehle k nnen auf verschiedene Art ausgel st werden ber ein Pulldown Men in der Men leiste Innerhalb der orgAnice Hilfe werden Befehle als Kombination von Men namen und Men befehl getrennt durch einen Punkt dargestellt Der Befehl Report drucken im Men Datei wird als Datei Report drucken geschrieben ber ein Kontextmen das per Mausklick mit der rechten Maustaste aktiviert wird Die dann verf gbaren Befehle beziehen sich auf das Objekt das Sie angeklickt haben ber eine Tastaturabk rzung In orgAnice Data kann der Befehl Extras Datenbank Konfigurieren beispielsweise auch ber die Taste f aktiviert werden In den Men s sind die Tastaturabk rzungen hinter den Befehlsnamen beschrieben Einige Tastaturabk rzungen erfordern zwei oder iii Glossar Benutzer aktiver Benutzereigenschaft drei Tasten die nacheinander zusammen bet tigt werden m ssen F r den Befehl Na vigieren Suchen nach Schl ssel m ssen Sie zun chst die Umschalttaste amp _ ge dr ckt halten und danach die Taste F bet tigen ber einen Button Den Befehl Markierungen Alle Datens tze anzeigen k nnen Sie auch mit dem folgenden Button aktivieren ber Automation Benutzer akt
168. eine orgAnice Datenbank innerhalb eines Internet Browsers mit Hilfe eines in eine HTML Seite eingebundenen Java Applets orgAnice 3 nutzt alle Vorteile der COM Technologie und der VBA Integration Zur Zeit arbeiten weltweit mehr als 3 Millionen Entwickler mit Visual Basic die auf Basis der Produkte der dexcon GmbH individuelle L sungen entwickeln k nnen Zus tzliche Customizing Tools vereinfachen den Anpassungsprozess laufend Visual Basic in orgAnice Den Visual Basic Editor kennen lernen 8 Den Visual Basic Editor kennen lernen VBA bietet eine Sammlung technisch ausgereifter Entwicklungstools auf der Basis von Microsoft Visual Basic dem weltweit meist verbreiteten Entwicklungssystem f r das Rapid Development von Stand Alone Applikationen Die Integration von VBA in eine Applikation besteht aus zwei Hauptbestandteilen Der sichtbare Teil ist das Hosting der VBA IDE Integrated Development Environment inner halb der Anwendung Dieses Frontend ist der Visual Basic Editor Der Visual Basic Editor dient der Programmierung von Makros zur Erweiterung der Funk tionalit ten der orgAnice Komponenten und der Erstellung von Benutzerformularen Den Visual Basic Editor starten Den Visual Basic Editor rufen Sie im Konfigurationsmodus auf indem Sie den Men befehl Extras Visual Basic Editor w hlen oder die Tastenkombination bet tigen oder auf diesen Button klicken Der Visual Basic Editor verf gt ber eine eigenen z En P
169. eispiel auf Buchbestand SE 2 Arbeitsbereichs Gruppen H Q Arbeitsbereiche Q B chbestand lt Arbeitsbereichs Spalten Q Entleihvorgsenge EER Tabellen Layouts Standard Schriften ice Data Anwendung jakros Visual Basic Module E Datenbank ED Parser ER Benutzer Berechtigungen Sitzungen Tabellen EE Autoren E Buchbestand 3 Entleiher E Entleihvorgaenge 5 Relationen T Bin re Objekte A Eigenschaften Arbeitsbereich Buchbestand xl Titel Autoren und B cher Symbol a Erforderiche Berechtigung Keine Einschr nkungen 7 Tragen Sie im Feld Titel einen Titel ein der in der Arbeitsbereichs Auswahl angezeigt wird Obwohl die L nge nicht begrenzt ist sollten Sie den Titel nicht zu lang w hlen Der Titel wird auf mehrere Zeilen aufge teilt falls er zu lang ist vorausgesetzt er enth lt Leerzeichen oder Bindestriche Mehrere kurze und einpr gsame Schlagworte eignen sich gut um das Auffinden der Arbeitsbereiche zu erleichtern Die Festlegung eines Symbols erfolgt ber diesen Bearbeiten Button Die Vorgehensweise wird im folgenden Abschnitt beschrieben _L schen OR schie en Hite Die Festlegung von Berechtigungen f r Arbeitsbereiche wird in Abschnitt Berechtigungen f r Arbeitsbereiche festlegen auf Seite 31 erl utert Best tigen Sie die Einstellungen mit OK Um einen Arbeitsbereich zu l schen kli
170. eit mit einer Testlizenz Wenn Sie eine Lizenz erworben haben geben Sie die Registriernummer bitte jetzt ein Tragen Sie hier Ihre Registriernummer ein Wenn Sie die voreingestellte Registriernummer der Testlizenz nutzen bleibt der Funktionsumfang auf zwei Benutzer und 1 000 Datens tze je Tabelle beschr nkt Abbrechen OFFICE 3 0 002 000000 DDB2 7FE0C Best tigen Sie mit OK oder der Eingabetaste 6 Wechseln Sie nun auf die Registerkarte Tabellen Hier k nnen Sie f r jede Tabelle der Datenbank Voreinstellungen festlegen zi Alle Tabellen der Datenbank werden in der Lookup Liste Datenbank Tabellen Tabelle Aktivit ten z Tabelle aufgelistet W hlen Sie hier die Tabelle aus f r die Sie nderungen vornehmen m chten Einstellungen Yorlagenverzeichnis Worlagen f r Aktivit ten suchen Dokumentenverzeichnis aktivit ten Dokumente Suchen Alarmschl ssel am o Alarm Meldung Aktivitaeten gt Betreff Bearbeiten Abbrechen bernehmen 7 Sie k nnen f r jede Tabelle die Verzeichnisse definieren in denen Vorlagen f r Doku mente oder verkn pfte Dokumente gespeichert werden Das Feld Vorlagenverzeichnis zeigt das Verzeichnis an in dem Vorlagen f r Dokumente der oben ausgew hlten Tabelle abgelegt werden k nnen Das Verzeichnis sollte relativ zur Datenbank angeben werden falls Sie die Datenbank und die zugeh rigen Verzeichnisse auf einen anderen Datentr ger oder i
171. ekt Editor Neben den Anpassungen der Benutzeroberfl che dient der Konfigurationsmodus auch der Ver nderung der Struktur und der Funktionen von Datenbanken und der orgAnice Data Anwendung Die daf r ben tigten Werkzeuge stellt der Objekt Editor zur Verf gung Mit dem Objekt Editor werden alle Elemente der physikalischen Datenbankstruktur der Oberfl che und der Benutzerverwaltung eingestellt Die Elemente werden als Objekte bezeichnet die ber bestimmte Eigenschaften verf gen 11 12 B0bjekt Editor j x org nice Data Anwendung lt Arbeitsbereichs Gruppen H Q Arbeitsbereiche amp 2mm Tabellen Layouts Be 6 A Standard Schriften H Q Makros org nice Datenbank C _organice Datenbanken Dffice3 Office3 odb Sprache f Sortierung Deutsch Deutschland Schreibgesch tzt Nein Cp visual Basic Module Registriermummer OFFICE 3 0 002 00000 0DB27EC u B B Datenbank I Parser 8 e Benutzer Titel Office 3 Datenbank Berechtigungen A 2 F Sitzungen Hilfe Datei El HA Tabellen ae 5 Zeichen mindest Relationen Kennwort L nge a ei mindestens T Bin re Objekte Cache Gr e a H MB h chstens H S Eigenschaften M gt 4GB m glich Erforderliche Berechtigungen Lesen Keine Einschr nkungen z 4 Schreiben Keine Einschr nkungen eli DK Schlie en Hilfe 1 Innerhalb des Editors erfolgt die Anzeige aller Objekte in einem hierarchisch gegliederten Objekt
172. ellt Nachdem in der Zentrale oder am externen Standort Daten ge ndert wurden wird ber die Assistenten Oberfl che von orgAnice Replication die Synchronisation gestartet orgAnice Replication geh rt nicht zum Lieferumfang der Grundversion sondern kann separat bezogen werden Unter http www organice de 3 finden Sie hierzu ausf hrliche Informationen orgAnice starten und konfigurieren orgAnice starten und konfigurieren Die Installation und der Start von orgAnice Data mit einer Datenbank wird im Benut zerhandbuch Kapitel 2 erl utert An dieser Stelle erhalten Sie Informationen zum ange passten Start von orgAnice Data mit Hilfe von Parametern zur gleichzeitigen Nutzung von orgAnice 2 1 und orgAnice 3 auf einem System sowie zu den Besonderheiten der Arbeit von mehreren Benutzern an einer Datenbank orgAnice Data entspricht im Wesentlichen der Benutzersicht von orgAnice 2 x und ist ebenfalls ein weitgehend konfigurierbares Frontend f r Lese und Schreibzugriffe auf die Datenbank orgAnice Data stellt jedoch Tabellen nicht mehr in separaten MDI Fenstern dar Das Konzept der Fensteranordnungen wurde durch schnell umschaltbare Arbeitsbereiche er setzt die nur das anzeigen was im Moment gebraucht wird Das erh ht die bersichtlich keit vor allem bei komplexeren Tabellenstrukturen Die Optionen f r Bildschirmelemente in Formularen und Listen werden erweitert Eine Vielzahl an neuen Bedienelementen so genannten Formular Control
173. en drucken Ausdruckseditor ffnen Datenbank in Konfigurationsmodus umschalten Co SHE SHE A e SZ 5 a EHW SS Ero SO E E fe SHE ma a Ea EHA EHA u F12 173 174 orgAnice Data Konfigurationsmodus orgAnice Print Reports ffnen orgAnice Print Etiketten ffnen Objekt Eigenschaften anzeigen Anwendungs Objekte orgAnice Data Anwendung anzeigen Datenbankobjekte orgAnice Datenbank anzeigen Datenbankobjekte Benutzer anzeigen Datenbankobjekte Tabellen anzeigen Datenbankobjekte Felder anzeigen Ausdruckseditor ffnen Visual Basic Editor Datenbank in Benutzermodus umschalten orgAnice Phone Daten in der Datenbank anzeigen Gespr ch verbinden Externe Rufnummer w hlen Gespr ch trennen Auflegen Interne Rufnummer ausw hlen Direktverbindung w hlen vorher Nr in Lookupfeld eingeben o ausw hlen Gespr ch halten Gespr ch weiter verbinden R ckfrage Konferenzschaltung Gespr chsdaten speichern Gespr chsdaten l schen Bildtelefon Zus tzliche Statusinformationen w hrend des Gespr chs SB u JHP m Gu J Gu J bu J u J Gu J Fo Alt FH AGH cana Ero SD Gu J bu J bu J u J bu J Entf BGG E amp SB hs HE orgAnice Print Konfigurationsmodus Neues Drucklayout anlegen Drucklayout speichern Drucken Ausschneiden Kopieren Einf gen L schen Arbeitsschritt r ckg ngig machen
174. en eignet sich orgAnice Print auch zum Datenexport in das HTML Format sowie in Textdateien csv Starten Sie orgAnice Print f r die Erstellung und Anpassung von Reportlayouts f r die aktuell ge ffnete Datenbank indem Sie den Men befehl Datei Reports w hlen ber den Men befehl Datei Etiketten starten Sie orgAnice Print f r die Erstellung und Anpassung von Etikettenlayouts f r die aktuell ge ffnete Datenbank orgAnice Datenbanken anpassen Dokumentvorlagen einrichten Dokumentvorlagen einrichten In den folgenden Abschnitten werden die grunds tzlichen Arbeitsschritte beschrieben wie Sie die mitgelieferten Dokumentvorlagen anpassen und Dokumentvorlagen f r andere Anwendungen hinzuf gen Dokumentvorlagen hinzuf gen und entfernen orgAnice Data kann Dokumente alle Windows Anwendungen verwalten Dazu m ssen Sie lediglich mit der Anwendung eine Datei erstellen die als Dokumentvorlage dienen soll und diese in das Vorlagenverzeichnis der entsprechenden Tabelle in der Sie das Doku ment in einem Datensatz speichern m chten kopieren Folgende Schritte sind notwendig um eine neue Dokumentvorlage dem Vorlagenver zeichnis hinzuzuf gen 1 Erstellen Sie mit der Anwendung die Sie einbinden m chten eine Datei und spei chern Sie diese Geben Sie der Datei einen kurzen Namen der den Sinn der Vorlage erl u tert etwa Vektorgrafik cd f r eine Corel Draw Grafik oder StarWriter Text sdw f r ein StarOffice Tex
175. en f r Dokumente sinoplan_logo WMF Dateiname sinoplan_logo wMF Dateityp Grafikdateien wmf bmp Abbrechen p A W hlen Sie in der Ordnerliste den Ort aus und markie ren Sie die gew nschte Datei Klicken Sie auf ffnen um die Grafik einzuf gen 2 Die Grafik wird zentriert auf den derzeit sichtbaren Bereich platziert Markieren Sie die Grafik mit der Maus Klicken Sie mit dem Mauszeiger auf die Anfasser am Rand der Grafik halten Sie die Maustaste gedr ckt und bewegen Sie die Maus um die Gr e der Grafik zu ver ndern Klicken Sie auf die Grafik und halten Sie die Maus gedr ckt um sie zu verschieben Sie k nnen das Objekt auch verschieben indem Sie die Tasten 9 und E verwenden Halten Sie zus tzlich die Umschalttaste J gedr ckt um die Grafik in gr eren Schritten zu verschieben 3 Die Eigenschaften der Grafik k nnen Sie auch ber das Dialogfenster Eigenschaften von Grafik bearbeiten indem Sie doppelt auf die Grafik klicken oder 129 die Grafik markieren und die Tastenkombination bet tigen oder den Men befehl ndern Objekteigenschaften w hlen Hier stehen Ihnen wiederum die Registerkarten wie f r die Objekteigenschaften eines Rahmens zur Verf gung So lassen sich nicht nur die Position und Gr e der Grafik numerisch festlegen sondern auch Text zu der Grafik erg nzen Layoutobjekte in Ebenen positionieren Layoutobjekte k nnen in verschiedenen Ebenen ang
176. en fest 5 Erzeugen Sie ein Feld mit dem Namen ISBN f r die Aufnahme der ISBN Nummer des Buches W hlen Sie als Typ String und legen Sie eine L nge von 13 Zeichen fest Soll die ISBN Nummer eines Buches immer mit erfasst werden k nnen Sie im Feld Beim Speichern pr fen den Ausdruck Len Buchbestand gt ISBN gt 0 eintragen Damit wird gepr ft ob die ISIBN Nummer eingetragen wurde 6 Legen Sie nun ein weiteres Feld f r die Sachgebiete mit dem Namen Sachgebiet dem Typ String und der L nge 15 an Achten Sie darauf dass die Zeichenl nge mindestens dem l ngsten Eintrag aus der Lookup Tabelle Sachgebiete entspricht W hlen Sie im Feld Lookup Werte die bereits erstellte Lookup Tabelle Sachgebiete aus 7 Erzeugen Sie nun ein Feld in dem Sie ein Dokument mit der Kurzbeschreibung zu jedem Buch speichern k nnen Geben Sie ihm den Namen Beschreibung W hlen Sie als Typ Document Dieser Feldtyp dient der Aufnahme von verkn pften oder eingebet teten Dokumenten 8 Nun m ssen die Felder f r die Aufnahme der Indices definiert werden Legen Sie ein Feld an dessen Werte aus dem Z hlerfeld der Tabelle Autoren bernommen werden Auf diese Weise wird die Zuordnung des Buches zu seinem Autor erm glicht Geben Sie diesem Feld den Namen AutorID um die Verbindung zum Index Feld der Tabelle Autoren auch durch den Feldnamen zu verdeutlichen W hlen Sie als Typ String und legen Sie die L nge mit
177. en zu einem Entleiher erfasst Das Standard Formular ist daf r ausreichend Beachten Sie das Formular Control Popup Eingabefeld ber das Hinweise zum Entleiher in einem Popup Memo eingetragen werden k nnen Eine Besonderheit weist die Entleiher Nummer auf deren Wert ber einen automatischen Z hler bei der Erstellung eines Datensatzes generiert wird Sie ist zw lfstellig z B 000000021034 wird aber als Text und nicht als Zahl gespeichert F r die Darstellung kann es aber der bersichtlichkeit halber sinnvoll sein die f hrenden Zeichen Nullen bis zum Beginn der tats chlichen Nummer zu entfernen Der einfachste Weg dazu ist es den Text in eine Zahl umzuwandeln Dazu wird die orgBasic Kernfunktion Val genutzt 89 90 e L schen Sie das Eingabefeld f r das Feld ID und ersetzen i ormular Controls Formular Control Dynamischer Text 7 s EE voaa ee Sie es durch ein dynamisches Text Control Als Ausdruck a fe Entleiher gt Vomame erben N PME Nane C tragen Sie ein cfi Entieiher gt Name Ausdruck ValEntieiher gt 1D pe Abe Strasse Akdl Entieiher gt Strasse Abe PLZ yra a FE Enteher gt PLZ Val Entleiher gt ID Abe Ort ii w Enego Ja E e 4 Dre Deimasieten sE Der Text wird zur Anzeige in eine Zahl umgewandelt E Fkd Entieiher gt Telefon Ausrichtung amp Schrift z A BA False Fine m el und wie beabsichtigt verk rzt dargestellt z B 2103
178. en zuzugreifen COM DCOM COM Component Object Model ist ein von Microsoft definierter Standard der festlegt wie Software Komponenten ber Objekt Schnittstellen miteinander kommunizieren DCOM Distributed Component Object Model erweitert COM um die Kommunikation von Objekten auf verschiedenen Computern ber RAS Dienste in einem LAN WAN oder dem Internet Cursor Zeigt die aktuelle Mausposition auf dem Bildschirm Je nach Arbeitsumgebung kann der Cursor unter anderem die Form eines Pfeils einer Sanduhr zum Zeichen dass das System arbeitet oder eines senkrechten Striches ber einem Eingabefeld annehmen Im Gegensatz zum Cursor zeigt eine Texteinf gemarke normalerweise ein blinkender Balken die aktuelle Einf geposition innerhalb eines Textes Datei Daten auf einem Datentr ger die vom Betriebssystem als zusammenh ngende Informati onseinheiten verwaltet werden Jede Datei hat einen Dateinamen Dateien k nnen in Verzeichnissen zusammengefasst werden Innerhalb eines Verzeichnisses sind die Dateina men eindeutig Dateien k nnen Anwendungen Dokumente und Informationen aller Art enthalten Dokument Dateien enthalten zum Beispiel Texte Kalkulationsbl tter Zeichnungen digitalisierte Photos Kl nge oder Videosequenzen Dateiname Der vom Betriebssystem verwendete Name f r eine Datei Der Dateiname besteht aus zwei Teilen die durch einen Punkt getrennt werden Der eigentliche Dateiname vor dem Punkt und der
179. ende Zeichenformat von Jahr Monat und Tag festlegt Der komplette Schl sselausdruck lautet DateToString Rueckgabe yyyyMMdd ber ihn k nnen Sie die Entleihvorg nge nach R ckgabedatum indizieren T Objekt Editor x nice Index Rueckgabe Titel R ckgabe Ausdruck DateToStri ntleihvorgaenge gt Rueck nee gabe yyyyMMdd Optionen I Eindeutig T Auto Count String L nge JT Automatisch e a Zeichen EH BuchiD 1 2 E gt _L scnen OR _Schieben hite 77 78 Relationen f r Entleihvorg nge definieren Abschlie end m ssen die Relationen der Tabelle Entleihvorg nge mit der Tabelle B cher festgelegt werden Die Tabelle Entleihvorg nge besitzt also zwei Master Tabellen ber die ersichtlich ist welche Person welche B cher ausgeliehen hat Legen Sie die Relationen mit folgenden Schritten fest 1 Klicken Sie dazu im Objektbaum auf Relationen 2 Der Prim rindex der bergeordneten Tabelle Buchbestand hei t ID W hlen Sie im Bereich Master bei Tabelle Buchbestand und bei Index ID in den Auswahllisten aus 3 Im Bereich Detail w hlen Sie die Tabelle Entleihvorg nge und den zum Prim rindex der Tabelle Entleihvorg nge korrespondierenden Sortierschl ssel EntleiherID aus 4 Klicken Sie auf OK 5 Aktivieren Sie die Option Prim re Relation um festzulegen dass die soeben angeleg te Verkn pfung die vorrangige Relation ist 6 Klicken Sie au
180. eneriert z B Generierung Anrede je nach Geschlecht Rahmen gestalterisches Element zur optischen Gruppierung von Feldern Eingabefeld editierbares Control in der Regel f r Textfelder benutzt z B Name Mehrzeiliges Eingabefeld editierbares Control in der Regel f r Memofelder benutzt z B Notizen Popup Eingabefeld entspricht dem mehrzeiligen Eingabefeld klappt beim Anklicken auf eine zuvor definierte Gr e auf Euro Zweifach W hrung editierbares Control mit dem Betr ge in zwei W hrungen dargestellt werden k nnen Kontrollk stchen editierbares Control f r die Zuordnung von logischen Feldern Typ Boolean Datumsauswahl editierbares Control mit Kalenderauswahl f r die Zuordnung von Datumsfeldern Typ Date Zeitauswahl editierbares Control f r die Aufnahme von Zeitwerten z B die Bearbei tungsdauer eines Vorgangs Datums und Zeitauswahl Kombination aus Datum und Zeit z B f r Anlagedatum und Uhrzeit eines Vorgangs Lookup Liste nicht editierbares Control Zuordnung eines Feldes mit Lookup Liste z B Funktion eines Ansprechpartners Editierbare Lookup Liste entspricht der Lookup Liste die Auswahl ist aber ver nderbar Glossar Formulardarstellung Listendarstellung Funktion angepasste Benutzer Lookup Liste eine Lookup Liste aller orgAnice Benutzer z B f r den zust ndi gen Vorgangssachbearbeiter Optionsfeld eine Auswahl von alternativen Werten z B f r den Adresstyp mit den Optione
181. enn die Tabelle keine Datens tze enth lt oder wenn es keinen Datensatz gibt der zum aktuellen Datensatz der Master Tabelle passt Der Zustand wird mit diesem Symbol unterhalb der Titelleiste im Formularbereich der Tabelle angezeigt Glossar Feld Datenbankfeld Fenster aktives Feld Datenbankfeld Eine Spalte einer Datenbank Tabelle Die Zeilen der Tabelle werden Datens tze genannt Jedes Feld hat einen bestimmten Feldtyp der bestimmt mit welcher Art von Daten das Feld gef llt werden kann au erdem eine definierte L nge und einige weitere optionale Feldeigenschaften Feldeigenschaften Einige besondere Eigenschaften von Datenbankfeldern Dies betrifft u a das automatische Vorbelegen von Feldern mit Werten das Festlegen eines Wertes beim Speichern das berpr fen des Feldinhaltes beim Speichern die Eingabem glichkeiten f r das Feld sowie die Zuordnung von Lookup Tabellen Feldl nge Die L nge eines Feldes F r den Feldtyp String bis zu 4096 Zeichen bei variabler L nge bis 64 kByte Die Felder vom Typ Long Double Date Boolean und Document haben fest definierte L ngen Feldname Der innerhalb einer Datenbank Tabelle eindeutige Name eines Feldes Fenster aktives Bei mehreren ge ffneten Programmfenstern verschiedener Anwendungen ist immer eines das aktive Es steht im Vordergrund und ist bereit Eingaben durch den Benutzer entgegenzu nehmen Sie erkennen es an der hervorgehobenen Darstellung der
182. eordnet werden Haben Sie berlap pende Objekte in mehreren Ebenen auf dem Druckbereich eingebunden k nnen Sie festlegen auf welche Art und Weise diese entlang einer gedachten Z Achse bereinander liegen Markieren Sie zun chst das Objekt das Sie nach vorn oder hinten bewegen wollen Um ein Objekt eine Ebene nach vorne zu bewegen w hlen Sie den Men befehl Objekt etwas nach vorn oder bet tigen Sie die Tastenkombination u HEJ Um ein Objekt eine Ebene nach hinten zu bewegen w hlen Sie den Men befehl Objekt etwas nach hinten oder bet tigen Sie die Tastenkombination JH Um ein Objekt auf die vorderste Ebene zu bewegen w hlen Sie den Men befehl Objekt nach vorn oder bet tigen Sie die Tastenkombination u He Um ein Objekt auf die hinterste Ebene zu bewegen w hlen Sie den Men befehl Objekt nach hinten oder bet tigen Sie die Tastenkombination n_e J Diese Funktion steht nicht f r Datenzeilentext oder Kopfzeilentexte zur Verf gung Kopf und Datenzeilen definieren In den n chsten Schritten sollen die Spalten berschriften in den Kopfzeilen und die Inhalte der Datenzeilen definiert werden Zun chst werden f r den Beispielreport die Kopfzeilen eingestellt Kopfzeilen einrichten 1 F gen Sie den Kopfzeilentext der ersten Spalte ein indem Sie den Men befehl Einf gen Text w hlen oder al auf diesen Button klicken 2 Das Dialogfenster Eigenschaften von Kopfzeilentext wird ge ffnet und die Reg
183. er Indices F r den Index Titel tragen Sie als Titel des Index ebenfalls Titel ein Um Verwechs lungen vorzubeugen Der Titel des Index mit dem Namen Titel ist Titel wobei hiermit Buchtitel gemeint ist Tragen Sie als Ausdruck Buchbestand gt Titel ein oder benutzen Sie den Ausdruckseditor um den Ausdruck aus der Liste der Felder zu erstellen Aktivieren Sie das Kontrollfeld Automatisch um die L nge des Index der Feldl nge anzugleichen 3 F r den Index Sachgebiet tragen Sie als Titel des Index Sachgebiet ein Tragen Sie als Ausdruck Buchbestand gt Sachgebiet ein oder benutzen Sie den Ausdruckseditor um den Ausdruck aus der Liste der Felder zu erstellen Aktivieren Sie das Kontrollfeld Automa tisch um die L nge des Index der Feldl nge mit 30 Zeichen anzugleichen 4 Wiederholen Sie den Schritt 3 mit dem Schl ssel ISBN W hlen Sie als Titel ISBN und als Ausdruck Buchbestand gt ISBN Gleichen Sie dabei die L nge ebenso der L nge des Feldes also 13 Zeichen an 5 F r den Index ID tragen Sie als Titel ID ein Tragen Sie als Ausdruck Buchbestand gt ID ein oder benutzen Sie den Ausdruckseditor um den Ausdruck aus der Liste der Felder zu erstellen Aktivieren Sie das Kontrollfeld Automatisch um die L nge des Index der Feldl nge mit 12 Zeichen anzugleichen Da der Wert im Feld ID f r alle Datens tze der Tabelle eindeutig sein muss wird er als Prim rindex gekennzeichne
184. er Tabelle Entleihvorg nge der korrespondierende Datensatz aus den Tabellen Buchbestand und Entleiher angezeigt Es soll auch ein automatischer Alarm eingerichtet werden mit dessen Hilfe darauf hingewiesen wird dass die Leihfrist berschritten wurde Felder und Indices definieren Wie in allen Tabellen m ssen zun chst f r die neue Tabelle Entleihvorg nge die entspre chenden Felder und Indices definiert werden 1 Legen Sie zun chst eine neue Tabelle an und tragen Sie als Name Entleihvorgaenge ein Beachten Sie dass der Name keine Umlaute Sonderzeichen oder Leerzeichen darf mit einem Buchstaben beginnen muss und eine Maximall nge von 31 Zeichen haben kann Im Feld Titel haben Sie die M glichkeit einen frei definierten Titel der sich an keine Syntaxregeln halten muss einzutragen 2 Da diese Tabelle mit den Tabellen Buchbestand und Entleiher verkn pft werden soll werden zwei Felder zur Aufnahme der Z hler dieser beiden Tabellen ben tigt Legen Sie zun chst ein Feld vom Typ String an das die Zuordnung zur Tabelle Buchbe stand bernimmt Benennen Sie das Feld BuchID geben Sie als L nge 12 Zeichen an Damit orgAnice dem Inhalt dieses Feldes bei jedem neu angelegten Datensatz automatisch den eindeutigen Z hler der Tabelle Buchbestand zuordnet m ssen Sie in das Feld Vorbe legen mit den Ausdruck Buchbestand gt ID eingeben Da sich dieser Wert aus einer anderen Tabelle vorgegeben wird aktivieren Sie
185. erden Glossar Arbeitsbereichsauswahl Ausdruck 0 Arbeitsbereichsauswahl Kontakte Fenster auf der linken Seite des Programmfensters ber das die Auswahl von Arbeitsbereichs Gruppen und Arbeitsbereichen vorgenommen werden kann Konfiguration ormular verwaltung 7i if Arbeitsbereichs Gruppe Zusammenfassung mehrerer Arbeitsbereiche Sie w hlen eine Arbeitsbereichs Gruppe ber einen Mausklick auf eine Schaltfl che in der Bereichsauswahl auf der linken Spalte des Programmarbeitsbereichs oder indem Sie mit der Taste fs die zun chst Arbeitsgruppenbereichsauswahl aktivieren und mit den Cursortasten U oder t zu der gew nschten Arbeitsbereichs Gruppe weiter schalten Beachten Sie bitte dass der aktivierte Zustand auf den Schaltfl chen durch eine rote Schrift gekennzeichnet wird Zum Deaktivieren der Arbeitsgruppenbe reichsauswahl bet tigen Sie erneut die Taste fe Arbeitsbereichs Rahmen Eine Arbeitsbereichs Spalte wird mit Hilfe von Arbeitsbereichs Rahmen horizontal unter teilt Dem Arbeitsbereichs Rahmen wird im Konfigurationsmodus ein bestimmtes Tabel len Layout zugeordnet Arbeitsbereichs Spalte Ein Arbeitsbereich wird mit Hilfe von Arbeitsbereichs Spalten vertikal unterteilt Jede Arbeitsbereichs Spalte kann wiederum durch Arbeitsbereichs Rahmen horizontal f r die Aufnahme der Tabellen Layouts geteilt werden Ausdruck Ein in orgBasic formulierter einzeiliger Text der von orgAnice ausgewertet
186. ern ausgelesen werden kann und ggf unerw nschten Zugriff auf Datenbankinhalte erlaubt Benutzernamen und Passwort mittels Parameter zu bergeben ist daher nur in einer sicheren Umgebung oder in Benut zerprofilen die wiederum passwortgesch tzt sind ratsam Der Dateiname der Datenbank muss der erste Parameter sein weitere Parameter k nnen in beliebiger Reihenfolge bergeben werden Strings m ssen ggf in Anf hrungszeichen eingeschlossen werden Bei unvollst ndigen Angaben werden die fehlenden Informatio nen im Dialog abgefragt Bei Aufruf ohne Parameter erscheint das Standard Dialogfenster zum Start Die Parameter beziehen sich auf die Programmdatei orgData exe die meist im Pro grammverzeichnis Ihres Systems im Unterverzeichnis Programme organice 3 Data installiert ist Der Kommandozeile f r diese Datei folgt der vollst ndige Pfad der Daten bank die ge ffnet werden soll sowie weitere Parameter die jeweils durch Leerzeichen voneinander getrennt werden Beim Programmstart k nnen die folgenden Informationen als Parameter an orgAnice bergeben werden Der Dateiname der orgAnice 3 Datenbank inklusive Datenbankverzeichnis User Der Benutzerkurzname Password Das Passwort des Benutzers Keine Leerzeichen keine Anf hrungszeichen Rights Start im Verwaltungsmodus Datenbank Benutzer bergabe als Flag Flags Datenbank 65536 Benutzer 131072 Datenbank Benutzer 196608 Create Erzeugen einer ne
187. erte Software Customizing und die Integration in bestehende Umgebungen Visual Basic oder Java Anwendungen sind speziell f r den Zugriff auf COM Objekte geeignet Das gilt auch f r VBA Scripts wie z B die Makros in MS Word oder MS Excel Zur Unterst tzung bei der Programmierung ist in den orgAnice Komponenten jeweils eine Typbibliothek mit kurzen beschreibenden Texten aller Schnittstellen Eigenschaften Methoden und Konstanten enthalten COM Objekte unterst tzen Eigenschaften Methoden und Ereignisse Ereignisse stellen ein m chtiges Instrument f r das VBA Scripting dar sie erm glichen den Start von VBA Programmen durch die nderung von Zust nden innerhalb der Zielapplikation Durch das ndern und Speichern eines Datensatzes kann mit Hilfe eines VBA Scriptes unter 157 158 orgAnice beispielsweise eine Plausibilit tspr fung der eingegebene Daten initiiert werden Innerhalb der VBA Entwicklungsumgebung k nnen die Objekte mit ihren Methoden und Eigenschaften mit dem Objektkatalog betrachtet werden Der Datenbank Server unterst tzt Dual Interfaces f r alle enthaltenen Objekte Diese erm glichen im Zusammenhang mit der integrierten Typbibliothek schnelle Early Binding Zugriffe die es besonders einfach machen Clients in Visual Basic bzw VBA oder Java zu entwickeln F r einfache Scriptsprachen wie VB Script oder Java Script werden zudem Dispatch Interfaces f r Late Binding Zugriffe angeboten Dies erm glicht den Zugriff auf
188. erteMerkmal nsprechpartner Relationen E Bin re Objekte E Dokumentenverwaltung Je gt _t schen BR schie en Hate W hlen Sie in den Lookup Listen Lesen und Schreiben die jeweils gew nschte Berechtigung aus Klicken Sie gegebenenfalls auf den Pfeil Button um im Objekt Editor zur ausgew hlten Berechtigung zu springen Haben Sie die Einstellungen noch nicht gespeichert werden Sie aufgefordert dies zu tun bevor die Berechtigung angezeigt wird Speichern Sie schlie lich die Einstellungen mit OK oder der Eingabetaste Um die Berechtigungen f r einzelne Felder einer Tabelle festzulegen w hlen Sie im Zweig Tabellen die Tabelle aus die das gew nschte Feld enth lt Klicken Sie auf das Plus Zeichen vor der Tabelle und ffnen Sie ebenso den Zweig Felder W hlen Sie nun das Feld aus f r das Sie Berechtigungen festlegen m chten xi 9 8 Sitzungen Tabellen Field Freigegeben As Boolean Adressen BE Ad essmerkmale H E Aktivitaeten Optionen H Ansprechpartner I Keine Eingabe I Kein Update 83 AnsprechpartnerMerkmale 8 Archiv E Dokumente Lookup Werte Keine Lookup Werte z l 3 Merkmaliste dressen amp 3 Mikasa roata ER E DH Vertraege 2 E Felder Speichern mit sy EBD aa Fer Beim Speichern pr fen Ei HH ErsteltAm E ErsteliVon EEB Modiiziert m Erforderliche Berechtigungen
189. est tztes Telefonieren orgAnice Print Das Werkzeug zur Erzeugung flexibler Reports Listen und Etiketten orgAnice Outlook Connector Das Add In zum Austausch von Nachrichten Kontakten und Terminen mit Microsoft Outlook ab Version 2000 orgAnice Image Die Komponente zur Erfassung Darstellung und komp rimierten Archivierung von Bilddokumenten orgAnice Import und Export Import und Export Assistenten zur einfachen berf h Assistenten rung von Daten nach und aus orgAnice orgAnice Database Converter Der Konverter f r orgAnice 2 x Datenbanken in das neue Datenbankformat Eine Reihe weiterer Komponenten darunter Werkzeuge zur Datenbankreplikation zum Projektmanagement oder ein SQL Server f r orgAnice Datenbanken werden separat von dexcon angeboten ber ein Java Applet zur webbasierten Datenbanksteuerung wird orgAnice auch plattform bergreifend ber das Internet einsetzbar Alle orgAnice 3 Software Komponenten kommunizieren untereinander und mit externen Komponenten ber COM Schnittstellen Alle orgAnice 3 Softwarekomponenten unter st tzen die Selbstregistrierung im Betriebssystem F r den Fall dass DCOM Verbindungen ber Rechnergrenzen hinweg verwendet werden liefert orgAnice 3 einfache Installations hilfen Wie der orgAnice DbServer funktioniert Der orgAnice DbServer ist in jedem orgAnice Softwarepaket enthalten und dient der persistenten also dauerhaften Speicherung von Metadaten Tabellen Dokumenten Markie rungst
190. etc auf die Automation Schnittstellen des Datenbankservers zugegriffen werden orgBasic ist wie der orgAnice 2 1 Parser aber anders als Visual Basic typsicher was den entscheidenden Vorteil hat dass alle eventuellen Ausdrucksfehler bereits beim bersetzen und nicht erst sp ter zur Laufzeit erkannt werden Die Typpr fungen des Parsers sind so implementiert dass Konflikte durch inkompatible Datentypen beim Parsen erkannt werden und keine Laufzeitfehler beim Evaluieren verur sachen k nnen Der Parser und orgBasic dienen aber nur dazu aus dem augenblicklichen Zustand der Datenbank einen Wert beliebigen Typs zu liefern Dabei wird am Datenbank Inhalt und am Datenbank Status nichts ge ndert Der orgBasic Parser unterst tzt dieselben Datentypen wie die Datenbank Felder mit Ausnahme des Typs Objekt Letzterer dient zur Speicherung von Datenobjekten anderer Anwendungen z B Word Dokumente innerhalb der Datenbank Dazu eignen sich alle Anwendungen die Object Embedding ber IPersistStorage unterst tzen Datentypen orgBasic verf gt ber sechs verschiedene Datentypen wobei der Typ String in zwei Vari anten vorliegt Typ Beschreibung Long Lange ganze Zahl im Bereich von 2 147 483 648 bis 2 147 483 648 Ausdr cke mit orgBasic orgBasic kennen lernen 7 Double Gleitkommazahl mit doppelter Genauigkeit Date Datum String Zeichenfolge bis zu einer L nge von 65 535 Zeichen String variable Zeichen
191. ez hlt wird Aktivieren Sie au erdem die Option Kein Update Damit wird das Feld vor Benutzerein gaben und Ver nderungen gesch tzt um die eindeutige Kennzeichnung des Datensatzes zu gew hrleisten Wie Sie den Z hler einrichten wird im folgenden Abschnitt erl utert 61 z 62 Weitere Felder erstellen Weitere Felder k nnen der Information und Nachverfolgung von Ver nderungen in einer Datenbank dienen Obwohl diese nicht zwingend notwendig sind ist es ratsam solche Felder f r Anlage und Modifikations Informationen anzulegen ber diese Felder wird festgehalten welcher Benutzer wann einen Datensatz erstellt oder ver ndert hat Diese Felder erlauben keine manuelle Eingaben oder nachtr glichen nderungen ihre Inhalte werden automatisch festgelegt Verfahren Sie bei der Erstellung dieser Felder wie im Abschnitt Felder f r die Autoren Tabelle definieren ab Seite 59 erl utert Felder f r Anlage Informationen Legen Sie ein Feld mit dem Namen AngelegtDurch vom Typ String und einer L nge von 31 Zeichen der maximalen L nge eines Benutzerkurznamen an Legen Sie im Feld Vor belegen mit als Ausdruck Current User fest Diese orgBasic Kernfunktion liefert den Benutzerkurznamen des aktuellen Benutzers der den Datensatz angelegt hat Dieser Name wird bei der Erstellung eines Datensatzes automatisch in das Feld eingetragen Aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update um sicher zu stellen dass d
192. ezeichnet Innerhalb des Tabellenbereichs werden ein oder mehrere Tabellenlayouts angezeigt Der Titel jedes einzelnen Tabellenlayouts kann in dessen Titelzeile abgelesen werden 79 z 80 Formulare und Listen F r eine Datenbank Tabelle gibt es zwei Darstellungsarten Die Formulardarstellung die nur den aktuellen Datensatz anzeigt und ein Editieren des Datensatzes zul sst Die Listendarstellung die mehrere Datens tze in Listenform zeigt Die Darstellungsarten k nnen ber den Men befehl Ansicht zwischen Formular Liste nur Formular und nur Liste umgeschaltet werden Die Listendarstellung zeigt ausgew hlte Felder der Tabelle an Die Sortierreihenfolge ist dabei abh ngig vom aktuellen Sortierschl ssel Arbeitsbereiche und Arbeitsbereichs Gruppen Mehrere Tabellenlayouts werden in einem Arbeitsbereich zusammengefasst der meist thematisch zusammengeh rige Tabellenlayouts etwa Adressen und Ansprechpartner umfasst Die Arbeitsbereiche werden in der Arbeitsbereichs Spalte am linken Rand des Programmfensters angezeigt Am oberen Rand der Arbeitsbereichs Spalte stehen zur besseren Strukturierung Arbeitsbereichs Gruppen zur Verf gung die schnellen Zugriff auf mehrere thematisch verwandte Arbeitsbereiche zulassen Arbeitsbereichs Spalten und Arbeitsbereichs Rahmen Ein Arbeitsbereich wird in Arbeitsbereichs Spalten eine Arbeitsbereichs Spalte in Arbeitsbereichs Rahmen unterteilt Jedem einzelnen Arbeitsbereichs Rahme
193. f OK Damit ist die Datenbank eingerichtet Nun muss die orgAnice Data Anwendung konfigu riert werden bevor Sie mit der Datenbank arbeiten k nnen Lesen Sie dazu den Abschnitt orgAnice Data Anwendungen konfigurieren ab Seite 79 Die Beispiel Datenbank steht vollst ndig zum Download auf der Support Website unter http www organice de download bereit orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren orgAnice Data Anwendungen konfigurieren Nicht nur die Entwicklung einer Datenbank sondern auch die Gestaltung der Benutzer oberfl che und die Bereitstellung von Benutzerfunktionen sollten daher im vorhinein konzipiert werden Erst hier n mlich zeigt sich ob die durchdachte Datenstruktur erfass bar ist logische Zusammenh nge klar werden und die Arbeit mit den Daten tats chlich bersichtlich und nachvollziehbar bleibt Die Ergonomie einer Datenbankanwendung wird dadurch bestimmt ob zusammen geh rige Daten auch r umlich zusammen gefasst sind wichtige Daten schnell erreichbar sind und weniger wichtige Daten den Arbeitsfluss nicht behindern Durch die Integration von VBA Makros lassen sich in orgAnice typische Arbeitsschritte automatisieren wie dies in der Office Datenbank etwa mit den Makros zum Schreiben von Briefen oder Serienfaxen der Fall ist Derartige Funktionen entscheiden letztlich dar ber ob die Datenbankanwendung ihren Zweck erf llt Die Anwendung umfasst nicht nur die Benutzeroberfl che
194. fenster mit OK oder der Eingabetaste Die Datenbankeinstellungen k nnen Sie jederzeit ndern indem Sie in orgAnice Data den Men befehl Makros 3 Datenbankeinstellungen w hlen oder die Tastenkombination bet tigen 23 24 Benutzer verwalten Der Zugriff auf orgAnice Datenbanken und deren Datenbank Objekte wie Tabellen und Felder ist durch Zugriffsrechte gesteuert Damit wird definiert ob ein bestimmter Zugriff auf die Datenbank an sich oder auf ein bestimmtes Objekt in der Datenbank durch einen Benutzer erlaubt ist Die Benutzerverwaltung umfasst die Definition von Benutzern sowie Berechtigungen f r jeden einzelnen Benutzer und besteht aus vier Arbeitsschritten Definition der Benutzer Definition der Berechtigung Benutzergruppe Zuordnung der Benutzer zu Berechtigungen Zuordnung der Berechtigungen zu Datenbankobjekten Die Lizenzierung von orgAnice 3 erfolgt pro Benutzer per seat In einer orgAnice Datenbank k nnen beliebig viele Benutzer verwaltet werden jedoch nur die lizenzierte Anzahl mit dem Status Aktiver Benutzer versehen werden Nicht aktive Benutzer k n nen die Datenbank nicht starten Ein Benutzer der in orgAnice verwaltet wird und nicht den Status Aktiver Benutzer hat wird als passiver Benutzer bezeichnet Er kann die Daten bank nicht starten Die Einrichtung von Benutzern die Anpassung von deren Eigenschaften sowie nderun gen von deren Status k nnen jederzeit im Objekt Editor vorgenom
195. folge mit variabler L nge Boolean Logisches Feld entweder True wahr oder False falsch Document Dokumentinformationen und eingebettete Objekte Die Felder Ein Feld ist die Spalte einer Tabelle und enth lt f r jeden Datensatz einen bestimmten Wert Felder werden auch Feldvariablen genannt da der Inhalt eines bestimmten Feldes in der Regel von Datensatz zu Datensatz unterschiedlich also variabel ist Innerhalb des Ausdruckseditors kann ber die Registerkarte Felder auf jedes Datenbankfeld zugegriffen werden um den Datentyp oder die L nge zu bestimmen oder es in einen orgBasic Ausdruck zu bernehmen Der Zugriff auf ein bestimmtes Feld erfolgt immer mit der Angabe der zugeh rigen Tabelle in der Form Tabellenname gt Feldname Beispiel Adressen gt PLZ Liefert den Inhalt des Feldes PLZ der Tabelle Adressen Die Kernfunktionen Die Kernfunktionen Core Functions stellen eine Menge fest eingebauter orgBasic Funktionen in orgAnice 3 dar Zweck einer Funktion ist die R ckgabe eines Ergebniswertes bei deren Auswertung Funktionen sind Ausdr cke bestehend aus dem Funktionsnamen und anschlie enden runden Klammern Beispiel Date liefert das aktuelle Systemdatum beispielsweise 01 03 2001 Innerhalb der Klammern k nnen weitere Ausdr cke als Funktionsparameter stehen Beispiele Len Hallo Welt liefert die L nge des Strings Hallo Welt also 10 Zeichen Hour Now liefert die aktuelle Stunde zur
196. fonie Funktionen in orgAnice Data bei der Anmeldung an einer Datenbank mit Datenbank Verwaltungsrechten deaktiviert sind Wenn Sie orgAnice Phone also mit einer Datenbank nutzen und konfigurieren m chten melden Sie sich ohne diese Rechte an der Datenbank an 101 102 Systemvoraussetzungen orgAnice Phone l uft auf den Microsoft Betriebssystemen Windows 98 Windows NT 4 0 und Windows 2000 orgAnice Phone unterst tzt f r den Verbindungsaufbau Windows TAPI IP Telefonie ber Microsoft NetMeeting oder TAPI 3 0 und Video Verbindungen ber NetMeeting Optional kann auch TSAPI unterst tzt werden Voraussetzung f r die komplexen Telefonie Funktionen mit orgAnice Phone sind Telefonhardware in Form von TAPI f higen Telefonanlagen oder Endger ten die Konfiguration der TAPI Schnittstelle die Installation und Konfiguration von Microsoft NetMeeting sowie die Installation der entsprechenden Hardware f r Bildtelefonie Sinnvollerweise sollten sowohl auf der Sender als auch der Empf ngerseite Videokameras wie Webcams f r eine beidseitige Bild bertragung installiert sein orgAnice Phone konfigurieren TAPI Unterst tzung konfigurieren TAPI Unterst tzung konfigurieren Voraussetzung f r die computer basierte Telefonie ist die Windows Schnittstelle TAPI TAPI Telephony Application Programming Interface ist eine von Microsoft definierte Standardschnittstelle f r Computer basierte Telefonie CTI Dar ber wird es Anwen dungen erl
197. ften der Tabelle Buchbestand definieren Im Abschnitt Felder f r die Tabelle Buchbestand anlegen haben Sie ein Feld Beschrei bung das zur Aufnahme von Dokumentinformationen in der Tabelle Buchbestand dient erstellt Um ber den Dokument Button ein Dokument f r die Kurzbeschreibung anlegen zu k n nen m ssen Sie f r die Tabelle ein Verzeichnis definieren in dem orgAnice die erstellten externen Dokumente standardm ig ablegen kann Zudem wird ein Verzeichnis ben tigt in dem sich die Dokumentvorlagen f r diese Tabelle befinden 69 3 70 Die Informationen f r diese tabelleneigenen Verzeichnisse werden als Eigenschaften der Tabelle gespeichert Die Namen dieser Eigenschaften lauten OrgDataLinkedDocDefault Path f r das Dokumentenverzeichnis f r verkn pfte Dokumente sowie OrgDataDoc TemplatePath f r das Vorlagenverzeichnis Um diese Eigenschaften anzulegen verfahren Sie wie folgt 1 Klicken Sie im Objektbaum auf das Element Eigenschaften der Tabelle Buchbestand en Geben Sie im Feld Neue Eigenschaft in der Eigenschaf SE Para BI tendarstellung den Namen der neuen Eigenschaft f r H Q Benutzer 8 3 Berechtigungen Neue Eigenschatt das Vorlagenverzeichnis OrgDataDocTemplatePath 8 itzungen OrgDatsDocTemplsteran 3 k x Te an und speichern Sie die neue Eigenschaft mit OK H Buchbestand H E Felder 9 63 Indices IN j EN ra Alle Eigenschaften der Tabelle erscheinen im Objek
198. ge ar Schriftart zu bearbeiten a ListenZeile Klicken Sie auf ein Textmuster um die zugeh rige Schriftart zu bearbeiten n I lt Schie en Hie Die Objekte deren Schrifteinstellungen definiert werden k nnen sind Eingabefeld die Felder ber die Werte in der Formulardarstellung eingegeben wer den Statischer Text Formular Control das Erl uterungen zu Elementen der Formulardar stellung aufnimmt Dynamischer Text Formular Control das orgBasic Ausdr cke anzeigt Liste die Darstellung von Datens tzen in der Listendarstellung Haben Sie ein Objekt zur Bearbeitung ausgew hlt werden dessen aktuelle Einstellungen in der Eigenschaftendarstellung angezeigt 8 82 Objekt Editor E x W hlen Sie in der Liste Schriftart die gew nschte Schrift E Arbeitsbereichs Gruppen Standard Schrift a Aibetebareicho ji aus Tabellen Layouts A Standard Schriften Schriftart Schrittschnitt Schriftgrad a T Gega Anoma fer Eden s ee a A Kusy Im Feld Schriftschnitt kann aus den f r die Schriftart 34 Standard Schi Liste en a yi Tom A an ei x E Q Makros ER em verf gbaren Schnitten beispielsweise Normal E amp Visual Basic Module T Impact 24 Pt 3 amp a Datenbank Lihos Reguiar Kursiv oder Fett gew hlt werden T Lucida Console T Unterstichen a Lucida Sans Unicode Farbe T Map Symbols Mee aa A un Die Gr
199. ge Aungen hk und klicken Sie auf den Hinzuf gen Button 1 Arbeitsbereiche Q Entleihvorgaenge gt Buchbestand a Tabellen Layouts er 4A Standard Schriften E Q Makros STRT E Visual Basic Module 8 Datenbank Um einen Arbeitsbereich aus der Gruppe zu entfernen markieren Sie diesen in der Liste Ausgew hlt und klicken Sie auf den Entfernen Button Die Reihenfolge der Gruppen in der Arbeitsbereichsaus wahl k nnen Sie ber die Sortier Buttons ver ndern IK Schieten _ tie Best tigen Sie mit OK F gen Sie die Arbeitsbereiche den beiden Gruppen gem der obigen Aufstellung hinzu Damit ist die Arbeit im Objekt Editor f r die orgAnice Data Anwendung abgeschlossen Eine vollst ndig Konfigurierte orgAnice Data Anwendung umfasst Definitionen f r Tabel len Layouts Arbeitsbereiche und Arbeitsbereichs Gruppen mit ihren dazugeh rigen Objekten Erst wenn die Anwendung vervollst ndigt ist wird sie im Programmarbeitsfens ter dargestellt Nun k nnen Sie mit der Gestaltung der Benutzeroberfl che beginnen Arbeitsbereiche und Formulare gestalten Die Anordnung der Arbeitsbereiche und deren Tabellen Layouts sowie der Formular Controls und Listen Spalten kann jederzeit frei und flexibel angepasst werden Grundregel muss dabei sein bersichtliche und logische Strukturen zu schaffen die wichtige und zusammengeh rige Informationen so ordnen dass die Daten schnell und bequem
200. gefun den wahrgenommen und eingegeben werden k nnen Arbeitsbereiche und Listen Spalten anordnen und skalieren Die Anordnung von Arbeitsbereichen Arbeitsbereichs Spalten und Arbeitsbereichs Rahmen wurde in Abschnitt Arbeitsbereiche definieren ab Seite 91 beschrieben Erst wenn die Arbeitsbereiche jedoch sichtbar sind ist eine Anpassung der Arbeitsbereiche sinnvoll m glich Neben den bereits beschriebenen numerischen Gr en nderungen der orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Breite von Arbeitsbereichs Spalten und der H he von Arbeitsbereichs Rahmen k nnen Sie diese Ver nderungen aber auch einfach mit der Maus vornehmen Pair Bewegen Sie die Maus ber einen der Rahmen zwischen Arbeitsbereichen AR Arbeitsbereichs Spalten oder Arbeitsbereichs Rahmen wandelt sich der HH Mauszeiger in ein Symbol mit zwei Pfeilen Dies trifft auf horizontale wie auf vertikale Rahmen zu Halten Sie die linke Maustaste gedr ckt und bewegen Sie die Maus wird der Rahmen in die entsprechenden Richtung verschoben Dabei wird der linke beziehungsweise obere Bereich vergr ert oder verkleinert und die restlichen Bereiche rechts oder unterhalb werden dynamisch angepasst Der jeweils am weitesten rechts oder unten befindliche Bereich gleicht sich immer automatisch der Programmfenstergr e an Ebenso k nnen Sie das Verh ltnis von Formulardarstellung zu Listendarstel lung ndern Bewegen Sie die Maus
201. gement Je PB orgAnice Datenbanken anpassen 5 Benutzer verwalten W hlen Sie in den Lookup Listen Lesen und Schreiben die jeweils gew nschte Berechtigung aus Klicken Sie gegebenenfalls auf den Pfeil Button um im Objekt Editor zur ausgew hlten Berechtigung zu springen Haben Sie die Einstellungen noch nicht gespeichert werden Sie aufgefordert dies zu tun bevor die Berechtigung angezeigt wird Speichern Sie schlie lich die Einstellungen mit OK oder der Eingabetaste Berechtigungen f r Tabellen und Felder festlegen Die Berechtigungen f r Tabellen und Felder werden analog zu denen f r die Datenbank festgelegt Wechseln Sie im Objektbaum zum Element Datenbank und w hlen Sie im Zweig Tabel len die Tabelle aus f r die Sie Berechtigungen festlegen m chten xi z orgAnice Data Anwendung Datenbank J Parser E G Benutzer Itel Dokumente F Berechtigungen 5 39 Administratoren Datens tze ersetzen Datens tze l schen Tabelle Dokumente 0 Datens tze H S Dokumentenverwaltung 51 39 Kontaktverwaltung 3 Standardbenutzer m gR Sitzungen Tabellen 3 Adessen 3 Adressmerkmale Aktiviteten 8 3 Ansprechpartner E AnsprechpartnerMerkmale Archiv Dokumente E Merkmalliste dressen SE Me kmaliste nsprechpartner Eee SE Ordner E Vorgaenge Lesen Standardbenutzer 53 WerteMerkmal dressen Schreiben 5 W
202. gerufen und im Objektbaum in der linken Fensterh lfte wird der Bereich Berechtigungen angezeigt ms Im Objektbaum werden die bereits vorhandenen ei Berechtigungen angezeigt Klicken Sie auf das Plus Neue Berechtigung Symbol vor jedem Element um die zu jeder Berechti gung geh rigen Berechtigten Benutzer anzuzeigen Geben Sie in das Feld Neue Berechtigung den Namen der neu anzulegenden Berechtigung beispielsweise Management an Der Name darf zwischen 1 und 31 Zeichen lang sein keine Sonder und Leerzeichen sowie keine Umlaute enthalten Gro und Kleinschreibung werden unter schieden Speichern Sie die Eigenschaft per Klick auf den Button OK oder ber die Eingabetaste 3 F gen Sie nun alle berechtigten Benutzer der Berechtigung hinzu Klicken Sie dazu im el gt Objektbaum auf das Plus Symbol vor der neu angelegten Berechtigung und klicken Sie dann auf Berechtigte Benutzer 29 30 Sr Markieren Sie per Mausklick all diejenigen Benutzer die Aufz hlung Berechtigte Benutzer Sie als berechtigte Benutzer ausw hlen wollen Halten Bereigungen en N emet Sie die J Taste gedr ckt um mehrere Benutzer zu eng T umeuen markieren Um eine Reihe von Benutzern zu markieren EEOC klicken Sie auf den ersten zu markierenden Benutzer E Seain halten Sie die Umschalt Taste _J gedr ckt und 3 0 Binde Obiekte markieren Sie
203. gt Name fest Die L nge des Sortierschl ssels muss der L nge des Feldinhaltes entsprechen tragen Sie hier also 30 oder die L nge die Sie f r dieses Feld festgelegt haben ein Speichern Sie anschlie end Ihre Einstellungen mit OK oder ber die Fingabetaste orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen Die Tabelle Buchbestand erstellen Die Tabelle Buchbestand in der die Titel der Bibliothek erfasst werden wird mit der Tabelle Autoren als Detail Tabelle verkn pft So k nnen einem Autor aus der Master Tabelle Autoren mehrere Publikationen aus der Detail Tabelle Buchbestand zugeordnet werden Diese Relation wird ber die Index ID aus der Autoren Tabelle realisiert Auch hier wird in den gleichen Schritten vorgegangen Zun chst werden die Tabelle und ihre Felder und anschlie end die Indices der Tabelle definiert Zuletzt muss die Relation mit der bergeordneten Tabelle Autoren hergestellt werden Lookup Werte f r Sachgebiete erstellen Um jedes einzelne Buch kategorisieren zu k nnen sollen vorab Lookup Werte f r die unterschiedlichen Sachgebiete erfasst werden Im Benutzermodus kann dann der entspre chende Wert aus einer Lookup Liste ausgew hlt und ins Eingabefeld bernommen werden Dies vereinfacht zum einen die Eingabe dieser Werte und stellt zum anderen sicher dass von Benutzern der Datenbank f r feststehende Kategorien nicht unterschiedliche Begriffe gew hlt werden Zum Erstellen de
204. guration Aktivieren Sie die zweite Option Eine Datenbank komplett neu erstellen und best tigen Sie mit OK oder der Eingabetaste r Was m chten Sie tun C Eine existierende Datenbank ffnen Eine Datenbank komplett neu erstellen C Eine Datenbank von einer Vorlage erstellen Abbrechen Hilfe 2 Im folgenden Dialogfenster Datenbank erzeugen legen Sie grundlegenden Informati onen zur neu zu erstellenden Datenbank an x E orgAnice Data 3 0 Datenbank Anwendung Registrier es e e e a Datenbank C 5_daten bibliothek odbo Benutzer amn Kennwort Sprache Deutsch Deutschland Abbrechen Hilfe 3 Tragen Sie im Feld Registriernummer die Registriernummer Ihrer orgAnice Lizenz ein Haben Sie noch keine Lizenz erworben lassen Sie dieses Feld leer Die Datenbank wird dann mit einer Testlizenz erzeugt bei der die Datenbank auf zwei Benutzer und 1 000 Datens tze je Tabelle beschr nkt ist 4 Geben Sie im Feld Datenbank den Pfad und Dateinamen der neuen Datenbank an Die Dateiendung von orgAnice Datenbanken lautet odb ber diesen Button am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeichnisse auf dem Datentr ger durchsuchen das gew nschte Zielverzeichnis einstellen und hier den Datenbankbezeichner mit der f r orgAnice 3 relevanten Dateiendung odb eingeben 5 Geben Sie in die Eingabezeile Benutzer den Namen des Administrators ein Im Benut zernamen k nnen ausschlie
205. h der Erstellung des Tabellen Layouts entfernen Sie alle Formular Controls bis auf die statischen Text Controls Titel und Sachgebiet Legen Sie zwei dynamische Text Controls an Der Ausdruck f r das Sachgebiet ist der Feldname Buchbestand gt Sachgebiet En Als Titel sollen hier zwei Feldinhalte verbunden werden E lt Arbeitsbereichs Gruppen Formular Control Dynamischer Text e ne e ne Titel und Untertitel des Buches Tragen Sie folgenden c a Tabellen Layouts Daterbank Eeld J K amp EB Autoren m Ausdruck ein Ausdruck Buchbestand gt Titel amp 7 amp u Buchbestand gt Untertitel ang Formular Controls gt _ E P En Tier I Buchbestand gt Titel amp amp Buchbestand gt Untertitel Abe Buchbestand gt Titel amp 7 amp Abe Sachgebiet 3 a Abe Buchbestand gt Sachgebiet PA EB Dueriesend gt Tiel Dezmaseten Sm hel Titel und Untertitel werden zu einem String zusammen c EE Buchbestand gt Untertitel Ausrichtung amp Schrift i P 3 R E EE BuctoosondISON malje Pee Ran el gefasst und durch je ein Leerzeichen und einen Quer Bee en strich getrennt So werden beide Informationen in iher oe DE o E einem Control dargestellt Entleiherklein Oben 0 H he 20 Entleihvorgaenge S tandard Schriften PA ii ele in Scrieten te Tabellen Layout Entleiher Im Tabellen Layout Entleiher werden alle Dat
206. halb eines Formulars die gleiche Breite oder H he zugeordnet werden Die Befehle orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren stehen nur zur Verf gung wenn mindestens zwei Controls markiert sind Die einzelnen Befehle beziehen sich dabei immer auf das zuletzt markierte Control Um allen markierten Elementen die Breite des zuletzt markierten Controls zuzuordnen verwenden Sie den Men befehl Gleiche Breite oder diesen Button in der Symbolleiste Um allen markierten Elementen die H he des zuletzt markierten Controls zuzuordnen verwenden Sie den Men befehl Gleiche H he oder diesen Button in der Symbolleiste Die Position und Gr e eines Formular Controls k nnen Sie auch numerisch festlegen indem Sie das gew nschte Formular Control markieren und den Men befehl Bearbeiten Objekt Eigenschaften verwenden oder die Tastenkombination bet tigen oder auf diesen Button in der Symbolleiste klicken oder doppelt auf das zu bearbeitende Formular Control klicken En Geben Sie im Bereich Position alle Ma e in Twips an Ean pP FommularrContol Dynamisches Tent P Die Werte Links und Oben definieren die Position auf dem Tabellen Layout von der linken oberen Ecke aus Ausdruck Buchbestand gt Sachgebiet i e Die Werte Breite und H he definieren die Ma e des Dezimaktelen P meot el Formular Controls Ausrichtung amp Schrift le
207. hen Hilfe Als zweiten Ausdruck geben Sie Adressmerkmale gt Wert LIM ein Klicken Sie auf Auswerten um den Ausdruck auf korrekte Syntax zu pr fen Ist dies der Fall zeigt der Ausdruckseditor False an was besagt dass die Bedin gung auf den aktuellen Datensatz nicht zutrifft Best tigen Sie mit OK um den Ausdruck als Bedingung zu bernehmen orgAnice Datenbanken anpassen 3 Daten pflegen und migrieren 4 Nun m ssen die zu ersetzenden Feldinhalte definiert werden x Klicken Sie in der Liste Neue Feldinhalte auf das Feld welche Datens tze Merkmale und dann auf den Bearbeiten Button oder Bedingung adressmerkmale gt Merkmal Pers nlicher Favorit An ea klicken Sie dop pelt auf den Feldnamen C Alle sichtbaren Datens tze Neue Feldinhalte Feld Neuer Inhalt HH Merkmal As String 50 Unver ndert wert As String 50 Unver ndert HHA Beschreibung As String var Unver ndert EH dressiD As String 8 Unver ndert ol OK Abbrechen Hilfe Der Ausdruckseditor wird aufgerufen z Geben Sie als Ausdruck die Zeichenkette Pers nlicher SH Felder w Kemfunktionen SE Angepasste Funktionen IV Persist Variablen Favorit in Anf hrungsstrichen ein O Adressmerkmale Adressmerkmale HH Merkmal As String 50 EH Wert As String 50 Schlie en Sie den Ausdruckseditor ber OK HB Beschreibung As String
208. hen Funktionssatz Telefonie Unterst tzung zu erhalten Zahlreiche Hersteller von Telefon Hardware unterst tzen diese Schnittstelle mit ger tespezifischen Treibern orgAnice Phone verwendet die TAPI Schnittstelle f r datenbankgest tztes Telefonieren TAPI Server An eine TK Anlage angeschlossener Server f r die Telefonieunterst tzung mehrerer Ar beitsplatzrechner Tastenkombination Eine Kombination von Tasten die gleichzeitig gedr ckt werden m ssen um einen Befehl zu aktivieren Tastenkombinationen werden durch ein Plus Zeichen zwischen den Tastenbezeichnungen benannt lt Tastel gt lt Taste2 gt Um eine Tastenkombination einzugeben dr cken Sie zun chst die erste Taste und halten diese gedr ckt wenn Sie die zweite Taste bet tigen Ein sicherlich bekanntes Beispiel ist die Tastenkombination mit der Umschalttaste zur Eingabe von Gro buchstaben Glossar Testlizenz Twips Testlizenz Eine kostenlose Lizenz f r Test bzw Evaluierungszwecke Mit der Testlizenz k nnen zwei Benutzer gleichzeitig bis zu 1000 Datens tze pro Tabelle bearbeiten Eine Testlizenz wird ohne Registriernummer installiert Eine Registriernummer f r mehrere Benutzer und unbeschr nkte Datensatzanzahl kann im Konfigurationsmodus nachgetragen werden Text dynamischer Ver nderliches Textobjekt im Formularbereich Der Text ist ver nderlich und ber einen orgBasic Ausdruck definiert Dies kann hier auch eine benutzerdefinierte Funktion
209. her werden die Daten zu den Personen erfasst die ein Buch ent leihen Diese Tabelle soll mit der Tabelle Entleihvorg nge verkn pft werden so dass im Benutzermodus angezeigt wird welche Person welches Buch ausgeliehen hat Felder und Indices definieren Die Darstellung f r die Einrichtung der Tabelle Entleiher in diesem Abschnitt ist etwas verk rzt Wenn Sie bereits die beiden Tabellen Autoren und Buchbestand angelegt haben sind Sie mit dem grunds tzlichen Vorgehen bereits vertraut Auf die Besonderhei ten der Tabelle Entleiher wird aber wieder ausf hrlich eingegangen Wie in allen Tabellen m ssen zun chst f r die neue Tabelle Entleiher die entsprechenden Felder und Indices definiert werden 1 Legen Sie zun chst eine neue Tabelle an und tragen Sie als Name und Titel jeweils Entleiher ein 2 Erstellen Sie ein Feld ID f r die Aufnahme des eindeutigen Z hlers 3 Erstellen Sie ein Feld vom Typ String mit dem Namen Name und der L nge 30 Zeichen Tragen Sie im Feld Beim Speichern pr fen den Ausdruck Len Entleiher gt Name gt 0 ein Der Datensatz kann so nur dann gespeichert werden wenn hier ein Eintrag vorge nommen wurde 4 F gen Sie Felder vom Typ String f r Vornamen Vorname Stra e Strasse und Wohnort Ort mit der L nge 30 Zeichen ein Feld f r die Postleitzahl PLZ und der L nge 5 Zeichen und je ein Feld f r Telefonnummer Telefon und E Mail Adresse
210. hl f r Fengespr che entfemen Aktuelle Einstellung 0 r CLIP nruferidentifizierung modifizieren IV Dieersten T Zeichen Ziffern entfemen J Ziffer vome anf gen Bi Abbrechen Im Bereich Amtskennzahl entfernen k nnen Sie die Kennzahlen f r Orts und Fernge spr che entfernen wenn die bertragung dieser Kennzahlen bei Ihrer Telefonanlage nicht notwendig ist etwa wenn der TAPI Treiber dies f r Sie erledigt oder wenn an Ihrem Arbeitsplatz automatische Amtholung aktiviert ist Die Finstellungen f r Amtskennzahlen werden in der Windows Systemsteuerung f r Telefonie festgelegt Haben Sie dort keine Ziffernfolgen f r die Amtsholung eingetragen sind auch die Felder in orgAnice Phone deaktiviert Aktivieren Sie die gew nschten Felder um die Kennzahlen f r Ortsgespr che oder f r Ferngespr che zu entfernen 6 Im Bereich CLIP Anruferidentifizierung modifizieren haben Sie die M glichkeit f r eingehende Anrufe die ber den Dienst CLIP bertragene Rufnummern anzupassen Damit werden von der TK Anlage bermittelte Daten so modifiziert dass deren Muster mit in der orgAnice Datenbank eingetragenen Rufnummern korrespondiert Aktivieren Sie das Kontrollfeld Die ersten Zeichen Ziffern entfernen und tragen Sie im Eingabefeld die Anzahl der zu entfernenden f hrenden Zeichen ein Aktivieren Sie das Kontrollfeld Ziffer vorne anf gen wenn eine zus tzliche Ziffer vor die eingehende Rufnummer gesetzt werden soll
211. hne Editierm glichkeiten k nnen andere als in der Liste eingetragene Werte eingegeben werden Glossar Lookup Listen Control ohne Editierm glichkeit Markierung Datensatz Lookup Listen Control ohne Editierm glichkeit Ein Eingabefeld das im Formularbereich die Auswahl eines Wertes aus einer ausklappbaren Liste erm glicht Auskunft Sie k nnen nur Werte ausw hlen die in der Liste enthalten sind Der ausgew hlte Wert wird hervor gehoben Bank Behorde Beratung Belichtuna E Hail Forderung Lookup Liste Eine Liste von m glichen Werten f r Datenbankfelder die als Liste mit oder ohne Editier m glichkeit angezeigt werden Lookup Listen sind im Konfigurationsmodus bei entspre chender Berechtigung editierbar Makro Ein Makro erm glicht die automatisierte Abarbeitung mehrerer Arbeitsschritte in einem Anwendungsprogramm In orgAnice 3 werden Makros innerhalb der VBA Entwicklungsumgebung erstellt VBA Visual Basic for Applications ist dabei die sogenannte Makro oder Scriptsprache Durch die M glichkeit Makros zu erstellen kann der Funktionsumfang einer Datenbank unter orgAnice sehr flexibel erweitert werden MAPI Schnittstelle Messaging Application Programming Interface Eine installierbare Schnittstelle des Windows Systems die den Zugriff von Windows Anwendungen auf E Mail Dienste stan dardisiert orgAnice kann die MAPI Schnittstelle f r den Versand von Nachrichten und Dokumenten ben
212. hstens Element selbst so werden dessen Unterelemente im I Dateigr e gt 4GB m glich Baum sichtbar Klicken Sie einfach auf ein Element um dessen Eigenschaften anzuzeigen p Erforderliche Berechtigungen Lesen Keine Einschr nkungen z amp Schreiben Keine Einschr nkungen z amp Die Eigenschaften werden in der rechten Fensterh lfte der Eigenschaftendarstellung angezeigt Die Eigenschaf ten unterscheiden sich von Element zu Element gt K Schie en Hite ber die History Funktion k nnen Sie mit dem Zur ck Button wie in einem Internet Browser zu Objekten die Sie zuvor angezeigt haben zur ck kehren Danach steht auch der Vorw rts Button zur Verf gung um wieder in der History zum zuletzt neu besuchten Objekt zu springen Mit dem OK Button oder der Eingabetaste werden nderungen die Sie an Eigenschaften vornehmen gespeichert Sie beenden den Objekt Editor indem Sie auf Schlie en klicken Im oberen Bereich der Eigenschaftendarstellung der Datenbank werden Informationen ber den Dateinamen und die Sprache der Datenbank angezeigt die Sie bei der Erstellung der Datenbank festgelegt haben Hier k nnen Sie keine nderungen vornehmen Haben Sie die Datenbank in ein anderes Verzeichnis verschoben erscheint deren aktueller Ort als Pfad des Dateinamens Wenn die Datenbank schreibgesch tzt ist wird dies durch Schreibgesch tzt Ja angezeigt
213. i die mehrere Icons enthalten kann exe Anwendungsdatei Programm das mehrere Icons enthalten kann Um ein benutzerdefiniertes Symbol auf die Kommandoschaltfl che zu legen klicken Sie auf den Bearbeiten Button x Wenn Sie ein anderes als das Standard Symbol f r die Schaltfl che ausw hlen m chten deaktivieren Sie das I Standard Symbol verwenden Von Datei C setup organice Support Office lcons MacroButtonstw g Symbol Nr 0 C Gro es Symbol Kleines Symbol Kontrollfeld Standard Symbol verwenden Tragen Sie im Feld Von Datei den Pfad und Dateinamen der Symboldatei ein die das gew nschte Symbol Abbrechen Hilfe enth lt Ob das Symbol in der Gr e 32 32 oder 16 16 Bildpunk ten verwendet wird legen Sie fest indem Sie die Option Gro es Symbol oder Kleines Symbol aktivieren Dateien vom Typ dll oder exe k nnen mehrere Icons enthalten Das gew nschte Symbol k nnen Sie ber das Feld Symbol Nr ausw hlen indem Sie dessen Nummer eingeben dexcon stellt eine Reihe von Symboldateien zur Verwendung f r Kommandoschaltfl chen zur Verf gung Diese Dateien sind im Ordner Support Office Icons Macrobuttons auf der orgAnice CD und als Teil der zum Download erh ltlichen Support Dateien enthalten Best tigen Sie mit OK um das gew hlte Symbol zu bernehmen 4 Wie Sie die Eigenschaften wie Position und Gr e definieren und das Formular Control in der Formulardarstellung anordnen
214. i Bedarf wieder her indem Sie auf den Button Stan dard Formular klicken Formular Controls bearbeiten Um die Eigenschaften einzelner Formular Controls zu bearbeiten klicken Sie auf das Plus Symbol vor dem Objekt Formular Controls Sie k nnen den Objekt Editor f r Formular Controls jederzeit aufrufen indem Sie den Men befehl Anwendungs Objekte Formular Controls w hlen oder auf diesen Button in der Symbolleiste klicken Klicken Sie dann auf das Formular Control das Sie bearbeiten m chten Die Eigenschaftendarstellung f r Formular Controls ist eere Formular ontel Fingebetekt f r jeden Control Typ gleich jedoch gelten einzelne ae nonoi EEIE Je Bereiche nur f r bestimmte Controls so etwa die Felder A Pe IT Makro und Symbol die nur auf das Formular Control i Bialos Kommandoschaltfl che angewendet werden k nnen m pagi Ha I l Dieses Control und dessen Eigenschaften werden in Euer Dezimiielen m Te Kapitel 8 Abschnitt Makros auf Kommandoschaltfl Eisen Te alal E mgd Anc za e chen legen ab Seite 165 erl utert Gegraut dargestellte TE Postion Twips Bereiche sind f r das aktuelle Formular Control nicht ae a E Fe E verf gbar _t schen T Schie en Hite Um sich vertraut mit der Bearbeitung von Formular Controls zu machen klicken Sie auf das Formular Control Autoren gt Name im Objektbaum obwohl nderungen an Controls
215. ice Phone automatisch nach dem Pro grammstart von orgAnice Data gestartet wird lesen sie im Schritt 3 weiter Starten Sie anderenfalls orgAnice Phone aus dem orgAnice Programmverzeichnis im Startmen standardm ig ber Start Programme orgAnice orgAnice Phone 3 ffnen Sie ber den Men befehl Extras Optionen das Dialogfenster Optionen 103 y 104 Wechseln Sie auf die Registerkarte TAPI xi Benutzerdefiniert TAPI Kommende Rufe Datenbank Suchen W hlen Sie unter Leitung den f r Ihre Telefonie Hardware zutreffenden Treiber aus Welche Treiber hier zur Verf gung stehen ist abh ngig davon welche Treiber Sie installiert haben Leitung elmeg C100 Konfigurieren Einstellungen Adresse 030 2350490 2 Leistungsmerkmale IV Nebenstellenanlage L nge von internen Nummern 2 Da sich alle TAPI Treiber massiv voneinander unter scheiden k nnen nicht alle m glichen Varianten hier dargestellt werden Beispielhaft zeigen wir die Konfigu ration anhand eines typischen Systems des ISDN IV Nummer CLIP bei kommenden Telefonaten in kanonisches Format Telefons elmeg C100 Speichern dieser Einstellungen C Rechnerbezogen Benutzerbezogen Abbrechen Im Feld Adresse k nnen Sie die durch den Treiber angesprochene Adresse oder Nebenstel lennummer ausw hlen Meist wird hier Ihre Durchwahlnummer oder MSN verwendet 4 Verf gen Sie ber eine TK Anlage an einem Anlagenanschluss
216. icherung dBase DbServer Dokumentvariablen Dokumentvorlagen Briefvorlagen Index Eile 45 189 42 41 44 44 7 52 54 125 19 30 56 55 34 56 34 33 51 33 33 53 13 123 35 38 33 40 48 50 43 45 219 220 Custom dot 45 entfernen 44 erweitern 47 globale 45 hinzuf gen 43 Layout ndern 46 Microsoft Word 44 OrgOffice3 dot 45 Textmarken 46 Drucklayout 123 Dynamischer Text 81 Eingabefeld 81 E Mail Adressen umstellen 143 Exportieren 40 Felder 73 75 147 aktualisieren 60 Berechtigungen 31 neu erstellen 59 Reihenfolge bestimmen 60 Feldtypen 7 Fileserver 7 Formular Controls anordnen 97 ausrichten 98 bearbeiten 85 Datums und Zeitauswahl 91 Dokument 88 Dynamischer Text 88 Eigenschaften 99 Eingabefeld 85 hinzuf gen 85 Kommandoschaltfl che 165 Lookup Liste 88 l schen 85 Mehrzeiliges Fingabefeld 90 Reihenfolge ndern 85 skalieren 97 Statischer Text 89 verschieben 97 Formulardarstellung 80 Formulare 80 Glossar 181 Hilfe Online Hilfe 4 orgAnice Helpdesk 4 Hilfe Datei 56 Icons 92 166 Importieren 40 dBase Dateien 40 Indices 73 75 l schen 63 neu erstellen 62 Reihenfolge bestimmen Kennwort L nge zur cksetzen Kernfunktionen KeyStorage Kommandozeilen Parameter Komplettsicherung Konfigurationsmodus Liste Listen Listendarstellung Listen Spalten definieren skalieren Lookup Werte Makros AutoOpen bearbeiten erstellen Kommandoschaltfl chen Men Makros neu ini
217. icht oftmals eine Arbeitsbereichs Gruppe aus Sinnvoll ist eine Unterteilung dann wenn Mitarbeiter mit unterschiedlichen Aufgabenbereichen auf die Datenbank zugreifen F r die Bibliotheksverwaltung k nnten das die Bereiche Bestands verwaltung und Leihwesen sein wobei die Bestandsverwaltung nur die Verwaltung von B chern bernimmt also nur auf den Arbeitsbereich Buchbestand nicht aber auf Daten von Entleihern zugreifen m sste wohingegen das Leihwesen auf alle Informationen zugreifen k nnen muss Daher ist eine Teilung auch hier sinnvoll Arbeitsbereichs Gruppen erstellen F r die Beispieldatenbank Bibliotheksverwaltung werden zwei Arbeitsbereichs Gruppen ben tigt Bestand f r den Arbeitsbereich Autoren und B cher Leihwesen f r die Arbeitsbereiche Entleihvorg nge Entleiher und Autoren und B cher Zum Erstellen einer Arbeitsbereichs Gruppe rufen Sie den Objekt Editor f r die Arbeitsbe reichs Gruppen auf indem Sie den Men befehl Anwendungs Objekte Arbeitsbereichs Gruppen w hlen oder auf diesen Button in der Symbolleiste klicken E Objekt Editor xl orgAnice Data Anwendung Arbeitsbereichs Gruppen Aufz hlung Arbeitsbereichs Gruppen Tragen Sie in der Eigenschaftendarstellung im Feld Neue Gruppe den Namen der Arbeitsbereichs Gruppe ein im tun en Beispiel Bestandsverwaltung und klicken Sie auf den Hinzuf gen Button Legen Sie so eine weiter Gruppe mit dem Namen Leihwesen an gt
218. ide Ausdr cke m ssen wahr sein o ist nicht gr er als 1 damit ist der gesamte Ausdruck falsch Noto 1Ando gt 1 False der erste Ausdruck ist wahr der zweite falsch aber Not 0o 1Ando gt 1 True der in Klammern stehende Ausdruck ist in seiner Gesamtheit falsch daher ist die Bedingung Not erf llt der Ausdruck ist wahr Hallo amp Welt HalloWelt beide Zeichenketten werden verkn pft Hallo amp amp Welt Hallo Welt die Zeichenketten und das Leerzeichen werden verkn pft 149 150 InStr Hallo all 2 der zweite Parameter wurde im ersten gefunden beginnend an der zweiten Stelle InStr Hallo all gt o True der gelieferte Wert ist gr er als o daher ist der Ausdruck wahr all ist in Hallo enthalten Dokumentation zu orgBasic Die gesamte Sprachbeschreibung von orgBasic in der Backaus Naur Form die bersicht aller Operatoren Ergebnistypen und Kernfunktionen ist in der Online Hilfe zu orgAnice Data und allen orgAnice Komponenten enthalten W hlen Sie im Inhaltsverzeichnis der Online Hilfe des Zweig Ausdruckseditor um diese Dokumentation zu betrachten Ausdr cke mit orgBasic Mit dem Ausdruckseditor arbeiten Mit dem Ausdruckseditor arbeiten Der Ausdruckseditor ist ein umfangreiches Werkzeug f r die Erstellung komplexer Da tenbankabfragen ber die einfache Auswertung von Feldinhalten hinaus k nnen die Ausdr cke auch
219. ie Benutzeroberfl che der Datenbank noch leer Beginnen Sie nun die allgemeinen Eigen schaften der Datenbank zu konfigurieren Verw Oberfl DB 4 Neue Datenbank von Vorlage erstellen Datenbanken k nnen nicht nur komplett neu erstellt werden sondern auch auf Basis einer bereits vorhandenen etwa der mit orgAnice ausgelieferten Office Datenbank Alle Strukturen und Datens tze der Datenbank werden dann bernommen 1 Um eine neue Datenbank von einer Vorlage zu erstellen starten Sie orgAnice Data ber das Startmen indem Sie im orgAnice Programmordner auf Data klicken Der Dialog Starten von orgAnice Data erscheint Sstarten x orgAnice Data dient nicht nur der Darstellung und orgAnice Data 3 0 Verarbeitung von Daten in einer Datenbank sondern E auch deren Erstellung und Konfiguration Datenbank Anwendung Was m chten Sie tun Aktivieren Sie die dritte Option Eine Datenbank von Eine existierende Datenbank ffnen einer Vorlage erstellen und best tigen Sie mit OK oder C Eine Datenbank komplett neu erstellen der Ein ga betaste en Eine Datenbank von einer Vorlage erstellen j Abbrechen Hilfe 2 Im folgenden Dialogfenster Datenbank erzeugen legen Sie grundlegenden Informati onen zur neu zu erstellenden Datenbank an x E orgAnice Data 3 0 Datenbank Anwendung Registrier OFFICE 3 0 000 00000 ABCO ABCO Vorlage f r DB C _organice Datenbankentoffice Dffice3 odb Neue
220. ie Tabelle Buchbestand soll die Titel im Bestand mit ISIBN Nummer und Sachgebiet sowie je ein Dokument mit einer Kurzfassung des Inhalts aufnehmen Da ein Autor meh rere B cher verfasst haben kann werden die beiden Tabellen ber eine Relation so mit einander verkn pft dass die Tabelle Autoren die bergeordnete und die Tabelle Buchbestand die untergeordnete Tabelle ist So k nnen alle Publikationen eines Autors die im Bestand sind angezeigt werden Die Tabelle Entleiher dient der Registrierung von Namen und Adressdaten derjenigen Personen die B cher entleihen In der Tabelle Entleihvorg nge wird erfasst welche Person welche B cher ausgeliehen hat und wann ein Buch wieder abgegeben werden muss Da ein Entleiher mehrere B cher ausleihen das hei t an mehreren Entleihvorg ngen beteiligt sein kann ist die Tabelle Entleiher den Entleihvorg ngen bergeordnet Die Tabelle Entleihvorg nge wird ebenfalls mit der Tabelle B cher verkn pft um feststellen zu k nnen wer ein bestimmtes Buch ausgeliehen hat Neue Datenbank erstellen 1 Um eine neue Datenbank anzulegen starten Sie orgAnice Data ber das Startmen indem Sie im orgAnice Programmordner auf Data klicken 51 z 52 Der Dialog Starten von orgAnice Data erscheint starten Use xl E orgAnice Data 3 0 Datenbank Anwendung orgAnice Data dient nicht nur der Darstellung und Verarbeitung von Daten in einer Datenbank sondern auch deren Erstellung und Konfi
221. ie Tabelle Entleihvorg nge erstellen Felder und Indices definieren Relationen f r Entleihvorg nge definieren orgAnice Data Anwendungen konfigurieren Wie orgAnice Data Daten darstellt Die orgAnice Data Anwendung bearbeiten Standard Schriften definieren Tabellen Layouts definieren Listen Spalten definieren Weitere Tabellen Layouts definieren Arbeitsbereiche definieren Arbeitsbereichs Gruppen definieren Arbeitsbereiche und Formulare gestalten nderungen speichern und wiederherstellen orgAnice Phone konfigurieren Systemvoraussetzungen TAPI Unterst tzung konfigurieren Einrichten der TAPI Schnittstelle orgAnice Phone f r Telefonie einrichten Einstellungen f r kommende Rufe einrichten Klartextbezeichnungen f r angerufene Nummern definieren Datenbankoptionen festlegen Tabellen zum Speichern von Gespr chsinformationen festlegen Suchoptionen bearbeiten Reihenfolge der Suchschl ssel ndern Suchschl ssel definieren Weitere benutzerdefinierte Optionen einstellen Gespr chsdaten beim Zuordnen l schen Einheitliche Formate f r Telefonnummern Telefonnummernformat vereinheitlichen Durchwahlnummern k rzen 46 47 47 50 51 51 53 55 58 58 59 60 62 62 63 65 65 66 71 73 73 75 75 78 79 79 80 81 83 86 87 91 95 96 99 101 102 103 103 103 107 107 109 109 112 112 112 114 114 115 115 117 Technische Referenz orgAnice 3 Inhaltsverzeichnis 5 orgAnice Print konfigurieren 119 orgAnice Print starten
222. ie wie in den vorangehenden Abschnitten beschrieben an Indem Sie diesen Schl ssel durch Aktivieren des Kontrollfeldes Eindeutig als Prim rindex in der Tabelle Entleihvorg nge definieren legen Sie fest dass dieser Wert eindeutig f r die Tabelle ist Damit stellen Sie im Benutzermodus sicher dass der Z hler eines Buches nicht zweimal in der Tabelle Entleihvorg nge aufgenommen werden kann Sie k nnen das Buch schlie lich auch nicht gleichzeitig an zwei Personen verleihen Um eine erneute Buchausgabe an einen anderen Entleiher speichern zu k nnen muss zun chst der Datensatz des letzten Entleihvorgangs gel scht werden orgAnice Datenbanken anpassen Die Tabelle Entleihvorg nge erstellen 10 Erg nzen Sie einen weiteren Index f r die Verkn pfung mit der Tabelle Entleiher Als Namen und Titel tragen Sie EntleiherID als Ausdruck Entleihvorgaenge gt EntleiherID Wenn die beiden Tabellen Entleiher und Entleihvorg nge verkn pft sind sehen Sie beim Durchbl ttern der bergeordneten Tabelle Entleiher immer die korrespondierenden Eintr ge alle entliehenen B cher in der Tabelle Entleihvorg nge 11 Definieren Sie zuletzt einen Index auf dem Feld Rueckgabe Datumsfelder k nnen nicht direkt f r Indices verwendet werden Die Funktion Date ToString Datum FormatString wandelt das Datum in eine indizierbare Zeichenfolge um Das Datum wird dabei aus dem Inhalt des Feldes Rueckgabe und einer Formatmaske die das ausgeb
223. ierende gleich namige Dokumentvariable automatisch mit gel scht orgAnice Datenbanken anpassen Eine neue Datenbank einrichten Eine neue Datenbank einrichten Im folgenden Abschnitt wird erl utert wie Sie eine orgAnice Datenbank erzeugen und konfigurieren Die Anpassung der Datenbank mit Einrichtung von Tabellen Indizes Relationen sowie das Layout der Benutzeroberfl che mit Arbeitsgruppen und Tabellen Layouts wird hierbei schrittweise an einem Beispiel gezeigt Die Einzelschritte k nnen Sie selbstverst ndlich auch auf eine bereits bestehende Datenbank anwenden die Sie erwei tern m chten Insofern dient dieser Abschnitt auch der Dokumentation f r die Anpassung der Office Datenbank an Ihre Bed rfnisse Bevor Sie damit beginnen eine neue Datenbank mit orgAnice zu erstellen sollten Sie Ihre berlegungen zur Struktur der Datenbank kurz am besten auch bildlich skizzieren Ein solches Konzept erleichtert Ihnen die Durchf hrung beim Erstellen einer Datenbank Im Beispielfall soll eine Bibliotheksverwaltung eingerichtet werden Unterschiedliche Kategorien von Daten werden dabei in verschiedenen Tabellen in der Datenbank abge legt Eine Tabelle nimmt dabei jeweils einzelne Datens tze auf die aus einer Reihe von Feldern bestehen Die vier f r das Beispiel relevanten Tabellen sollen Informationen zu Autoren B chern Entleihern und Entleihvorg ngen enthalten In der Tabelle Autoren sollen die Namen der Autoren erfasst werden D
224. ierten Schl ssel aus der Liste Reihenfolge der Suchschl ssel ndern Legen Sie die Reihenfolge fest in der orgAnice Phone in der Datenbank nach der Ruf nummer sucht indem Sie den entsprechenden Schl ssel markieren und ber die Buttons nach oben oder nach unten in der Liste verschieben Die schnellsten Ergebnisse bei der Suche erzielen Sie wenn Sie denjenigen Schl ssel zuerst durchsuchen lassen auf dem Anrufer am wahrscheinlichsten gefunden werden k nnen typischerweise zuerst der Schl ssel der das Haupt Durchwahlfeld von Ansprechpartnern indiziert Suchschl ssel definieren Um einen neuen Suchschl ssel auszuw hlen bet tigen Sie den Button Neu Um beste hende Suchschl ssel zu ndern markieren Sie den gew nschten Schl ssel in der Liste und bet tigen den Button Bearbeiten x W hlen Sie im Feld Tabelle die Datenbanktabelle aus die durchsucht werden soll Tabelle Suchschl ssel Telefon r Anzeige Namel Bearbeiten Anschlie end w hlen Sie im Feld Suchschl ssel den bereits definierten Sortierschl ssel der Datenbanktabel le aus der f r die Suche verwendet werden soll Ein derartiger Schl ssel sollte alle Ziffern aus der internati onalen Rufnummer enthalten Tragen Sie im Feld Anzeige einen Ausdruck ein der beschreibt was im Gespr chsdatenfenster angezeigt werden soll ber den Button Bearbeiten ffnen Sie den Ausdruckseditor mit dem Sie einen Ausdruck zusammen stellen
225. iese Informationen nicht manuell bearbeitet oder ver ndert werden k nnen Das Feld AngelegtAm soll bei der Erzeugung eines neuen Datensatzes automatisch das aktuelle Datum und die Uhrzeit aufnehmen Legen Sie ein neues Feld diesen Namens mit dem Typ Date an Legen Sie im Feld Vorbelegen mit als Ausdruck Now fest Diese orgBasic Kernfunktion liefert das aktuelle Datum und die sekundengenaue Uhrzeit zum Zeitpunkt des Aufrufes der Funktion Felder f r Modifikations Informationen Legen Sie ein Feld mit dem Namen ModifiziertDurch vom Typ String und einer L nge von 31 Zeichen der maximalen L nge eines Benutzerkurznamen an Legen Sie im Feld Speichern mit als Ausdruck CurrentUser fest Der Benutzerkurznamen des aktuellen Benutzers der eine Ver nderung an diesem Datensatz vornimmt wird bei jedem Spei chervorgang an dem Datensatz automatisch in das Feld eingetragen Aktivieren Sie das Kontrollfeld Keine Eingabe um sicher zu stellen dass diese Information nicht manuell bearbeitet werden kann Das Feld Kein Update darf nicht aktiviert sein damit bei jedem Speichervorgang der Benutzername aktualisiert werden kann Das Feld ModifiziertAm soll bei der Aktualisierung des Datensatzes automatisch das aktuelle Datum und die Uhrzeit aufnehmen Legen Sie ein neues Feld diesen Namens mit dem Typ Date an Legen Sie im Feld Speichern mit als Ausdruck Now fest Indices f r die Autoren Tabelle einrichten Nachdem die Felder feststehen
226. iese der Liste hinzuf gen die beim Zuordnen angezeigt wird Dann k nnen die Benutzer ausw hlen in welcher Tabelle die Nachricht abgelegt werden soll Um eine neue Tabelle zum Speichern von E Mails hinzuzuf gen klicken Sie auf Neu Neue Tabelle E Mail x Bitte w hlen Sie eine Tabelle aus der Datenbank Aktivitasten r Abbrechen Die Tabelle erscheint in der Liste Tabellen zum Speichern von E Mails W hlen Sie die neue Tabelle aus der Liste aus und klicken Sie auf Hinzuf gen Tabellen zum Speichern von E Mails bearbeiten Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf Bearbeiten 137 138 Konfiguration E Mail d Ausgew hlte Tabelle Eeldzuordnung Absender Absenderadresse Empf nger Empf ngeradresse Betreff Absender AbsenderTechnisch Empfaenger EmpfaengerTechnisch Betreff Neu Neben der Feldzuordnung die weiter unten beschrieben wird k nnen Sie im Dialogfenster Konfiguration E Mail festlegen ob Datens tze aus der bergeordneten Tabelle zur Auswahl gestellt werden Aktivieren Sie das Kontrollfeld Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen wenn Sie dies erm glichen wollen Datum Datum L sch Eingang Eingang r L schen Ltr E g zi Den Ausdruck der f r diese Datens tze im Dialog IV Datensatzauswahl aus vorrangig bergeordneter
227. ietet orgAnice eine flexible Kontrolle der Zugriffe auf unterschiedliche Datenbank Objekte durch Berechtigungen In orgAnice hat zun chst jeder Benutzer Zugriff auf alle Datenbankobjekte Durch die Definition der erforderlichen Berechtigung f r ein Datenbankobjekt kann der Zugriff eingeschr nkt werden Einem Datenbankobjekt wird im Objekt Editor die zugriffsberechtig te Benutzergruppe zugewiesen Nur die in der entsprechenden Gruppe zusammengefass ten Benutzer k nnen auf das Objekt zugreifen Berechtigungen k nnen auf der Ebene von Arbeitsbereichen Tabellen und Feldern verge ben werden Bei den Benutzerrechten auf Tabellen und Feldebene wird zwischen Lese und dem Schreibrechten unterschieden Die Einrichtung von Berechtigungen und die Zuordnung von Benutzern zu diesen werden im Objekt Editor vorgenommen Gehen Sie hierzu folgenderma en vor 1 ffnen Sie die Datenbank mit Benutzer Verwaltungsrechten ohne die Sie keine Ver nderungen an den Benutzerdaten vornehmen k nnen Wechseln Sie in den Konfigurati onsmodus von orgAnice Data W hlen Sie dazu den Men befehl Extras Datenbank konfigurieren oder dr cken Sie die Taste f oder klicken Sie auf diesen Button in der Symbolleiste 2 Rufen Sie nun den Objekt Editor f r die Verwaltung der Berechtigungen auf W hlen Sie dazu den Men befehl Datenbank Objekte Objekt Berechtigungen oder klicken Sie auf diesen Button in der Symbolleiste Der Objekt Editor wird auf
228. iffsrechten So k nnen Adress und Telefondaten f r den Empfang Warenwirtschaft f r die Buchhaltung sowie Vertr ge und Pl ne f r die Gesch ftsf hrung in einer Daten bank verwaltet werden Eine doppelte Datenhaltung mit der Notwendigkeit zum regelm igen Abgleich entf llt somit Einzelne Benutzer verf gen ber ffentliche und private Eigenschaften ffentliche Eigenschaften sind benutzereigene Variablen die von allen Datenbankbenutzern abgefragt werden k nnen und etwa der Speicherung der Durchwahl jedes Benutzers dienen Als private Eigenschaften werden individuelle Benutzereinstellungen gespeichert Diese k nnen nur vom Benutzer selbst oder einem Administrator mit Benutzer Verwaltungsrechten gelesen und ge ndert werden Um mehreren Benutzern bestimmte Rechte zuzuweisen werden Berechtigungen f r Datenbankzugriffe eingesetzt ber diese Berechtigungen wird der Zugriff auf Arbeitsberei che Tabellen und Felder festgelegt Dabei kann f r alle nicht einer bestimmten Benutzer gruppe zugeh rigen Benutzer der Zugriff auf einzelne Arbeitsbereiche beschr nkt werden Bei Tabellen und Feldern k nnen unabh ngig voneinander Lese und Schreibrechte vergeben werden Wie Sie Benutzer einrichten wird im Kapitel 3 orgAnice Datenbanken anpassen ab Seite 19 erl utert Verwaltungsrechte nutzen Neben den Berechtigungen f r Datenbankzugriffe erh lt jeder Benutzer in orgAnice bestimmte Verwaltungsrechte die bestimmen ob der Be
229. iften T Monotype Corsiva EQ Makros T MS Mincho Muster 3 Visual Basic Module T MS Outlook w E Datenbank MS Sans Serif E Abc 123 gt Schlie en Hite Listen Spalten definieren Neben der Formulardarstellung enth lt jedes Tabellen Layout auch eine Listendarstellung die ausgew hlte Feldinhalte und weitere Informationen zu allen Datens tzen der Tabelle anzeigt Die Spalten der Listendarstellung werden im Folgenden definiert Klicken Sie im Objektbaum auf Listen Spalten Sie k nnen den Objekt Editor f r Listen Spalten auch jederzeit aufrufen indem Sie den Men befehl Anwendungs Objekte Listen Spalten w hlen oder auf diesen Button in der Symbolleiste klicken Beim Erstellen des Tabellen Layouts wurde bereits eine vollst ndige Standard Liste gene riert die je eine Spalte f r jedes Feld in der Reihenfolge der Felder in der Tabelle aufweist Da das Tabellen Layout noch nicht angezeigt werden kann ist die Bearbeitung der Listen darstellung zum jetzigen Zeitpunkt noch nicht m glich Sie k nnen jedoch in der Liste bereits die verf gbaren Spalten bearbeiten deren Reihenfolge ndern und weitere Spalten hinzuf gen oder unn tige entfernen orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren an y Entfernen Sie f r das Tabellen Layout Autoren alle in der DS Metta Ae a Standard Liste definierten Controls bis auf die Spalten Tabellen Layouts Listen Spaten f r Vorn
230. igt Der obere Abschnitt ist die Kopfzeile des Datenbereichs in der Sie die berschriften der Spalten festlegen Der Abschnitt darunter ist f r die Datenzeilen vorgesehen Im Ausdruck wiederholt sich dieser Bereich f r jeden Datensatz Sichtbare Aktivit ten B Enzeletikett Zweckform 3424 2 E Zweckform 3424 2 Die Gr e des Druckbereichs erkennen Sie an den gestrichelten roten Linien im Hintergrund E Zweckform 3477 E Zweckform 3653 ganze Seite 42 Die Gesamtgr e des Datenbereiches ndern Sie indem Sie auf diesen klicken so dass ein sichtbarer Rahmen mit kleinen Quadraten auf den u eren Begrenzungslinien erscheint Klicken Sie mit dem Mauszeiger auf diese Quadrate halten Sie die linke Maustaste ge dr ckt und bewegen Sie die Maus um die Gr e zu ver ndern Klicken Sie in den Daten bereich und halten Sie die linke Maustaste gedr ckt um den Bereich zu verschieben 125 126 Die Gr e der Spalten oder die H he der Zeilen k nnen Sie ndern indem Sie den Maus zeiger ber eine Linie platzieren wo der Mauszeiger seine Form ndert Dann k nnen Sie die Begrenzungslinien mit gedr ckter linker Maustaste verschieben F r das Beispiel bernehmen Sie bitte die Einstellungen ber die im Folgenden beschrie benen Dialogfenster vor 1 Rufen Sie das Dialogfenster Eigenschaften von Reportdatenbereich auf indem Sie de
231. igt welcher Benutzer sich ner Sasa Kemaon wann eingeloggt das hei t angemeldet hat p E Pea Eingeloggt Heute 24 02 2001 14 07 32 SE ungen a Benutzer BBB Berd B Becken ra Gin Weitere Informationen ber den Benutzer erhalten Sie Garama wenn Sie auf diesen Button klicken Der Benutzer wird 24 02 2001 14 07 51 I aa im Objekt Editor aufgerufen 55 Relationen sm ibe Objekte 49 Eigenschaften gt Schlie en Hilfe 2 orgAnice starten und konfigurieren orgAnice mit Parametern starten orgAnice mit Parametern starten Die verschiedenen Startm glichkeiten von orgAnice Datenbanken und orgAnice Programmkomponenten werden im Benutzerhandbuch erl utert Im Folgenden wird gezeigt wie Sie mit Hilfe von Kommandozeilen Parametern den Programmstart be schleunigen und Sonderfunktionen mit orgAnice Data ausf hren k nnen Mit Hilfe von Kommandozeilen Parametern lassen sich alle Optionen zum Programmstart von orgAnice Data voreinstellen Alle Informationen die Sie an orgAnice Komponenten durch Parameter bergeben werden nicht mehr abgefragt Mit Hilfe dieser Parameter k nnen Sie beispielsweise eine Verkn pfung mit einer Daten bank f r einzelne Benutzer anlegen die bereits Benutzernamen und Kennwort an die orgAnice Data Anwendung bergeben um den Start der Datenbank zu beschleunigen Beachten Sie jedoch dass ein Kennwort in einer Verkn pfung je nach Sicherheitseinstel lungen Ihres Betriebssystems auch von anderen Benutz
232. im Konfigurationsmodus an schen auf Seite 40 dokumentiert Die Verwaltung von Berechtigungen wird im Abschnitt Erforderliche Berechtigungen Lesen Keine Einschr nkungen Benutzer verwalten ab Seite 24 erl utert Schreiben Keine Einschr nkungen z _ e gt _Leschen EZ Schieten we Speichern Sie Ihre Einstellungen mit OK oder der Eingabetaste orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen Felder f r die Autoren Tabelle definieren Nun werden die Felder der Tabelle angelegt en 2 Klicken Sie im Objektbaum auf das der Tabelle Autoren PE Parer Aea untergeordnete Element Felder H Q Benutzer 5 3 Berechtigungen Eelder LE Name EE Name As Sting BO Nam A EB Vomame As String 30 EBD As Sting 12 EB Tye amp Indices win Eigenschaften 1 Relationen StingL nge E Bin re Objekte IT Variabel 0 4 Eigenschaften gt Schlie en Hite A Die Funktionen der Figenschaftendarstellung werden in der folgenden Grafik erl utert Dieser Bereich dient der Definition von Feldeigenschaf Aufz hlung Felder t en c i Eelder Hier werden alle definierten Felder angezeigt Name HH Name As String 30 Name i String 30 Mit diesem Button aktualisieren Sie die Eigenschaften Typ De Sting 12 eines bereits definierten Feldes String z Ha
233. importieren finden Sie im Verzeichnis Support Office auf der CD Beachten Sie bitte das Dokument Datenimport aus orgAnice21 doc Um Datenbanken aus den Programmversionen orgAnice 1 5 oder 2 0 in das orgAnice 3 Datenbankformat zu berf hren m ssen diese zun chst in das orgAnice 2 1 Format konvertiert werden Sollten Sie orgAnice 1 5 aber nicht orgAnice 2 1 besitzen nehmen Sie bitte Kontakt mit dexcon Gesellschaft f r Software und Consulting mbH auf Sollen nur bestimmte Daten aus einer vorhandenen orgAnice 2 x Datenbank in eine orgAnice 3 Datenbank bernommen werden verwenden Sie den orgAnice Import Assistenten Damit Sie orgAnice Image mit orgAnice 2 1 einsetzen k nnen m ssen Sie w hrend der Installation das Datenbank Verzeichnis Ihrer orgAnice 2 1 Datenbank angeben In alle Vorlagen Verzeichnisse dieser Datenbank werden dann neue orgAnice Image Vorlagen kopiert So k nnen Sie auch mit orgAnice 2 1 das neue Programm und dessen Vorteile nutzen Voraussetzung ist die Angabe eine Registriernummer bei der Installation von orgAnice Image Bitte beachten Sie dass sich die Funktionen des orgAnice Outlook Connector und orgMail f r orgAnice 2 1 berschneiden Einige Men s und Symbolleisten f hren dann einen Datenabgleich zwischen Microsoft Outlook und den beiden orgAnice Versionen aus Wir empfehlen orgMail vor der Installation von orgAnice 3 zu deinstallieren 17 z orgAnice Datenbanken anpassen orgAnice Datenbanken anpas
234. inem Netzwerk Diese Einstellung wird empfoh len wenn mehrere Arbeitspl tze im Netz auf unterschiedliche Weise an eine Telefonanla ge angeschlossen sind Aktivieren Sie die Option Benutzerbezogen werden die hardware spezifischen Einstel lungen in der orgAnice 3 Datenbank abgelegt Sie gelten f r alle an die orgAnice Datenbank angeschlossenen Arbeitsplatzrechner Diese Einstellung wird empfohlen wenn alle Arbeitspl tze im Netz dieselbe Telefonanbindung haben und auf dieselbe Weise durch orgAnice Telefondienste unterst tzt werden sollen orgAnice Phone konfigurieren TAPI Unterst tzung konfigurieren elmeg C100 ISDN Telefon einrichten 1 W hlen Sie im Feld Leitung den Treiber elmeg C100 aus 2 Klicken Sie auf Konfigurieren um den Konfigurationsdialog des TAPI Treibers aufzurufen x Wie der Hersteller Ihres TAPI Treibers die Konfiguration c100 3 gestaltet hat und wie diese durchzuf hren ist entneh men Sie bitte der Dokumentation des Herstellers COM Port z I Logdatei aufzeichnen jeom zl eltelsp log r A a a Gegebenenfalls erhalten Sie nur einen Hinweisdialog Anschlu name eimes C100 MSN Telefonnummer 03072350430 Abbrechen Hinweis Bitte TAPI am Telefon freischalten F konfig pc TAPI ja W hlen Sie im Feld COM Port die serielle Schnittstelle aus ber die Ihr Telefon an den Arbeitsplatzrechner angeschlossen ist Unter Anschlussname k nnen Sie Ihren Benutzernamen f r den
235. inen hinzuf gen Standardm ig gibt es in der Office Datenbank nur eine Tabelle in der Termine abgelegt werden die Tabelle Aktivit ten Sollten Sie eine weitere Tabelle f r die Speicherung von Terminen vorgesehen haben k nnen Sie diese der Liste hinzuf gen die beim Zuordnen 139 140 angezeigt wird Dann k nnen die Benutzer ausw hlen in welcher Tabelle der Termin abgelegt werden soll Um eine neue Tabelle zum Speichern von Terminen hinzuzuf gen klicken Sie auf Neu und w hlen Sie die neue Tabelle aus der Liste aus Klicken Sie dann auf Hinzuf gen Die Tabelle erscheint in der Liste Tabellen zum Speichern von Terminen Tabellen zum Speichern von Terminen bearbeiten Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf Bearbeiten Konfiguration Termine x Ausgew hlte Tabelle Neben der Feldzuordnung die weiter unten beschrieben wird k nnen Sie im Dialogfenster Konfiguration Termine festlegen ob Datens tze aus der bergeordne Feldzuordnung ten Tabelle zur Auswahl gestellt werden Daen Fa _ Startzeit Datum Aktivieren Sie das Kontrollfeld Datensatzauswahl aus Endzeit roga z Dauer Dauer Neu vorrangig bergeordneter Tabelle anzeigen wenn Sie dies erm glichen wollen Betreff Betreff On Bearbeiten Termin Typ L schen Den Ausdruck der f r diese Datens tze im Dialog
236. ing 36 l EusdiUCk zei TE Makro e Dezimalstellen 0 Symbol sss m Ausrichtung amp Schrift a Standard e l Lies el Position Twips Links 70 a Breite 3000 Oben J690 H he 255 xl L schen Tj Schie en Hilfe p Der Zugriff erfolgt im Konfigurationsmodus ber das Men Datenbank Objekte ber das Kontextmen innerhalb eines Formularlayouts oder das entsprechende Symbol in der Symbolleiste Operator Element der orgBasic Sprache das Ausdr cke sog Operanden verbindet und als Ergebnis einen Wert liefert Das Verhalten einiger Operatoren ist abh ngig vom Datentyp der Operanden orgAnice 3 verwendet folgende Operatoren Operator Bedeutung Anwendungs Syntax Or Logisches Oder lt BoolExpr gt Or lt BoolExpr gt And Logisches Und lt BoolExpr gt And lt BoolExpr gt Not Logisches Nicht Not lt BoolExpr gt Logisch Gleich lt Expr gt lt Expr gt beide lt Expr gt vom selben Datentyp lt lt gt gt Vergleiche lt Expr gt lt Operator gt lt Expr gt beide vom selben Datentyp lt gt Logisch Ungleich lt Expr gt lt gt lt Expr gt beide lt Expr gt vom selben Datentyp Arithm Addition Subtraktion lt NumExpr gt lt NumExpr gt z T auch f Date Er Arithm Multiplikation Division lt NumExpr gt lt NumExpr gt A Arithm Power lt Basis gt lt Exponent gt Gloss
237. ionsnummer oder Jahreszahl geschrieben Beispiel orgAnice 1 5 orgAnice 2 1 orgAnice 3 Windows 2000 Verzeichnis Ordner Ein durch einen eindeutigen Verzeichnisnamen gekennzeichneter Ort auf einem Datentr ger f r die Ablage von Dateien Verzeichnisse k nnen baumartig hierarchisch verschachtelt werden In Verzeichnissen enthaltene Verzeichnisse werden Unterverzeichnisse genannt Verzeichnisname Der Name eines Verzeichnisses Glossar Visual Basic for Applications Vorlagenverzeichnis Verzeichnisnamen bestehen genau wie Dateinamen aus 1 bis 255 Buchstaben oder Zif fern In Verzeichnisnamen d rfen die Zeichen lt gt nicht verwendet werden Auf jedem Laufwerk existiert ein Wurzelverzeichnis Der Name dieses Wurzelverzeichnis ses besteht aus dem Namen des Laufwerks mit Doppelpunkt und einem Backslash lt Laufwerksname gt Das Wurzelverzeichnis Ihrer Festplatte C hei t also C Da Verzeichnisse Unterverzeichnisse enthalten k nnen wird der komplette Name eines Verzeichnisses Pfad wie folgt angegeben lt Laufwerksname gt lt Verzeichnisname gt lt Unterverzeichnisname gt Beispiel C ORGDB OFFICE Um eine Datei mit ihrem vollst ndigen Verzeichnis und Dateinamen zu benennen wird an den Pfadnamen des Verzeichnisses ein Backslash und der Dateiname angeh ngt Beispiel C ORGDB OFFICE OFFICE 3 odb Visual Basic for Applications Abk rzung VBA Eine von Microsoft entwickelte Pr
238. ister karte Ausdruck wird angezeigt 130 orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen Eigenschaften von Kopfzeilentext e xl Geben Sie im Feld Ausdruck als berschrift f r die erste Verwaltung Ausdruck Schritt Umrandung F llung Spalte die Textkonstante Ansprechpartner in Ausdruck Anf hrungsstrichen ein Ansprechpartner Dezimalstellen 0 S e Wechseln Sie auf die Registerkarte Schrift und legen Sie IV Automatischer Zeilenumbruch IV H he an Text anpassen als Schriftart Arial als Schnitt Standard und als Gr e 8 pt fest r Horizontale Ausrichtung r Yertikale Ausrichtung Linksb ndig Oben C Zentriert C Zentriert n i i C Bechib nda Gan Umrandungen oder F llungen sind nicht notwendig Abbrechen Hilfe Best tigen Sie mit OK 3 Rufen Sie f r die berschrift der zweiten Spalte erneut das Dialogfenster Eigenschaf ten von Kopfzeilentext auf und geben Sie den Ausdruck Telefon in Anf hrungssttri chen ein Vergessen Sie nicht die weiteren Einstellungen wie in Schritt 2 beschrieben festzulegen um eine einheitliche Formatierung zu erreichen Best tigen Sie mit OK 4 In der Kopfzeile wird das neue Objekt in die zweite Unterzeile unter Ansprechpartner platziert Verschieben Sie den Eintrag in die erste Unterzeile der zweiten Spalte rechts neben Ansprechpartner indem Sie die Tasten U J und amp verwenden oder ihn mit gedr ckter Maust
239. istriernummer eingeben und die Adressdaten Ihres Unternehmens vorgeben so dass diese etwa in Briefen und Faxen die Sie aus orgAnice erstellen automatisch bernommen werden orgAnice Datenbanken anpassen Die Office Datenbank personalisieren xl Tragen Sie im Feld Titel einen Titel f r die Datenbank Datenbank Tabellen ein der in der Titelzeile von orgAnice Data angezeigt Titel Office 3 Datenbank wird Registriernr OFFICE 3 0 002 000000 DDB2 7E0C Firma Sinoplan Systemhaus GmbH Strasse Kastanienallee 44 Im Feld Registriernummer tragen Sie die Registrier nummer f r orgAnice ein die Sie beim Erwerb Ihrer PLZ 10119 Ort Berlin Land p r amp i i Telefon aoo 243567890 O T o Lizenz erhalten haben Sollten Sie noch keine Lizenz DETE http uww sinoplande erworben haben lassen Sie die voreingestellte Regist E Mail infa sinoplan de riernummer der Testlizenz in diesem Feld stehen W hrung EUR Ersetzen Sie in den weiteren Feldern die Beispieldaten durch den Namen und die Adresse Ihrer Firma Diese Daten werden als Absender in die Dokumentvorlagen f r Briefe Faxe oder Serienbriefe bergeben bernehmen Abbrechen 5 Haben Sie im Dialogfenster Datenbankeinstellungen keine Registriernummer einge geben erscheint nachdem Sie das Dialogfenster geschlossen haben ein Dialog der Sie darauf hinweist dass Sie mit einer Testlizenz arbeiten Registriernummer eingeben l Sie arbeiten zur Z
240. iver Die Lizenzierung von orgAnice 3 erfolgt pro Benutzer per seat In einer orgAnice Daten bank k nnen beliebig viele Benutzer verwaltet werden jedoch nur die lizenzierte Anzahl mit dem Status Aktiver Benutzer versehen werden Nicht aktive Benutzer k nnen die Datenbank nicht starten Benutzer passiver Ein Benutzer der in orgAnice verwaltet wird und nicht den Status Aktiver Benutzer hat wird als passiver Benutzer bezeichnet Er kann die Datenbank nicht starten Im Konfigurationsmodus kann der Status eines Benutzers ge ndert werden Benutzer Anmeldung Beim ffnen einer orgAnice Datenbank m ssen Sie sich als berechtigter Benutzer identifi zieren Dies geschieht entweder per Kommandozeilen Parameter oder ber ein Dialogfenster zum Programmstart In diesem Dialogfenster m ssen Sie Ihren Benutzerkurznamen und falls vorhanden Ihr Passwort eingeben Der Konfigurationsmodus steht Ihnen nur bei entsprechender Berechtigung zur Verf gung Benutzereigenschaft Als Benutzereigenschaften werden alle benutzerspezifischen Informationen bezeichnet die in der Datenbank gespeichert werden Benutzereigenschaften sind durch berechtigte Benutzer interaktiv editierbare private und ffentliche Eigenschaften die ber die Standard Eigenschaften hinausgehen Sie k nnen alle Benutzereigenschaften eines beliebigen Benutzers ber die Funktion PublicUserProp bzw PrivateUserProp abfragen orgAnice unterscheidet ffentliche Benutzer
241. jektbaum auf ffent liche Eigenschaften klicken und die Schritte 1 bis 4 wiederholen 27 z 28 Private Eigenschaften verwalten Eine private Benutzereigenschaft ist z B die Aktivierung oder Deaktivierung der Dublettenpr fung in orgAnice 3 Diese private Information kann nur vom zugeh rigen Benutzer selbst oder von einem Benutzer mit Benutzer Verwaltungsrechten abgefragt und ver ndert werden Die Verwaltung von privaten Eigenschaften entspricht der Vorgehensweise bei ffentli chen Eigenschaften 1 Um eine neue private Eigenschaft anzulegen aktivieren Sie im Objektbaum das Unter element Private Eigenschaften eines Benutzers 2 Die Eigenschaftendarstellung zeigt ein leeres Feld an A Geben Sie in das Feld Neue Eigenschaft den Namen der Ye Sin neu anzulegenden privaten Eigenschaft an 5 L Benutzer E Admin Neue Eigenschaft BBB alamFreguency i i LMUELLER Der Name darf zwischen 1 und 31 Zeichen lang sein 1 ffentliche Eigenschaften p ungen keine Sonder und Leerzeichen sowie keine Umlaute e E Tabellen enthalten Gro und Kleinschreibung werden unter Bin re Objekte A Eigenschaften schieden Speichern Sie die Eigenschaft per Klick auf den Button OK oder ber die Eingabetaste el gt Sense ie Die neue Eigenschaft erscheint im Strukturbaum Klicken Sie falls n tig auf das Plus Symbol vor dem Element Private Eigenschaften um dessen Unterelemente
242. k mit der direkt gearbeitet werden kann Sie erkennen die aktive Tabelle an der farbigen Hervorhebung der Tabellentitels und des Fensterrahmens oder am Eintrag in der Statuszeile Befehle zur Bearbeitung zur Suche oder zur Positionierung von Datens tzen beziehen sich immer auf die aktive Tabelle Sie aktivieren eine Tabelle indem Sie mit der Maus in das Tabellen Layout klicken oder ber das Men Ansicht eine Tabelle ausw hlen 211 212 Tabellen Layout Das Fenster f r die Darstellung einer Datenbank Tabelle Von allen Tabellen Layouts ist immer eines das aktive Sie aktivieren ein Layout indem Sie mit der Maus in das Tabellen Layout klicken oder ber das Men Ansicht Tabelle eine Tabelle ausw hlen Das Tabellenfenster kann den aktuellen Datensatz im Formularbereich bzw mehrere Datens tze im Listenbereich enthalten Es sind auch beide Darstellungen gleichzeitig m g lich Tabellen Layouts lassen sich im Konfigurationsmodus interaktiv definieren Tabellenname Der eindeutige Name einer Datenbank Tabelle Der Tabellenname ist nicht der Tabellentitel Tabellentitel Die Bezeichnung einer Datenbank Tabelle max 31 Zeichen im Klartext Ansprechpartner Der Tabellentitel der aktiven Tabelle wird auch in der Statuszeile angezeigt Der Tabellentitel ist nicht der Tabellenname TAPI Telephony Application Programming Interface Eine Windows Systemschnittstelle die es Anwendungen erlaubt ber einen einheitlic
243. k nnen Im Beispiel der Office Datenbank sind bereits typische Informationen als Angepasste Funktion definiert worden die Sie als Ausdruck f r das Feld Anzeige ber den Ausdrucks editor ausw hlen k nnen Klicken Sie auf den Button Bearbeiten Ausdruckseditor x EH Feider N Kemfunktionen N Angepasste Funktionen Persist Variablen InStrRevlString String As Long EI Liefer nschritf As String Liefer nschriftPersonl As String Namel As String NameLand String As String NamePersonf As String Post nschrift As String F Post nschriftPersonf As String Postfach nschrift As String Postfach nschriftPersonf As String Quartal Date As Long Einf gen saeg doj Als lt lt gt gt Anal or Net Ausdruck Namef Neu Auswerten Best tigen Sie mit OK orgAnice Phone konfigurieren Suchoptionen bearbeiten A W hlen Sie auf der Registerkarte Angepasste Funktio nen die gew nschte Funktion oder auf der Registerkarte Felder das passende Feld f r den Ausdruck aus Markie ren Sie dieses in der Liste klicken Sie auf Einf gen und best tigen Sie mit OK Wie Sie den Ausdruckseditor zur Zusammenstellung des Ausdruckes nutzen wird im Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 ausf hrlicher erl utert 113 114 Weitere benutzerdefinierte Optionen einstellen Auf der Registerkarte Benutzerdefiniert werden Ihnen alle Tabellen angezeigt
244. kett yes Tem vu me Zweckform 3424 Doom xn Zweckform 3424 on o on aaa Zweckform 3474 yore Zweckform 3474 Er se Zweckform 3475 E Zweckform 3475 xn jas E Zweckform 3477 vn y y Ka El zwerkform 3477 f I xo Korn in Seitenbreite 77 Im Unterschied zur Druckvorschau sehen Sie hier alle im Layout definierten Felder mit einer beispielhaften Voransicht f r Feldinhalte Das ist n tzlich um vor der Druckausgabe die Anordnung oder das Schriftbild auf dem Bildschirm betrachten und nochmals nde rungen vornehmen zu k nnen 134 Den orgAnice Outlook Connector konfigurieren Den orgAnice Outlook Connector konfigurieren Der orgAnice Outlook Connector bernimmt alle Aufgaben die mit der Erstellung und dem Versand von neuen Nachrichten sowie dem Zuordnen und Ablegen hereingekom mener Nachrichten von Kontakten und Terminen verbunden sind Die Komponente unterst tzt den Umgang mit kompletten Nachrichten Objekten auch mit mehreren Anlagen Als weitere Besonderheit unterst tzt der orgAnice Outlook Con nector auch die bernahme von einzelnen Terminen und Kontakten aus Outlook in die orgAnice Datenbank Der orgAnice Outlook Connector ist kein eigenst ndiges Programm sondern ein Add In f r Microsoft Outlook Um den Connector nutzen zu k nnen ist daher eine vorhandene Installation von Outlook 2000 oder h her erforderlich 135 136 Outlook Connector konfigurieren
245. kombination H 49 50 Dokumentvariablen bearbeiten Die Ausdr cke die an Textmarken ausgegeben werden k nnen Sie ber den Men befehl orgAnice Dokumentvariablen bearbeiten anzeigen und bearbeiten Dokumentvariablen bearbeiten xj AbsenderDurchwahl AbsenderDurchwahl CurrentUsert Anrede AnredePerson Anschrift Post nschriftPersont Telefax TelefaxPerson VBA_SerialletterInUse True YorlagenTyp Brief 2_Dialog YBA_bbb_LetterDialog Die Liste zeigt in der linken Spalte alle Namen der definierten Dokumentvariablen in der rechten deren Werte Diese Werte werden beim Aufruf eines auf der Basis dieser Vorlage erstellten Dokumentes ausgewer tet Neu L schen Name AbsenderDurchwahl wert AbsenderDurchwahl CurrentUsert schlie en Klicken Sie auf eine Variable in der Liste k nnen Sie im Feld Wert den Ausdruck einer Variablen ndern Klicken Sie auf Speichern um die nderungen zu fixieren Um eine Dokumentvariable neu anzulegen klicken Sie auf Neu Microsoft Word i Geben Sie den Namen der neuen Dokumentvariablen ein Der Name einer Variablen darf maximal 31 Zeichen lang sein und keine Sonderzeichen Leerzeichen oder Umlaute enthalten Abbrechen Geburtstag Best tigen Sie mit OK Um eine Dokumentvariable zu l schen markieren Sie diese in der Liste und klicken Sie auf L schen Wenn Sie eine Textmarke l schen wird eine eventuell exist
246. kt Explorer wird dessen Code im Code Fenster angezeigt gt Office 3 Datenbank Macros Code lol x Agemein z Autoopenuser rte Ki n undi Private Const cbUserMacroStart As Boolean True vorige Zeile bitte nicht l schen 1 Variablen Public Sub AutoOpenUser Die Autot aus dem Makro Es wird empfohlen ke Dia er MsgBoxen aus Makro AutoOpen heraus anzuze On Error GoTo ErrHandler Hier kommen Ihre Makros hin Exit Sub E dem If gfDebug Then Debug Print csErrSource amp AutoOpenUser Der Objektkatalog Die Lookup Liste Objekt zeigt den Namen des markier ten Objekts an Steht hier Allgemein werden alle allgemeinen Prozeduren angezeigt Die Lookup Liste Prozedur listet alle Ereignisse f r das Objekt auf Bei der Auswahl eines Ereignisses wird die mit diesem Ereignisnamen verkn pfte Ereignisprozedur im Code Fenster angezeigt Am linken unteren Fensterrand k nnen Sie zwischen der Prozeduransicht bei der jeweils immer nur eine Prozedur dargestellt wird und der Vollst ndigen Modulansicht die den gesamten Code im Modul anzeigt umschalten Visual Basic Projekte nutzen Klassen Prozeduren Funktionen und Dialoge die nicht nur im Projekt selbst definiert werden sondern auch in Bibliotheken enthalten sind die kompilierten Quellcode bereit stellen Die Syntaxinformationen f r alle Objekte die im Projekt oder in den verkn
247. ln Hei t eine Textmarke wie eine Funktion oder eine Variable der Datenbank wird der Name der Textmarke als Ausdruck ausgewertet und der von der gleichnamigen Funktion oder Variablen gelieferte Wert ausgegeben Existiert 47 3 48 keine Funktion oder Variable muss eine Dokumentvariable angelegt werden deren Inhalt festlegt was sp ter aus der Datenbank abgefragt werden soll Beispielhaft soll die Telefon Durchwahl des aktuellen Mitarbeiters zus tzlich zur allgemei nen Firmenadresse und Telefonnummer angegeben werden Die Office Datenbank verf gt angepassten Funktionen die die erweiterten Benutzereigen schaften des angemeldeten Benutzer auswertet und ffentliche Eigenschaften zur ckgibt Die Funktion f r die Ausgabe der pers nliche Durchwahl hei t AbsenderDurch wahl CurrentUser Dabei ist Current User ein Parameter der den Benutzerkurzna men des aktuell angemeldeten Benutzers liefert Damit diese Funktion sinnvolle Ergebnisse liefert m ssen Sie zun chst f r jeden Benutzer die ffentliche Eigenschaft Durchwahl festlegen Lesen Sie dazu den Abschnitt ffentliche Eigenschaften verwalten auf Seite 27 F r den Benutzer ADMIN der Office Datenbank ist diese Eigenschaft bereits vorbereitet die Durchwahlnummer lautet hier 25 Haben Sie die Durchwahleigenschaft f r alle Benutzer definiert verfahren Sie wie folgt 1 Stellen Sie zun chst sicher dass die Dateien OrgOffice3 dot und Custom dot als glo
248. lten Sie zun chst die Option Automatisch Spalten breite f r alle Spalten abschalten Falls kein Spaltenrest mehr zur Verf gung steht m ssen Sie die Breite bereits bestehender Spalten verkleinern Das Aktivieren des Kontrollfeldes Automatische Spaltenbreite bewirkt zun chst generell dass die gesamte Breite des Datenbereichs automatisch in die Spaltenaufteilung ohne verbleibenden Rest einbezogen wird Sie k nnen das Kontrollfeld f r jede Spalte einzeln aktivieren Allgemein werden alle Spalten f r die die Option aktiv gesetzt wird unabh n gig ob benachbart oder nicht in gleicher Breite angelegt Sofern eine oder mehrere Spalten automatisch angelegt wurden steht keine Restbreite mehr zur Verf gung Sie erkennen das an dem Listeneintrag Rest 0 00 mm der stets den noch zur Verf gung stehenden horizontalen Raum anzeigt 4 Wechseln Sie auf die Registerkarte Begrenzungslinien Hier k nnen Sie den Report Datenbereich durch Begrenzungslinien einfassen sichtbare optional farbige Trennlinien f r die Spaltenkennzeichnung anlegen und Strichst rke und Farbe dieser Linien festlegen Eigenschaften von Reportdatenbereich giz Mit diesen Einstellungen ziehen Sie unter jedem Verwaltung Position Gr e Umrandung F lung Report Begrenzungslinien Datensatz eine waagerechte Linie Die Linie unter der Stichst rke Farbe Kopfzeile ist etwas fetter JT Au en vertikal 0 01 rn EE Schwarz J Au en horizontal 0 01 mr 1 m Schwaz
249. ltungsrechten zu l schen m ssen mindestens zwei Benutzer alle Verwaltungsrechte besitzen Benutzereigenschaften verwalten Als Benutzereigenschaften werden alle benutzerspezifischen Informationen bezeichnet die in der Datenbank gespeichert werden Benutzereigenschaften sind durch berechtigte Benutzer interaktiv editierbare private und ffentliche Eigenschaften die ber die Stan dard Eigenschaften hinausgehen orgAnice Datenbanken anpassen Benutzer verwalten orgAnice unterscheidet ffentliche Benutzereigenschaften und private Benutzereigen schaften Wie Sie die Eigenschaften ber die Benutzerverwaltung einstellen wird im Folgenden beschrieben ffentliche Eigenschaften verwalten Ein Beispiel f r eine ffentliche Benutzereigenschaft ist die Telefondurchwahl eines Mitarbeiters Diese ffentliche Information kann von jedem anderen Datenbankbenutzer abgefragt werden 1 Um eine neue ffentliche Eigenschaft anzulegen aktivieren Sie im Objektbaum das Unterelement ffentliche Eigenschaften eines Benutzers 2 Die Eigenschaftendarstellung zeigt ein leeres Feld an mn Geben Sie in das Feld Neue Eigenschaft den Namen der a E orgAnice Data Anwendung De RN HE Para neu anzulegenden ffentlichen Eigenschaft an 5 Benutzer E Admin Neue Eigenschaft Q BBB Duchwan A R Mn Der Name darf zwischen 1 und 31 Zeichen lang sein p g Beeman keine Sonder und Leerzeichen sowie keine Umlaute P Sitzungen x i p Ta
250. m Textfeld voll sichtbar machen k nnen 201 o 202 Pr sentation Benutzen Sie zum Ausw hlen die Tasten amp U amp oder klicken Sie mit der Maus auf eine Option bzw zum Verschieben des Ausschnitts auf die Bildlaufleiste am rechten Rand der Liste Lookup Liste Benutzer Eine Benutzerlookup Liste ist ein spezielles Formular Control das die Auswahl eines Daten bank Benutzers erm glicht Es entspricht dem Listenfeld zus tzlich wird die Liste mit allen im Benutzerverwaltungssystem eingetragenen Benutzern gef llt sup z Administrator Lookup Feld Datumsauswahl Zeitauswahl Ein Eingabefeld das im Formularbereich ein ausklappbares Kalenderblatt f r Datumseinga ben zur Verf gung stellt IF 21 08 00 13 20 43 Auf dem Kalenderblatt bl ttern die Buttons mit dem Doppelpfeil oder die Tastenkombination und 4 August 2000 gt u HE jeweils um ein Jahr die Buttons mit dem einfachen Pfeil oder die Tasten und um einen Mo Di Mi Do Fr Sa So Monat vor oder zur ck ber Mausklicks oder mit den 31 3 1 2 3 4 5 6 Pfeiltasten amp und L w hlen Sie das gew nschte Datum 32 7 8 9 10 11 12 13 33 14 15 16 17 18 19 20 34 db 22 23 24 25 26 27 35 28 29 30 3 1 2 3 3614 5 6 7 8 9 Lookup Listen Control mit Editierm glichkeit Ein Datenbankfeld das im Formularbereich die Auswahl eines Wertes aus einer ausklappba ren Liste erm glicht Im Gegensatz zur Lookupliste o
251. men werden Gehen Sie hierzu folgenderma en vor 1 ffnen Sie die Datenbank mit Benutzer Verwaltungsrechten ohne die Sie keine Ver nderungen an den Benutzerdaten vornehmen k nnen Wechseln Sie in den Konfigurati onsmodus von orgAnice Data W hlen Sie dazu den Men befehl Extras Datenbank konfigurieren oder dr cken Sie die Taste f oder klicken Sie auf diesen Button in der Symbolleiste 2 Rufen Sie nun den Objekt Editor f r die Benutzerverwaltung auf W hlen Sie dazu den Men befehl Datenbank Objekte Benutzer oder benutzen Sie die Tastenkombination _ U oder klicken Sie auf diesen Button in der Symbolleiste Der Objekt Editor wird aufgerufen und im Objektbaum in der linken Fensterh lfte wird der Bereich Benutzer angezeigt Hier k nnen neue Benutzer angelegt vorhandene bear beitet und deren ffentliche und private Eigenschaften definiert werden orgAnice Datenbanken anpassen Benutzer verwalten Namen und Status von Benutzern verwalten Klicken Sie im Objektbaum auf den Benutzerkurznamen EI Parar Pacii dessen Eigenschaften Sie ver ndern m chten 35 Bechinoen P ika beneer In der rechten Fensterh lfte der Eigenschaftendarstel Verwaltungsrechte F Datenbank F Benutzer lung k nnen Sie allgemeine Einstellungen des Benut malen zers ndern in re Objekte Eigenschaften Geben Sie im Feld Voller Name den tats chlichen Namen des Benutzers ein Der Benutzerkurzname der zur A
252. ment erstellt an der der Textcursor gerade steht Geben Sie bitte unten den Namen f r die neue Textmarke ein Der Name einer Textmarke darf maximal 31 Zeichen lang sein und keine Sonderzeichen Leerzeichen oder Umlaute enthalten Abbrechen amp bsenderDurchwahl Best tigen Sie mit OK 8 Im folgenden Dialogfenster kann ein orgBasic Ausdruck eingegeben werden der den an der Textmarke auszugebenden Wert liefert Ausdruck eingeben Geben Sie den Ausdruck ein der an dieser Stelle in jedem neuen Dokument eingef gt werden soll Wenn Sie keinen Ausdruck eingeben wird der Name der Textmarke automatisch als Ausdruck interpretiert Abbrechen AbsenderDurchwahl CurrentUser Tragen Sie hier nichts ein wird der Name der Textmarke als Ausdruck ausgewertet Liefert dieser Ausdruck keinen Wert zur ck etwa weil keine gleichnamige Dokumentvariable und keine Funktion in der Datenbank existieren wird nichts an der Textmarke ausgegeben Tragen Sie im Feld den Ausdruck AbsenderDurch wahl CurrentUser ein Um den Ausdruck mit Hilfe des Ausdruckseditors zusammen zu setzen klicken Sie auf diesen Button Lesen Sie in Schritt 9 weiter 9 Der Ausdruckseditor unterst tzt Sie bei der Zusammenstellung eines Ausdruckes Die Angepassten Funktionen die Sie auf der Registerkarte gleichen Namens erreichen stellen Werte beispielsweise aus ffentlichen Eigenschaften von Benutzern bereit Sofern kein Parameter erforderlich
253. mit Text und Gestaltung bei der Anwendung von orgAnice die richtige Unter st tzung gibt Aber nat rlich Nobody is perfect Sollten Sie also Fragen oder Anregungen haben schreiben Sie uns bitte dexcon Gesellschaft f r Software und Consulting mbH Wittenbergplatz 3 D 10789 Berlin Fax 49 30 2 13 97 73 E Mail info organice de Wie orientieren Sie sich im Handbuch Der wichtigste Wegweiser ist das Inhaltsverzeichnis das nach Aufgaben unterteilt ist Sortierschl ssel anlegen oder Datenbank kompaktieren Zum schnellen Durchbl ttern verschaffen ihnen in der oberen Ecke jeder Seite kleine Kolumnentitel eine zus tzliche Orientierung Um Ihnen das Verst ndnis zu erleichtern werden in der Technischen Referenz und im Handbuch folgende Konventionen verwendet Fettdruck kennzeichnet den Namen eines Objekts beispielsweise ein Eingabefeld ein Dialogfenster Fettdruck Fettdruck kennzeichnet Men befehle deren Einzelschritte durch Punkte getrennt sind Einf hrung Die Technische Referenz effizient einsetzen Kursivschrift kennzeichnet Verkn pfungen mit Eintr gen im Glossar mit Internet Seiten Listing kennzeichnet Formeln oder einzugebenden Code kennzeichnet alternative Befehle f r eine Aktion z B Mausbefehl Tastaturbefehl oder Men befehl Anf hrungszeichen kennzeichnen Tastatureingaben oder Namen von Kapiteln oder Abschnitten kennzeichnet zu dr ckende Tasten b HE HEJ kennzeichnet Tastenkombina
254. mit dem Ausdruckseditor einer Softwarekomponente f r die Zusammenstel lung und Pr fung von Ausdr cken 145 146 orgBasic kennen lernen Die orgBasic Syntax stellt eine BASIC Untermenge dar orgBasic ist nicht mehr wie in fr heren Versionen von orgAnice dBASE orientiert Dies entspricht der zunehmenden Bekanntheit von BASIC und der abnehmenden Bekanntheit von dBASE Schl sselworte Kontrollstrukturen und Syntax orientieren sich am VBA Standard Visual Basic for Applications VBA ist die in orgAnice Data integrierte Scriptsprache mit der im Gegensatz zu orgBasic auch das Schreiben in die Datenbank m glich ist orgBasic erm glicht den Zugriff auf Datenbank Inhalte ber Feldnamen Operatoren und einen Satz fest eingebauter Funktionen Core Functions Erheblich erweitert und ebenfalls dem BASIC Stil angepasst wurden die frei definierbaren Angepassten Funktionen die Parameter gegenseitige Aufrufe lokale und statische Variab len Kontrollstrukturen wie If Then Else For Next Do While Loop und Exit Function sowie einfachen Debugging Support unterst tzen Der Parser orgBasic ist die Parser Sprache des orgAnice Datenbankservers und dient dazu mit Hilfe von Ausdr cken den aktuellen Status oder den Inhalt der Datenbank auszuwerten und daraus einen Ergebniswert zu gewinnen Mit orgBasic k nnen die Inhalte der Datenbank nicht ver ndert werden Um Datenmanipulationen durchzuf hren kann ber geeignete Clients orgDate VBA VB
255. n ber diesen Button am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeichnisse auf dem Datentr ger durchsuchen das gew nschte Zielverzeichnis einstellen und so den Datenbankbezeichner mit der f r orgAnice 3 relevanten Dateiendung odb ausw hlen 3 Geben Sie in die Eingabezeile Benutzername den Benutzerkurznamen ein 4 Wurde f r den Datenbankzugriff ein Passwort eingerichtet tragen Sie dieses in die Eingabezeile Kennwort ein Beachten Sie hier Gro und Kleinschreibung Aus Sicher heitsgr nden wird statt des Kennwortes jedes Zeichen als Sternchen dargestellt 105 orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen Den Konfigurationsmodus aufrufen Sie k nnen w hrend der Arbeit mit orgAnice Print jederzeit zwischen Druckvorschau Layoutvorschau und Konfigurationsmodus wechseln Der Programmarbeitsbereich von orgAnice Print sowie die Druckvorschau wird im Benutzerhandbuch Kapitel 5 Reports erstellen und Etiketten drucken mit orgAnice Print erl utert Den Konfigurationsmodus erreichen Sie jederzeit indem Sie den Men befehl Datei Konfigurieren bet tigen die Taste FR bet tigen oder auf diesen Button klicken Sie k nnen den Konfigurationsmodus im rechten Fenster vielseitig anpassen um einen genauen Eindruck von Ihrem Layout und dem zu erwartenden Druckergebnis zu erhalten Seitenansicht ver ndern Ganzseitenansicht aktivieren Um die Seite in Ganzseitenansicht darzustellen verwenden Sie
256. n nicht aber das Dokumentenverzeichnis Ein absoluter Pfad w re beispielsweise C orgdb Bibliothek Buchinfo Dokumente 4 Bearbeiten Sie nun die Eigenschaften des Vorlagenverzeichnisses indem Sie auf das Element OrgDataDocTemplatePath im Objektbaum klicken Tragen Sie im Feld Wert ein Verzeichnis relativ zum Datenbankverzeichnis oder ber einen absoluten Pfad auf einem Laufwerk ein Die Office Datenbank enth lt Makros die es erlaubt die Einstellungen dieser Verzeichnis se im Benutzermodus jederzeit anzupassen Deren Benutzung wird im Abschnitt Die Office Datenbank personalisieren auf Seite 20 beschrieben Wie Sie solche Makros in eine andere Datenbank importieren anpassen und einsetzen erl utert Kapitel 8 Visual Basic in orgAnice Die Definitionen f r die Tabelle Buchbestand sind damit abgeschlossen orgAnice Datenbanken anpassen Relation Autor Buchbestand einrichten Relation Autor Buchbestand einrichten Die Tabellen Autoren und B cher m ssen nun ber den Prim rindex ID der Master Tabelle Autoren und dem korrespondierenden Index AutorlID der Detail Tabelle B cher miteinander ber eine Relation verkn pft werden Eine Relation definiert auf welche Weise zwei Datenbank Tabellen logisch zusammengeh ren Zu jedem Datensatz der Master Tabelle k nnen mehrere verkn pfte Datens tze der Detail Tabelle geh ren Zu jedem Datensatz der Detail Tabelle geh rt genau ein Datensatz der Master Tabelle Bei
257. n Datenbereich markieren und dann den Men befehl ndern Objekteigenschaften w hlen oder die Tastenkombination bet tigen oder auf diesen Button klicken Die Registerkarte Position Gr e wird angezeigt Eigenschaften von Reportdatenbereich 2x Verwaltung Position Gr e Umtandung F lung Report Begrenzungslinien Verschieben Sie den Datenbereich indem Sie die Werte X Position und Y Position anpassen Verschieben Sie ihn nach unten um Platz f r eine berschrift zu schaffen r Position Gr e X Position 0 00 mm Breite 175 00 mm Y Position 20 00 mm H he 245 00 mm In diesem Fall m ssen Sie ebenfalls die Gr e ndern indem Sie die Breite und H he anpassen Geben Sie alle Werte in Millimetern an i Abbrechen Hilfe 2 Wechseln Sie auf die Registerkarte Umrandung F llung Hier k nnen Sie den kompletten Datenbereich einzelne Textobjekte oder eingef gte Grafiken durch einen sichtbaren Rahmen einfassen Strichst rke und Farbe des Rahmens festlegen und den Rahmen mit einer beliebigen Farbe f llen Beachten Sie bitte dass der Dialog jeweils objektspezifische Inhalte anzeigt Je nach Auswahl ob Datenbereich Textobjekt oder Grafikobjekt werden in dem Dialog also nur die Eigenschaften zu dem Objekt zur Einsicht bzw nderung zur Verf gung gestellt das Sie ausgew hlt haben hier also den Datenbereich Eigenschaften von Reportdatenbereich 2x Verwaltung Position Gr
258. n Felder genannt Jede Adresse in der Adresstabelle stellt beispielsweise einen Datensatz dar Datensatz aktueller In einer Datenbank Tabelle ist immer ein Datensatz der aktuelle Die Daten des aktuellen Datensatzes werden im Formularbereich angezeigt wird In der Listendarstellung erkennen Sie ihn an der farbigen Hervorhebung Wenn Sie in der Tabelle neu positionieren beispielsweise mit den Pfeiltasten oder oder durch eine Suche wird ein anderer Datensatz zum aktuellen Datensatz orgBasic Ausdr cke beziehen sich immer auf den aktuellen Datensatz der angesprochenen Tabelle Datentyp Feldtyp Ausdr cke Variablen und Datenbankfelder sind immer einem bestimmten Datentyp zuge ordnet orgAnice verwendet folgende Datentypen Zeichen Zeichenkette String mit bis zu 4096 Zeichen Konstanten werden in doppelte Anf hrungs zeichen eingeschlossen Numerisch Flie komma Zahl Konstanten mit bis zu 20 Ziffern eventuell mit Dezimalpunkt oder in Exponentialschreibweise Logisch Wahrheitswert Es gibt nur zwei Konstanten True wahr oder False falsch Datum Die Darstellung ist abh ngig vom gew hlten Datumsformat Bespiele dd MM yyyy MM dd yy Datumskonstanten k nnen nicht unmittelbar als Ausdruck verwendet werden Sie werden ber eine geeignete orgBasic Funktion beschrieben Beispiel StringToDate 19961112 yyyyMMdd Memo Zeichenkette String die l nger als 1023 Zeichen sein darf Dieser Typ ist nur
259. n Formular Control f r die alleinige Zeitauswahl kann Abe Ausleihe Dezimalstell 3 Symbol Er k gt 5 N 2 18 Enteinngpenge ine A F eingesetzt werden etwa f r Leihen im Lesesaal E R ckgabe Ausrichtung amp Sht nn roon fl Fit S Entleihvorgaenge gt Autor Entleihvorgaenge gt Buch r Position Twips EE Entleihvorgsenge gt Ausleihe E EE Entleihvorgaenge gt Rueckgabe E Entleihvorgaenge gt Entleiher 9 84 Standard Schriften Links 4020 Bete 2100 SF Oben 1100 H Hie pis a 3 Makros amp Visual Basic Module E Datenbank A en o f kl Die Definitionen aller Tabellen Layouts sind damit abgeschlossen Arbeitsbereiche definieren Im n chsten Schritt werden die Arbeitsbereiche definiert in denen die Tabellen Layouts angezeigt werden Arbeitsbereiche k nnen mehrere Tabellen Layouts umfassen Dazu werden Arbeitsbereich in Arbeitsbereichs Spalten unterteilt so dass nebeneinander mehrere Tabellen Layouts dargestellt werden k nnen Innerhalb einer Arbeitsbereichs Spalte k nnen wiederum mehrere Tabellen Layouts untereinander in Arbeitsbereichs Rahmen angeordnet werden Arbeitsbereiche erstellen Zum Erstellen eines Arbeitsbereichs rufen Sie die Objekt Editor f r die Arbeitsbereiche auf indem Sie den Men befehl Anwendungs Objekte Arbeitsbereiche w hlen oder auf diesen Button in der Symbolleiste klicken F r die Beispieldatenbank Bibliothek
260. n Kom ponenten von orgAnice erreichen Sie zudem das komplette Inhaltsverzeichnis der Online Hilfe wo Sie auch ausf hrlichere Referenzinformationen finden Dort werden alle Funkti onen an Hand der Benutzeroberfl che detailliert beschrieben F r den orgAnice Einsteiger gibt es eine weitere hilfreiche Einrichtung so genannte Tooltips wenn Sie den Mauszeiger ber der Symbolleiste platzieren erscheint nach einem Augenblick eine kurze Erkl rung zu dem Button Weitere Dateien verwenden Speziell f r Entwickler und Administratoren stellen wir auf der orgAnice CD im Verzeich nis Support sowie auf unserer Support Website weitere stets aktualisierte Dokumente bereit Dazu geh ren z B das komplette Setup f r orgAnice Image in der Viewer Version f r die keine Registrierung erforderlich ist und die frei verteilt werden kann damit Ihre Gesch ftspartner auch orgAnice Image Dokumente betrachten k nnen Das Benutzerhandbuch und die Technische Referenz liegen zudem in elektronischer Form als PDF Dokumente auf der CD bereit Zur Betrachtung ist der Adobe Acrobat Reader erforderlich den Sie ebenfalls auf der CD finden Die Referenz der orgBasic Syntax sowie Details zum orgAnice DbServer entnehmen Sie den Online Hilfedateien im Installationsverzeichnis von orgAnice Support Website Unter http www organice de support erreichen Sie die Support Seiten wo Sie aktuelle Informationen umfangreiche Tech Infos zu typischen Fragen und Downloads
261. n Lieferant und Kunde Dokument durch die Auswahl kann ein neues Dokument erstellt oder ein vorhandenes ge ffnet werden Kommandoschaltfl che Zuordnung zu einem VBA Script z B Start der Adressvisualisie rung Formulardarstellung Listendarstellung F r eine Datenbank Tabelle gibt es zwei Darstellungsarten Die Formulardarstellung die nur den aktuellen Datensatz anzeigt und ein Editieren des Datensatzes zul sst Sie enth lt Eingabefelder f r die einzelnen Datenbankfelder nicht unbedingt alle Datenbankfelder Die Listendarstellung die mehrere Datens tze in Listenform zeigt Die Darstellungsarten k nnen ber den Men befehl Ansicht zwischen Formular Liste nur Formular und nur Liste umgeschaltet werden Die Trennlinie zwischen den beiden Darstellungsarten l sst sich durch Ziehen mit der Maus nach oben oder unten verschieben Frontend Ein Frontend ist der Teil der Anwendung der auf dem Rechner des Benutzers l uft und mit dessen Oberfl che er aktiv arbeitet im Gegensatz zum Server der im Hintergrund arbeitet und nur seine Dienste zur Verf gung stellt orgAnice Data ist das Frontend f r die Datenvisualisierung und bearbeitung unter orgAnice 3 Funktion angepasste Ein mehrzeiliger orgBasic Ausdruck der einen R ckgabewert eines bestimmten Datentyps liefert Bei der Auswertung der Funktion wird ein in der Sprache orgBasic formulierter mehrzeili ger Text zeilenweise abgearbeitet Dieser Text kann die Auswert
262. n aller Datens tze der Tabelle Nach Bedingung Aktivieren Sie die Option Nach Bedingung um gezielt UCase Dokumente gt Status VERALTET e Abbrechen nur die Datens tze zu l schen auf die eine bestimmte Bedingung die Sie im Feld darunter angeben zutrifft Geben Sie in diesem Feld den Ausdruck UCase Doku mente gt Status VERALTET ein oder nutzen Sie den Ausdruckseditor um diesen Ausdruck zusammen zu stellen indem Sie auf den Bearbeiten Button am Ende der Zeile klicken Der Ausdruck der Bedingung ist f r alle die Datens tze True wahr deren Feldinhalt des Feldes Status Veraltet lautet unabh ngig von Gro und Kleinschreibung Die Funktion UCase wandelt eine Zeichenkette in Gro buchstaben um weshalb auch der Wert mit dem der Feldinhalt in der Bedingung verglichen wird in Gro buchstaben VERALTET angegeben werden muss Klicken Sie auf L schen 3 orgAnice weist Sie darauf hin dass bei der L schung nicht nur die Datens tze dieser Tabelle gel scht werden sondern auch alle Datens tze die mit den zu l schenden in deren Detail Tabellen ber eine Relation verkn pft sind Sind Sie sicher dass Sie den irreversiblen L schvorgang durchf hren m chten best tigen Sie mit Ja Office 3 Datenbank i x x Achtung Sie sind dabei Datens tze der Tabelle Dokumente und aus verkn pften Detail Tabellen unwiderruflich zu l schen Sind Sie ganz siche
263. n ein anderes Verzeichnis verschieben Der relative Pfad zu einem Verzeichnis unterhalb des Datenbankverzeichnisses wird durch Verzeichnisname gekennzeichnet Alternativ k nnen Sie einen absoluten Pfad ver wenden der auch dann weiterhin gefunden wird wenn Sie die Datenbank verschieben nicht aber das Vorlagenverzeichnis Ein absoluter Pfad w re beispielsweise C orgdb Office3 Vorlagen f r Aktivit ten 21 22 Um ein anderes Verzeichnis aus der Ordnerstruktur Ihrer Festplatte oder Ihres Netzwerkes auszuw hlen klicken Sie auf den Button Suchen 2x w hlen Sie im Dialogfenster Ordner suchen das gew nschte Verzeichnis aus Hierzu stellt das Dialog fenster die Struktur Ihrer Datenspeicher in der vom Windows Explorer gewohnten Baumstruktur dar I Import 30 office Markieren Sie den gew nschten Ordner und best tigen H L Icons Sie mit OK oder der Eingabetaste C vorlagen f r Adressen Be Evorlagen f r Aktivit te C vorlagen f r Ansprechpartner y C vorlagen f r Dokumente C Outlook C Phone C Print C Server C Shared Ca Tool 4 Abbrechen Ebenso verfahren Sie mit dem Dokumentenverzeichnis der Tabelle In diesem Verzeich nis werden standardm ig alle mit einem Datensatz der Tabelle verkn pfte Dokumente abgelegt Auch hier k nnen Sie das Verzeichnis relativ zum Datenbankverzeichnis oder als absoluten Pfad auf einem Laufwerk angeben Nutzen Sie dazu die Funktion Suchen
264. n gefunden werden k nnen Einen neuen Schl ssel erstellen Sie ber den Button Neu einen vorhandenen bearbeiten Sie ber Bearbei ten und ber L schen entfernen Sie einen Schl ssel aus der Liste Wenn Sie einen neuen Schl ssel anlegen oder einen vorhandenen bearbeiten ffnet sich das Dialogfenster Suchschl ssel i Suchschl ssel x Tabele ansprechen Abbrechen Schl ssel W hlen Sie aus der Liste Tabelle diejenige Tabelle aus in der nach der Adresse gesucht werden soll Im Feld Schl ssel definieren Sie auf welchem Index der Tabelle gesucht werden soll Klicken Sie auf OK um die Einstellungen zu speichern Achten Sie darauf dass das indizierte Feld tats chlich relevante Adressinformationen speichert da ansonsten auf diesem Schl ssel nichts gefunden und der Suchvorgang so unn tig verlangsamt w rde Konfiguration f r Termine Wechseln Sie auf die Registerkarte Termine orgAnice Outlook Connector Konfiguration x E Mail Termine Kontakte Suchen Tabellen f r die Anlage von Terminen Abbrechen Um eine weitere Tabelle hinzuzuf gen klicken Sie auf Neu Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf Bearbeiten Um eine Tabelle aus der Liste der Tabellen zum Spei chern von Terminen zu entfernen klicken Sie auf L schen Eine Tabelle zum Speichern von Term
265. n im Falle von Datenverlus ten zumindest die Daten des letzten Sicherungsstandes zur Verf gung Die Investition in ein professionelles Sicherungssystem lohnt sich auch dann wenn es nie zur Wiederherstellung verlorener Daten benutzt werden muss Datenbank f r alle Benutzer schlie en Wenn Sie exklusiven Zugriff auf die Datenbank ben tigen etwa um sie zu kompaktieren oder nderungen an der Datenbankstruktur vorzunehmen k nnen Sie als Administrator die Datenbank zentral f r alle Benutzer schlie en Um die Datenbank f r alle Benutzer schlie en zu k nnen m ssen Sie mit aktivierten Benutzer Verwaltungsrechten aber mit deaktivierten Datenbank Verwaltungsrechten angemeldet sein 1 Wechseln Sie dann in den Konfigurationsmodus indem Sie den Men befehl Extras Datenbank konfigurieren w hlen die Taste f2 dr cken oder auf diesen Button in der Symbolleiste klicken 2 Beenden Sie dann den Zugriff auf die aktuelle Datenbank f r alle angemeldeten Benut zer indem Sie den Men befehl Datei Datenbank f r alle Benutzer schlie en w hlen 3 Best tigen Sie in der folgenden R ckfrage dass Sie die Datenbank wirklich innerhalb einiger Sekunden f r alle Benutzer schlie en m chten 4 Der Hinweis Die Datenbank wurde von einem Benutzer Administrator geschlossen erscheint und orgAnice Data wird beendet Anschlie end k nnen Sie sich mit Datenbank Verwaltungsrechten anmelden Die Daten bank kann dann nicht von anderen Benutze
266. n ist ein be stimmtes Tabellenlayout zugeordnet Die einzelnen Arbeitsbereichs Spalten und Arbeitsbereichs Rahmen k nnen in der Gr e ver ndert werden Durch Anklicken des entsprechenden Arbeitsbereichssymbols in der Bereichsauswahl kann die voreingestellte Anordnung jederzeit wiederhergestellt werden Die orgAnice Data Anwendung bearbeiten Die Bearbeitung der Eigenschaften der orgAnice Data Anwendung erfolgt im ersten Schritt ber den Objekt Editor den Sie bereits zum Einrichten der Datenbank genutzt haben Den Objekt Editor f r die Bearbeitung der orgAnice Data Anwendung rufen Sie auf indem Sie den Men befehl Anwendungs Objekte orgAnice Data Anwendung w hlen oder die Tastenkombination J A bet tigen oder auf diesen Button in der Symbolleiste klicken orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren x g 7 5 y re Der Objekt Editor stellt die Elemente der orgAnice Data 5 ya orgAnice Data Anwendung Q Arbeitsbereiche Anwendung im Objektbaum dar Klicken Sie auf das abellen Layouts ELZA Standare Sch ten Plus Symbol vor jedem Element um dessen Unterele aQ Makros eine mente anzuzeigen Klicken Sie auf jedes Element um dessen Eigenschaften im Eigenschaftenfenster darzustellen und zu bearbei ten Die verf gbaren Eigenschaften sind dabei abh ngig von jedem Element ber die History Buttons k nnen Sie zwischen zuvor Sehieben iie besuchten Elementen n
267. n werden kann aber nur eine beschr nkte Gruppe auch nderungen daran vornehmen darf Schr nken Sie auch die Leserechte auf eine Berechtigung ein k nnen sich Benutzer die nicht dieser Gruppe angeh ren nicht anmelden Sie sollten Administratoren nicht die Lese und Schreibrechte auf eine Datenbank verwei gern da sonst gegebenenfalls keine Ver nderungen mehr an der Datenbank vorgenom men werden k nnen Achten Sie darauf dass stets zumindest ein Benutzer mit Datenbank und Benutzer Verwaltungsrechten unbeschr nkten Zugriff auf die gesamte Datenbank hat Dies erreichen Sie am sichersten wenn Sie den Administrator standard m ig ADMIN jeder Berechtigung hinzu f gen Wechseln Sie im Objektbaum zum Element Datenbank x PE orgAnice Data Anwendung 5 5 Datenbank orgAnice Datenbank 5 Parser Q Benutzer Dateiname O Norg3std Office Officed odb E F Berechtigungen Sprache f Sortierung Deutsch Deutschland SP Administatoren SEE NEN 13 39 Dokumentenverwaltung Registriernummer OFFICE 3 0 002 000000 DDB2 7EOC z Kontaktverwaltung kan Management G Standardbenutzer Titel Beispieldatenbank WER Sitzungen B Tabellen HifeDatei 5 amp Relationen o E UN Bin re Objekte KennwortL nge 5 Zeichen mindestens 9 4 Eigenschaften Cache Gr e 32 E MB h chstens I Dateigr e gt 4GB m gich Erforderliche Berechtigungen Lesen Kontaktverwaltung Je Schreiben Mana
268. ngen verwalten Daten pflegen und migrieren Daten sichern Datenbank f r alle Benutzer schlie en Datenbank kompaktieren Datens tze ersetzen Datens tze l schen Daten importieren und exportieren Reports und Etiketten aus dem Konfigurationsmodus erstellen Dokumentvorlagen einrichten Dokumentvorlagen hinzuf gen und entfernen Sicherheitseinstellungen in Microsoft Office Word Dokumentvorlagen der Office Datenbank nutzen Die Word Vorlagen OrgOffice3 dot und Custom dot Die Word Vorlage OrgOffice3 dot als globale Vorlage ffnen Briefvorlagen bearbeiten Inhaltsverzeichnis m ooaaan uv errerR eR rnND 10 10 13 13 14 15 17 19 20 24 25 25 26 26 26 29 33 33 34 34 35 38 40 42 43 43 44 44 45 45 45 Layout der Dokumentvorlagen ndern Absenderangaben unterdr cken Vorlage durch Textmarken erweitern Dokumentvariablen bearbeiten Eine neue Datenbank einrichten Neue Datenbank erstellen Neue Datenbank von Vorlage erstellen Eigenschaften der Datenbank anpassen Die Tabelle Autoren erstellen Eine Tabelle anlegen Felder f r die Autoren Tabelle definieren Die Feldeigenschaften bearbeiten Weitere Felder erstellen Indices f r die Autoren Tabelle einrichten Indexeigenschaften bearbeiten Die Tabelle Buchbestand erstellen Lookup Werte f r Sachgebiete erstellen Felder und Indices f r die Tabelle Buchbestand definieren Relation Autor Buchbestand einrichten Die Tabelle Entleiher erstellen Felder und Indices definieren D
269. ngung folgende Bedingung ein InStr Adressen gt Email UCase SMTP 1 Damit wird der folgende Ersetzungsvorgang nur auf die Adressen angewendet die mit SMTP beginnen unabh ngig von Gro oder Kleinschreibung 4 Klicken Sie in der Liste Neue Feldinhalte auf das Feld Email und dann auf den Bear beiten Button Als Ausdruck geben Sie folgenden Ausdruck ein LTrim Mid Adressen gt Email 6 Len Adressen gt Email Damit werden die ersten f nf Zeichen SMTP des Feldinhaltes entfernt Technisch gesehen wird der Inhalt auf den rechten Teil ab dem sechsten Zeichen beschnitten und eventuell vorhandene Leerzeichen zwischen SMTP und der E Mailadresse entfernt 143 g Schlie en Sie den Ausdruckseditor ber OK Im Dialog Datens tze ersetzen klicken Sie erneut auf OK um die E Mail Adressen ndern zu lassen 5 orgAnice zeigt an wie viele Datens tze gepr ft und bearbeitet wurden Best tigen Sie mit OK 144 Ausdr cke mit orgBasic Ausdr cke mit orgBasic Wenn Sie bereits mit xBase kompatiblen Datenbanken etwa den Vorg ngerversionen von orgAnice 3 gearbeitet haben sind Ihnen Ausdr cke zur Auswertung von Datenbank inhalten und Relationen sicher vertraut orgAnice enth lt eine eigene und f r die Beson derheiten von orgAnice angepasste Sprache orgAnice 3 verwendet f r diese Sprache den Begriff orgBasic Dieser Abschnitt macht Sie mit den Grundbegriffen von orgBasic vertraut und beschreibt die Arbeit
270. nice 3 verwendet folgende Operatoren 7 Operator Bedeutung Anwendungs Syntax Or Logisches Oder lt BoolExpr gt Or lt BoolExpr gt And Logisches Und lt BoolExpr gt And lt BoolExpr gt Not Logisches Nicht Not lt BoolExpr gt Logisch Gleich lt Expr gt lt Expr gt beide lt Expr gt vom selben Datentyp lt lt gt gt Vergleiche lt Expr gt lt Operator gt lt Expr gt beide vom selben Datentyp lt gt Logisch Ungleich lt Expr gt lt gt lt Expr gt beide lt Expr gt vom selben Datentyp Arithm Addition Subtraktion lt NumExpr gt lt NumExpr gt z T auch f Date I Arithm Multiplikation Division lt NumExpr gt lt NumExpr gt 2 Arithm Power lt Basis gt lt Exponent gt Arithm Vorzeichen lt ConstNumExpr gt InStr Zeichenkette enthalten InStr lt StringExpri gt lt StringExpr2 gt gt o amp String Verkn pfung lt StringExpr gt amp lt StringExpr gt Die folgenden Beispiele zeigen typische Ausdr cke unter Nutzung einfacher Operanden und Operatoren Ausdruck mit Operatoren Ergebnis 1 1 2 arithmetische Addition 1 1 True 1 ist gleich 1 wahr 0 lt gt 1 True o ist ungleich 1 wahr 0 gt 1 False o ist nicht gr er als falsch 0 lt 1 True o ist kleiner oder gleich 1 wahr 0 00ro0 gt 1 True einer der beiden Ausdr cke muss wahr sein o ist gleich o wahr o 0Ando gt 1 False be
271. nice Phone konfigurieren orgAnice Phone ist die Komponente von orgAnice die alle Aufgaben bernimmt die mit der Steuerung Kontrolle und Visualisierung von Telefongespr chen verbunden sind orgAnice Phone ist eine selbstst ndige Anwendung die Anweisungen von orgAnice Data erh lt und Zustandsinformationen zur ckliefert Da diese automationstauglich sind kann die Steuerung der Telefonie ber VBA Scripts erfolgen So kann beispielsweise ein auf die Bed rfnisse der Benutzer optimal abgestimmtes Power Dialing automatisierte Anwahl mehrerer Gespr chspartner realisiert werden Zur Ansteuerung der Telefonie Hardware etwa eines Telefons oder einer TK Anlage wird der Windows TAPI Systemdienst oder IP Telefonie verwendet orgAnice Phone unterst tzt f r den Telefon Verbindungsaufbau Windows TAPI IP Telefonie ber Microsoft NetMeeting oder TAPI 3 0 und Video Verbindungen ber Net meeting Das ber Microsoft NetMeeting eingebaute Bildtelefon unterst tzt den H 323 Standard ist damit kompatibel mit anderen Bildtelefonen wie beispielsweise dem Apparat der Deut schen Telekom F r die Rufnummernidentifikation Ablage von Gespr chsinformationen in der Daten bank und die TAPI Konfiguration m ssen Sie in orgAnice Phone spezielle Einstellungen vornehmen Die Speicherung der Gespr chsdaten und Einstellungen in einer orgAnice Datenbank setzen voraus dass diese vor dem Start von orgAnice Phone ge ffnet ist Beachten Sie dass die Tele
272. nierten Indices entfernen Um einen Index zu l schen markieren Sie diesen in der Liste und klicken Sie auf diesen Button Sie k nnen Indices jedoch auch ber die Eigenschaftendarstellung der Indexei genschaften wie im folgenden Abschnitt beschrieben l schen Sichern Sie zuletzt die nderungen per Klick auf OK oder ber die Eingabetaste L Die neu angelegten Felder erscheinen im Objektbaum Indices in der Liste sortieren Sie k nnen die Reihenfolge in der die Indices in der Liste der Sortierschl ssel im Benut zermodus angezeigt werden sortieren Markieren Sie einen Index in der Liste und verschieben Sie ihn ber die beiden Pfeilbut tons nach oben oder unten Indexeigenschaften bearbeiten 1 Klicken Sie im Objektbaum den Index ID an Die Eigenschaftendarstellung f r Indices wird angezeigt 63 64 Bj Objekt Editor xl Inden 10 Iiet Io Ausdruck Autoren gt ID 2f Optionen IV Eindeutig IV Auto Count String L nge F Automatisch 12 4 Zeichen el tie Cr Schieten Hite 2 Tragen Sie im Feld Titel den Titel f r den Sortierschl ssel ein der in der Liste der Sortierschl ssel im Benutzermodus dargestellt wird Dieser kann bis zu 64 Zeichen lang sein und hat keine Beschr nkungen hinsichtlich der zu verwendenden Zeichen bli cherweise tragen Sie dort ebenfalls ID ein 3 Der Index wird durch den Inhalt des Tabellenfeldes ID gebildet Der orgBasic Ausdruck Au
273. nische Referenz effizient einsetzen Ob Sie zum ersten Mal mit orgAnice arbeiten oder bereits die fr heren Versionen des Programms kennen Dieses Handbuch ist darauf ausgerichtet Sie mit den Arbeitskonzep ten in orgAnice vertraut zu machen und Ihnen die Funktionsf lle von orgAnice schnell und praxisnah zu vermitteln damit Sie bald sein volles Potenzial aussch pfen k nnen Dazu erl utern wir nicht nur einzelne Funktionen oder Inhalte von Men s sondern stellen die unterschiedlichen Funktionen anhand typischer Arbeitsschritte vor So k nnen Sie nach Wunsch den einzelnen Abl ufen folgen und diese einfach auf Ihre Arbeit ber tragen Die Dokumentation zu orgAnice 3 besteht erstmals aus zwei getrennten Teilen um Benut zern und Entwicklern jeweils schnelleren Zugang zu den f r sie wichtigen Bereichen zu erm glichen Die Technische Referenz wendet sich an Systemadministratoren und Entwickler die f r den Einsatz von orgAnice in Unternehmen verantwortlich sind oder die eine Speziall sung auf orgAnice Basis entwickeln wollen Die Technische Referenz stellt Informationen zur Konfiguration Anpassung und Entwicklung von orgAnice Anwendungen bereit Im Benutzerhandbuch werden Systemvoraussetzungen und Installation die Komponen ten von orgAnice und deren Zusammenspiel am Beispiel der Office Datenbank einer orgAnice Standardl sung erl utert Organisation ist alles auch im Handbuch zu orgAnice 3 Wir hoffen dass Ihnen das Handbuch
274. nktion wieder zu deaktivieren Die Lupe verwenden Um einen angew hlten Bereich vergr ert darzustellen verwenden Sie den Men befehl Ansicht Lupe oder klicken Sie auf diesen Button Nach Ausf hren des Befehls nimmt der Mauszeiger zun chst die Form einer Lupe an Bewegen Sie die Lupe mit der Maus auf die Position die Sie vergr ert anzeigen lassen wollen Klicken Sie anschlie end auf die linke Maustaste Der unter der Lupe liegende Bereich wird maximal vergr ert angezeigt Klicken Sie mit der Lupe auf einen Punkt und ziehen Sie mit gedr ckter linker Maustaste den Mauszeiger ber den zu vergr ernden Bereich wird um diesen ein Rahmen gezogen dessen Inhalt maximal vergr ert dargestellt wird wenn Sie die Maustaste wieder loslas sen Neues Layout erstellen Um ein neues Layout zu erstellen verfahren Sie wie folgt 1 Legen Sie ein neues Layout an indem Sie den Men befehl Datei Neu w hlen oder die Tastenkombination _J N bet tigen oder auf diesen Button klicken Um ein neues Layout auf Basis eines bereits vorhandenen zu erstellen markieren Sie das Vorlagelayout in der Layoutleiste am linken Fensterrand und w hlen Sie den Men befehl Datei Duplizieren oder klicken Sie auf diesen Button 2 Das Dialogfenster Neues Layout ffnet sich und die Registerkarte Name Drucker wird aktiviert Hier k nnen Sie die Art des Drucklayouts festlegen eine Bezeichnung f r Ihre neues Drucklayout eingeben und
275. nmeldung verwendet wird kann nicht ver ndert werden gt _L schen K Schie en Hite Der aktive und der passive Benutzerstatus wurde bereits im vorigen Abschnitt erl utert Aktivieren Sie das Kontrollfeld Aktiver Benutzer um dem Benutzer Zugriff auf die Datenbank zu gew hren Deaktivieren Sie das Feld wenn die Anzahl von Benutzern gem Ihrer Lizenz ausgesch pft ist oder wenn ein Benutzer derzeit keinen Zugriff auf die Datenbank haben soll M chten Sie die nderungen nicht speichern schlie en Sie den Objekt Editor ber den Button Schlie en oder w hlen Sie im Objektbaum einen anderen Benutzer und klicken Sie im nachfolgenden Best tigungsdialog auf Nein Speichern Sie Ihre Einstellungen anderenfalls mit OK oder der Eingabetaste Benutzerrechte verwalten und Kennw rter zur cksetzen Die f r nderungen an der Datenbank und an Benutzern notwendigen Rechte k nnen Sie ebenfalls in der Eigenschaftendarstellung jedes Benutzers festlegen Dar ber hinaus k nnen Sie das Kennwort eines Benutzer zur cksetzen etwa wenn ein Benutzer sein Kennwort vergessen hat men 2 Soll ein Benutzer Ver nderungen an den Einstellungen ee Hi und der Struktur der Datenbank vornehmen d rfen 5 Benutzer EN gim Ya Name aamir aktivieren Sie das Kontrollfeld Datenbank IV Aktiver Benutzer Verwatungsrechte 1 Pr ee Verwaltungsrechte f r Benutzer und Berechtigungen Pe erteilen
276. ns tze Ersetzen ffnen Sie das Dialogfenster Datens tze erset zen x Wenn nur die Datens tze auf die eine bestimmte Welche Datens tze Bedingung zutrifft ge ndert werden sollen aktivieren DA Sie die Option Bedingung und legen Sie im Feld den C Alle sichtbaren Datens tze entsprechenden orgBasic Ausdruck fest Neue Feldinhalte Fed zu Neuer Inhalt Mit der Option Alle sichtbaren Datens tze k nnen Sie HH Merkmal As String 50 Unver ndert i 3 die nderungen f r alle Datens tze die in der Tabelle HB wert As String 50 Unver ndert i i n HH Beschreibung As String var Unver ndert derzeit angezeigt we rden durchf hren EH dressiD As String 8 Unver ndert Aie Abbrechen Hilfe Aktivieren Sie die Option Bedingung 3 Als Beispielfall hat die Mitarbeiterin Lieschen M ller Ihr Unternehmen verlassen als neuer Ansprechpartner f r Kunden soll Bernd B Becker dienen Diese Informationen werden in der Tabelle Adressmerkmale ber das Merkmal Pers nlicher Favorit verwal tet wobei in der Liste als Werte jeweils die Benutzerkurznamen gespeichert werden Es soll also der Benutzerkurzname LIM durch den Kurznamen BBB ersetzt werden Die Bedingung nach der Datens tze ersetzt werden sollen muss also auf alle Datens tze in der Tabelle zutreffen bei denen der Feldinhalt des Feldes Merkmal Pers nlicher Favorit und der Inhal
277. nsatz in orgAnice Data Die Bedienung des Formulars erfolgt ber Steuerelemente wie Eingabefelder Lookup Listen Bezeichnungen oder Buttons Die Auswahl der Steuerelemente f r Benutzerformulare erfolgt ber die Werkzeugsamm lung lolx Alle ber die Werkzeugsammlung verf gbaren Steuer hnische Infi i i Technische Information A elemente k nnen auf dem Formular frei platziert und skaliert werden Datensatz ID Master ID Angelegt am Angelegtdurch T x Se Die Eigenschaften der Steuerelemente werden im Modifiziert am 3 ki X S Modfiziert durch Ri Eigenschaftenfenster angezeigt und dort bearbeitet A C modifiziert am Dokument modifiziert durch Steuerelemente k A abl EB ag See 2 24 Das Eigenschaftenfenster Die Eigenschaften des gerade aktivierten Objektes ob Formular oder Modul werden im Eigenschaftenfenster dargestellt Die angezeigten Eigenschaften sind dabei abh ngig vom Typ des Objektes F r Module kann lediglich die Eigenschaft Name ver ndert werden f r Formulare und deren Steuerelemente sind vielf ltige Eigenschaften verf gbar 161 ef 08 Eigenschaften txtMasterID xj ber die Eigenschaftenliste k nnen alle Steuerelemente txtMasterID TextBox eines Formulars und das Formular selbst ausgew hlt Alphabetisch Nach Kategorien werden Sie werden im Benutzerformularfenster aktiviert und deren Eigenschaften angezeigt E Bil
278. nutzer nderungen an Daten bankstrukturen oder an Benutzerkonten vornehmen kann Verwaltungsrechte k nnen in mehreren Stufen vergeben werden Keine Ohne Verwaltungsrechte hat der Benutzer keine Berechtigungen zur Verwal tung Die Rechte beschr nken sich ausschlie lich auf die Benutzung der Datenbank Hierf r gelten die Zugriffsrechte f r den Datenbankzugriff Benutzer Verwaltungsrechte erlauben das Anlegen ndern und L schen von Daten bankbenutzern und deren ffentlichen Eigenschaften Datenbank Verwaltungsrechte erlauben alle brigen Zugriffe zur strukturellen nde rung der Datenbank wie das Anlegen ndern und L schen von Tabellen Feldern benutzerdefinierten Funktionen oder Reportdefinitionen Standardm ig verf gt ein neu angelegter Benutzer ber keine Verwaltungsrechte Sie m ssen jedem Benutzer erst zugewiesen werden Wie Sie dies tun wird in Abschnitt Benutzereigenschaften verwalten auf Seite 26 erl utert Beim Start von orgAnice Data k nnen Sie jeweils die Verwaltungsrechte die Sie ben tigen aktivieren 13 z 14 x Das Feld Datenbank muss aktiviert sein um nderun orgAnice Data 3 0 gen an den Datenbankeigenschaften vorzunehmen E Datenbank Anwendung Das Feld Benutzer muss aktiviert sein um Benutzer der Datenbank DNaraastahoneeoffises odh Datenbank einzurichten und Rechte zu verwalten Benutzer ADMIN Verwaltung 4 V Datenbank IV Benutzer Kennwort y Abbrechen Hilf
279. nzeichnung ist nicht mehr notwendig Haben Sie Daten aus einer bestehenden orgAnice 2 1 Datenbank importiert oder die Datenbank konvertiert sollten Sie die Zeichen SMTP am Anfang der Adresse entfernen Gehen Sie dazu wie folgt vor 1 Erstellen Sie eine Sicherheitskopie der Datenbank f r den Fall dass Sie unbeabsichtigte Ver nderungen an den Daten vornehmen 2 Melden Sie sich mit Datenbank Verwaltungsrechten an und wechseln Sie in den Konfigurationsmodus Aktivieren Sie das Tabellen Layout Adressen im Arbeitsbereich Adressen und Ansprechpartner 3 ber den Befehl Datens tze Ersetzen ffnen Sie das Dialogfenster Datens tze erset zen Datens tze ersetzen x Welche Datens tze Bedingung InStrfAdressen gt Email ULase SMTP J 1 C Alle sichtbaren Datens tze Neue Feldinhalte Feld Neuer Inhalt EH Telefon As String 31 Unver ndert HHE mail As String 680 LTrim Mid dressen gt Email 6 Lenl dres EH Telefax As String 34 Unver ndert HReferenz As String 34 Unver ndert YersandMedium As String 10 Unver ndert Sperryermerk As String 20 Unver ndert Anrede As String 40 Unver ndert Memo As String var Unver ndert Postfach As String 23 Unver ndert PostfachPLZ As String 10 Unver ndert sE ol ae Abbrechen Hilfe Tragen Sie im Feld Bedi
280. obale Vorlagen in Microsoft Word ge ffnet Verfahren Sie dazu wie folgt 1 Klicken Sie im Men Extras auf Vorlagen und Add Ins 2 Aktivieren Sie unter Globale Dokumentvorlagen und Add Ins das Kontrollfeld neben den Dokumentvorlagen OrgOffice3 dot und Custom dot 3 Wenn die Dokumentvorlagen in der Liste nicht angezeigt wird klicken Sie zun chst auf Hinzuf gen ffnen Sie dann den Ordner mit der Dokumentvorlagen standard m ig Ihr Datenbankverzeichnis und klicken Sie dann erst auf die Dokumentvorlage und anschlie end auf OK Der neue Men punkt orgAnice erscheint ber den Sie nicht nur E Mails und Serienbriefe bearbeiten und versenden sondern auch Ver nderungen an Vorlagen vornehmen k n nen Briefvorlagen bearbeiten Zur Office Datenbank werden Vorlagen f r Briefe Faxe E Mails f r den Einzel und den Serienversand mitgeliefert Diese liegen in den jeweiligen Vorlagenverzeichnissen der Datenbank Die Dokumentvorlagen sind so gestaltet dass sie sofort nach der Installation einsetzbar sind Sie m ssen nur Ihre Absenderangaben einrichten wie im Abschnitt Die Office Datenbank personalisieren ab Seite 20 erl utert Die in den folgenden Abschnitten beschriebenen Anpassungen betreffen das ndern des Layouts der Dokumentvorlagen wenn Sie beispielsweise vorgedrucktes Briefpapier verwenden das Einf gen der Absenderdaten und die Anzeige der Dialoge beim Erstel len der Korrespondenz Da gerade in diesem Bereich nde
281. oder ein Memofeld sein Der Ausdruck wird bei jeder nderung des aktuellen Datensatzes neu ausgewertet und das Ergebnis im Formularbereich angezeigt Beispiele Die Anzeige eines berechneten Wertes EK MWSt oder einer formatierten Adresse Adresse Siehe auch Text statischer Text statischer Textobjekt mit fest definiertem Text im Formularbereich Beispiel Die Bezeichnung eines daneben oder darunter stehenden Eingabefeldes Siehe auch Text dynamischer Titelleiste Eine Zeile am oberen Rand eines Fensters die die Bedeutung des Fensters anzeigt Das orgAnice Programmfenster zeigt beispielsweise den Titel der Datenbank an und ein orgAnice Tabellen Layout den Titel der Tabelle Transaktion Eine Gruppe von Datenbank Operationen die als logische Einheit zusammengefasst und entweder vollst ndig oder gar nicht durchgef hrt werden Damit wird sicher gestellt dass sich die Daten in der Datenbank immer in einem konsistenten das hei t widerspruchs freien Zustand befinden Twips Standardm ig verwenden alle Visual Basic Anweisungen zum Verschieben zum Vergr ern und Verkleinern sowie zum grafischen Zeichnen die Ma einheit Twip Ein Twip ist ein Zwanzigstel eines Druckerpunktes 1440 Twips entsprechen einem Zoll und 567 Twips entsprechen einem Zentimeter Diese Ma e legen die Gr e eines Objekts auf dem Ausdruck fest Die auf dem Bildschirm tats chlich angezeigte Gr e h ngt von der Gr e des Monitors
282. ogrammiersprache f r die funktionelle Erweiterung und Anpassung von Anwendungsprogrammen Der VBA Sprachumfang ist eine Untermenge von Microsoft Visual Basic und bietet anwendungsspezifisch zus tzliche Spezialfunktionen VBA ist in allen Standard Office Applikationen enthalten MS Word f r Windows MS Excel MS Access MS Powerpoint Um eine unbegrenzte Flexibilit t zu erreichen ist VBA ebenfalls Bestandteil von orgAnice 3 Visual Basic Editor Die Entwicklungsumgebung zur Programmierung von VBA Programmen auch VBA Scripts genannt Der Aufruf erfolgt im Konfigurationsmodus ber Extras Visual Basic Editor die Tasten kombination u_ F1 oder ber den entsprechenden Button in der Symbolleiste Vollbilddarstellung Die Darstellung eines Programmfensters in der vollen Bildschirmgr e Zum Umschalten in die Vollbilddarstellung k nnen Sie den Befehl Maximieren aus dem Systemmen des Fensters verwenden Vorlagenverzeichnis Das Verzeichnis das die Dokumentvorlagen f r die automatisierte Erstellung von Dokumen ten aus orgAnice heraus enth lt Zu jeder Tabelle kann ein separates Verzeichnis angege ben werden Dies geschieht im Konfigurationsmodus innerhalb des Objekt Editors Das Vorlagenverzeichnis ist eine spezielle Eigenschaft der Tabelle 215 o 216 Wawvelet basierter Coder Wavelet Spezielle Form der Bildzerlegung Coder Software die Daten in ein anderes Format umwandelt meistens zum Zwecke der Komprimierung
283. ordefiniert Weitere Reports und Etiketten k nnen Sie im Konfigurationsmodus von orgAnice Print zusammen stellen Sie k nnen dabei auch Daten aus verkn pften Tabellen in einem Report ausdrucken Im folgenden wird die Konfiguration eines neuen Reports mit orgAnice Print zur Verwen dung mit der Office Datenbank beschrieben Die Vorgehensweise gilt hnlich f r Etiket ten Als Beispiel soll ein Report erstellt werden in der alle Gesch ftsf hrer mit Namen und Telefondurchwahl sowie die dazu geh rigen Firmennamen mit Telefonnummern ausge druckt werden 119 120 orgAnice Print starten orgAnice Print kann sowohl separat als auch aus der orgAnice Datenbank aufgerufen werden Da orgAnice Print aber ausschlie lich Daten aus orgAnice Datenbanken verarbei tet ruft orgAnice Print zum Programmstart eine Datenbank auf Um orgAnice Print als eigenst ndige Anwendung zu starten verfahren Sie wie folgt 1 W hlen Sie den Men befehl Print im Startmen unter Programme orgAnice 3 Die Dialogbox zum ffnen einer Datenbank erscheint x 2 orgAnice Print 3 0 Reports und Etiketten Da orgAnice Print Daten aus einer orgAnice Datenbank bezieht und auswertet muss bei Programmstart eine Datenbank ge ffnet werden Datenbank D office Office3 odb gl Benutzer ADMIN Kennwort Abbrechen Hilfe 2 Geben Sie in die Eingabezeile Datenbank Pfad und Dateinamen der Datenbank ein aus der Sie Reports oder Etiketten generieren wolle
284. pport Dateien enthalten orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Best tigen Sie mit OK um das gew hlte Symbol zu bernehmen Arbeitsbereichs Spalten erstellen Unterteilen Sie den Arbeitsbereich Buchbestand in zwei Spalten Gehen Sie dabei wie folgt vor 1 Klicken Sie im Objektbaum auf den Arbeitsbereich Buchbestand Sie k nnen die Verwaltung der Arbeitsbereichs Spalten im Objekt Editor jederzeit aufru fen indem Sie den Men befehl Anwendungs Objekte Arbeitsbereichs Spalten w hlen oder auf diesen Button in der Symbolleiste klicken 2 Klicken Sie auf das Element Arbeitsbereichs Spalte im Zweig unterhalb ran Klicken Sie in der Eigenschaftendarstellung auf den E ereer da Hinzuf gen Button so dass eine zweite Arbeitsbereichs H Q Buchbestand ki N SQ Arbeitsbereichs Spalten Spaterbreien Spalte in der Liste erscheint Q Enteihvorgaenge Neue Spate a 200 Tabellen Layouts K lt Neue Spalte gt ae Linon Spaten Best tigen Sie mit OK Die Spalten werden in der Liste Buchbestand SE Eee beginnend mit 00 durchnummeriert E A Standard Schriften H Q Makros 5 Visual Basic Module E Datenbank Um eine Arbeitsbereichs Spalte zu entfernen markieren Sie diese in der Liste und klicken Sie auf den Entfernen Button gt J en im Die Reihenfolge der Spalten k nnen Sie ber die Sortier Buttons ver
285. r e Ausdruck Schrit Umrandung F llung Da es sich bei dem Rahmen um die berschrift des Reports handelt setzen Sie die X und Y Position auf r Position Gr e 0 00 MM X Position 000mm Breite 000mm Y Position 0 00mm 9 H he 1000mm Legen Sie die Gr e mit einer Breite von 60 00 mm Sonstiges und einer H he von 10 00 mm fest m Darstellung nur auf Seite 1 Um die berschrift auf jeder Seite erscheinen zu lassen deaktivieren Sie das Kontrollfeld Darstellung nur auf Seite 1 Abbrechen Hilfe 3 Wechseln Sie auf die Registerkarte Ausdruck giz Tragen Sie im Feld Ausdruck den Text Gesch ftsf h Verwaltung Postien Gr e Ausdruck Schift Umrandung F luna rerliste ein Beachten Sie bitte dass ein Ausdruck der Ausdruck einen konstanten Text beschreibt in Anf hrungsstriche Gesch tsf hreriste eingeschlossen werden muss Dezimalstellen f0 Ausdruckseditor IV Automatischer Zeilenumbruch IV H he an Text anpassen l Horizontale Ausrichtung r Vertikale Ausrichtung Linksb ndig Oben C Zentriert C Zentriert Rechtsbiindig C Unten I Abbrechen Hilfe 4 Wechseln Sie auf die Registerkarte Schrift orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen Legen Sie in den Feldern Schriftart Schnitt und Gr e als Schrift f r die berschrift Arial Fett und 16pt Verwaltung Po
286. r dass Sie fortfahren m chten 39 3 40 Datens tze im Konfigurationsmodus l schen 1 Wechseln Sie in den Konfigurationsmodus Aktivieren Sie das gew nschte Tabellen Layout etwa Dokumente im Arbeitsbereich Ordner und Dokumente Der L schvorgang wird dann in der Tabelle die in dem aktivierten Tabellen Layout dargestellt wird ausge f hrt 2 ber den Befehl Datens tze L schen ffnen Sie das Dialogfenster Datens tze l schen xi Aktivieren Sie die Option Nach Bedingung um gezielt Welche Datens tze nur die Datens tze zu l schen auf die eine bestimmte Bedingung UCase Dokumente gt Status veraltet Bedingung die Sie im Feld darunter angeben zutrifft C Alle sichtbaren Datens tze Alle Datens tze Die Option Alle sichtbaren Datens tze dient zum L schen der Datens tze die in der Tabelle derzeit _Abbrechen He angezeigt werden So k nnen Sie beispielsweise zun chst manuell die zu l schenden Datens tze markieren und diese anzeigen lassen bevor Sie die L schfunktion aufrufen Die Option Alle Datens tze dient zum L schen aller Datens tze der Tabelle Die Vorgehensweise entspricht der beim L schen im Benutzermodus Lesen Sie die Erl u terungen im vorangehenden Abschnitt um Datens tze nach Bedingung zu l schen Daten importieren und exportieren Im Benutzerhandbuch Kapitel 8 Daten migrieren und konvertieren wird die Verwen dung des orgAnice Import Assistenten des
287. r Leerzeichen enthalten en Sa F r das Beispiel tragen Sie Autoren ein orgAnice Data Anwendung EHS Datenbank Aufz hlung Tabellen Ei 2 Parser F 25 u 28 Benehmen Neue Tabele Speichern Sie dann Ihre Einstellungen mit OK oder E bet tigen Sie die Eingabetaste 54 Eigenschaften gt OK Schie en Hie 3 Die Tabelle erscheint im Objektbaum und ihre Eigenschaften werden in der Eigen schaftendarstellung angezeigt Sie k nnen die Eigenschaften jederzeit aufrufen wenn Sie auf den Tabellennamen im Objektbaum klicken Da die Namen von Datenbank Objekten auf 31 Zeichen beschr nkt sind bietet orgAnice die M glichkeit neben dem Namen auch einen Titel zu vergeben Dieser ist nicht den engen Regeln f r Namen unterworfen Im Feld Titel legen Sie den anzuzeigenden Titel der Tabelle an Dieser kann bis zu 64 Zeichen lang sein und hat keine Beschr nkungen hinsichtlich der zu verwendenden Zeichen Auch hier reicht jedoch Autoren als Titel aus Ben F r das Beispiel tragen Sie im Feld Titel als Titel Autoren 5 5 Datenbank Tabelle Autoren 0 Datens tze ein Benutzer Tet pan oooO 4 E 3 Fed me Datens tze gretzen Die Funktionen zum Ersetzen und L schen von Daten Felder z A 5 O Indicat SEE s tzen wird in den Abschnitten Datens tze ersetzen A Eigenschaften i 2 5 S 5 EA nanien i auf Seite 35 und Datens tze
288. r Lookup Werte gehen Sie folgenderma en vor 1 ffnen Sie die Kategorie Parser im Objektbaum indem Sie auf das Plus Symbol vor diesem Element klicken oder per Doppelklick auf die Kategorie Parser Der Parser ist ein Dienst innerhalb des orgAnice DB Servers Er bearbeitet in der orgBasic Sprache formulierte Anfragen Der Parser wertet den Text der Anfrage aus und liefert einen entsprechenden Ergebniswert der in der Regel Datenbank Inhalte enth lt Klicken Sie auf Persistente Variablen Persistente Variablen sind Variablen die f r die gesamte Datenbank vorgegeben sind und im Benutzermodus nicht ver ndert werden k nnen T Objekt Editor xl Aufz hlung Persistente Variablen In der Eigenschaftendarstellung erscheint die Oberfl che f r die Erstellung einer neuen persistenten Variab Neue Persistente Variable len Sachgebiete OR Schieten Hite 2 Legen Sie eine neue Persistente Variable an indem Sie im Eingabefeld Neue Persisten te Variable den Namen der Variablen eintragen Variablennamen k nnen maximal 31 Zeichen lang sein und d rfen keine Sonderzeichen Umlaute oder Leerzeichen enthalten Geben Sie Sachgebiete als Namen der neu zu erstellenden Lookup Werte ein Klicken Sie auf OK oder bet tigen Sie die Eingabetaste Die persistente Variable wird erzeugt und im Objektbaum auf dieses Element positioniert 3 Persistente Variablen k nnen in jedem unterst tzten Datentyp definiert we
289. r Microsoft Word Dokumente etwa den Brief und Serienbriefvorlagen keine Daten nach Word bertragen werden m ssen Sie berpr fen ob gegebenenfalls die Sicherheitseinstellungen von Microsoft Office die Ausf hrung von Makros verhindern Voraussetzung f r die Daten bernahme in die von den Vorlagen erstellten Dokumente ist dass Ihre Sicherheitseinstellungen in Word es erlauben dass Makros ausgef hrt werden Kapitel 9 Abschnitt Sicherheitseinstellungen in Microsoft Office ab Seite 178 beschreibt typische Probleme mit Sicherheitsmechanismen und gibt Hinweise zu deren sinnvollem Einsatz Word Dokumentvorlagen der Office Datenbank nutzen Im Lieferumfang der Office Datenbank sind Dokumentvorlagen enthalten die Daten aus der Office Datenbank bernehmen k nnen beispielsweise f r Briefe oder Serienfaxe in denen Adressdaten und der Betreff automatisch ausgef llt werden Die dazu notwendigen Funktionen werden von Word Dokumentvorlagen bereit gestellt Der Begriff Dokumentvorlage wird in Microsoft Word anders verwendet als in orgAnice Die Word Dokumentvorlagen haben die Dateiendung dot und werden beispielsweise verwendet wenn Sie mit dem Word Men befehl Datei Neu ein neues Word Dokument anlegen orgAnice Data verwendet keine dot Dateien als Vorlagen sondern Dokumente vom Dateityp doc Diese sind im Vorlagenverzeichnis der Tabelle abgelegt und werden bei der Neuanlage eines Dokuments auf eine neue Datei kopiert Jedes Wor
290. rd der Benutzerkurzna AT Ee e E ne angezeist Ausdruck User 1 Neu Auswerten Ergebnis Abbrechen Hilfe 37 38 Best tigen Sie mit OK Die Festlegungen f r die Bedingung und die Ausdr cke der zu ersetzenden Werte ist damit abgeschlossen x Pr fen Sie nochmals die Bedingung und die Ausdr cke Welche Datens tze f r die neuen Feldinhalte Bedingung Adressmerkmale gt Merkmal Pers nlicher Favorit An mes C Alle sichtbaren Datens tze Neue Feldinhalte Feld Neuer Inhalt Merkmal As String 50 Pers nlicher Favorit J wert As String 50 User 1 Beschreibung As String var Unver ndert AdressID As String 8 Unver ndert ol Abbrechen Hilfe 6 Im Dialog Datens tze ersetzen klicken Sie nun auf OK um die Datens tze ndern zu lassen x Best tigen Sie die R ckfrage mit Ja um die nderungen f r die Datens tze die Ihrer Bedingung entsprechen auszuf hren 2 Wollen Sie die angegebenen Datens tze wirklich ersetzen 7 orgAnice zeigt an wie viele Datens tze gepr ft und bearbeitet wurden Best tigen Sie mit OK Datens tze l schen Mit Hilfe der Funktion Datens tze l schen k nnen Sie die automatisierte L schung von allen Datens tze einer Tabelle die einer bestimmten Bedingung entsprechen oder ber das Kriterium der Sichtbarkeit im Bearbeitungsfenster durchf h
291. rden Als Ausdruck f r das Feld Vorbelegen mit tragen Sie folgenden Ausdruck ein Left LTrim Entleiher gt Name amp amp LTrim Entleiher gt Vorname 50 Dieser Ausdruck setzt den Titel und Untertitel des Buches zusammen Aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update da diese Informationen nicht manuell ge ndert werden sollen 7 Legen Sie ein Feld vom Typ String an Benennen Sie das Feld Entleiher Darin soll der Name des Entleihers beim Anlegen des Datensatzes eingetragen werden Als Ausdruck f r das Feld Vorbelegen mit tragen Sie folgenden Ausdruck ein Left LTrim Buchbestand gt Titel amp amp LTrim Buchbestand gt Untertitel 50 Dieser Ausdruck setzt den Nachnamen und Vornamen des Entleihers zusammen Aktivie ren Sie die Kontrollfelder Keine Eingabe und Kein Update 8 Legen Sie ein Feld vom Typ String an Benennen Sie das Feld Entleiher Darin soll der Name des Entleihers beim Anlegen des Datensatzes eingetragen werden Als Ausdruck f r das Feld Vorbelegen mit tragen Sie folgenden Ausdruck ein Left LTrim Autoren gt Name amp amp LTrim Autoren gt Vorname S50 Dieser Ausdruck setzt den Nachnamen und Vornamen des Autors des Buches zusammen Aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update 9 Als n chstes legen Sie wiederum die Indices fest Den Index BuchID mit dem Ausdruck Entleihvorgaenge gt BuchlID und der L nge 12 Zeichen legen S
292. rden Da die Werteliste aus W rtern bestehen soll w hlen Sie in der Lookup Liste Typ den Typ 65 z 66 String aus Aktivieren Sie das Kontrollfeld Array um die Variable als Lookup Tabelle mit mehreren Werten zu definieren Sy Objekt Editor x Ir Sting z F Aray Wet Array Werte Wirtschaft Beletistk Computer Kinder kn gt _t schen R _schiesen H te 4 Geben Sie Feld Wert den ersten Wert etwa die Kategorie Belletristik ein Klicken Sie nun auf diesen Button um den Wert der Liste der Array Werte hinzu zu f gen 5 Erg nzen Sie weitere Werte mit Kategorien etwa Computer Wirtschaft und Kinder 6 M chten Sie Wert aktualisieren etwa um Fehler zu beheben markieren Sie den Wert in der Liste der Array Werte und nehmen Sie die gew nschten nderungen vor Bevor Sie zum Aktualisieren auf diesen Button klicken markieren Sie n tigenfalls das zu aktualisierende Feld erneut Um einen Wert zu l schen klicken Sie auf diesen Button 7 Sichern Sie zuletzt die nderungen per Klick auf OK oder bet tigen Sie die Eingabetaste a 8 Sie k nnen die Reihenfolge in der die Werte in der Lookup Liste angezeigt werden sollen sortieren indem Sie in der Liste der Array Wert den zu ordnenden Wert markieren und ihn in der Liste ber die beiden Pfeilbuttons nach oben oder unten verschieben 9 Speichern Sie zuletzt die Werteliste
293. ren Die Office Datenbank liefert ein Makro das die L schung auch ber den Benutzermodus erm glicht Vor dem L schen von Datens tzen sollten Sie eine Sicherheitskopie Ihrer Datenbank anlegen Datens tze im Benutzermodus l schen Auch im Benutzermodus k nnen Sie die automatisierte L schung von Datens tzen vor nehmen Hierbei wird ein Makro verwendet das in der Office Datenbank enthalten ist 1 W hlen Sie im Benutzermodus den Men befehl Makros 4 Administrator Tools Administrator Tools Makro Alle Makros neu initialisieren Datens tze in einer Tabelle l schen Alle YvBA Module exportieren Alle Schl ssel aufbauen org nice Phone beenden Abbrechen orgAnice Datenbanken anpassen Daten pflegen und migrieren Markieren Sie das Makro Datens tze in einer Tabelle l schen und klicken Sie auf Ausf hren 2 Das Makro wird gestartet und das Dialogfenster Datens tze l schen wird aufgerufen Datens tze l schen w hlen Sie die Tabelle aus der Datens tze gel scht werden sollen x Alle Datens tze in verkn pften Detail Tabellen werden ebenfalls gel scht Dokumente x Nur aktueller Datensatz C Alle Datens tze W hlen in der Liste die Tabelle aus aus der Datens tze gel scht werden sollen Die Option Nur aktueller Datensatz dient zum L schen des Datensatzes auf den der Sortierschl ssel der Tabelle derzeit zeigt Die Option Alle Datens tze dient zum L sche
294. rgebnis liefern und f r die eine Summenausgabe vorgesehen ist Hilfe datenbankspezifische Wenn eine spezielle Hilfedatei f r diese Datenbank installiert ist k nnen Sie diese ber einen Befehl im orgAnice Hilfemen aufrufen History Funktionalit t in orgAnice 3 vergleichbar den Navigationsbuttons im Internet Browser die es dem Benutzer erlaubt ber diese Buttons im Benutzermodus bereits aufgesuchte Datens tze Arbeitsbereiche Arbeitsbereichs Gruppen etc erneut anzuw hlen bzw im Konfigurationsmodus auf bereits angew hlte Dialogfenster Funktionen etc erneut zuzugreifen HTML Seite siehe Internet Seite Image digitalisiertes Bild Abbildung Index aktueller Derjenige Index einer Tabelle der momentan die Sortierung der Datens tze bestimmt Der aktuelle Index wird in der Symbolleiste angezeigt ds DENE ba Sie k nnen jederzeit den aktuellen Index der aktiven Tabelle umschalten Glossar Index Sortierschl ssel Internet Seite HTML Seite Die mit der aktiven Tabelle verkn pften Tabellen werden automatisch ber den f r die Verkn pfung definierten Index sortiert Index Sortierschl ssel Hilfsmittel zum Sortieren Durchsuchen und Verkn pfen von Tabellen Jede orgAnice Tabelle kann mehrere Indizes enthalten Der aktuelle Index bestimmt die Reihenfolge in der die Datens tze angezeigt werden Technisch gesprochen Ein Index enth lt f r jeden Datensatz der Tabelle einen Indexwert der durch
295. rn auf die Datenbank vor den fehlerhaften Vorg n gen wieder zugreifen Nachdem Sie die Datens tze erfolgreich ersetzt importiert oder gel scht haben k nnen Sie die tempor re Sicherungskopie wieder l schen Die Datenbank einfach in dasselbe oder ein anderes Verzeichnis zu Kopieren bedeutet jedoch keine hinreichende Sicherung Daten komplett sichern Wir empfehlen in regelm igen Abst nden eine Komplettsicherung aller Daten ein schlie lich Ihrer mit der Datenbank angelegten externen Dokumente durchzuf hren Je nach Datenvolumen das t glich in der Datenbank ver ndert wird empfiehlt sich eine t gliche zumindest aber w chentliche Sicherung Die Office Datenbank verf gt ber folgende Datenstruktur Im Datenbankverzeichnis beispielsweise C ORGDB OFFICE3 werden die Datenbank selbst sowie alle Vorlagen in Vorlagenverzeichnissen sowie externe Dokumente in den Dokumentenverzeichnissen gespeichert 33 z 34 Die Standard Vorlagenverzeichnisse umfassen Vorlagen f r die Tabellen Adressen Aktivi t ten Ansprechpartner und Dokumente Haben Sie externe Dokumente in den Stan dard Dokumentenverzeichnissen gespeichert sind auch diese in Unterverzeichnissen des Datenbankverzeichnisses enthalten F r eine Komplettsicherung sollten Sie das gesamte Datenbankverzeichnis mit allen Unterverzeichnissen auf einem geeigneten Datentr ger Datenstreamer ZIP Laufwerk CD R oder separater Festplatte sichern Damit stehen Ihne
296. rn ge ffnet werden Datenbank kompaktieren Falls Sie feststellen dass die Sortierung auf einem Sortierschl ssel nicht stimmt die Relati onen zwischen Tabellen nicht funktionieren oder Sie Eintr ge in der Datenbank mit der Suche nach Schl ssel nicht finden sollten Sie die Datenbank kompaktieren Durch das Kompaktieren werden eventuelle Inkonsistenzen innerhalb der Datenbankdatei beseitigt und die Schl ssel neu aufgebaut Es wird empfohlen in regelm igen Abst nden eine Kompaktierung der Datenbank durchzuf hren um die Konsistenz der gespeicherten Daten zu gew hrleisten und eventu ellen Problemen vorzubeugen Die Funktion zum Kompaktieren steht nur dann zur Verf gung wenn Sie mit aktivierten Datenbank Verwaltungsrechten angemeldet sind und wenn die Datenbank nicht gleich zeitig von anderen Benutzern ge ffnet ist Falls n tig schlie en Sie die Datenbank vor orgAnice Datenbanken anpassen Daten pflegen und migrieren dem Kompaktieren f r alle Benutzer wie im Abschnitt Datenbank f r alle Benutzer schlie en auf Seite 34 beschrieben 1 Melden Sie sich mit Datenbank Verwaltungsrechten an 2 Wechseln Sie falls n tig in den Konfigurationsmodus indem Sie den Men befehl Extras Datenbank konfigurieren w hlen die Taste f2 dr cken oder auf diesen Button in der Symbolleiste klicken 3 W hlen Sie den Men befehl Datei Datenbank kompaktieren um die Kompaktie rung der aktuellen orgAnice Datenbank zu starten
297. rogrammarbeitsbereich Alle Elemente Men s und EEE fo Ba m z Fenster und deren Bedienung werden in der Online Hilfe a Ba zum Visual Basic Editor erl utert Im Folgenden sollen a die wichtigsten Werkzeuge vorgestellt werden ale 2 Elemente von OrgDataControlTypesEnum ORGDAT ONTROL CHreKBOK MA ONTROL COMMANDRL larks Code P OtgDatsErrori P VgDatsmogel 9 TableLeyout TableLeyouts Enum Orgbatac on Ordi Orai oltyp 159 160 Der Projekt Explorer Alle Module und Formulare die in einer orgAnice Datenbank enthalten sind werden in Form eines Projektes zusammen gefasst Das Werkzeug zur Verwaltung des Projektes und seiner Objekte ist der Projekt Explorer Projekt Project x BERN B 63 Module vt AdminTools ButtonMacros se GlobalDefs A Macros 2 QuickSort EL Registry se Tools et WinAPI B 63 Klassenmodule E CActivities E CAddressCheck 9 C larm 9 CApplications B CAppOutlook E CAppPhone Das Code Fenster Der Projektname wird als oberstes Element in einer Baumstruktur dargestellt Das Projekt wird in der aktuellen orgAnice Datenbank gespeichert Deren Name erscheint in Klammern neben dem Projekt Ist das Ordnersymbol am oberen Fensterrand aktiviert werden die Objekte nach Kategorien sortiert dargestellt Formulare Module und Klassenmodule Klicken Sie doppelt auf eines der Module oder Klassenmodule im Proje
298. rte vom Typ Long werden mit dem h chstm glichen Wert 999 darge stellt Numerische Werte vom Typ Double werden mit dem h chstm glichen Wert 999 99 dargestellt Felder vom Typ Document k nnen nicht ausgewertet werden sie erzeugen einen Syntax Fehler Eine Beispiel Funktion Ausdr cke mit orgBasic Eine Beispiel Funktion Um die orgBasic Syntax zu verdeutlichen soll als Beispiel eine Angepasste Funktion aus der Office Datenbank dienen Die Funktion Anrede pr ft vier Felder der Tabelle Adressen und liefert die passende Anrede sofern diese nicht manuell eingegeben wurde Betrachten Sie zun chst die Funktion genau Function Anrede As String Anrede aus Adresse ermitteln Dim sAnrede As String Dim sFrauHerr As String Dim sName As String Dim sTitel As String sAnrede Adressen gt Anrede sFrauHerr Adressen gt An sName Adressen gt Name sTitel Adressen gt Titel Wurde die Anrede im Datensatz manuell eingegeben Wenn nicht stellen wir sie aus den Tabellendaten zusammen If Len sAnrede o Then If sFrauherr Frau Then sAnrede Sehr geehrte Frau amp LTrim sTitel amp amp sName Elself sFrauherr Herrn Then sAnrede Sehr geehrter Herr amp LTrim sTitel amp amp sName Elself Left sFrauherr 2 Mr Then sAnrede Dear amp LTrim sFrauherr amp amp LTrim sTitel amp amp sName End If End If If Len sAnrede o Then Wir haben noch nichts Standard Anrede zur ckg
299. rungen h ufig gew nscht sind 45 46 wurden die Makros so angelegt dass diese nderungen m glichst einfach durchzuf hren sind Layout der Dokumentvorlagen ndern Die einfachste M glichkeit Dokumentvorlagen mit Ihrem pers nlichen Layout zu erzeu gen besteht darin die mit orgAnice mitgelieferten Dokumentvorlagen Ihren Vorstellun gen entsprechend umzugestalten Dadurch stehen Ihnen die f r die Daten bertragung erforderlichen Textmarken in der Vorlage bereits zur Verf gung und Ihre Arbeit be schr nkt sich nur auf die Neugestaltung des Layouts und eine Neupositionierung der Textmarken Um nderungen an den Dokumentvorlagen durchzuf hren gehen Sie wie folgt vor 1 Stellen Sie zun chst sicher dass die Dateien OrgOffice3 dot und Custom dot als globale Vorlagen geladen sind Vergleichen Sie hierzu Abschnitt Die Word Vorlage OrgOffice3 dot als globale Vorlage ffnen auf Seite 45 2 Melden Sie sich bei der Datenbank an und wechseln Sie in den Benutzermodus Im folgenden Abschnitt wird am Beispiel der Dokumentvorlage Brief doc beschrieben wie Sie in der Vorlage enthaltene Textmarken an eine andere Stelle umsetzen k nnen und wie nicht ben tigte Textmarken gel scht werden Wie Sie neue Textmarken in das Doku ment einbinden lesen Sie bitte im Abschnitt Vorlage durch Textmarken erweitern auf Seite 47 3 Erstellen Sie eine Sicherheitskopie der Vorlage Brief doc im Vorlagenverzeichnis f r Aktivit ten standardm
300. s Code taC iangemeiny z Pekarationen a OrgDataErrorE 3 aP OrgDataModel Option Explicit E TableLayout amp TableLayouts Class CMarks Diese Klasse stellt den Markierungsassistenten Enum OrgDatacc Element von Oral Form Control type org nice 3 c 2000 bit by bit Software AG Autor Matthias Kozlowski Letzte nderung 2001 03 13 Diese Funktionen werden durch VBA Module gesteuert die im Visual Basic Editor programmiert werden k nnen Der Editor verwaltet VBA Module in Projekten die dar ber hinaus auch Formulare etwa f r Dialogfenster zur Eingabe von Informationen umfassen Der Einsatz von Visual Basic f r Applications und die Benutzung des Visual Basic Editors wird in Kapitel 8 Visual Basic in orgAnice ab Seite 157 erl utert Den Konfigurationsmodus verlassen Sie wieder indem Sie den Men befehl Extras Datenbank benutzen w hlen die Taste f1 dr cken oder Sy auf diesen Button in der Symbolleiste klicken orgAnice starten und konfigurieren Mit mehreren Benutzern arbeiten Mit mehreren Benutzern arbeiten In einem Unternehmen arbeiten Mitarbeiter mit unterschiedlichsten Aufgabengebie ten zusammen Jeder Arbeitsplatz hat unterschiedlichen Bedarf an verschiedenen Arten der im Unternehmen zug nglichen Information orgAnice erm glicht mit einem differenzierten Benutzermodell eine zentrale Datenhal tung mit auf die individuellen Bed rfnisse und Berechtigungen abgestimmten Zugr
301. s Autors Die Vorgehensweise wird im Folgenden beschrieben Klicken Sie zum Speichern auf OK gt a le le Am orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Formular Controls hinzuf gen l schen und sortieren Um ein neues Formular Control hinzuzuf gen w hlen Sie das gew nschte Formular Control in der Liste aus und klicken Sie auf diesen Button Eine Liste aller von orgAnice bereit gestellten Formular Controls finden Sie im Glossar Bis Sie das Formular Control bearbeiten wird ein leeres Control angelegt In der Liste wird zun chst als Bezeichnung des Controls Neues Control angezeigt Wenn Sie die nde rungen am Formular speichern wird diese Bezeichnung ersetzt Je nach Control Typ lautet die Bezeichnung bis zur Definition der Eigenschaften des Controls Kein Feld Kein Ausdruck oder Kein Makro Um ein Formular Control aus der Liste zu entfernen markieren Sie es in der Liste und klicken Sie auf diesen Button Die Reihenfolge der Formular Control in dieser Liste bestimmt dar ber in welcher Rei henfolge Controls aktiviert werden wenn ein Benutzer ber die Tabulator Taste von Feld zu Feld springt Es empfiehlt sich hier die Reihenfolge so zu w hlen dass sie der optischen Linie von links oben nach rechts unten folgt Zum Sortieren markieren Sie das in der Liste zu verschiebende Formular Control und klicken Sie auf den entsprechenden Button Das Standard Formular stellen Sie be
302. s Sicherheitsgr nden wird jedes Zeichen des eingegebenen Kennwortes nur durch Sternchen dargestellt Best tigen Sie nun mit OK oder der Eingabetaste e Die Datenbank wird in orgAnice Data ge ffnet und der Konfigurationsmodus aufgerufen Das weitere Vorgehen zum Anpassen der Datenbank wird in den entsprechenden Abschnitten dieses Kapitels be schrieben orgAnice Datenbanken anpassen Eigenschaften der Datenbank anpassen Eigenschaften der Datenbank anpassen Legen Sie zun chst grundlegende Informationen f r Ihre Datenbank fest ffnen Sie daf r den Objekt Editor die Benutzeroberfl che zur Bearbeitung von Eigenschaften der Daten bank 1 Den Objekt Editor k nnen Sie mit den Eigenschaften der Datenbank starten indem Sie den Men befehl Datenbank Objekte orgAnice Datenbank w hlen oder die Tastenkombination D J benutzen oder indem Sie auf diesen Button in der Symbolleiste klicken x s re Der linke Bereich des Objekt Editors der Objektbaum i Een m zeigt alle Elemente der Datenbank sowie die zu der Benutzer Dateiname C _datentbibliothek odb Berechtigungen Sprache f Sortierung Deutsch Deutschland Datenbank geh rigen orgAnice Data Anwendung an Se Regine OFFCE3 00020000000082 EOC Wie im Windows Explorer sind dabei die Elemente in BG een De mara einer Baumstruktur geordnet Klicken Sie auf das Plus Su EEE 2 Symbol vor einem Element oder doppelt auf das Cache Gr e fr MB h c
303. s Sting 30 ee Te EH Ort As Sting 130 A Sem Sting z EBPLZ As Sting 5 HH Name p EE Tekton As Sting 15 HH Vomame Zr EBEMailAs String 30 E Stasse E Variabel fe 2 3 EBHinweisas Sting var E Ot SEED As Sting 12 EB PLZ lt E Telefon HH EMail HB Hinweis D Indices r D 5 Ca Name 1 Eigenschaften Y Relationen A El Bin re Objekte m F APRS 2 el ne 7 Nun erzeugen Sie die Indices der Tabelle Der Prim rindex ID vergibt eine eindeutige Nummer f r jeden Datensatz Aktivieren Sie die Kontrollfelder Eindeutig und Auto Count Gleichen Sie die String L nge der des Feldes ID auf 12 an Erzeugen Sie einen weiteren Sortierschl ssel mit Namen und Titel Name Als Ausdruck tragen Sie einen Verweis auf den Feldinhalt des Feldes Name in der Tabelle Entleiher also Entleiher gt Name ein So k nnen die Entleiher alphabetisch nach Nachnamen sortiert werden Die Definition der Tabelle Entleiher mit ihren Feldern und Indices ist damit abgeschlos sen 74 orgAnice Datenbanken anpassen Die Tabelle Entleihvorg nge erstellen Die Tabelle Entleihvorg nge erstellen In der Tabelle Entleihvorg nge wird erfasst welche Person welche B cher ausgeliehen hat und wann der R ckgabetermin eines Buches f llig ist Diese Tabelle muss daher mit der Tabelle Buchbestand und der Tabelle Entleiher verkn pft werden Im Benutzermodus wird dann auch beim Positionieren auf einen Datensatz in d
304. s VBA Scripts ab die aus orgA nice Data heraus ausgef hrt werden Das verschiebt bei der Installation und Programmie rung komplexer Arbeitsumgebungen den Schwerpunkt auf die orgAnice Data Umgebung Visual Basic for Applications wurde als besondere Edition von Microsofts Programmierspra che Visual Basic entwickelt um umfangreiche Entwicklungsm glichkeiten innerhalb einer Standard Softwareapplikation zu schaffen VBA wird benutzt um orgAnice Applikationen den genauen Benutzeranforderungen entsprechend anzupassen und um die M glichkeiten anderer VBA f higen Applikationen auf dem PC zu erweitern Zum Beispiel werden Dokumente der Microsoft Office Produktfamilie durch zentral in der orgAnice Datenbank abgelegte Scripts automatisch erstellt Umgekehrt werden orgAnice Prozesse aus in Microsoft Office verwendeten VBA Scripts ferngesteuert Der Entwickler von orgAnice L sungen hat damit den Vorteil dass er nur noch eine Scriptsprache lernen muss VBA L sungen werden schnell ausgef hrt da sie im gleichen Speicherbereich wie die Hostapplikation ablaufen Auch die Verteilung von VBA basierenden L sungen ist ein fach da der Code sich innerhalb der Datenbank befindet VBA ist eine Kernkomponente von Office 2000 und ist durch eine Vielzahl von Software herstellern darunter bit by bit Software AG lizenziert worden Die st ndig steigende Anzahl von Applikationen die ber eine VBA Integration verf gen bietet M glichkeiten f r das verbess
305. satzgebiete Late Binding Verwaltungsrechte Visual Basic for Applications Visual Basic Editor Code speichern Code Fenster 47 171 11 52 157 157 158 168 158 13 157 12 159 162 160 Eigenschaftenfenster Objektkatalog Projekt Explorer schlie en starten UserForms Werkzeugsammlung Visual Basic Module automatisiert exportieren bearbeiten exportieren importieren verwalten Wiederherstellen 161 160 160 162 159 161 161 163 163 163 163 163 100
306. sch ft beraus wichtige und wertvolle Infor mationen die ber den Erfolg Ihres Unternehmens entscheiden k nnen Datenbanken auf dem aktuellsten Stand zu halten und stets die Integrit t und Sicherheit der Daten zu gew hrleisten muss daher eine der Hauptaufgaben eines Datenbank Administrators sein Dieser Abschnitt widmet sich der Pflege von Datenbanken sowie der effektiven Arbeit mit den darin enthaltenen Daten Daten sichern Wenn Sie orgAnice einsetzen sollten Sie sich zum Prinzip machen unter allen Umst n den eine ausreichende Datensicherung vorzunehmen Zwar wird vom DbServer ber Transaction Management sicher gestellt dass sich die Daten in der Datenbank immer in einem konsistenten das hei t widerspruchsfreien Zustand befinden Da eine orgAnice Datenbank jedoch nicht nur die Datenbankstruktur an sich sondern auch alle Daten und internen Dokumente enth lt wird die Datenbank besonders bei vielen Benutzern schnell sehr gro Ein Hardwarefehler und eine unbeabsichtigte L schung der Datenbank h tte dann den Verlust ALLER Daten zur Folge Zwei Sicherungsarten sollten Sie unterscheiden Daten vor bergehend sichern Wenn Sie in Ihrer Datenbank im Konfigurationsmodus Datens tze ersetzen importieren oder l schen m chten empfehlen wir eine Kopie der Datenbank in einem tempor ren Verzeichnis abzulegen Hierbei ist es lediglich notwendig die Datenbankdatei mit der Dateiendung odb zu kopieren Damit k nnen Sie bei Fehle
307. schaft wert Stat Layoutname Gesch ftsf hrerliste Old Datensatzauswahl Bedingung definieren Old Master Tabelle Ansprechpartner Old Master Bedingung Ansprechpartner gt Fu Old L schen Sie k nnen Eigenschaften aus dieser Liste entfernen indem Sie diese in der Liste markieren und auf L schen klicken Die nderungen treten erst beim n chsten Speichervorgang in Kraft Abbrechen Hilfe Die Layoutvorschau nutzen Nun ist die Konfiguration des Reportlayouts abgeschlossen ber das Layoutvorschaufens ter k nnen Sie das Layout vor dem Druck mit Beispieldaten darstellen 133 5 Die Layoutvorschau erreichen Sie indem Sie den Men befehl Datei Layoutvorschau w hlen oder EH auf diesen Button klicken Gesch ftsf hrerliste orgAnice Print ol x Datei Bearbeiten Ansicht 2EB ur gen Adressen Adressen mit Merk Adressen und Ans Adressmerkmale Gesch ftsf hrerliste sinopLan Ansprechpartner Ansprechpartnerm Archivierte Dokum Ansprechpartaer Tekta Fima Tekh Gesch ftsf hrerliste Moble kta Meine unerledigten xa xa xmn sum Meine berf lligen ze Merkmale mit Adre ii sa iia z E Ordner und Dokum Br Br E Postausgang letzt un Kamm Postausgang Yorw v pa na Feen Posteingang letzte Kuss xa Posteingang Yorw og zan xz xmz Serienbrief Empf ara Sichtbare Aktivit ten gii CE a 22 Einzeleti
308. schneidende Zeichenkette ist und L nge die Anzahl von Zeichen angibt die von der Funktion vom Anfang der Zeichenkette gerechnet ausgegeben wird Zus tzlich soll der resultierende String immer in Gro buchstaben ausgegeben werden um unterschiedliche Schreibweisen auszuschalten da hier zwischen Gro und Kleinschrei bung unterschieden wird Dies wird durch die Funktion UCase String erreicht String steht dabei f r die umzuwandelnde Zeichenkette Nun m ssen alle Funktionen so verschachtelt werden dass ein korrekter Ausdruck gebildet wird O nn Tragen Sie im Feld Ausdruck den Ausdruck Re T ee a Buchbestand gt AutorID amp Ausdruck Buchbx utorlD amp UCasefLeft Buchbestand gt Titel 20 agir UCase Left Buchbestand gt Titel 20 ein I Eindeutig I Auto Count StingL nge IV Automatisch 1 gt L schen ok Schienen He Weitere Informationen zu Ausdr cken und orgBasic Funktionen entnehmen Sie bitte Kapitel 7 Ausdr cke mit orgBasic ab Seite 145 sowie der Online Hilfe zum Ausdrucksedi tor Die L nge des Index muss so lang sein wie die Summe der Feldl ngen der Felder im Ausdruck des Index Aktivieren Sie das Kontrollfeld Automatisch werden die L ngen der beiden Felder AutorID 12 Zeichen und Titel 20 Zeichen nach der Verk rzung automa tisch auf 32 addiert Speichern Sie die Eigenschaften ber OK oder die Fingabetaste Eigenscha
309. sen Die Konfiguration der Office Datenbank und Anpassung in orgAnice Data wird in die sem Kapitel behandelt Da in der mitgelieferten Office Datenbank zwar eine typische und f r viele Einsatzm glichkeiten vorbereitete Funktionalit t realisiert wurde aber jedes Unternehmen eigene Besonderheiten hat die in der eingesetzten Datenbank ber cksich tigt werden m ssen ist die Flexibilit t von orgAnice seit jeher ein besonders wichtiger Vorteil der Entwicklungsumgebung gewesen Mit der Integration von Microsoft Visual Basic for Applications wurde der Rahmen in dem Anpassungen und Eigenentwicklungen m glich sind nochmals deutlich erweitert 19 20 Die Office Datenbank personalisieren Nach der Installation von orgAnice 3 enth lt die mitgelieferte Office Datenbank Kon figurationsdaten die f r Ihr Unternehmen angepasst werden m ssen Dazu sind Daten bank Verwaltungsrechte notwendig Dar ber hinaus k nnen neue Benutzer nur dann angelegt und Eigenschaften vorhandener Benutzer nur dann ver ndert werden wenn Sie die Datenbank mit Benutzer Verwaltungsrechten ffnen 1 Rufen Sie die Office Datenbank ber den Men befehl Office Datenbank im orgAnice Programmverzeichnis Ihres Startmen s auf Sofern Ihr Computer nach der Installation der Office Datenbank nicht neu gestartet werden musste bietet das Installationsprogramm die Option die Datenbank nach Ab schluss der Installation zu ffnen Wenn Sie diese Option aktiviert haben wird a
310. ser und das gesamte orgBasic dienen aber nur dazu aus dem augenblicklichen Zustand der Datenbank einen Wert beliebigen Typs zu liefern Dabei wird am Datenbank Inhalt und am Daten bank Status nichts ge ndert orgBasic ist wie der orgAnice 2 1 Parser aber anders als Visual Basic for Applications typsicher was den entscheidenden Vorteil hat dass alle eventuellen Ausdrucksfehler bereits beim bersetzen und nicht erst sp ter zur Laufzeit erkannt werden Parser Ein Dienst innerhalb des orgAnice DB Servers Der Parser bearbeitet in der orgBasic Sprache formulierte Anfragen Parser Requests Der Parser wertet den Text der Anfrage aus und liefert einen entsprechenden Ergebniswert der in der Regel Datenbank Inhalte enth lt Der Parser hat u a Lese Zugriff auf DB Tabellen und Felder fest definierte Kernfunktio nen angepasste Funktionen und persistente Variablen Parser Request Eine Anfrage an den Parser des orgAnice DB Servers Prim rindex Ein Index der innerhalb einer Tabelle eindeutig ist Der Wert eines Prim rindex verweist also auf genau einen Datensatz orgAnice berwacht bei der Erstellung oder nderung eines Datensatzes die Eindeutigkeit des Prim rindexwertes 207 208 Programmdatei Eine Datei die ausf hrbaren Code einer Anwendung enth lt Typische Dateinamenserweiterungen f r Programmdateien sind EXE COM und DLL Programmfenster Das Hauptfenster einer Windows Anwendung dessen Titelleiste mei
311. sind in der Liste Feldzuordnung in der Spalte Daten aufgef hrt Klicken Sie auf OK um die Einstellungen zu speichern Soll ein Feld gel scht werden klicken Sie neben der Liste Feldzuordnung auf L schen und best tigen Sie die folgende Sicherheitsabfrage mit Ja Den orgAnice Outlook Connector konfigurieren Outlook Connector konfigurieren Konfiguration f r Kontakte Wechseln Sie auf die Registerkarte Kontakte orgAnice Outlook Connector Konfiguration x E Mail Termine Kontakte Suchen Um eine weitere Tabelle hinzuzuf gen klicken Sie auf Neu Tabellen f r die Kontaktinformationen Um Eigenschaften wie die Feldzuordnung einer Tabelle nsprechpartner i E zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf Bearbeiten Um eine Tabelle aus der Liste der Tabellen zum Spei chern von Kontakten zu entfernen klicken Sie auf Neu x L schen Bearbeiten L schen Abbrechen Eine Tabelle zum Speichern von Kontakten hinzuf gen Standardm ig gibt es in der Office Datenbank zwei Tabellen in denen Kontakte abgelegt werden die Tabellen Adressen und Ansprechpartner Sollten Sie eine weitere Tabelle f r die Speicherung von Kontakten vorgesehen haben k nnen Sie diese der Liste hinzuf gen die beim Zuordnen angezeigt wird Dann k nnen die Benutzer ausw hlen in welcher Tabelle der Kontakt abgelegt werden soll Um eine neue Tabell
312. sition Gr e Ausdruck Schrift Umtandung F lung Schriftart Schnitt Gr e Arial Fett 16 Tr T Arial Black T Arial Narrow Arial Unicode MS Fett Kursiv fest Die Schriftfarbe sollte Schwarz sein sofern Sie keinen Farbdrucker verwenden Eine Unterstreichung ist nicht Auszeichnungen Farbe Vorschau k Unterstichen BE Schwarz 7 proanice Print 3 0 Abbrechen Hilfe notwendig Die Vorschau stellt einen Beispieltext mit den von Ihnen gew hlten Einstellungen dar 5 Best tigen Sie die Einstellungen mit OK Der Rahmen mit dem Text wird an die ent sprechende Position verschoben und dort mit dem gew hlten Ausdruck dargestellt Grafiken einf gen Wenn Sie ber ein Logo oder eine andere Grafik verf gen die Sie in den Report einbinden m chten nutzen Sie dazu die Funktion Grafik einf gen Voraussetzung daf r ist dass die Grafikdatei im Bitmap bmp oder Windows Metafile wmf Format vorliegt Die Druckqualit t und geringe Gr e einer Grafik im Vektorformat wmf spricht dabei f r Logos immer f r dieses Format 1 F gen Sie eine Grafik ein indem Sie den Men befehl Einf gen Grafik w hlen oder auf diesen Button klicken Das Dialogfenster Grafikauswahl erscheint Grafikauswahl Suchen Sie dac xl Dokumentation Icons 1 Printlayouts C vorlagen f r Adressen m Vorlagen f r Aktivit ten C Vorlagen f r Ansprechpartner I vorlag
313. so genannte Homepage Ausgangsseite der Domain geladen Die URL f r die Produktbeschreibung von orgAnice lautet also beispielsweise http www organice de Zum Laden und Anzeigen von Internet Seiten werden Internet Browser verwendet 199 o 200 Java Applet APPLication snippET Anwendungsschnipsel kleine Anwendung Applets werden in der Programmiersprache Java geschrieben Ein wesentliches Merkmal von Applets ist dass sie in eine HTML Seite eingef gt werden k nnen genauso wie zum Beispiel eine Grafik Kommando Schaltfl che Ein spezielles Formular Control unter orgAnice 3 Im Konfigurationsmodus kann einer Kommandoschaltfl che ein VBA Script zugeordnet werden dass bei beim Anklicken im Benutzermodus ausgef hrt wird ber die Kommandoschaltfl che Adressvisualisierung wird z B das Script f r die Darstellung der aktuell angezeigten Adresse ber das Mapping Portal Map24 gestartet Der Einsatz von Kommandoschaltfl chen in Verbindung mit VBA erm glicht die flexible Erweiterung des Funktionsumfangs einer orgAnice 3 Datenbank Kommandozeilen Parameter Beim Programmstart k nnen die folgenden Informationen als Parameter an orgAnice bergeben werden Der Dateiname der orgAnice 3 Datenbank inklusive Datenbankverzeichnis User Der Benutzerkurzname Password Das Passwort des Benutzers Keine Leerzeichen keine Anf hrungszeichen Rights Start im Verwaltungsmodus Datenbank Benutzer bergabe als
314. st den Namen der Anwendung anzeigt Unter der Titelleiste befindet sich meistens eine Men leiste Die Daten mit denen Sie als Benutzer arbeiten werden innerhalb des Programmfensters dargestellt Wenn mehrere Anwendungen gleichzeitig ge ffnet sind erkennen Sie die aktive Anwen dung an der hervorgehobenen Darstellung der Titelleiste und des Fensterrahmens Sie k nnen eine Anwendung durch Anklicken des Programmfensters mit der Maus oder mit der Tastenkombination aktivieren Programmsymbol Anwendungssymbol Icon Ein typisches grafisches Zeichen das eine Windows Anwendung repr sentiert Hier sehen Sie das Programmsymbol von orgAnice Data orgAnice verwendet die Programmsymbole anderer Anwendungen gelegentlich um Dokumente darzustellen die sich mit diesen Anwendungen ffnen lassen Programmverzeichnis Das Verzeichnis das die Programmdateien einer Anwendung enth lt Rahmenobjekt Die Definition eines Rahmens der in einem Report oder Etikettendruck ausgegeben werden soll Diese umfasst die Position und Gr e sowie die Strichst rke des Rahmens Rahmen mit einer H he von 1 werden als horizontale Linien dargestellt Rahmen mit einer Breite von 1 als vertikale Linien Die Definition unterscheidet sich geringf gig in Abh ngigkeit davon in welchem Bereich der Rahmen ausgegeben werden soll Als Rahmen au erhalb des Datenbereichs oder als Rahmen innerhalb eines Etiketts Raster Ein bzw ausschaltbare Gitterlinien auf dem
315. sverwaltung werden drei Arbeitsbereiche ben tigt Buchbestand f r die Tabellen Layouts Autoren und Buchbestand Entleiher f r die Tabellen Layouts Entleiher und Entleihvorg nge und Entleihvorg nge f r die Tabellen Layouts AutorenKlein Buchbestandklein Entlei herKlein und Entleihvorg nge Legen Sie einen neuen Arbeitsbereich an indem Sie im Objektbaum auf Arbeitsbereiche klicken a m E Tragen Sie im Feld Neuer Arbeitsbereich den Namen f r rbeitsbereichs Gruppen Aufz hlung Arbeitsbereiche gt gt 4 A COM den ersten Arbeitsbereich Buchbestand ein Speichern Entleihvorgaenge EB Tabellen Layouts Neuer Arbeitsbereich Sie mit OK 84 Standard Schriften Buchbeste EQ Makros 5 amp Visual Basic Module E Datenbank TR aso Wiederholen Sie diesen Schritt f r die Arbeitsbereiche ee Entleiher und Entleihvorgaenge Tabellen Autoren Buchbestand Entleiher E Entleihvorgaenge Relationen in re Objekte igenschaften el gt I schieden Hie 4 91 92 Eigenschaften von Arbeitsbereichen definieren Arbeitsbereiche werden in der Arbeitsbereichsauswahl am linken Fensterrand mit ihrem Titel und einem Symbol aufgelistet so dass per Mausklick zwischen verschiedenen Ar beitsbereichen gewechselt werden kann Zur Festlegung eines Titels und eines Symbols f r einen Arbeitsbereich gehen Sie wie folgt VOr Klicken Sie im Objektbaum auf den Arbeitsbereich im B
316. t 25 enlarge baum wo deren Werte bearbeitet werden k nnen E lati lationen re Objekte jenschaften el gt Schie en Hie _ 2 Eistellen Sie auf die gleiche Art und Weise die Eigenschaft f r das Dokumentenver zeichnis Geben Sie ihr den Namen OrgDataLinkedDocDefaultPath 3 Bearbeiten Sie nun die Eigenschaften des Dokumentenverzeichnisses indem Sie auf das Element OrgDataLinkedDocDefaultPath im Objektbaum klicken W hlen Sie aus der Lookup Liste Typ den Datentyp i eng Eigenschaft DrgDatalinkedDocDefaultPath FD Poner ne String aus da es sich bei der Eigenschaft um Zeichenfol Benutzer E Berechigungen Im sung z gen als Werte handelt itzungen Tabellen Wert Werk pfte Dokumente HE Autoren S E Buchbestand E E Felder Das Verzeichnis das Sie im Feld Wert eintragen sollte 07 Indices x i i reri EN relativ zur Datenbank angeben werden falls Sie die TET NEE Datenbank und die zugeh rigen Verzeichnisse auf einen H Entleihvorgaenge ee anderen Datentr ger oder in ein anderes Verzeichnis E41 Eigenschaften verschieben Der relative Pfad zu einem Verzeichnis unterhalb des Datenbankverzeichnisses wird durch Verzeichnisname gekennzeichnet Alternativ k nnen gt ve Schie en Hite Sie einen absoluten Pfad verwenden der auch dann weiterhin gefunden wird wenn Sie die Datenbank verschiebe
317. t Aktivieren Sie dazu das Kontrollfeld Eindeutig Damit Sie sich nicht f r jeden Datensatz der Tabelle einen neuen eindeutigen Wert ausdenken m ssen nummeriert orgAnice die Datens tze automatisch bei deren Speicherung wenn Sie das Kontrollfeld Auto Count aktivieren 6 Nun muss ein Index f r die Relation zur Tabelle Autoren angelegt werden Dies geschieht ber den Index AutorID dem Sie den Titel AutorID geben Sie k nnen zwei Tabellen in orgAnice ber Indices verkn pfen Diese m ssen korrespon dierende Werte aufweisen Das ist in diesem Fall sicher gestellt da der Wert aus dem Feld AutorID immer aus der Tabelle Autoren bernommen wird siehe Schritt 8 orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen Wenn die beiden Tabellen Buchbestand und Autoren ber eine Relation verkn pft sind sehen Sie beim Durchbl ttern der Master Tabelle Autoren immer die korrespondierenden Eintr ge alle Publikationen in der Detail Tabelle Buchbestand also alle B cher des aktuellen Autors Durch den Ausdruck Buchbestand gt AutorID amp Buchbestand gt Titel legen Sie fest dass die Detail Tabelle Buchbestand in diesem Fall nach Titel sortiert ist Da das Feld Titel mit 50 Zeichen sehr lang ist ein Teil des Titels jedoch f r die Sortierung ausreicht empfiehlt es sich diesen f r den Index auf 20 Zeichen zu verk rzen Dies wird ber die orgBasic Funktion Left String L nge erreicht wobei String die zu be
318. t dem Visual Basic Editor entnehmen Sie bitte der Online Hilfe dieses Programms W hlen Sie dazu den Men befehl Microsoft Visual Basic Hilfe oder die Funktionstaste Fi oder diesen Button in der Symbolleiste Weiterf hrende Dokumentation und Literaturhinweise bieten wir auf unserer Website http www organice de 169 170 Tipps Tricks und Probleml sungen Tipps Tricks und Probleml sungen Dieses Kapitel informiert Sie in aller K rze ber den rationellen Umgang mit orgAnice gibt Ihnen Hinweise zur effektiven Bedienung und stellt Ihnen eine bersicht ber h ufi ge Probleme und deren L sung zur Verf gung 171 Die effektivste Art der Benutzung Zur Benutzung stehen Ihnen auf der Programmoberfl che aller Komponenten die orgAnice Men s und eine Reihe von Buttons zur Verf gung Diese k nnen Sie mit der Maus anw hlen und damit die zugeordneten Befehle ausl sen Wenn Sie orgAnice effektiv einsetzen wollen empfehlen wir weitgehend auf die Maus zu verzichten Eine Benutzung der Tastatur zum Aufruf der Men s ist wesentlich schneller zu handhaben auch wenn Sie die n tigen Tastenkombinationen zun chst erlernen m ssen Die einzelnen Tastenkombinationen finden Sie in den aufgeklappten Men s hinter den jeweiligen Befehlen Zur bersicht listen wir die wichtigsten Befehle nach Komponenten getrennt auf Tastaturk rzel f r alle Komponenten Allgemeine Befehle Hilfe EJ Programm beenden n He Zu anderem
319. t des Feldes Wert LIM lautet Klicken Sie auf den Button am Ende der Zeile um diesen Ausdruck ber den Ausdrucks editor zusammen zu stellen Der Ausdruckseditor wird aufgerufen xl Geben Sie einen Ausdruck ein nach dem die Feldinhalte EH Felder X Kemfunktionen SE Angepasste Funktionen TV Persist Variablen des ausgew hlten Feldes gepr ft werden Im Beispielfall EHE Ad ersmerkmale Adressmerkmale sollen f r das Feld Adressmerkmale gt Merkmal der Wert Merkmal s String 50 EH Wert As String 50 Pers nlicher Favorit und f r das Feld Adressmerkma EH Beschreibung As String var Angelegt m As Date le gt Wert der Wert LIM zutreffen EB AngelegtDurch As String 31 H Modifiziert m As Date i x N 5 H ModifiziertDurch As String 31 Markieren Sie zun chst das Feld in der Liste und klicken HH AdressID As String 8 R Be A r 5 EH ID As String 8 Sie auf Einf gen Klicken Sie auf den Button in der _Aktivitaeten Aktivit ten Fr Einf gen Buttonleiste der Operatoren und geben Sie dann in 2 2221 Sa eh ie ae Anf hrungsstrichen die Zeichenkette Pers nlicher Favorit ein Ausdruck dressmerkmale gt Merkmal Pers nlicher Favorit And Neu j j i Fersen an N Den zweiten Ausdruck verkn pfen Sie mit dem Operato Auswerten ren And der bestimmt dass beide Ausdr cke True wahr sind Abbrec
320. tdokument Voraussetzung f r den Einsatz der Anwendung mit orgAnice ist dass die entsprechende Anwendung richtig in der Systemdatenbank von Windows installiert wurde Dies k nnen Sie testen indem Sie im Windows Explorer doppelt auf die Datei klicken Wird die Datei mit zugeh rigen Anwendung ge ffnet k nnen Sie diese als Vorlagendatei f r orgAnice verwenden 2 Lokalisieren Sie ber den Windows Explorer das Datenbankverzeichnis und wechseln Sie dort in das Vorlagenverzeichnis f r die Tabelle Wie Sie f r einzelne Tabellen Vorlagenverzeichnisse anlegen wird im Abschnitt Die Office Datenbank personalisieren ab Seite 20 erl utert 3 Kopieren Sie die Dokumentvorlage in das Verzeichnis in dessen zugeh riger Tabelle die Vorlage verwendet werden soll SSELSESE SER TB zu Beachten Sie dass die Dokumentvorlage allen Benut Datei Bearbeiten Ansicht Eavoriten Extras 2 el rzuw ck gt E suchen Gorder Averlut M IE x A EA zern der Datenbank zur Verf gung steht Stellen Sie Adresse C C _organice Datenbankenioffice vorlagen f r Dokumente z siche r dass auf allen Rechnern der Benutzer die E Dateiname I Gr e Typ T j 7 q Siam LKB BMP Datei passende Anwendung zur Bearbeitung des Dateityps X Tabele xis 15KB Microsoft Excel Arbeitsblatt s 3 N Vorlagen f r E Pr sentation ppt BKB Microsoft PowerPoint Pr sentation installiert ist Dokumente Serienbrief doc 23KB Microsoft Word Dokument PERAD M Serien
321. tem Raster werden die Controls beim Verschieben mit den Au enkanten am jeweils n chsten Rasterpunkt ausgerichtet Mit Hilfe der Befehle zum Ausrichten von Formular Controls k nnen mehrere Controls innerhalb eines Formulars aneinander ausgerichtet werden Die Befehle stehen nur zur Verf gung wenn mindestens zwei Controls markiert sind Die einzelnen Befehle beziehen sich dabei immer auf das zuletzt markierte Control Markieren Sie die gew nschten Formular Control und verwenden Sie dann die entspre chenden Befehle wie folgt Zum Ausrichten aller markierten Elemente an der linken Au enkante des zuletzt markier ten Controls verwenden Sie den Men befehl Formular Controls Links ausrichten oder diesen Button in der Symbolleiste Zum Ausrichten aller markierten Elemente an der rechten Au enkante des zuletzt mar kierten Controls verwenden Sie den Men befehl Formular Controls Rechts ausrichten oder diesen Button in der Symbolleiste Zum Ausrichten aller markierten Elemente an der oberen Au enkante des zuletzt markier ten Controls verwenden Sie den Men befehl Formular Controls Oben ausrichten oder diesen Button in der Symbolleiste Zum Ausrichten aller markierten Elemente an der unteren Au enkante des zuletzt mar kierten Controls verwenden Sie den Men befehl Formular Controls Unten ausrichten oder diesen Button in der Symbolleiste Mit Hilfe der Befehle zum Angleichen von Formular Controls kann mehreren Controls inner
322. ten Speicher und Ressourcen zur Verf gung stellt Auf dem Server ist das Netzwerk Betriebssystem installiert und vom Server wird das Netzwerk verwaltet Im Internet sind Server Knotenpunkte des Netzes Serienbrief Ein Brief weitgehend gleichen Inhalts an verschiedene Empf nger Die Textverarbeitungs Anwendung die den Serienbrief druckt kann die Textteile die sich bei den einzelnen Briefen unterscheiden wie Adresse Anrede per Automation aus einer orgAnice Datenbank abfragen Session Sitzung Jeder Benutzer der eine Datenbank ffnet bekommt eine Session Sitzung zugewiesen Statuszeile Eine Zeile am unteren Rand des Programmfensters die aktuelle Statusinformationen ber den Zustand der Datenbank bzw ber den Zustand oder die Eigenschaften des gerade bearbeiteten Objekts anzeigt Symbol Die verkleinerte Darstellung eines Programmfensters oder ein Icon zum Aufruf eines Befehls aus der Symbolleiste eines Anwendungsprogramms Symbolleiste Buttonleiste Eine Leiste mit einer Reihe von Buttons die sich am oberen oder rechten Rand des Programmfensters befindet Beispiel I RRAAYYY E XA u SE Accu JH X Die Buttons aktivieren beim Anklicken mit der Maus h ufig ben tigte Befehle Wenn Sie den Mauszeiger ber einen Button in einer Buttonleiste f hren ohne mit der Maus zu klicken wird eine kurze Beschreibung angezeigt Systemdatenbank Registry Registrierungsdatenbank Registration Datab
323. tialisieren verwalten Men leiste Men s Makros Microsoft Outlook Microsoft Word Sicherheitseinstellungen Objekt Editor Office Datenbank Dokumentenverzeichnis Einstellungen personalisieren Vorlagenverzeichnis Operatoren orgAnice Versionen 3 und 2 1 orgAnice Data Anwendung konfigurieren Arbeitsbereich Arbeitsbereichs Gruppen Arbeitsbereichs Rahmen Arbeitsbereichs Spalten Benutzermodus Dokumentvorlagen Formulardarstellung Konfigurationsmodus konfigurieren Listendarstellung Objekt Editor Standard Schriften 63 56 25 147 7 15 33 10 81 80 80 87 86 96 65 67 45 164 166 165 165 165 165 166 164 11 165 135 44 178 11 80 19 22 21 20 21 148 17 79 80 80 80 80 10 43 80 10 80 80 81 Start mit Parametern starten Tabellenlayout orgAnice Phone Anruflisten Daten l schen Datenbankoptionen Durchwahlnummern Feldzuordnung Gespr chsdaten speichern Klartextbezeichnungen kommende Rufe Nummernformat Suchoptionen Suchschl ssel Systemvoraussetzungen TAPI einrichten orgAnice Print Begrenzungslinien Datenbereich Datenzeilen Druckbereich Ebenen Grafiken Konfigurationsmodus Kopfzeilen Layout duplizieren Layout erstellen Layoutdateien Layoutobjekte Layouts l schen Layouts speichern Layoutvorschau Objekteigenschaften Position Gr e Rahmen Seitenansicht Spaltenbreite starten Umrandung F llung Unterzeilen verwalten orgAnice Replication orgAnice Solution P
324. tionen die gleichzeitig zu dr cken sind 3 kennzeichnet einzelne zur besseren bersicht num merierte Arbeitsschritte D kennzeichnet wichtige Hinweise Wir haben die Struktur der Technischen Referenz und des Benutzerhandbuches so gestal tet dass die Dokumentation f r die Konfiguration einer jeden Komponente und Frl ute rungen f r deren Benutzung im gleichen Kapitel der beiden Handb cher zu finden sind Alle Abbildungen beziehen sich auf Windows 2000 als Betriebssystem Auf wichtige Unterschiede zu anderen Plattformen wird soweit n tig hingewiesen Beispiele f r die Anpassung von Dokumentvorlagen beziehen sich auf Microsoft Office 2000 und seine Komponenten insbesondere Microsoft Word 2000 und Outlook 2000 F r alle Beispiele wird sofern nicht anders ausgewiesen die mitgelieferte Office Datenbank verwendet 7 Weitere Hilfen nutzen Nicht immer sind Technische Referenz oder Benutzerhandbuch zur Hand oder Sie ha ben spezielle Fragen die hier nicht beantwortet werden F r diesen Fall stehen Ihnen weitere Unterst tzungsoptionen zur Verf gung Interaktive Online Hilfe Um Ihnen die Anwendung zu erleichtern besitzt orgAnice eine anwendungsfreundliche Online Hilfe Mit einem Mausklick auf den Hilfe Button in Meldungsfenstern Assistenten oder Dialogfenstern erhalten Sie w hrend eines Arbeitsganges Antwort auf Ihre aktuellen Fragen Mit der Taste F oder ber das Fragezeichen Symbol in der Men leiste der meiste
325. toren gt ID stellt diesen Inhalt dar Tragen Sie diesen Ausdruck manuell in das Feld ein oder nutzen Sie dazu den Ausdruckseditor indem Sie auf diesen Button klicken Der Ausdruckseditor wird ge ffnet und die Registerkarte Felder ist aktiviert Hier werden alle Felder der Tabelle mit ihren Eigenschaften angezeigt Um das Feld ID auszuw hlen klicken Sie doppelt darauf oder markieren Sie dessen Namen und klicken Sie auf Einf gen Der Ausdruck Autoren gt ID wird im Editierbereich im unteren Teil des Fensters angezeigt Klicken Sie auf OK oder bet tigen Sie die Eingabe taste L 4 Da der Wert im Feld ID f r alle Datens tze der Tabelle eindeutig sein muss wird er als Prim rindex gekennzeichnet Aktivieren Sie dazu das Kontrollfeld Eindeutig Damit Sie sich nicht f r jeden Datensatz der Tabelle einen neuen eindeutigen Wert ausdenken m ssen nummeriert orgAnice die Datens tze automatisch bei deren Speicherung wenn Sie das Kontrollfeld Auto Count aktivieren 5 Die L nge des Index muss der des Feldes entsprechen Legen Sie die L nge mit 12 fest indem Sie diesen Wert im Feld Zeichen eingeben Um die L nge automatisch der Feldl nge anzugleichen aktivieren Sie das Kontrollfeld Automatisch 6 Um Ihre Einstellungen zu speichern klicken Sie auf OK oder bet tigen Sie die Eingabe taste 7 Klicken Sie nun im Objektbaum auf den Index Name um auch dessen Eigenschaften anzupassen Legen Sie als Ausdruck Autoren
326. tzen Sie die Scrollleisten um gegebenenfalls nicht sichtbare Teile der Liste anzuzei gen 151 152 3E Adressen Adressen HE An As String 10 EH Titel As String 16 HH Vorname As String 36 HH Name As String 36 EB Zusatz As String 36 HB Strasse As String 36 EH PLZ As String 10 HB Ort As String 23 HH Land As String 3 FH Telefon As Strina 31 Einf gen Durch einen Doppelklick auf ein Feld wird die Bezeich nung in der Form Tabellenname gt Feldname an der aktuellen Cursorposition in das Feld f r die Zusammen stellung des Ausdrucks bernommen Alternativ kann die bernahme in das Ausdrucksfeld durch Auswahl und anschlie endes Anklicken des Buttons Einf gen vorgenommen werden Um Ausdr cke selbst zu schreiben Bedingungen zu erstellen oder mehrere Ausdr cke zu verkn pfen ben tigen Sie Operatoren BEE gt 8 dl el lt lt gt gt Anal Or Not Alle unter orgBasic verf gbaren Operatoren k nnen durch einen Doppelklick auf den entsprechenden Button der Auswahlleiste ebenfalls in das Ausdrucksfeld bernommen werden Der Operator wird an der Stelle eingef gt an der sich der Cursor aktuell befindet Die Bedeutung der einzelnen Operatoren istin der Onlinehilfe im Thema Ausdruckseditor OrgBasic Operatoren erl utert Haben Sie einen Ausdruck erstellt k nnen Sie diesen vor der weiteren Verwendung zu Ihrer Information auswerten
327. uen orgAnice Datenbank CreateFromTemplate Erzeugen einer neuen orgAnice 3 Datenbankvorlage auf Basis einer Vorlage 15 z 16 License bergabe der Registriernummer f r die Lizenzierung LCID bergabe der Registriernummer Template Vorlage f r die Erstellung einer neuen Datenbank Der Aufruf einer Datenbank mit bergabe von Benutzerkurznamen und Passwort des Administrators s he beispielsweise so aus C Programme organice 3 Data orgData exe C orgdb office3 odb User ADMIN Password beispiel orgAnice starten und konfigurieren Zwei orgAnice Versionen gleichzeitig nutzen Zwei orgAnice Versionen gleichzeitig nutzen orgAnice 3 l uft parallel zu fr heren orgAnice Versionen Sie k nnen orgAnice 3 auf einem Rechner installieren auf dem auch orgAnice 2 1 oder fr her installiert ist ohne Ihre bestehenden Daten zu gef hrden orgAnice 3 kann keine Datenbanken die mit fr heren Programmversionen erstellt wur den direkt ffnen Damit Sie mit Ihren alten Daten weiterarbeiten k nnen konvertiert der orgAnice Database Converter alle Datenstrukturen Funktionen usw und importiert die Daten Wie Sie mit dem orgAnice Database Converter eine orgAnice 2 x Datenbank in das neue Datenbankformat berf hren wird im Benutzerhandbuch Kapitel 8 Daten migrieren und konvertieren beschrieben Eine Beschreibung wie Sie Ihre Daten aus der Datenbank Der Korrespondenz Manager in die Office Datenbank von orgAnice 3
328. umgehen 179 9 180 Glossar Glossar Administrationsrechte siehe Zugriffsrechte Administrator siehe Datenbankadministrator Alarm In einer orgAnice Datenbank Eine f r jeden Benutzer individuelle akustische und optische Benachrichtigung die an aktuelle Termine erinnert die in der Datenbank eingetragen sind ANSI Zeichensatz UNICODE Zeichensatz Der ANSI Zeichensatz legt die Zuordnung von 256 Zeichen zu einer jeweils entsprechen den Darstellung als Byte fest F r Windows Anwendungen ist der ANSI Zeichensatz blich Unicode ist ein standardisierter Zeichencode pro Zeichen stehen 16 Bit zur Verf gung In orgAnice 3 werden damit 38 885 Zeichen der weltweit verbreiteten Zeichens tze kodiert inklusive der 256 ASCII Zeichen Der Unicode Standard ist eine Untermenge von UNI CODE und Code f r Code identisch mit dem internationalen Standard ISO IEC 10646 1 1993 orgAnice verwendet den UNICODE Zeichensatz Anwendung Ein Programm das dem Benutzer hilft Daten auf einem Computer zu verarbeiten Beispiele sind Textverarbeitung Tabellenkalkulation Grafikanwendungen Kommunika tion orgAnice Anwendungsfenster siehe Programmfenster 181 182 iii Ind Jo w Anzeigestatus Beschreibt die Sichtbarkeit von Datens tzen abh ngig davon ob sie markiert sind oder nicht Sie k nnen den Anzeigestatus ber den Befehl Markierungen Anzeigen ndern Der Anzeigestatus kann f r jede Tabelle an
329. ung einfacher orgBasic Ausdr cke Wertzuweisungen an tempor re Variablen und bedingte Ausf hrung von Anweisungen enthalten Eine benutzerdefinierte Funktion hat einen eindeutigen Namen In runden Klammern werden optional die Namen und Datentypen der Parameter bergeben Benutzerdefinierte Funktionen werden zum Beispiel verwendet f r die Definition von Textobjekten in Druckauftr gen f r dynamische Texte im Formularbereich oder f r die Formulierung von Datenbank Abfragen Die Funktionen lassen sich im Konfigurationsmodus bearbeiten 197 198 Funktion orgBasic Ein orgBasic Ausdruck der einen R ckgabewert eines bestimmten Datentyps liefert Eine orgBasic Funktion hat einen eindeutigen Namen dem gegebenenfalls in runden Klammern eingeschlossene Argumente folgen die von der Funktion ausgewertet werden In orgAnice enthalten ist eine Sammlung von orgBasic Funktionen die weitgehend den Basic Standard Funktionen entsprechen teilweise aber dar ber hinausgehen orgBasic Funktionen k nnen in orgAnice berall dort vorkommen wo orgBasic Ausdr cke verwendet werden Fu zeile Die unterste Zeile im Datenbereich eines Reports in der die Summen numerischer Datenzeilentexte stehen Die Fu zeile ist in Spalten und ggf Unterzeilen gegliedert Die Aufteilung ist dieselbe wie die der Datenzeilen Eine Fu zeile wird nur dann ausgegeben wenn Datenzeilentexte in Datenzeilen definiert sind die einen numerischen Wert als E
330. ungen an dem To Projekt vorzunehmen Beachten Sie dass elementare 2 Wollen Sie den ge nderten visual Basic Code speichern Funktionen von orgAnice Anwendungen wie der Office Datenbank ber Visual Basic realisiert werden Spei chern Sie nderungen nur dann wenn Sie sicher sind dass Sie keine unbeabsichtigten nderungen vorge nommen haben 162 Visual Basic in orgAnice Visual Basic in orgAnice Data Anwendungen Visual Basic in orgAnice Data Anwendungen Alle Module und Klassenmodule des VBA Projektes der Datenbank k nnen auch ber den Objekt Editor in orgAnice Data verwaltet werden Visual Basic Module verwalten Im Objekt Editor haben Sie Zugriff auf alle Module und Klassenmodule des Projektes Sie werden im Objektbaum als Elemente des Zweiges Visual Basic Module aufgef hrt M chten Sie ein Modul bearbeiten markieren Sie es im Objektbaum und klicken auf den Button Visual Basic Editor im Eigenschaftenfenster Modul importieren Sofern Sie mit einer anderen orgAnice Datenbank Module oder Klassenmodule erstellt und diese exportiert haben k nnen Sie diese in eine andere Datenbank importieren Wechseln Sie im Objektbaum des Objekt Editors auf das Element Visual Basic Module una Geben Sie im Feld Modul importieren einen Namen f r E E Tabellen Layouts Alle LFA Ea a a das zu importierende Modul an Der Name darf nicht Visual Basic Module amp AdninT oc Macdimpotisen Haile l nger als
331. ussetzung erf llt m ssen Sie hier in das Eingabefeld Benutzereigenschaft Durchwahl den in orgAnice Data verwendeten Bezeichner f r die Benutzereigenschaft eintragen Verwenden Sie in orgAnice Data den Bezeichner Durchwahl m ssen Sie auch hier den gleichen Bezeichner verwenden Stimmen die Bezeichner berein werden die Namen der zutreffenden Benutzer und deren Durchwahlnummern automatisch aus orgAnice Data ausgelesen und die interne Teilnehmerliste bernommen 111 112 Suchoptionen bearbeiten Die Registerkarte Suchen stellt Ihnen einen Bereich zur Verf gung in dem Sie definieren k nnen wo orgAnice den Datensatz eines Anrufers suchen soll xi Benutzerdefiniert TAPI Kommende Rufe Datenbank Suchen Diese Einstellungen sind datenbankbezogen und d rfen nur ge ndert werden wenn nur ein Benutzer in der Datenbank angemeldet ist Suchschl ssel Tabelle Schl ssel Anzeige Verschieben Ansprechpartner Telefon NamePerson T ber die Buttons zum Verschieben k nnen Sie die Ansprechpartner TelefonMobil NamePersonf Ansprechpartner TelefonPrivat NamePerson S Such reihenfolge festlegen Adressen Telefon Name Adressen Telefon Name Um einen neuen Sortierschl ssel anzulegen klicken Sie Ne auf den Button Neu Bearbeiten N is R Der Button Bearbeiten ffnet das Dialogfenster zur Loe Bearbeitung eines vorhandenen Suchschl ssels Abbrechen Der Button L schen entfernt den mark
332. utoma tisch der Anmeldedialog aufgerufen und die notwendigen Einstellungen wie in Schritt 2 beschrieben sind bereits vorausgew hlt 2 Melden Sie sich mit dem Benutzerkurznamen ADMIN an Ein Kennwort ist im Ausliefer zustand der Datenbank nicht vergeben lassen Sie daher dieses Feld frei Aktivieren Sie die beiden Kontrollfelder im Bereich Verwaltung x Das Feld Datenbank muss aktiviert sein um nderun orgAnice Data 3 0 gen an den Datenbankeigenschaften vorzunehmen E Datenbank Anwendung Datenbank Das Feld Benutzer muss aktiviert sein um Benutzer der wj Datenbank einzurichten und Rechte zu verwalten d Office Office3 odbj ADMIN Benutzer Verwaltung i V Datenbank IV Benutzer Kennwort Abbrechen Hilfe Best tigen Sie mit OK oder der Fingabetaste 3 orgAnice Data wird mit der Office Datenbank ge ffnet Das Programmfenster wird eingeblendet und ein Begr ungs Dialogfenster erscheint Office 3 Datenbank i x Dieses Dialogfenster erscheint so lange beim Start mit i Bitte nehmen Sie sich die Zeit Ihre Datenbank zu personalisieren Datenbank Ve rwaltungsrechten bis Sie die Personalisie indem Sie im folgenden Dialog Ihre Daten eingeben rung der Datenbank vorgenommen haben Best tigen Sie mit OK oder der Fingabetaste 4 Der Dialog f r die Datenbankeinstellungen mit der Registerkarte Datenbank erscheint Hier k nnen Sie den Titel der Datenbank anpassen Ihre Reg
333. utzen Markierung Datensatz Ein benutzerabh ngiges Kennzeichen eines einzelnen Datensatzes Durch die Markierung von Datens tzen k nnen Sie Teilmengen einer Tabelle definieren zur Ansicht f r den Druck von Reports oder Etiketten oder f r die bergabe an eine andere Anwendung per Automation beispielsweise um Serienbriefe zu erstellen Markieren Sie den aktuellen Datensatz ber den Befehl Bearbeiten Datensatz Markieren oder die Tastenkombination _ M oder innerhalb des Listenbereichs durch einen Mausklick in die erste Spalte der Datensatzzei le oder durch einen Mausklick auf diesen Button in der Buttonleiste 203 204 ber den Befehl Markierungen Setzen Vordefiniert oder Markierungen Setzen Benutzerdefiniert markieren Sie alle Datens tze die einer bestimmten Bedingung ent sprechen ber den Befehl Markierungen Setzen Alle Datens tze markieren markieren Sie alle Datens tze 4 Alle Datens tze Ein markierter Datensatz wird in der liiken oberen Ecke des Formularbereichs durch dieses Zeichen gekenn zeichnet Der in Klammern stehende Hinweis zeigt dabei den aktuellen Anzeigestatus der aktiven Tabelle 000014 Service Yertrag In der Listendarstellung erkennen Sie markierte Daten a 000020 Yertragsangebot s tze an dem roten Punkt am Anfang der Zeile a 000013 Zahlungskonditionen Sie k nnen sich nur die markierten nur die nicht markierten oder alle Datens tze einer Tabell
334. var HH Angelegt m As Date HB AngelegtDurch As String 31 EH Modifiziert m As Date HB ModifiziertDurch As String 31 HH AdressiD As String 8 EH ID As String 8 m H Aktivitaeten f Aktivit ten l A Einf gen 1 1 1 do alel lt lel gt Aaj ofnaf Ausdruck Pers nlicher Favorit Neu iss Abbrechen Hilfe 5 Der neue Wert f r das Feld Wert soll der Benutzerkurzname des Benutzers Bernd B Becker sein Dieser lautet BBB Sie k nnen diesen Kurznamen ebenfalls als Zeichenkette eingeben oder aber die orgBasic Funktion User verwenden E Die Funktion User liefert den Benutzerkurznamen f r HH Felder Kemfunktionen E Angepasste Funktionen SV Persist Variablen den Benutzer nach dem Index aller Benutzer in der I Table Long As String TD TabePiopfSting Sting As Sting Datenbank Der erste Benutzer hat den Index o In der I Timel As Date Office Datenbank ist der Benutzer Bernd B Becker als I TimeSeriallLong Long Long As Date P a Pr TB Tim sting As Stino zweiter Benutzer eingetragen der Index lautet hier also X UBoundfAray As Long 1 bergeben Sie diese Zahl als Parameter tragen Sie I UCase String As String I User Long As Sting IP UserFullName String As String IP vallString As Double IB weekOfrearDate As Long folglich als Ausdruck User 1 ein Klicken Sie auf Auswerten um den gelieferten Wert anzuzeigen Im Feld Ergebnis wi

Download Pdf Manuals

image

Related Search

Related Contents

Sanremo Milano LX SAP Specifications  Emerson 66R Drawings & Schematics    User Manual  Harbor Freight Tools 400 lb. Receiver_Mount Motorcycle Carrier Product manual  取扱説明書 - ビデオトロン  DIAMETRO DEL CILINDRO 350, 500 mm      User Manual  

Copyright © All rights reserved.
Failed to retrieve file