Home

2 - orgAnice

image

Contents

1. Damit ist die Datenbank eingerichtet Nun muss die orgAnice Data Anwendung konfi guriert werden bevor Sie mit der Datenbank arbeiten k nnen Lesen Sie dazu den Abschnitt orgAnice Data Anwendungen konfigurieren nachfolgend ab Seite 128 Die Beispiel Datenbank steht vollst ndig zum Download auf der Support Website unter http www otganice deraownloadbereit 127 128 orgAnice Data Anwendungen konfigurieren Nicht nur die Entwicklung einer Datenbank sondern auch die Gestaltung der Benutzer oberfl che und die Bereitstellung von Benutzerfunktionen sollten im voraus durch dacht werden Erst dabei zeigt sich meist ob die konzipierte Datenstruktur erfassbar ist logische Zusammenh nge klar werden und die Arbeit mit den Daten tats chlich ber sichtlich und nachvollziehbar ist Die Ergonomie einer Datenbankanwendung wird dadurch bestimmt ob zusammen geh rige Daten auch r umlich zusammen gefasst sind wichtige Daten schnell erreich bar 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 orgAnice Datenbank etwa mit den Makros zum Schrei ben von Briefen oder Serienfaxen der Fall ist Derartige Funktionen entscheiden letztlich dar ber ob die Datenbankanwendung akzeptabel ihren Zweck erf llt Die Anwendung umfasst daher nicht nur die Be
2. org nice Data Anwendung Arbeitsbereichs Rahmen 00 lt Arbeitsbereichs Gruppen amp P All Q Arbeitsbereiche Cegama g 4 Buchbestand E lt Arbeitsbereichs Spalten 5 lt 00 lt Arbeitsbereichs Rahmen A Angezeigtes Kein Tabellen Layout Tabellen Layout Unterster Rahmen H he nicht definiert T lt i Arbeitsbereichs Spalt o HS 01 lt Arbeitsbereichs Rahmen E Entleiher H lt Arbeitsbereichs Spalten H Q Entleihvorgaenge amp lt i Arbeitsbereichs Spalten im Tabellen Layouts amp 4 Standard Schriften Q Benutzer Makros m Standard Makros Yisual Basic Module Oo Abbildungslisten Datenbank gt OK Schlie en Hilfe 7 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 l k nnen Sie im Objektbaum zum ausgew hlten Tabellen Layout springen Best tigen Sie die Einstellung mit OK W hlen Sie in der zweiten Arbeitsbereichs Spalte 01 den ersten Arbeitsbereichs Rahmen 00 f r das Tabellen Layout Buchbestand 00 E A Arbeitsbereichs Rahmen Te Angezeigtes E Buchbestand ld c 00 Tabellen Layout lt i 01 i lt Arbeitsbereichs Rahmen 5x 00
3. c Q W W Q 2 2 a a x pad z E B D o Herunterfahren Fst 3 8 2 Der Dialog Starten von orgAnice Data erscheint x org nice Data 2008 Datenbank nwendung Yersion 5 0 6 12 Was m chten Sie tun Abbrechen Hilfe orgAnice Data dient nicht nur der Darstellung und Verarbeitung von Daten in einer Datenbank sondern auch deren Erstellung und Konfiguration Aktivieren Sie die zweite Option Eine Datenbank komplett neu erstellen und best ti gen Sie mit OK oder der Eingabetaste l 2 Im folgenden Dialogfenster Datenbank erzeugen legen Sie grundlegenden Informa tionen zur neu zu erstellenden Datenbank an x org nice Data 2008 Datenbank nwendung Yersion 5 0 6 12 Registriernr I O Datenbank C orgDB organicecrmz2ooslgibliothek ch n n Benutzer amn 0000 Kennwort GE Sprache Deutsch Deutschland Abbrechen Hilfe orgAnice Datenbanken anpassen Eine neue Datenbank einrichten 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 314 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 Bu
4. InitGlobalObjectsUser Im Aktionen Men anzeigen ModecChangedUser NeuesMacro Symbol EE 85 OSAMG_AddressFromClipoard 189 OSFC_DataMaintenance 9 OSFM_Show ddress 49 OSFM_ShowContact O056GDP_Show llDuplicates OSKTS_AddEntries 050YWw_ShowOverview OSWFG_CreateNext ctivity OSWFG_Show Autovorgang OSWFG_VorgAbbruch OSWFG_Workflow OSWFG_WorkflowTableKonfig H m Standard Makros E Lo Yisual Basic Module H E Abbildungslisten E Datenbank Yisual Basic Editor le 5 x Schlie en Hilfe 7 Tragen Sie im Feld Beschreibung den Text ein der als Men befehl im Men Makros erscheinen soll Aktivieren Sie das Kontrollfeld Im Makros Men anzeigen und best tigen Sie mit OK 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 Laden Sie bei Bedarf eine neues Symbol das Ihr Macro im Men besser identifiziert ber den Button Visual Basic Editor wird das Makro zum Bearbeiten aufgerufen Um das aktuelle Makro zu l schen klicken Sie auf den Button L schen xi 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 C
5. F E amp x Of Schlie en Hilfe 7 Das Formular Control Lookup Liste stellt den Feldinhalt des Feldes Sachgebiet dar und bietet Werte die in der passenden Lookup Wertetabelle enthalten sind zur Auswahl Die Eigenschaften f r Name Tool Tip Ausrichtung Schrift Position und Gr e lassen sich wie schon anfangs bei den Formular Controls beschrieben einstellen F r das Formular Control Dokument des Controls Buchbestand gt Beschreibung sind als abweichende Einstellungen des Erscheinungsbildes auf der Reiterseite Darstellung deaktiviert Aber daf r k nnte hier bei Bedarf eine Abbildungsliste genutzt werden 143 144 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 Nach der Erstellung des Tabellen Layouts entfernen Sie alle Formular Controls bis auf die statischen Text Controls Titel und Sachgebiet Legen Sie zwei 3D Label Controls an x am Buchbestand S AN Buchbestandklein a Formular Controls Abc Titel Abc Kein Ausdruck Dat E e Abc Sachgebiet Text Abc Kein Ausdruck H E Listen Spalten il rar A Ausdruck Buchbestand gt Titel amp amp El amp A Standard Schrift Eingabefeld Buchbestand gt Untertitell Standard Schrift Statischer Text amp 4 Standard Schrift Dynamischer
6. F J Keine Eingabe J Kein Update in 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 fol genden 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 werden B 83 Entleihvorgaenge IV Kein Update wpuwnmrn 3 H Felder EB BuchId HH EntleiherID Lookup Werte Keine Lookup Werte e EH Ausleihe Vorbelegen mit Left LTrim Entleiher gt Name amp amp er nu LTrim Entleiher gt vorname 50 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 123 124 Dieser Ausdruck setzt den Name und Vorname der Entleihers 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 Buch Darin soll der Name des Buches beim Anlegen des Datensatzes eingetragen werden E H Felder EH BuchId HB EntleiherIb HH Ausleihe Lookup Werte Keine Lookup Werte HHB Rueckgabe FH Entleiher Yorbelegen mit Left LTrim B
7. Schlie en Die Registerkarten erlauben Zugriff auf Felder Funktionen und Variablen der Daten bank Damit k nnen Sie einfach und bersichtlich alle Ausdr cke zusammenstellen Die Liste der Elemente der Gruppe je nach Reiter zeigt alle verf gbaren Elemente der aktuellen Datenbank und deren Eigenschaften Also zum Beispiel unter dem Reiter Felder alle Tabellen der Datenbank und deren Felder mit Feldtyp und Stringl nge Ausdr cke mit orgBasic 4 Mit dem Ausdruckseditor arbeiten Ausdruckseditor x Felder Dr Kernfunktionen I Angepasste Funktionen I Persist Variablen JE Adressen Adressen HB An As String 10 HH Titel As String 16 HH Vorname As String 36 HB Name As String 36 HB Zusatz As String 36 HH Strasse As String 36 HB PLZ As String 10 HH Ort As String 23 HH Land As String 3 FA Telefnni As Strinn fall al ela ef D lej lt le gt wel aaf or no Ausdruck Adressen gt Strasse Ergebnis Grunewaldstr 22 Schlie en Diese Elemente werden durch Doppelklick oder ber die Schaltfl che an die aktuelle Cursorposition im Feld Ausdruck zur Bildung oder Erg nzung des Ausdrucks eingef gt Die Operatorenschaltfl chen dienen zur Erg nzung bzw Verkn pfung mehrerer Teile eines Ausdrucks und f gen die darauf sichtbaren Zeichen an der Cursorposition ein Der gew nschte Ausdruck wird im Feld
8. auf diesen Button E in der Symbolleiste klicken xl orgAnice Data Anwendung orgAnice Data Anwendung Arbeitsbereichs Gruppen Allgemein Q Arbeitsbereiche E u SS cm Tabellen Layouts e r 84 Standard Schriften Arbeitsbereichsleiste Q Benutzer Makros Breite Twips 140 5 iM Standard Makros Visual Basic Module Gro e Symbole Kleine Symbole jem Abbildungslisten Datenbank MNe 8 8 8 9 8 8 E Ej gt 0 Schlie en Hilfe 7 Der Objekt Editor stellt die Elemente der orgAnice Data Anwendung im Objektbaum dar Klicken Sie auf das Plus Symbol vor jedem Element um dessen Unterelemente anzuzeigen Beim Klick auf das Minus Symbol verbergen Sie die Unterelemente wieder Klicken Sie auf ein Element um dessen Eigenschaften im Eigenschaftenfenster darzu stellen und dort bearbeiten zu k nnen Die jeweils verf gbaren Eigenschaften sind dabei abh ngig vom ausgew hlten Element ber die History Buttons k nnen Sie zwischen zuvor besuchten Elementen navigieren In den Eigenschaften der orgAnice Data Anwendung k nnen Sie die Breite der Arbeits bereichsleiste einsehen und ndern und auch die Gr e der Symbole dort umschalten Die Elemente Makros und Visual Basic Module und deren Eigenschaften werden im Kapitel 8 Visual Basic einsetzen ab Seite 272 erl utert Alle weiteren Elemente werden in den folgenden Abschnitten b
9. 4 Wechseln Sie zu Word und ffnen Sie mit dem Men befehl Datei ffnen die Vorlage Brief doc aus dem orgAnice Vorlagenverzeichnis 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 83 84 gekennzeichnet Diese sind als senkrechte graue Striche im Text erkennbar Um die Textmarken anzuzeigen rufen Sie den Men befehl orgAnice Textmarken bearbei ten auf O Brief doc Microsoft Word lj x Datei Bearbeiten Ansicht Einf gen Format Extras Tabelle Fenster org nice 2 Frage hier eingeben xX 085423432 78a 3 9 18 lO Lesen 2 Tahoma 4 Fzul sjs a EX ee Be R a E a a gt o x E3 L Dokument C orgDB org nicecRM2008 Vorlagen Vorlagen f r Aktivit ten A Textmarke Ausdruck nicht ausf llen 3 AbsenderOrt m AbsenderPLZOrt AbsenderQuer AbsenderStrasse AbsenderTelefax AbsenderTelefaxText Neu x AbsenderTelefon _ un AbsenderTelefonText AbsenderZusatz Bearbeiten a Anrede AnredePerson o Anschrift Post nschriftPerson L schen Bearbeiter BearbeiterFunktion m Betreff A IV Textmarken im Dokument anzeigen Schlie en E Ihr Zeichen Ihr Schreiben vom Unser Zeichen Al hr 1 L a z v N o T o 4 4 gt Seite 1 Ab 1 if Bei l cm Zei Spi MAK BND ERW B Deutsch De Start 38 8 C9 Vorlagen f r Aktivit ten Ei orga
10. 49 amp Mid Adressen gt Telefon1 2 InStr Adressen gt Telefon1 2 amp amp Mid Adressen gt Telefon1 InStr Adressen gt Telefon1 1 Len Adressen gt Telefon1 07731 8201 0 InStr Adressen gt Telefon1 0 gt 0 And InStr Adressen gt Telefon1 gt 0 And InStr Adressen gt Telefon1 0 49 amp Mid Adressen gt Telefon1 2 InStr Adressen gt Telefon1 2 amp amp Mid Adressen gt Telefon1 InStr Adressen gt Telefon1 1 Len Adressen gt Telefon1 73262 InStr Adressen gt Telefon1 0 And InStr Adressen gt Telefon1 0 0 And Len RTrim Adressen gt Telefon1 gt 0 49 Ihre Vorwahl amp Adressen gt Telefon1 privat 07621 62198 Schritt A Option Alle sichtbaren Datens tze aktivieren LTrim CharOnly 0123456789 Adressen gt Telefon1 Schritt B InStr Adressen gt Telefon1 0 gt 0 And InStr Adressen gt Telefon1 gt 0 49 amp Mid Adressen gt Telefon1 2 InStr Adressen gt Telefon1 2 amp amp Mid Adressen gt Telefon1 InStr Adressen gt Telefon1 1 Len Adressen gt Telefon1 Bevor Sie anfangen Informationen in Ihrer Datenbank zu ersetzen ist es empfehlens wert 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 An
11. 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 Tabel le 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 x Arbeitsbereiche m Tabellen Layouts H E Autoren im Autorenklein Datenbank Feld i i 5 28 Buchbestand atenbank Ee HH Sachgebiet As String 30 2 28 Formular Controls Text Abc Titel fbd Buchbestand gt Titel Abc Untertitel Susdruck s fid Buchbestand gt Untertitel busa a Abe ISBN Fid Buchbestand gt ISBN Abc Sachgebiet Dezimalstellen o EEE Sachgebiet Mala Sen Abe Beschreibung E Buchbestand Beschreibung Name 2 2 Listen Spalten 3 EE Buchbestand gt Titel Tool Tip Ausdruck E EE Buchbestand gt Untertitel EE Buchbestand gt ISBN EE Buchbestand gt 5achgebiet EE Buchbestand gt Beschreibung EE Buchbestand gt AutorID EE Buchbestand gt ID h Aa m a renr m Formular Control Lookup Liste Allgemein u Darstellung amp 4 Schrift
12. 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 vorgenommen 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 EMail mit der L nge 30 an Beachten Sie dass die Namen der Felder keine Leerzeichen Sonderzeichen oder Umlau te 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 n dige Adresse gespeichert ist sollten all diese Felder nicht leer bleiben d rfen Tragen Sie daher in jedem notwendigen Feld den Ausdruck Len Feldname gt O ein also f r das Feld Strasse etwa Len Entleiher gt Strasse gt 0 Falls Sie z B ein leeres Feld akzeptieren wenn im Feld Email etwas steht dann tragen Sie Len Feldname gt 0 Or Len Entleiher gt EMail gt O dortein In dem Fall sollte aber das Feld Email in der Feldreihenfolge nach vorn sortiert werden 5 F rdie Tabelle Entleiher sollte weiterhin ein Popup Memo Feld angelegt werden in dem kurze Bemerkungen zur jeweiligen Person eingegeben werden k nnen Legen Sie also noch ein Feld mit dem Namen
13. Benutzer Makros Eigenschaften von Logos i P Standard Makros i E Visual Basic Module Allgemein Abbildungen N 2 Abbildungslisten Aktuelle Abbildung ET Aktivitaeten E AktivitaetenTyp Index AO Key Fanogo E Benutzer Tag em Logos em MsgBox F 3 E OSamg_Symbole SENDEN E Priorit t N om Sperre nl i Il f E Symbole 12 EP versandmedium zi 4 H Datenbank Bild einf gen Bild entfemen Anzahl Abbildungen R Abbrechen Obemehmen Hilfe o8l ix Schie en _ Hilfe N Dort k nnen Sie die entsprechenden Grafiken hinzuf gen und verwalten und sp ter per Programmierung ber den Index oder den Schl ssel Key ansprechen AddOns DDatenbankeinsteungen Datenbank Dokumente Alarme Eakturierung Logo Addons l Installierte AddOns Name org nice Kalender Address Magic version 1 1 0 5 org nice Datenpflege Werkzeug org nice HTML E Mails Autor org nice Software GmbH Globale Dublettenpr fung Copyright c org nice Software GmbH 2005 Kenntnisnahmen ke Datenbank Wartung Support s rt Dice ce Adressdaten bersicht Internet www org nice de Anis j i org nice Workflow Generator Der orahnkca Kalender zeigt die datumsbezogenen Eintr ge aus org nice in einer Kalenderansicht bersichtlich an Benutzereigenschaften Konfigurieren amp Abbrechen aamen 11 Auf dem Reiter AddOns der Datenbankeinstellungen finden Sie eine b
14. DEVELOPMENT 3 DEX Dora E Xavier amp Aktive permanente Lizenzen Aktive konkurrierende Lizenzen B s ffentliche Eigenschaften SA cala_UserColor SA Durchwahl 1 EMail SA Funktion A Stimmungspunkte A Telefax 5 84 Private Eigenschaften amp A Gew hrte Berechtigungen H Berechtigungen H Sitzungen HE Tabellen H Relationen Di Bin re Objekte H S Eigenschaften Eigenschaft Stimmungspunkte SA Allgemein Typ ons 7 Wert 100 Schlie en Hilfe b 3 W hlen Sie den passenden Datentyp aus der Liste Typ ber die Schaltfl che E aus Folgende Datentypen sind w hlbar b Long Double B Date gt String 5 Boolean Nun muss der Eigenschaft durch Eingabe ein Wert zugewiesen werden Auch wenn im Feld Typ einer der oben genannten Typen steht k nnen Sie nicht nur im Feld Wert direkt einen passenden Wert eintragen Es ist auch m glich einen g ltigen orgBasic Ausdruck eingeben dessen Ergebnis diesem Typ entspricht Wie Sie einen orgBasic Ausdruck zusammen stellen wird in Kapitel 7 Ausdr cke mit orgBasic ab Seite 218 erl utert Best tigen Sie mit OK oder der Eingabetaste EI 4 Erg nzen Ver ndern oder Erzeugen Sie bei Bedarf weitere private Eigenschaften indem Sie im Objektbaum erneut auf Private Eigenschaften oder die Schaltl che Neu klicken und die Schritte 1 bis 4 wiederholen Private Eigenschaften verwalten Eine priv
15. Die Umschaltung wird benutzerabh ngig gespeichert geht mit dem Schlie en der Datenbank nicht verloren und wird beim n chsten ffnen wieder eingestellt Das ndern der Reihenfolge der Arbeitsbereiche ist durch den Benutzer per Drag and Drop m glich und wird ebenfalls Benutzerbezogen gespeichert Arbeitsbereichs Gruppe Ist die Zusammenfassung mehrerer Arbeitsbereiche in Form einer Schaltfl che Sie w hlen eine Arbeitsbereichs Gruppe ber einen Mausklick auf die entsprechende Schaltfl che in der Bereichsauswahlauf der linken Spalte des Programmarbeitsbereichs Arbeitsbereichs Rahmen Eine Arbeitsbereichs Spalte wird mit Hilfe von Arbeitsbereichs Rahmen horizontal bzw vertikal unterteilt Dem Arbeitsbereichs Rahmen wird im Konfigurationsmodus ein bestimmtes Tabellen 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 7abe len Layouts geteilt werden Asc pString Kernfunktion As long Gibt den Unicode Zeichencode des ersten Zeichens der Zeichenkette wieder Beispiel Asc ABC ergibt 65 genau wie Asc Aus 65 ergibt Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht Ausdruck Ein in orgBasicformulierter einzeiliger Text der von orgAnice ausgewertet wird und dabei ein Ergebnis eines definierten Datentyps lie
16. Die alphabetische Auflistung finden Sie im Stichwortverzeichnis unter Kernfunktionen bersicht alphabetisch Folgende Kernfunktionen haben den Ergebnistyp Boolean DetailRecords Gibt an ob dem aktuellen Datensatz andere untergeordnet sind Eof Liefert das Ergebnis wahr wenn der Satzzeiger am Tabellenende steht IsElement Pr ft ob der angegebene Wert in dem angegebenen Array enthalten ist Marked Gibt an ob der aktuelle Datensatz der angegebenen Tabelle markiert ist PrivateUserPropBoolean Gibt eine private Benutzereigenschaft als Boolean zur ck PublicUserPropBoolean Gibt eine ffentliche Benutzereigenschaft als Boolean zur ck UserActive Gibt an ob der Benutzer aktiver bzw konkurrierend oder passiver ist UserPermitted Gibt an ob der Benutzer Mitglied der bergebenen Berechtigung ist Folgende Kernfunktionen haben den Ergebnistyp Date Date Liefert das aktuelle Systemdatum DateSerial Erzeugt aus drei Zahlen Datumsbestandteile einen Datumswert DateTimeSerial Erzeugt aus sechs Zahlenwerten eine Datums Zeitangabe DocCreationTime Liefert das Erzeugungsdatum eines Dokuments DocCreationTimeUTC Liefert das Erzeugungsdatum eines Dokuments als UTC Zeit DocModificationTime Liefert das nderungsdatum eines Dokuments DocModificationTimeUTC Liefert das nderungsdatum eines Dokuments als UTC Zeit DoubleToDate Wandelt eine Zahl 1 31 12 1899 in ein Datum um Now Liefert das aktuelle Systemdatum und die a
17. Speichern Sie das Dokument mit dem Men befehl Datei Speichern oder B mit der Tastenkombination STEH Dokumentvariablen bearbeiten Die Ausdr cke die an Textmarken ausgegeben werden k nnen Sie ber den Men be fehl orgAnice Dokumentvariablen bearbeiten anzeigen und bearbeiten Textmarken bearbeiten x Dokument C orgDBlorg niceCRM2008 Yorlagen Yorlagen f r Aktivit ten Textmarke Ausdruck nicht ausf llen AbsenderZusatz Anrede AnredePersoni Anschrift PostAnschriftPersonf Bearbeiter BearbeiterFunktion Betreff Datum Neu EAdresse EN re ReferenzDatumExtern 5 ReferenzZeichenExtern Bearbeiten ReferenzZeichenIntern Schlussformel Text nfang 2 Dialog VBA_WordMacros LetterDialog p bsenderDurchwahl bsenderDurchwahl CurrentUser Anzeigen IV Textmarken im Dokument anzeigen Schlie en Solange das Fenster nicht geschlossen wurde erscheinen die neuen Eintr ge am Ende der Liste der Textmarken Bei Neuaufruf dann in alphabetischer Reihenfolge 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 ausgewertet 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
18. 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 Einga betaste el 7 Klicken Sie nun im Objektbaum auf den Index Name um auch dessen Eigenschaften anzupassen Legen Sie als Ausdruck Autoren 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 Wenn Sie den Haken im Anhakfeld Automatisch setzen dann wird beim Speichern die Stringl nge automatisch aus den Feldeigenschaften geholt und in das folgende numerische Eingabefeld geschrieben und der Haken Automatisch wieder entfernt Speichern Sie anschlie end Ihre Einstellungen mit OK oder ber die Eingabetaste EI 109 110 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 Re ation wird ber die ndex 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
19. Anruflisten 163 Daten l schen 169 Datenbankoptionen 165 Durchwahlnummern 172 Feldzuordnung 165 Gespr chsdaten speichern 165 Klartextbezeichnungen 163 kommende Rufe 163 Nummernformat 170 Suchoptionen 168 Suchschl ssel 168 Systemvoraussetzungen 158 TAPI einrichten 159 orgAnice Print 173 Begrenzungslinien 185 Datenbereich 181 Datenzeilen 191 Druckbereich 181 Ebenen 189 Grafiken 188 Konfigurationsmodus 175 Kopfzeilen 183 189 Layout duplizieren 177 Layout erstellen 177 Layoutdateien 180 Layoutobjekte 185 Layouts l schen 181 Layouts speichern 179 Layoutvorschau 194 Objekteigenschaften 193 Position Gr e 182 Rahmen 186 Seitenansicht 175 Spaltenbreite 184 starten 174 Umrandung F llung 182 Unterzeilen 183 verwalten 193 orgAnice Replication 11 orgAnice Solution Partner 7 orgBasic 210 321 Angepasste Funktionen 213 Ausdr cke testen 223 Ausdruckseditor 216 Beispiele 224 Dokumentation 215 Felder 212 Kernfunktionen 212 Operatoren 214 Parser 211 Persistente Variablen 213 OrgOffice3 dot 74 Outlook Connector E Mail Nachrichten 198 konfigurieren 196 Kontakte 205 orgMail 24 Suchschl ssel 201 Index orgAnice Image orgAnice Image Termine 202 Parameter 21 Parser 211 322 Parser Request 322 Persistente Variablen 213 Lookup Werte 102 Prim re Relation 111 Prim rindex 322 Probleml sungen 266 Programmdatei 325 Programmfenster 326 Programmsymbol 326 Programmverzeichnis 326 Rahmenobjekt 326 Raster
20. Bei einem Minus E am Zeilenanfang k nnen durch Doppelklick auf den Tabellennamen oder einfachen Klick auf das Minus die darunter angezeigten Felder verborgen werden in der Feldauswahl oder der Auswahl und anschlie endem Klick auf das Plus Symbol vor dem Tabellennamen klappt die Liste mit der vollst ndigen Anzeige aller in der 225 226 Tabelle enthaltenen Felder auf ber das Minus Symbol kann der Zweig zugeklappt werden 3 A g Benutzen Sie die Scrollleisten um eventuell nicht sichtbare Teile der Liste anzuzeigen Ausdruckseditor i xl HH Felder br Kernfunktionen SE Angepasste Funktionen 1V Persist Variablen E Adressdaten Adressdaten Adressen Adressen H Adressmerkmale Adressmerkmale Heel HA wert As String 50 EH Beschreibung As String var HH Angelegt m As Date HA AngelegtDurch As String 31 HH Modifiziert m As Date HH ModifiziertDurch As String 31 FH ArressIn As Strinn A CACCE E EEE lt lt gt gt e And or not Ausdruck Adressmerkmale gt Merkmal Neu Auswerten Ergebnis Erstkontakt am Schlie en Durch einen Doppelklick auf ein Feld wird die Bezeichnung in der notwendigen Form Tabellenname gt Feldname an der aktuellen Cursorposition in das Feld f r die Zusam menstellung des Ausdrucks bernommen Alternativ kann die bernahme in das Ausdrucksfeld durch Auswahl und anschlie en des Anklicken des Buttons
21. Den Visual Basic Editor starten 258 Der Projekt Explorer 259 Das Code Fenster 259 Der Objektkatalog 260 Das Benutzerformularfenster und die Werkzeugsammlung 261 Das Eigenschaftenfenster 262 Code speichern und den Visual Basic Editor schlie en 263 Visual Basic in orgAnice Data Anwendungen 264 Visual Basic Module verwalten 264 Modul importieren 264 Module bearbeiten und exportieren 265 Alle Module exportieren 265 Makros verwalten 266 Makros erstellen 266 Makros bearbeiten und dem Men Makros hinzuf gen 267 Makros auf Kommandoschaltfl chen legen 268 Makros neu initialisieren 270 Visual Basic einsetzen 272 Weiterf hrende Informationen 273 10 Tipps Tricks und Probleml sungen 274 Die effektivste Art der Benutzung 275 Tastaturk rzel f r alle Komponenten 275 Probleml sungen 281 Benutzer hat sein Kennwort vergessen 281 Sicherheitseinstellungen in Microsoft Office 282 Anti Virenprogramme verhindern Dokumenterstellung 283 11 Begriffserkl rungen 285 Stichwortverzeichnis 286 Abs pZahl Kernfunktion As Double 286 Activelndex pTabelle Kernfunktion As String 286 ActiveTenant Kernfunktion As String 286 Administrationsrechte 286 Administrator 286 Alarm 286 ANSI Zeichensatz UNICODE Zeichensatz 287 Anwendung 287 Anwendungsfenster 287 Anzeigestatus 287 Arbeitsbereich 287 Arbeitsbereichsauswahl 288 Arbeitsbereichs Gruppe 289 Arbeitsbereichs Rahmen 289 Arbeitsbereichs Spalte 289 Asc pString Kernfunktion As long
22. Funktionalit t in orgAnice 2010 vergleichbar den Navigationsbuttons im Internet Browser Ql Ol 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 Hour pDatum Kernfunktion As Long Gibt die Stunde aus einem Datumswert zur ck Beispiel Hour now ergibt z B 13 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht HTML Seite siehe nternet Seite 313 o 314 lif pBoolExpr pExpr pExpr2 Kernfunktion As Variant Erm glicht bedingtes Auswerten von Ausdr cken Wenn die Auswertung von BoolExpr wahr ergibt wird der Wert Expr zur ckgegeben sonst der Wert von Expr2 Expr und Expr2 m ssen vom selben Datentyp sein Das Ergebnis ist ebenfalls von diesem Typ Beispiel iif 1 gt 2 Wahr Falsch ergibt Falsch Paramter pBoolExpr as Boolean pExpr as Variant pExpr2 as Variant R ckgabe Variant zur Kernfunktionen bersicht Image digitalisiertes Bild Abbildung Index aktueller Derjenige ndex einer Tabelle der momentan die Sortierung der Datens tze bestimmt 03 Name Der aktuelle Index wird in der Symbolleiste angezeigt Sie k nnen jederzeit den aktuellen Index der aktiven Tabelle umschalten Die mit der aktiven Tabelle verkn pften Tabellen werden automatisc
23. Hinweis an Nehmen 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 in der Liste nach Ihren W nschen indem Sie nach der Erstellung aller Felder darauf achten dass im Objektbaum das Objekt Felder in orgAnice Datenbanken anpassen Die Tabelle Entleiher erstellen der Tabelle Entleiher markiert ist und dann als eine M glichkeit die Schaltfl che al zum alphabetischen Sortieren nutzen Einzelne Felder verschieben Sie nach dem Markieren des gew nschten Feldes und Nutzung des entsprechenden Buttons im Eigenschaftenfenster hoch oder runter _ amp 7 In jeder Tabelle in die Eingaben durch den Benutzer erfolgen k nnen sollten die Felder AngelegtDurch AngelegtAm ModifiziertDurch und ModifiziertAm existieren um die Eingabe bzw nderung von Daten nachverfolgen zu k nnen Bitte legen Sie diese Felder auch f r diese Tabelle wie f r die Tabellen zuvor an 8 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 Haben Sie wie hier vorgegeben den Namen des Indice
24. Klicken Sie nun auf diesen Button E 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 Erstellen Sie ein weiteres Feld vom Typ String und benennen Sie dieses ID Das Feld wird der Verkn pfung in die Tabelle 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 dr cken den Button und nehmen dann die ge w nschten nderungen an den Eigenschaften 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 Zum Aktualisieren und Zur ckschreiben der Feldeigenschaften sowie dem aktualisier ten Anzeigen in der Feld
25. Schlie en Hilfe 5 Einen Benutzer l schen Sie vollst ndig indem Sie diesen im Objektbaum ausw hlen und dann den Button L schen X bet tigen Der Benutzer und s mtliche Einstellungen werden gel scht so bald Sie die R ckfrage ob Sie den Benutzer wirklich l schen wollen mit Ja best tigen Es muss in der Datenbank einen aktiven Benutzer geben der Datenbank und Benutzer Verwaltungsrechte besitzt Um einen Benutzer mit allen Verwaltungsrechten l schen zu k nnen m ssen vorher mindestens zwei Benutzer alle Verwaltungsrechte besitzen 51 52 Benutzereigenschaften verwalten Als Benutzereigenschaften werden alle benutzerspezifischen Informationen bezeich net die in der Datenbank gespeichert werden Benutzereigenschaften sind durch berechtigte Benutzer interaktiv editierbare private und ffentliche Eigenschaften die ber die Standard Eigenschaften hinausgehen 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 Datenbankbenut zer abgefragt werden xi org nice Data Anwendung Datenbank Aufz hlung Eigenschaften 4 Allgemein F D Parser N
26. Um eine weitere Tabelle hinzuzuf gen klicken Sie auf die Schaltfl che Neu Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf die Schaltfl che Bearbeiten Um eine Tabelle aus der Liste der Tabellen zum Speichern von Kontakten zu entfernen klicken Sie auf die Schaltfl che L schen 213 214 Eine neue Tabelle zum Speichern von Kontakten 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 aus w hlen in welcher Tabelle der Kontakt abgelegt werden soll Um eine neue Tabelle zum Speichern von Kontakten hinzuzuf gen klicken Sie auf die Schaltfl che Neu und w hlen Sie die neue Tabelle aus der Liste aus Bet tigen Sie danach die Schaltfl che 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 die Schaltfl che Bearbeiten DE Konfiguration Kontakte xi Ausgew hlte Tabelle Ansprechpartner Feldzuordnung Firmenna
27. Visual Basic Module em Abbildungslisten E B Datenbank orgAnice Data Anwendung H H Q 8 x Of Schlie en Hilfe 5 Im Feld Breite kann die Breite der Spalte in Twips eingetragen werden Da die Breite ma geblich von den weiteren Spalten und deren Tabellen Layouts abh ngt ist die Breitenfestlegung erst dann sinnvoll wenn der Arbeitsbereich angezeigt und alle weiteren Spalten definiert werden Weitere Informationen hierzu entnehmen Sie dem Abschnitt Arbeitsbereiche und Listen Spalten ab Seite 159 Sollten Sie nderungen vorgenommen haben best tigen Sie diese ber OK 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 Arbeitsbe reichs Spalte auch immer schon ein Arbeitsbereichs Rahmen automatisch angelegt Im Arbeitsbereich Buchbestand wird f r jede der beiden Spalten auch nur ein Arbeitsbe reichs Rahmen ben tigt 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 aufrufen indem Sie den Men befehl Anwendungs Objekte Arbeitsbereichs Rahmen w hlen oder auf diesen Button in der Symbolleiste klicken orgAnice Datenbanken anpassen orgAnice Da
28. _ Heute 26 08 2008 Auf dem Kalenderblatt bl ttern die Buttons mit dem Doppelpfeil oder die Tastenkom bination ETRS EIlDt und ETRSH EID jeweils um ein Jahr die Buttons mit dem einfachen Pfeil oder die Tasten lund _ um einen Monat vor oder zur ck ber Mausklicks oder mit den Pfeiltasten H und k w hlen Sie das gew nschte Datum Lookup Listen Control mit Editierm glichkeit Ein Datenbankfeld das im Formularbereich die Auswahl eines Wertes aus einer aus klappbaren Liste erm glicht Im Gegensatz zur Lookupliste ohne Editierm glichkeiten k nnen auch andere Werte als die in der Liste vorhandenen in das Zielfeld eingetragen und bernommen werden Lookup Listen Control ohne Editierm glichkeit Ein Eingabefeld das im Formularbereich die Auswahl eines Wertes aus einer ausklapp baren Liste erm glicht neue Literatur r Belletristik Computer Wirtschaft Sie k nnen nur Werte ausw hlen die in der Liste enthalten sind Der ausgew hlte Wert wird hervor gehoben LTrim pString Kernfunktion As String Entfernt Leerzeichen am Anfang einer Zeichenkette 323 324 Beispiel Trim abCdE ergibt abCdE Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Makro Ein Makro erm glicht die automatisierte Abarbeitung mehrerer Arbeitsschritte in einem Anwendungsprogramm In orgAnice 2010 werden Makros innerhalb der VBA Entwicklungsumgebung erstellt
29. amp 4 Standard Schriften Standard H hedes 2400 4 Benutzer Makros Formularbereichs K Standard Makros E A Yisual Basic Module ET Abbildungslisten B Datenbank Lizenzen I Parser Benutzer TE Berechtigungen 3 Sitzungen E Tabellen Relationen gt Autoren Buchbestand P Buchbestand Entleihvorgaenge P EntleiherEntleihvorgaenge Bin re Objekte OrgData ML O i i u OrgData_VBA x x f Schlie en Hilfe gt 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 EI Allgemein 1 0 Geben Sie die Standardh he der Formulardarstellung in TWIPS an oder behalten Sie den vorgeschlagenen Wert bei Den Wert zu ndern ist besonders dann sinnvoll wenn Sie zwei Tabellenlayouts in der gleichen Spalte platzieren wollen Die H he k nnen Sie aber auch 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 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 Erstelle
30. setzen 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 verursachen k nnen Der Parserund 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 Varianten vorliegt Typ Beschreibung Long Lange ganze Zahl im Bereich von 2 147 483 648 bis 2 147 483 648 219 s 220 Double Gleitkommazahl mit doppelter Genauigkeit Date Datum String Zeichenfolge bis zu einer L nge von 65 535 Zeichen String variable Zeichenfolge mit variabler L nge Boolean Logisches Feld entweder True wahr oder False falsch Document Dokumentinformationen und eingebettete Objekte Die Felder Ein Fe dist die Spalte einer Tabelle und enth lt f r jeden Datensatz einen bestimmten Wert Felder werden auch Feldvariablen genann
31. A Standard Schrift Statischer Text Hakro Sken Mako e Standard Schrift Dynamischer Text Name 84 Standard Schrift Liste Q Benutzer Makros Tool Tip Ausdruck m Standard Makros Visual Basic Module E Abbildungslisten Datenbank Formular Control Label Abc Allgemein un Darstellung amp 4 Schrift FA Blaze Pu Unser Formular Control vom Typ 3D Label ist eigentlich auch nur vom Typ Label zeigt denText aber im 3D Look wie bei einem Eigabefeld an Jedoch ist der Hintergrund gegraut so dass sofort ersichtlich ist dass keine Eingabe m glich ist Der auszugebende Text kann statisch sein wenn er bei Text eingegeben wird Oder er ist ein dynamischer Text der erst zum Zeitpunkt der Ausgabe dieses Controls beim Aufruf des orgBasic Ausdrucks aus seinem R ckgabewert generiert wird Dazu orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren wird der diesen Text bildende Ausdruck in der Eigenschaft Ausdruck eingetragen In diesem Fall soll der Feldinhalt des Feldes Autoren gt Name dargestellt werden Dies ist der Ausdruck den Sie in der Eigenschaft Ausdruck entweder manuell oder ber den Bearbeiten Button mit Hilfe des Ausdruckseditors eintragen Best tigen Sie mit OK Verfahren Sie ebenso f r das andere 3D Label Control und weisen Sie ihm als Ausdruck Autoren gt Vorname ZU
32. Abschluss der Eingaben f r Alarme Haben Sie Ver nderungen an den Datenbank Einstellungen zu einer Tabelle vorge nommen best tigen Sie diese per Mausklick auf den Button bernehmen Wenn Sie nach nderungen 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 noch zu tun oder die nderungen zu verwerfen Fakturierung Datenbankeinstellungen Zu x Datenbank Dokumente Alarme Eakturierung togo l AddOns i Kontodaten Kontonummer 1234567 Bank ACBJ Bank AG BLZ 99999988 USt ID m Rechnungswesen Vorgabe f r den F lligkeitszeitraum 14 Toleranz in Tagen 5 Mindestmahnbetrag 1 w hrung Abbrechen bernehmen 9 Der folgende Reiter Fakturierung bei den Datenbankeinstellungen beinhaltet die f r die Erstellung von Rechnungen relevanten Angaben Die Kontodaten O erscheinen zum Beispiel wenn Sie eine Rechnung erstellen im Fu bereich dieser Vorlage Die weiteren Angaben zum Rechnungswesen werden in den Abl ufen der Fakturierung benutzt um sich zum Beispiel erinnern zu lassen dass Rechnungen f llig sind oder um Mahnungen zu verschicken 41 42 Logo Datenbankeinstellungen z x Datenbank Dokumente Alarme Eakturierung Logo addons Standard Loga ORG NICE DIE PLATTFORM F R OPTIMALE KUNDENBE
33. Datenbank 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 ETESHO benutzen oder indem Sie auf diesen Button 3 in der Symbolleiste klicken ECTS x orgAnice Data Anwendung org nice Datenbank Allgemein a ji ji Lizenzen g ke Dokument Berechtigungen ig sa z Tuning Jp Parser Dateiname C orgDBlorg nicecRM20081Bibliothek_ odb El a Benutzer 3 Berechtigungen SE Sprache f Sortierung Deutsch Deutschland an Schreibgesch tzt Nein M Bin re Objekte Lizenz Schl ssel OFFICE 5 0 002 00000000 000000 SA Eigenschaften Titel l Hilfe Datei OoOo O Kennwort L nge p 53 Erforderliche Berechtigungen Lesen Keine Einschr nkungen Schreiben l Keine Einschr nkungen e Ok Schlie en Hilfe P Der linke Bereich des Objekt Editors der Objektbaum zeigt alle Elemente der Daten bank sowie die zu der Datenbank geh rigen orgAnice Data Anwendung an Wie im Windows Explorer sind dabei die Elemente in einer Baumstruktur geordnet Klicken Sie auf das Plus Symbol vor einem Element oder doppelt auf das Element selbst so werden dessen Unterelemente im Baum sichtbar Klicken Sie einfach auf ein Element um dessen Eigenschaften anzuzeigen Die Eigenschaften werden in der recht
34. Die Einrichtung der TAPI Schnittstelle auf Ihrem Rechner ist abh ngig von der Win dows 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 ent nehmen Sie bitte der Dokumentation des Herstellers Ihrer TK Anlage oder Ihres Telefo nes 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 Rahmen dieses Handbuches sprengen weshalb die folgenden Erl uterungen die Konfi guration 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 IstIhre Datenbank so konfiguriert dass orgAnice Phone automatisch nach dem Programmstart von orgAnice Data gestartet wird lesen sie im Schritt 3 weiter Starten Sie anderenfalls orgAnice Phone aus dem orgAnice Programmverzeichnis im Startmen standar
35. Ein Datentyp der Informationen eines beliebigen anderen Typs Zeichenketten nume rische Werte logische Werte Datumswerte u a enthalten kann Version Der Entwicklungsstand eines Programms meist in Form einer Versionsnummer oder Jahreszahl geschrieben Beispiel orgAnice 1 5 orgAnice 2 1 orgAnice Pi orgAnice 2010 Windows 2000 Verzeichnis Ordner Ein durch einen eindeutigen Verzeichnisnamen gekennzeichneter Ort auf einem Daten tr 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 Verzeichnisnamen bestehen genau wie Dateinamen aus 1 bis 255 Buchstaben oder Ziffern In Verzeichnisnamen d rfen die Zeichen lt gt nicht verwendet werden Auf jedem Laufwerk existiert ein Wurzelverzeichnis Der Name dieses Wurzelverzeich nisses besteht aus dem Namen des Laufwerks mit Doppelpunkt und einem Back slash lt Laufwerksname gt 345 346 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 orgAniceCRM2010 Um eine Datei mit ihrem vollst ndigen Verzeichnis und Dateinamen zu benennen wird an d
36. Gibt in orgAnice Print Reports die Folgenummer der Gruppe zur ck 237 238 PrintedGrouptLine Gibt die Zeilennummer innerhalb einer Gruppe zur ck PrintedGroups Gibt in orgAnice Print Reports die Anzahl der Gruppen zur ck PrintedLine Gibt in orgAnice Print Reports die Folgenummer der Zeile zur ck PrintedLines Gibt in orgAnice Print Reports die Anzahl der Zeilen zur ck PrintedPage Liefert die aktuelle Seitennummer innerhalb eines Reports zur ck PrintedPageline Gibt die Folgenummer der Zeile auf der aktuellen Seiten zur ck PrintedPages Gibt in orgAnice Print Reports die Anzahl der Seiten zur ck PrivateUserProp Gibt den Wert der privaten Benutzer Eigenschaft als String zur ck PublicUserProp Gibt den Wert der ffentlichen Benutzereigenschaft als String zur ck RecordOid Gibt die eindeutige Objekt ID des aktuellen Datensatzes zur ck Replace Ersetzt in einer Zeichenkette einen Teilstrings durch einen anderen Right Liefert die letzten Zeichen einer Zeichenkette in angegebener Anzahl RTrim Entfernt eventuelle Leerzeichen am Ende einer Zeichenkette Str Wandelt eine Zahl in eine Zeichenkette um String Gibt eine Zeichenkette zur ck die ein Vielfaches der Ausgangszeichenkette ist Table Liefert den Tabellennamen zu einer Tabellennummer TableProp Gibt den Wert der angegebenen Tabelleneigenschaft zur ck Trim Entfernt Leerzeichen am Anfang und am Ende UCase Konvertiert alle Zeichen einer Zeichenkett
37. HH Modifiziert am As Date Benutzen Sie zum Ausw hlen die Pfeiltasten Lt J und Ll oder klicken Sie mit der Maus auf eine Option bzw zum Verschieben des Ausschnitts auf eine eventuell vorhandene Bildlaufleisteam rechten Rand der Liste Lng pZahl Kernfunktion As Long Wandelt eine Dezimalzahl Typ Double in eine Ganzzahl Typ Long um Dabei werden Dezimalstellen abgeschnitten Beispiel Lng 123 456 ergibt 123 Parameter pZahl as Double R ckgabe Long zur Kernfunktionen bersicht Lookup Liste Eine Liste von m glichen Werten f r Datenbankfelder die als Liste mit oder ohne Editierm glichkeit angezeigt werden Lookup Listen sind im Konfigurationsmodus bei entsprechender Berechtigung editierbar Lookup Liste Benutzer Eine Benutzerlookup Liste ist ein spezielles Formular Control das die Auswahl eines Datenbank Benutzers erm glicht Es entspricht dem ZListenfeld zus tzlich wird die Liste mit allen im Benutzerverwaltungssystem eingetragenen Benutzern gef llt Begriffserkl rungen 4e Stichwortverzeichnis 10 Kein Benutzer r Kein Benutzer Lookup Feld Datumsauswahl Zeitauswahl Ein Eingabefeld das im Formularbereich ein ausklappbares Kalenderblatt f r Datums eingaben zur Verf gung stellt 7 06 08 2008 en 4 August 2008 Du Mo Di Mi Do Fr Sa So Til31 28 29 30 31 1 2 3 z4 32 4 5 7 8 9 10 33 11 12 13 14 15 16 17 34 18 19 20 21 22 23 24 35 25 26 27 28 29 30 31 3611 2 3 4 5 6 7
38. Keine Einschr nkungen SA Eigenschaften L schen Keine Einschr nkungen Einf gen Keine Einschr nkungen z olo x Ok Schie en Hilfe F r das Beispiel tragen Sie im Feld Titel als Titel Autoren ein Die Funktionen zum Ersetzen und L schen von Datens tzen wird in den Abschnitten Datens tze ersetzen auf Seite 70 und Datens tze l schen auf Seite 75 dokumen tiert Die Verwaltung von Berechtigungen wird im Abschnitt Benutzer verwalten ab Seite 47 erl utert Speichern Sie Ihre Einstellungen mit OK oder der Eingabetaste l Felder f r die Autoren Tabelle definieren Nun werden die fe derder Tabelle angelegt orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen 2 Aufz hlung Felder HA Allgemein orgAnice Data Anwendung Datenbank Lizenzen 2 A Name Typ String L nge n n a Berechtigungen string 7 8 zj J variabel Sitzungen 2 4 Tabellen Eelder l 2 gt e 3 63 Autoren Ai sri Felder 07 Indices 1 Eigenschaften Markierungsausdr cke Z2 Markierungen 2 Summierungsausdr cke amp bergeordnete Relationen Untergeordnete Relationen Relationen IM Bin re Objekte SA Eigenschaften Q OK Schlie en Hilfe 7 Klicken Sie im Objektbaum auf das der Tabelle Autoren untergeordnete El
39. PrivateUserPropLong pString Kernfunktion As Long Gibt den Wert der privaten Benutzer Eigenschaft pString als Long zur ck Beispiel PrivateUserPropLong Errors ergibt z B o Begriffserkl rungen Stichwortverzeichnis Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht PublicUserProp pString Kernfunktion As String Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als String zur ck Beispiel PublicUserProp eMail ergibt z B User 239 orgAnice de Parameter pString as String R ckgabe String zur Kernfunktionen bersicht PublicUserPropBoolean pString Kernfunktion As Boolean Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Boolean zur ck Beispiel PublicUserPropBoolean Admin ergibt z B True Parameter pString as String R ckgabe Boolean zur Kernfunktionen bersicht PublicUserPropDate pString Kernfunktion As Date Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Date zur ck Beispiel PublicUserPropDate Birthday ergibt z B 12 12 1980 Parameter pString as String R ckgabe Date zur Kernfunktionen bersicht PublicUserPropDouble pString Kernfunktion As Double Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Double zur ck Beispiel PublicUserPropDouble Auslastung ergibt z B 99 12 Parameter pString as String R ckgabe Double zur Kernfunktionen bersicht PublicUserPropLong pString Kernfunktion
40. 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 entsprechende Wert aus einer Lookup Liste ausgew hlt und ins Eingabefeld bernom men 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 der 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 DBServers Er bearbeitet in der orgBasic Spracheformulierte 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 xi org nice Data Anwendung Datenbank H Lizenzen 2 J Parser H N Kernfunktionen P Angepasste Funktionen MI Persistente Yariablen H Benutzer El 3 Berechtigungen 37 Sitzungen H A Tabellen lt Relationen H 0 Bin re Objekte SA Eigensc
41. VBA Visual Basic for Applications ist dabei die sogenannte Makro oder Scriptspra che Durch die M glichkeit Makros zu erstellen kann der Funktionsumfang einer Da tenbank 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 standardisiert orgAnice kann die MAPI Schnittstelle f r den Versand von Nachrichten und Dokumen ten benutzen Marked pTabelle Kernfunktion As Boolean Gibt an ob der aktuelle Datensatz der angegebenen Tabelle markiert ist Beispiel Marked Adressen Parameter pTabelle as String R ckgabe Boolean zur Kernfunktionen bersicht Markierung Datensatz Ein benutzerabh ngiges Kennzeichen eines einzelnen Dafensatzes Durch die Markie rung 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 e Bearbeiten Markieren oder e die Tastenkombination oder e innerhalb des Listenbereichs durch einen Mausklick in die erste Spalte der Da tensatzzeile oder e durch einen Mausklick auf diesen Button in der Zuttonleiste ber den Befehl Markierungen Assistent oder Taste E8 rufen Sie den Markierun
42. bei Bedarf nicht wieder hergestellt werden 1 Datens tze L schen aus dem Men aufrufen Melden Sie sich an der Datenbank an und wechseln Sie in den Konfigurationsmodus Das ist m glich wenn Ihr Benutzerkurzname zur Gruppe der Administratoren geh rt egal ob das Datenbank Verwaltungsrecht eingetragen ist oder nicht Aktivieren Sie das gew nschte Tabellen Layout durch Wechsel in den entsprechenden Arbeitsbereich und Mausklick auf die passende Ansicht etwa Adressmerkmale im Arbeitsbereich Adressen und Ansprechpartner Datens tze f Ersetzen L schen ber den Men Befehl Datens tze L schen ffnen Sie das Dialogfenster Datens tze ersetzen Beachten Sie dass im folgenden Fenster die Daten der Tabelle bearbeitet werden die im Hintregrund aktiv ist auch wenn sie die Daten nicht direkt sehen Alternativ k nnen Sie in den Objekteditor direkt zur gew nschten Tabelle wechseln und dort das Modul zum Ersetzen von Daten aufrufen wie nachfolgend beschrieben wird 2 Datens tze L schen aus dem Objekteditor aufrufen Melden Sie sich an der Datenbank an und wechseln Sie in den Konfigurationsmodus Das ist m glich wenn Ihr Benutzerkurzname zur Gruppe der Administratoren geh rt egal ob das Datenbank Verwaltungsrecht eingetragen ist oder nicht Rufen Sie das Datenbank Objekt Tabellen ber einen der folgenden Wege auf ber den Men Befehl Datenbank Objekte Tabellen ber die Schaltfl che i
43. bergebenen Zeichenkette Beispiel Left abcde 3 ergibt abc Parameter pString as String pL nge as Long R ckgabe String zur Kernfunktionen bersicht Len pString Kernfunktion As Long Gibt die L nge des bergebenen Strings zur ck Beispiel Len abcde ergibt 5 Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht Lng pZahl Kernfunktion As Long Wandelt eine Dezimalzahl Typ Double in eine Ganzzahl Typ Long um Dabei werden Dezimalstellen abgeschnitten Beispiel Lng 123 456 ergibt 123 Parameter pZahl as Double R ckgabe Long zur Kernfunktionen bersicht 247 248 LTrim pString Kernfunktion As String Entfernt Leerzeichen am Anfang einer Zeichenkette Beispiel Trim abCdE ergibt abCdE Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Marked pTabelle Kernfunktion As Boolean Gibt an ob der aktuelle Datensatz der angegebenen Tabelle markiert ist Beispiel Marked Adressen Parameter pTabelle as String R ckgabe Boolean zur Kernfunktionen bersicht Mid pString pStart pL nge Kernfunktion As String Liefert einen durch die Startposition und L nge definierten Ausschnitt der bergebenen Zeichenkette Beispiel Mid abcdef 3 2 ergibt cd Parameter pString as String pStart as Long pL nge as Long R ckgabe String zur Kernfunktionen bersicht Minute pDatum Kernfunktion As Long Gibt die Minute eines Datum
44. berpr ft haben Aktivieren Sie in Word 2003 die Sicherheitsstufe Mittel um Makros dann auszuf hren wenn Sie vorab eine Erlaubnis erteilt haben In Word 2007 k nnen Sie nicht mehr einzeln entscheiden ob ein Macro ausgef hrt wird oder nicht Daher sollten Sie die Ausf hrung von Macros freigeben Die Ausf hrung der orgAnice Makros ist ungef hr lich sie steuern lediglich die bergabe von Daten an Briefdokumente Anti Virenprogramme verhindern Dokumenterstellung Problem Die Erstellung eines internen Dokumentes schl gt fehl Beim Neuanlegen eines internen Dokumentes ber Makrobutton Brief erstellen erhal ten Sie die Fehlermeldung Fehler in ButtonMacros WriteLetter Die Methode Create DocumentFromTemplate 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 Fehlerco de 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 Einige Sicherheitsl sungen verhindern die Ausf hrung potenziell gef hrlicher Soft warekomponenten wie Visual Basic Skripten Obwohl die im Lieferumfang von orgAni ce enthaltenen Skripte lediglich Funktionen wie die bergabe von Daten aus der Datenbank an eine Word Vorlage zu
45. 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 die Schaltfl che Neu um die Zuordnung f r ein Feld neu zu definieren oder klicken Sie auf die Schaltfl che Bearbeiten um die Zuordnung zu ver ndern Den orgAnice Outlook Connector konfigurieren p Outlook Connector konfigurieren 5 Feldname Typ E Susdruck IT ermin 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 zuge ordnet 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 Klicken Sie auf die Schaltfl che 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 Konfiguration f r Kontakte Wechseln Sie auf die Registerkarte Kontakte I orgAnice Outlook Connector Konfiguration X E Mail Temine Kontakte Suchen Tabellen f r die Kontaktinformationen nsprechpartner Neu Bearbeiten L schen Abbrechen
46. 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 lam Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeich nisse auf dem Datentr ger durchsuchen das gew nschte Zielverzeichnis einstellen und so den Datenbankbezeichner mit der f r orgAnice 2010 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 Aus Sicherheitsgr nden wird jedes Zeichen des eingegebenen Kennwortes nur durch Sternchen dargestellt Best tigen Sie nun mit OK oder der Eingabetaste El 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 beschrieben 95 96 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
47. hrerliste Dezimalstellen jo Ausdruck seditor IV Automatischer Zeilenumbruch IV H he an Text anpassen Horizontale Ausrichtung Linksb ndig C Zentriert Bechtsb ndig Vertikale Ausrichtung Oben Zentriert C Unten Abbrechen Hife Tragen Sie im Feld Ausdruck den Text Gesch ftsf hrerliste ein Beachten Sie bitte dass ein Ausdruck der einen konstanten Text beschreibt in Anf hrungsstriche einge schlossen werden muss 4 Wechseln Sie auf die Registerkarte Schrift Eigenschaften von Rahmen ZZ zaxl Verwaltung Position Gr e Ausdruck Schrift Umrandung F lung Schriftart Schnitt Gro e Aral Fett Lep TB Fp en Black F Arial Narrow ett F Arial Rounded MT Bold x Fett Kursiv Farbe BE Schwarz Vorschau orgAnice Print Auszeichnungen 7 Unterstrichen Abbrechen Hilfe Legen Sie in den Feldern Schriftart Schnitt und Gr e als Schrift f r die berschrift Arial Fett und 16pt fest Die Schriftfarbe sollte Schwarz sein sofern Sie keinen Farbdrucker verwenden Eine Unterstreichung ist nicht notwendig Die Vorschau stellt einen Beispieltext mit den von Ihnen gew hlten Einstellungen dar 195 196 5 Best tigen Sie die Einstellungen mit OK Der Rahmen mit dem Text wird an die entsprechende Position verschoben und dort mit dem gew hlten Ausdruck dargestellt Grafiken einf gen Wenn Sie ber ein Logo od
48. hrlich erl utert 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 weiterverarbeitet werden Die Arbeit mit dem Export Assistenten wird im Benutzerhandbuch Kapitel 8 Abschnitt orgAnice Export verwenden erl utert 77 78 dBASE Dateien importieren orgAnice Data bietet die M glichkeit Tabellen die im dBASE Format III oder IV vorlie gen in die aktuelle orgAnice 2010 Datenbank zu importieren Da das dBASE Format sehr verbreitet ist und die meisten Datenbank und Tabellenkal kulationsformate in dieses Format berf hrt werden k nnen eignet sich diese Funkti on hervorragend existierende Datenbanktabellen oder Tabellenkalkulationsbl tter in Ihre orgAnice Datenbank einzubinden 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 s sel und Dokumente die mit der Tabelle verkn pft sind werden nicht importiert Achten Sie darauf dass der Name der Importtabelle nicht bereits in orgAnice Data verwendet wird Sie erhalten ansonsten eine Fehlermeldung Falls Sie eine dBASE Tabelle aus einer orgAnice 2 1 Datenbank importieren m chten und Memofelder in der Quelltabelle angelegt waren achten S
49. in der oberen Ecke jeder zweiten Seite 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 Kursivschrift kennzeichnet Verkn pfungen mit Eintr gen im Stichwortverzeichnis bzw mit nternet Seiten Listing kennzeichnet Formeln oder einzugebenden Code E kennzeichnet alternative Befehle f r eine Aktion z B Mausbefehl Tastaturbefehl oder Men befehl Anf hrungszeichen kennzeichnen Tastatureingaben spezielle Bezeich nungen oder Namen von Kapiteln bzw Abschnit ten Fl kennzeichnet zu dr ckende Tasten STESHECHEI kennzeichnet Tastenkombinationen die gleichzei tig zu dr cken sind 3 kennzeichnet einzelne zur besseren bersicht nummerierte Arbeitsschritte O kennzeichnet wichtige Hinweise Wir haben die Struktur der Technischen Referenz und des Benutzerhandbuches so gestaltet dass die Dokumentation f r die Konfiguration einer jeden Komponente und Erl uterungen f r deren Benutzung im gleichen Kapitel der beiden Handb cher zu finden sind Alle Abbildungen beziehen sich auf Windows XP als Betriebssystem Auf wichtige Unterschiede zu anderen Plattformen wird soweit n tig hingewiesen Beispiele f r die A
50. klicken Sie auf Neu 89 90 amp hariei doc microsoft word EEE i Datei Bearbeiten Ansicht Einf gen Format Extras Tabelle Fenster orgAnice 2 Frage hier eingeben x DEAHRBR3IAFAa 9 18 30 Min 2 Tahoma z4 F x uap E MEOE E O O l x il O x 2 Die neue Textmarke wird an der Stelle im Dokument x I erstellt an der der Textcursor gerade steht Geben Sie r bitte unten den Namen f r die neue Textmarke ein Abbrechen n I Gx me eu T AbsenderStrasse w AbsenderTelefax A AbsenderTelefaxText AbsenderTelefon in Absender TelefonText AbsenderZusatz Bearbeiten Anrede AnredePerson w Anschrift Post nschriftPerson L schen Bearbeiter BearbeiterFunktion 2 Betreff Anzeigen Ei IV Textmarken im Dokument anzeigen Schlie en Ihr Zeichen Ihr Schreiben vom Unser zeichen EP Ig i I z T i i z 2 o bag BE zoj ys gt Seite 1 Ab 1 1 1 Bei 1 8cm Zei Spi MAK BND ERW B Deutsch De Astan G o amp Vorlagen f r Aktivit ten E org nice CRM 2008 org E Brief doc Microsoft be 15 48 Der Name einer Variablen darf maximal 31 Zeichen lang sein und keine Sonderzeichen Leerzeichen oder Umlaute enthalten Best tigen Sie mit OK Um eine Dokumentvariable zu l schen markieren Sie diese in der Liste und klicken Sie auf L schen O ACHTUNG Wenn Sie eine Textmarke l schen wird eine eventuell existier
51. m A Benutzer Mak ee sent Visual Basic Module Links 7359 Breite 3 00 I E Abbildungslisten 3 Datenbank Oben 60 H he 255 19 x OK Schlie en Hilfe ojoj wix ox seien _ nre Geben Sie nach dem Wechsel auf den Reiter Darstellung im Bereich Position alle Ma e in 7wips an die Sie direkt ver ndern wollen Die Werte Links und Oben definieren die Position auf dem Tabellen Layout von der linken oberen Ecke aus Die Werte Breite und H he definieren die Ma e des Formular Controls C orgDB orgAniceCRM2008 Bibliothek_ odb Konfigurieren orgAnice Data Datei Bearbeiten Ansicht Formular Controls Anwendungs Objekte Datenbank Objekte Datens tze Extras Be Eis Er Te e3 BALD Breite der Arbeitsbereichsleiste speichern Arbeitsbereichs Anordnung speichern Aktuelles Tabellen Layout speichern Buchbestand 4 Alles speichern Strg 5 y Titel XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX pP Alles wiederherstellen Strg Z Untertitel XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX f ISBN XXXXXXXXXXXXX Sachgebiet XXXXXXXXXXXXXXXX Beschreibung o e Titel Untertitel ISBN sachgebiet B AutorID 1D XXXXXXXXX XXXXXXXXXXXX XXKXXXXX XXXXXXX XXXXXXXX E XXXXXX XXXXXX XXXXXXXXX XXXXXXXXXXXX XXXXXXXX XXXXXXX XXXXXXXX P XXXXXX XXXXXX ihi p Objekt Eigenschaften Alt Eingabe XKXXXXXXK XXXKXXXXXXXX XX
52. 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 unterstrichener Buchstabe Men leiste Eine Zeile mit den berschriften mehrerer aufklappbarer Men s die in einem Pro grammfenster standardm ig unterhalb der Titelleiste angeordnet ist orgAnice CRM 2008 orgAnice Data Ansprechpartner vna Ausgabe Aktionen Verkn pfung Frau vw Titel Ausgabe Aktionen ves Anschrift Internet Logo Vorname Melanie Anschrift Visitenkarte org rice Software GmbH hrii org nice Software GmbH Strg N Gunewaldstr 22 f Frau Melanie B hring 12165 Berlin l Grunewaldstr 22 12165 Berlin Duplizieren Strg D Funktion Vertriebsassistentin v 2 ee u u Bearbeken F2 Ovr Speichern Strg S L schen Strg t Info per Briefpost Untergeordnete l schen Strg Shift t ee 11 07 2007 vw Bl Sie schreiben wiederherstellen Esc Gesch ftich Privat Markieren Strg Mm Br 1 UUU RURE 3 49 30 23 50 49 0 Verschieben re u a Aufgabe erstellen Strg Shift N 49 0 amp E 49 20 23 50 49 55 uekaindie z We 5 amp 49 30 23 50 49 70 j v Sehr geehrte Damen und Herren Fa l Sehr geehrte Frau B hring ei Land Pz Ort D 51679 Wipperf rth au 1BBhrin GERM verti 1 Vertrieb D 79219 Manuela V
53. orgDB org niceCRM2008 www bas g CActivities CAddressCheck CAddressCheckCollection cala_COrgDatakvents cald_Macros CAlarm CApplications CAppMessaging CAppOutlook CAppPhone CAppPrint CAppWord CBirthday CConfig CConvertCountryCodes CDatabaseEvents CDatabaseSupport Visual Basic Editor Debug CDocuments CErrors x Q Schlie en Hilfe Geben Sie im Feld Modul importieren einen Namen f r das zu importierende Modul an Der Name darf nicht l nger als 31 Zeichen sein und darf keine Sonderzeichen Leer zeichen oder Umlaute enthalten Geben Sie im Feld Von Datei den Pfad zur zu importierenden Datei ein oder w hlen Sie die Datei mit Hilfe des Buttons rechts neben dem Eingabefeld aus Best tigen Sie dann mit OK 264 Visual Basic in orgAnice Visual Basic in orgAnice Data Anwendungen 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 x Yisual Basic Modul AddOnTools ual Basic Module Yis 4 AddOnTools ii Allgemein AD AdminTools big z P ButtonMacros Modul als Datei f CActivities exportieren z AP CAddressCheck Ho CAddressCheckCollection pP cal _COrgDatakvents pP cal _Macros CAlarm P CApplications P CAppMessaging CAppOutlook AP C ppPhone FB CAppPrint A C pp Word CBirkhday P CConfi
54. r Entwickler und Administratoren stellen wir auf der orgAnice CD im Ver zeichnis Support sowie auf unserer Support Website weitere stets aktualisierte Do kumente 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 A Lp www orgAnice ge erreichen Sie die Support Seiten wo Sie aktuelle Infor mationen umfangreiche Tech Infos zu typischen Fragen und Downloads wie zum Beispiel aktualisierte Programmversionen erhalten Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren orgAnice Helpdesk Speziell f r die Produktunterst tzung in Unternehmen bietet die orgAnice Software GmbH mit dem 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
55. und ggf unerw nschten Zugriff auf Datenbankinhalte erlaubt Benutzernamen und Passwort mittels Parameter zu bergeben ist daher nur in einer sicheren Umgebung oder in Benutzerprofilen 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 h rungszeichen eingeschlossen werden Bei unvollst ndigen Angaben werden die fehlen den Informationen 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 Soft ware orgAnice 5 0 Data installiert ist Der Kommandozeile f r diese Datei folgt der vollst ndige Pfad der Datenbank 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 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 nodialog Abschalten des Startdialogfens
56. welchen Tabellen rechts welche Eigenschaften links in den Kalender bernommen werden sollen Im unteren Bereich gibt es dazu jeweils Hilfehinweise wenn Sie den Mauszeiger ber ein Feld bewegen Beispiel HTML E Mails HTML E Mails Datenbankeinstell ungen EMTP Server mx freenet de SMTP Nutzer Benutzername SMTP passwort Kennwort Test E Mail schicken Damit Einstellungen wirksam werden muss Word neu gestartet werden OK Abbrechen Die Konfiguration von orgAnice HTML E Mails erlaubt Angaben des Mail versenden den Servers einzugeben und auch gleich eine Mail zum Test der Richtigkeit dieser Angaben abzusenden Nach Eingabe der Zieladresse erh lt diese eine Mail mit einem Betreff wie zum Beispiel 08 08 07 08 35 orgAnice HTML E Mails und dem Inhalt Testnachricht gesendet orgAnice Datenbanken anpassen Nach der Installation Beispiel Datenbank Wartung x Zum Kompaktieren alle 7 Tage auffordern keine Aufforderung Sicherungsordner Backup A Dialog anzeigen f r Administratoren Wartung jetzt durchf hren Abbrechen F r die Konfiguration der Datenbankwartung k nnen Sie eingeben alle wie viel Tage und welcher Benutzerdie Aufforderung zur Sicherung der Datenbank bekommen soll Wollen Sie eine Sicherung sofort ausf hren lassen dann k nnen Sie das ber die Schaltfl che Wartung jetzt durchf hren Datenbank Wartung 2 x m Komp
57. wie das in den nachfolgenden Seiten beschrieben wird Die Eingabe der auf Sie zugeschnittenen Daten ist wichtig da einige Folgeprozesse darauf aufbauen und die Verwendung dieser Daten bei der Erstellung von Dokumenten schon vorbereitet ist Beachten Sie daher bitte die nachfolgenden Hinweise Die Office Datenbank personalisieren 1 Rufen Sie die Office Datenbank ber den Men befehl Office Datenbank im orgAni ce 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 Abschluss der Installation zu ffnen Wenn Sie diese Option aktiviert haben wird au tomatisch der Anmeldedialog aufgerufen und die notwendigen Einstellungen wie in Schritt 2 beschrieben sind bereits vorausgew hlt Die Anmeldung 2 Melden Sie sich mit dem Benutzerkurznamen ADMIN an Ein Kennwort ist im Auslie ferzustand der Datenbank nicht vergeben lassen Sie daher dieses Feld frei Aktivieren Sie die beiden Kontrollfelderim Bereich Verwaltung xl z org nice Data 2008 Datenbank Anwendung Version 5 0 6 12 Datenbank C orgbBlorg niceCRMZ008 oraAnicet Benutzer ADMIN m verwaltung M Datenbank W Ei Kennwort i Hilfe Das Feld Datenbank muss aktiviert sein um nderungen an den Datenbankeigen schaften vornehmen zu k nnen Das Feld Benutzer muss aktiviert sein um Benutzer
58. 153 326 Registriernummer 85 89 327 Registry 331 Relation 327 Relationen 118 neu erstellen 110 Replikation 11 328 R ckgabewert 329 Rufnummer internationale 329 Schriftarten 122 Script Tags 329 Serienbrief 329 Server 9 329 Session 330 Sessions 19 Sicherheitseinstellungen Microsoft Word 73 274 Sitzung 330 Sitzungen 19 Sortierschl ssel 98 Statischer Text 123 Statuszeile 330 String 339 Kernfunktion Activelndex 231 ActiveTenant 231 Kernfunktionen 229 Support 6 Symbol 330 Symbole 141 262 Symbolleiste 330 Systemdatenbank 331 Systemdatum 331 Systemmen 331 Systemzeit 331 Tabelle 332 aktive 332 neu erstellen 91 353 354 Tabellen Berechtigungen 53 Dokumentenverzeichnis 107 Eigenschaften definieren 107 Vorlagenverzeichnis 109 Tabellen Layout 332 Raster 153 Tabellenlayouts 120 Tabellen Layouts 125 nderungen speichern 155 erstellen 126 Tabellenname 332 Tabellentitel 332 TAPI 158 333 konfigurieren 159 Tastenkombination 333 Telefonnummern Durchwahl 172 Formatierung 170 vereinheitlichen 170 Testlizenz 333 Text dynamischer 334 statischer 334 Textmarken 75 l schen 77 Tipps und Tricks 266 Titelleiste 334 Transaktion 335 Twips 335 Unicode 85 UNICODE Zeichensatz 279 Unterzeile 336 Variable 337 Variant Kernfunktionen 230 Variant Datentyp 337 VBA 249 338 COM Objekte 249 Early Binding 249 Einsatzgebiete 264 Late Binding 249 Verkn pfung 327 Version 337 Verwaltungsrechte 18 Verzeichnis
59. 289 Ausdruck 289 Ausdruck logischer 290 Ausdruckseditor 290 Auswahl Formular Control 290 Automation 290 Bedingung 290 Befehl 290 Benutzer aktiver 291 Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren Benutzer passiver Benutzer Anmeldung Benutzereigenschaft Benutzerkurzname Benutzermodus Benutzername Berechtigung Betriebssystem Bildlaufleiste Button Byte Caching CharOnly pCharacters pString Kernfunktion As String Chr pZeichencode Kernfunktion As String Client Client Server Architektur ClientText p String Kernfunktion As String Concurrency Contains sTable sField sFind Kernfunktion As String CurrentUser Kernfunktion As String COM DCOM Cursor Date Kernfunktion As Date Datei Dateiname Dateinamenserweiterung Datenbank Datenbankadministrator Administrator Supervisor Datenbank Datei Datenbanktitel Datenbankverzeichnis Datenbereich Datensatz Datensatz aktueller Datentyp Feldtyp Datenzeilen Datenzeilentext DateSerial pJahr pMonat pTag Kernfunktion As Date 291 291 291 292 292 292 292 292 293 293 293 293 294 294 294 294 294 294 295 295 295 295 295 296 296 296 296 297 297 297 297 297 297 298 298 298 299 299 DateTimeSerial pJahr pMonat pTag pStunde pMinute pSekunde Kernfunktion As Date299 DateToDouble pDatum Kernfunktion As Double DateToString pDatum pFormat Kernfunktion As Strin
60. 332 332 332 332 332 10 PrivateUserPropLong pString Kernfunktion As Long PublicUserProp pString Kernfunktion As String PublicUserPropBoolean pString Kernfunktion As Boolean PublicUserPropDate pString Kernfunktion As Date PublicUserPropDouble pString Kernfunktion As Double PublicUserPropLong pString Kernfunktion As Long Programmdatei Programmfenster Programmsymbol Anwendungssymbol Icon Programmverzeichnis Rahmenobjekt Raster RecordCount pTabelle Kernfunktion As Long RecordNo pTabelle Kernfunktion As Long RecordOid pTabelle Kernfunktion As String Registriernummer Relation Verkn pfung Replace pString1 pString2 pString3 Kernfunktion As String Replikation Right pString1 pAnzahl Kernfunktion As String Rnd Kernfunktion As Double Round pZahl pStellen Kernfunktion As Double RTrim pString Kernfunktion As String R ckgabewert Rufnummer internationale Script Tags Second pDatum Kernfunktion As Long Server Serienbrief Session Sitzung Statuszeile Str pZahl pGesamt pNachkomma Kernfunktion As String String pZahl pString Kernfunktion As String StringToDate pString pFormat Kernfunktion As Date Symbol Symbolleiste Buttonleiste Systemdatenbank Registry Systemdatum Systemmen Systemzeit Tabelle Tabelle aktive Tabellen Layout Tabellenname Tabellentitel Table pIndex Kernfunktion As String TableProp pTabelle pProp Kernfunktion As String
61. 337 Verzeichnisname 337 Visual Basic for Applications 338 Visual Basic for Applications 249 Visual Basic Editor 17 250 338 Code speichern 255 Code Fenster 251 Eigenschaftenfenster 254 Objektkatalog 252 Projekt Explorer 251 schlie en 255 starten 250 UserForms 253 Werkzeugsammlung 253 Visual Basic Module automatisiert exportieren 257 bearbeiten 257 exportieren 257 importieren 256 verwalten 256 Vollbilddarstellung 338 Vorlagenverzeichnis 338 Wavelet basierter Coder 338 Wiederherstellen 156 Zeichenfolge 339 Zeichenkette 339 Zugriffsrechte 339 Zwischenablage 340
62. Abc Entleiher gt vorname Abc Name Abc Entleiher gt Name Beet Abe ID Abe YalfEntleiher gt ID Abc Hinweis Dezimalstellen 0 E Entleiher gt Hin Makro Kein N z S ERl Listen Spalten Koin Makro e Entleiher gt Vorname ame Entleiher gt Name i Entleiher gt EMail Tool Tip Ausdruck un Entleiher gt Strasse Entleiher gt wohnort Entleiher gt PLZ Entleiher gt Telefon Entleiher gt Hinweis Entleiher gt ID 5 Ai m a r j tjit it z z O x __ amp schie en Hie Fa 389 x chlie en e 7 W hlen Sie f r das Formular Control Mehrzeiliges Eingabefeld das Feld Hinweis aus Tabellen Layout Entleihvorg nge Das letzte zu definierende Tabellen Layout stellt die Tabelle Entleihvorgaenge dar Die Besonderheit dieser Tabelle ist dass alle Feldinhalte automatisch mit den Feldinhal ten 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 3D Label Controls an die die Feldinhalte Entleiher Buch und Autor anzeigen EL opjekteator im Autoren im Autorenklein im Buchbestand P BuchbestandKlein Entleiher Datenbank Eeld E Rueckgabe As Date im Entleiherklein Text Em Entleihvorgaenge BE air Abc Entleiher kusdruck s A
63. Administrator E BBB Bernd B Becker DEVELOPMENT DEX Dora E Xavier m Berechtigungen HF Sitzungen Yoller Name Dora E Xavier Status f r die Datenbank Lizenz 1 OF Sie k nnen diese Einstellung auch ndern indem Sie die Datenbank Lizenz zu den nent Aufz hlungen Aktive Lizenzen hinzuf gen ikurrierend oder sie daraus entfernen a4 Tabellen H Relationen Verwaltungsrechte il Bin re Objekte 17 Detenbant Kane 9 49 Eigenschaften Kennwort zur cksetzen a a E ee Klicken Sie im Objektbaum auf den Benutzerkurznamen dessen Eigenschaften Sie ver ndern m chten In der rechten Fensterh lfte der Eigenschaftendarstellung k nnen Sie allgemeine Einstellungen des Benutzers ndern Geben Sie im Feld Voller Name den tats chlichen Namen des Benutzers ein Der Benutzerkurzname der zur Anmeldung verwendet wird kann nur durch L schen und neu Anlegen ver ndert werden Der aktive und der passive Benutzerstatus wurde bereits im vorigen Abschnitt erl utert Aktivieren Sie das Kontrollfeld Permanent um dem Benutzer Zugriff auf die Daten bank zu gew hren Deaktivieren Sie das Feld durch aktivieren des Kontrollfeldes pas siv wenn die Anzahl von Benutzern gem Ihrer Lizenz ausgesch pft ist oder wenn ein Benutzer derzeit keinen Zugriff auf die Datenbank haben soll F r den Status Konkurierend ist nur dann eine Eingabe m glich wenn solche
64. Ausblenden Zur ck Vorw rts Startseite Drucken Optionen Der Ausdruckseditor ist ein umfangreiches Werkzeug f r die Erstellung komplexer Datenbankabfragen ber die einfache Auswertung von Feldinhalten hinaus k nnen die Ausdr cke auch Kernfunktionen angepasste Funktionen und persistente variablen enthalten Mit Hilfe des Buttons Auswerten kann das Ergebnis einer Inhalt Index Suchen Eavoriten bersicht zu org nice Data Der Benutzermodus Der Konfigurationsmodus Die YBA Entwicklungsumgebung Fehlermeldungen und Benutzeranfrage H A E E E 0 Ausdruckseditor Abfrage sofort angezeigt werden Der Ausdruckseditor zeigt 0 DrgBasic evtl Fehler beim Aufbau eines Ausdrucks unmittelbar bei der Qd Felder Auswertung an H A Kemfunktionen ber die einzelnen Registerkarten des Ausdruckseditors haben Sie die M glichkeit auf Felder Kerfunktionen Angepasste Funktionen und Persistente Variablen zuzugreifen F r die weitere Erl uterung der einzelnen Bereiche klicken Sie bitte die entsprechende Registerkarte an a Angepasste Funktionen ga Persistente Variablen I Glossar Pi W hlen Sie im Inhaltsverzeichnis der Online Hilfe des Zweig Ausdruckseditor um diese Dokumentation zu betrachten Sie erreichen diese ber die Schaltfl che _ 223 224 Mit dem Ausdruckseditor arbeiten
65. Ausdruck eingegeben oder zusammengesetzt Die Schaltfl che Neu l scht den Ausdruck und macht Platz f r eine Neueingabe Nach Bet tigung der Schaltfl che Auswerten erscheint zus tzlich der Bereich Ergebnis in dem das Ergebnis der Auswertung des Ausdrucks angezeigt wird Dieses Ergebnis ist bezogen auf den aktuellen im Hintergrund liegenden Datensatz der zuletzt benutzten Tabelle Haben Sie den Ausdruckseditor aus dem Konfigurationsmodus aufgerufen ist der jeweilige aktuelle Datensatz nur mit Platzhaltern XXX gef llt und daher kann man am Ergebnis nur sehen ob der Ausdruck im Prinzip g ltig ist oder nicht Best tigen Sie die Schaltfl che Schlie en und ist der Ausdruck fehlerfrei kann der Ausdruck in ein anderes Feld beispielsweise in den Objekt Editor bernommen werden Der Ausdruckseditor ist von dahinter liegenden Datenbank abh ngig auf die er ber den Parser zugreift Die angezeigten Elemente k nnen sich daher unterscheiden Die Bedienung des Ausdruckseditors ist f r Felder Funktionen und Variablen gleich H E Adressen Adressen H 3 Adressmerkmale Adressmerkmale HH Merkmal As String 50 Ist ein Plus am Zeilenanfang zu sehen handelt es sich um eine Tabelle deren Felder noch nicht angezeigt werden Durch einen Doppelklick auf den Tabellennamen rechts davon oder einen einfachen Klick auf das Pluszeichen erscheinen die zu dieser Tabelle geh renden Felder mit ihren Eigenschaften unter dem Tabellennamen
66. Benutzer aktiver Die Lizenzierung von orgAnice 2010 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 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 identifizieren Dies geschieht entweder per Kommandozeilen Parameteroder ber ein Dialogfensterzum 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 bezeich net 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
67. Der Ausdruckseditor ist ein umfangreiches Werkzeug f r die Erstellung komplexer Datenbankabfragen ber die einfache Auswertung von Feldinhalten hinaus k nnen die Ausdr cke auch Kernfunktionen angepasste Funktionen und persistente Variablen enthalten Viele Dialogfenster von orgAnice bieten Zugriff auf den Ausdruckseditor Er steht meist ber die Schaltfl che immer dann zur Verf gung wenn Ausdr cke ben tigt wer den Im Benutzer wie im Konfigurationsmodus k nnen Sie den Ausdruckseditor unab h ngig von der Existenz einer entsprechenden Schaltfl che jederzeit aufrufen indem Sie B den Men befehl Extras Ausdruck auswerten w hlen oder B die Taste F bet tigen Den Ausdruckseditor bedienen Mit dem Ausdruckseditor k nnen Sie nicht nur einfach und schnell auf alle Felder Funktionen und Variablen zugreifen sondern auch die mit Hilfe des Ausdruckseditors zusammen gestellten Ausdr cke auf korrekte Syntax und passende Datentypen ber pr fen Ausdruckseditor x EH Felder 3 Kernfunktionen IE Angepasste Funktionen ID Persist Variablen E23 Adressen Adressen a HH An As String 10 HA Titel As String 16 EH Vorname As String 36 HH Name As String 36 EH Zusatz As String 36 EB Strasse As String 36 HH PLZ As String 10 HH Ort As String 23 HH Land As String 3 FH Telefont As Strinn 31 P en E f gen A al am lt lt gt Lie And or noe Ausdruck
68. 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 Parserdes 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 2010 verwendet f r diese Sprache den Begriff orgBasic Erheblich erweitert und ebenfalls dem BASIC Stil angepasst wurden die frei definierba ren Custom Functions Angepasste Funktionen die Parameter gegenseitige Aufrufe lokale und statische Variablen Kontrollstrukturen wie If Then Else For Next Do While Loop und Exit Function sowie einfachen Debugging Support unterst tzen Der Parser 329 330 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 Datenbank Status nichts ge ndert orgBasic ist wie der orgAnice 2 1 Parser aber anders als Visual Bas
69. Dublettenpr fung Dublettenpr fverfahren spielen im professionellen Adressmanagement eine wichtige Rolle Die Dublettenpr fung dient zum Erkennen von doppelten und hnlichen Datens tzen Dabei wird zwischen berpr fung auf hnlichkeit und Phonetik unterschieden Der hnlichkeitsvergleich sp rt Namens und Feldvertauschungen auf Beispiel Herr mann Voss Armaturenfabrik und Armaturen Voss GmbH Der phonetische Vergleich erkennt hnlich klingende Eintr ge Beispiel Renault und Rennau In Ihrer orgAnice Datenbank k nnen sie die Empfindlichkeit der Suche im Bereich von 1 bis 11 einstellen Dabei bedeutet 1 die h chste Wahrscheinlichkeit eine Dublette zu finden wenn also 2 Datens tze gleich oder fast gleich sind und 11 meldet auch bei starken Abweichungen und nur hnlichen Feldinhalten eine Dublette 307 o 308 Dementsprechend erhalten Sie folgende Meldung beim Auffinden einer Dublette 1 Der Vorname sowie der Firmenname sind sehr hnlich oder identisch die Adresse enth lt evtl kleine Schreibfehler 2 Die Telefonnummer ist identisch die Firma ist hnlich 3 Die Postfachanschrift ist sehr hnlich die Firma enth lt Schreibfehler 4 Die Schreibweise der Stra e weicht ab oder enth lt Abk rzungen 5 Die Schreibweise der Stra e weicht ab oder enth lt Abk rzungen der Firmenname enth lt Abk rzungen oder Vertauschungen 6 Der Firmenname weicht stark ab 7 Die Hausnummer ist verdreht o
70. E Tabellen zZ e Relationen Array Werte gt H P Bin re Objekte 4 Eigenschaften oo x OK Schie en Hilfe y 4 Geben Sie Feld Wert den ersten Wert etwa die Kategorie Belletristik ein Klicken Sie nun auf diesen Button EH 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 erneut bearbeiten etwa um Fehler zu beheben markieren Sie den Wert in der Liste der Array Werte bet tigen die Schaltfl che und nehmen Sie die gew nschten nderungen vor Danach Aktualisieren die Liste indem Sie auf diesen Button 21 klicken Um einen Wert aus der Liste zu entfernen klicken Sie auf diesen Button lt l 7 Auch hier k nnen Sie 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 loder unten _ amp l verschieben oder mit der Schaltfl che _2H alphabetisch sortieren lassen 111 112 8 Speichern Sie die Werteliste indem Sie nach den letzten nderungen per Klick auf OK oder gt mit Bet tigen der Eingabetaste EI die bernahme der Daten in die Datenbank ausl sen Die erstellte Lookup Tabelle wird wie sp ter beschrieben einem Datenbankfeld der Tabelle Buchbestand zugeordnet welche wir jed
71. 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 A pp xt Verwaltung Position Gr e Umrandung F llung Report Begrenzungslinien F llung A C Nicht sichtbar Nicht sichtbar Sichtbar Strichst rke 0 01 mm C F lfabe C Hellgrau 7 Farbe E Schwarz Umrandung allgemein C Grafik Gratikauswahl Abbrechen Hilfe Soll der gesamte Datenbereich umrandet werden aktivieren Sie die Option Sichtbar und legen Sie die Strichst rke in Millimetern sowie die Farbe des Randes fest Im Bereich F llung k nnen Sie ausw hlen ob der Datenbereich mit einer Farbe oder einer Hintergrundgrafik hinterlegt werden soll Im Sinne der Lesbarkeit sollten Sie hier eine dezente oder keine F llung ausw hlen ber diese Funktion lassen sich jedoch auch Wasserzeichen wie ein Vertraulich Stempel hinterlegen 3 Wechseln Sie auf die Registerkarte Report Hier k nnen Sie e die H he der Kopfzeilen und die Anzahl von deren Unterzeilen festlegen ein sehen oder ndern e die H he der Datenzeilen und deren Unterzeilen definieren und editieren e Spalten neu erstellen e S
72. Funktionsumfang der Datenbank F r ein Upgrade geben Sie bitte Ihre neue Registriernummer ein ee Abbrechen Hilfe Tragen Sie in das Eingabefeld die Registriernummer ein Achten Sie dabei genau auf die Schreibweise insbesondere das Leerzeichen vor den letzten vier Stellen der Registrier nummer Klicken Sie auf OK oder bet tigen Sie die Eingabetaste le um das Upgrade vorzunehmen Geben Sie hier keine Nummer ein bleibt der Funktionsumfang der Datenbank auf zwei Benutzer und 314 Datens tze je Tabelle beschr nkt 2 Tragen Sie im Feld Titel den Titel der Datenbank ein der in der Titelzeile von orgAni ce Data angezeigt werden soll 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 Micro soft HTML Help Workshop erstellen Dieses Programm k nnen Sie von der Microsoft Website hftp 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 amp lam Ende der Zeile um die Datei auf Ihrer Festplatte oder im Netzwerk zu lokalisieren Es empfiehlt sich die Hilfe Datei im Datenb
73. 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 gt doppelt auf die Grafik klicken oder D gt den Men befehl ndern Objekteigenschaften w hlen oder auf diesen Button klicken 4A orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen 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 angeordnet werden Haben Sie ber lappende Objekte in mehreren Ebenen auf dem Druckbereich eingebunden k nnen Sie festlegen auf welche Art und Weise diese entlang einer gedachten Z Achse bereinan der 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 ndern Objekt etwas nach vorn oder De bet tigen Sie die Tastenkombination EIHETEHEI Um ein Objekt eine Ebene nach hinten zu bewegen D gt w hlen Sie den Men befehl ndern Objekt etwas nach hinten oder bet tigen Sie die Tastenkombination RIHETEIHL Um ein Objekt auf die vorderste Ebene zu bewegen w hlen Sie den Men befehl ndern Objekt nach vorn oder bet tige
74. HH AngelegtDurch EEE HB Angelegt m 33 Das Feld AngelegtAm soll bei der Erzeugung eines neuen Datensatzes automatisch das aktuelle Datum und die Uhrzeit aufnehmen Legen Sie ein neues Feld mit diesem Na men vom Typ Date an Legen Sie im Feld Vorbelegen mit als Ausdruck Now fest Diese orgBasic Kernfunktion liefert das aktuelle Datum und die sekundengenaue 105 7 106 Uhrzeit zum Zeitpunkt des Aufrufes der Funktion Auch hier sichern wir die Anlageinformationen durch beide Haken in den Optionen Felder f r Modifikations Informationen H E Sitzungen o Tabellen B Autoren 5 H Felder EH Name Lookup Werte Keine Lookup Werte e HB vorname gB D vorbelegen mit HB AngelegtDurch EH Angelegt m Speichern mit CurrentUser su Issa fModifiziertDurch 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 so bei jedem Speichervorgang an dem Datensatz automatisch in das Feld eingetragen Da auch dieses Feld nicht durch den Benutzer ge ndert werden sollte werden die Kontroll felder Keine Eingabe und Kein Update auch hier aktiviert r Optionen IV Keine Eingabe IV Kein Update O Tabellen 2 83 Autoren B E Felder
75. Kernfunktion As String Gibt den Kurznamen des aktuell angemeldeten Benutzers zur ck Beispiel CurrentUser ergibt ADMIN Parameter Keine R ckgabe String zur Kernfunktionen bersicht 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 Date Kernfunktion As Date Liefert das aktuelle Systemdatum Beispiel Date ergibt 31 12 2009 295 296 Parameter Keine R ckgabe Date zur Kernfunktionen bersicht Datei Daten auf einem Datentr ger die vom Betriebssystem als zusammenh ngende Infor mationseinheiten verwaltet werden Jede Datei hat einen Dateinamen Dateien k nnen in Verzeichnissen zusammengefasst werden Innerhalb eines Verzeichnisses sind die Dateinamen eindeutig Dateien k nnen Anwendungen Dokumente
76. Layout H Arbeitsbereichs Rahmen z amp 2 9 Entleihvorgaenge lt Arbeitsbereichs Spalten 2 lt j 00 fone z im Buchbestandklein v e lt Arbeitsbereichs Rahmen ee lt 00 Auch hier erstellen Sie wie in den vorangehenden Abschnitten beschrieben zwei Ar beitsbereichs Spalten Legen Sie f r jede der beiden Arbeitsbereichs Spalten zwei Arbeitsbereichs Rahmen an 9 Entleihvorgaenge lt jt Arbeitsbereichs Spalten a 00 P es 3 EE Entleiherklein e lt 7 Arbeitsbereichs Rahmen en lt 00 lt 01 S lt 01 Kl Arbeitsbereichs Rahmen cm E G Entleihvorgaenge E lt Arbeitsbereichs Spalten ar 00 Angoke a E Entleihvorgaenge e lt Arbeitsbereichs Rahmen ar lt 00 lt 01 01 lt Q Arbeitsbereichs Rahmen lt 00 SE o T 155 156 Weisen Sie den Rahmen der ersten Spalte die Tabellen Layouts AutorenKlein und Buchbestandklein zu Den Rahmen der zweiten Spalte weisen Sie die Tabellen Layouts EntleiherkKlein und Entleihvorg nge zu Damit sind alle Arbeitsbereiche definiert Arbeitsbereichs Gruppen definieren Im letzten Schritt werden die Arbeitsbereichs Gruppen definiert in denen die Arbeits bereiche angezeigt werden Arbeitsbereichs Gruppen dienen der Kategorisierung von Arbeitsbereichen Wenn Sie wie in der Beispieldatenbank Bibliotheksverwaltung nur wenige Arbeitsbereiche nutzen reicht o
77. Liste T Shruti Farbe Benutzer Makros Small Fonts elatas Mi A Standard Makros T Snap ITC Automatisch g Visual Basic Module T Stencil T Abbildungslisten T Sylfaen B Muster Datenbank T Symbol System Abc 123 F Tahoma xl x _ ox _shieten _ nife Je nach Ihren Einstellungen sehen Sie im Feld Muster einen angepassten Beispieltext Die Schrifteinstellungen f r dieses Formular Control gleichen denen f r Standard Schriften wie im Abschnitt Klicken Sie auf die Schaltfl che Schlie en wenn Sie den Objekt Editor schlie en wollen Standard Schriften definieren ab Seite 130 erl utert Listen Spalten definieren Neben der Formulardarstellung enth lt jedes Tabellen Layout auch eine Listendarstel lung 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 ER in der Symbolleiste klicken Beim Erstellen des Tabellen Layouts wurde bereits eine vollst ndige Standard Liste generiert 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 Ansicht der Listen darstellung zum jetzigen Zeitpunkt noc
78. Nach der Auswahl der gew nschten Vorlage wird das zugeh rige Anwendungspro gramm gestartet und die Vorlage zur Bearbeitung bereitgestellt Beim Bet tigen des rechten Teils der Schaltfl che werden in jedem Fall interne Doku mente erzeugt wenn Sie einen der Men punkte Vorhandenes Dokument in die Datenbank kopieren oder b Vorhandenes Dokument in die Datenbank verschieben oder D gt ein C Dokument erstellen ausw hlen und in den Datenbankeinstellungen die Option interne Dokumente f r diese Tabelle aktiviert ist Beispiel 17 Erinnerung in org nice CRM 2008 Microsoft Word Sie erkennen ein internes Dokument an dem Eintrag in der Titelzeile der sich aus dem Betreff des Datensatzes hier nur Erinnerung dem Wort in dem Namen der orgAnice Datenbank und dem Namen des Anwendungsprogramms zusammensetzt Dokument Buttons Zwei nebeneinanderstehende Buttons el die in einem formularbereich ein Dokumentrepr sentieren koa Datensatz enth lt noch kein Dokument El ber den linken Button k nnen Sie ein neues Dokument von Vorlage erstellen Begriffserkl rungen Stichwortverzeichnis 1 0 ber den rechten Button k nnen Sie das Dokumentenmen aufrufen um direkt ein Dokument oder eine Verkn pfung zu einem Dokument zu erzeugen Datensatz enth lt Dokument gl Der linke Button enth lt das zum Dokument geh rende Programmsymbol Nenn Sie ihn bet tigen ffnen Sie das Dokument Der rechte Button mach
79. Name _ Ausdruck Nachname 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 zuge ordnet 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 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 ff neten Dialogfenstern auf OK bis Sie den Optionen Dialog von Outlook geschlossen haben 215 216 Konvertierte E Mail Adressen umstellen In fr heren orgAnice Versionen wurden E Mail Adressen durch 5SMTP vor der Adresse gekennzeichnet beispielsweise SMTP info organice de Diese Kennzeichnung 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 entfer nen Gehen Sie dazu wie folgt vor 1 Erstellen Sie eine Sicherheitskopie der Datenbank f r den Fall dass Sie unbeabsich tigte oder fehlerhafte Ver nderungen an den Daten vornehmen 2 Melden Sie sich mit Datenbank Verwaltungsrechten an und wechseln Sie in den Konfigurationsmodus Aktivieren Si
80. Namen der Gruppe abweichenden Titel geben der in der Arbeitsbereichsauswahl angezeigt wird Der Titel sollte kurz sein damit er vollst ndig angezeigt werden kann Best tigen Sie mit OK Klicken Sie nun auf das Element Arbeitsbereiche der Gruppe Damit rufen Sie die Eigenschaftendarstellung f r die Gruppe auf in der die zugeh rigen Arbeitsbereiche ausgew hlt werden k nnen x orgAnice Data Anwendung Aufz hlung Arbeitsbereiche der Gruppe RR Arbeitsbereichs Gruppen A all I L Bestandsverwaltung Q Cikla amp Arbeitsbereiche der Gruppe Nicht ausgew hlt Leihwesen Buchbestand lt 2 Arbeitsbereiche ap Bucht i Tabellen Layouts Entleiher H A Standard Schriften Entleihvorgaenge Benutzer Makros Standard Makros a Visual Basic Module E Abbildungslisten Datenbank F Ausgew hlt amp OK Schlie en Hilfe 5 Markieren Sie in der Liste Nicht ausgew hlt einen Arbeitsbereich den Sie der Gruppe hinzuf gen m chten und klicken Sie auf den Hinzuf gen Buttonl amp orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Um einen Arbeitsbereich aus der Gruppe zu entfernen markieren Sie diesen in der Liste Ausgew hlt und klicken Sie auf den Entfernen Button_ l Die Reihenfolge der Gruppen in der Arbeitsbereichsauswahl k nnen Sie ber
81. Outlook und den Modulen der verschiedenen orgAnice Versionen aus Wir empfehlen daher orgMail und andere eventuell einzeln installierte Module vor der Installation von orgAnice 2010 zu deinstallieren orgAnice Datenbanken anpassen Zwei orgAnice Versionen gleichzeitig nutzen orgAnice Datenbanken anpassen Die Konfiguration der Office Datenbank und Anpassung in orgAnice Data wird in diesem Kapitel behandelt Da in der mitgelieferten Office Datenbank zwar eine typi sche und f r viele Einsatzm glichkeiten vorbereitete Funktionalit t realisiert wurde aber jedes Unternehmen eigene Besonderheiten hat die in der eingesetzten Datenbank ber cksichtigt werden k nnen ist die enthaltene Flexibilit t von orgAnice seit jeher ein besonders wichtiger Vorteil gewesen Mit der Integration von Microsoft Visual Basic for Applications wurde der Rahmen in dem Anpassungen und Eigenentwicklungen m g lich sind nochmals deutlich erweitert Sie k nnen also nicht nur den Benutzern den Zugriff auf die Daten erlauben oder ver weigern sondern auch die ganze Benutzeroberfl che an den tats chlichen Bedarf der Benutzer und Benutzergruppen so anpassen dass diese optimal arbeiten k nnen Die Teile der Oberfl che die nicht ben tigt werden k nnen ausgeblendet werden irritieren die Benutzer nicht und konzentrieren den Blick auf das Wesentliche Werden zus tzliche Elemente und Inhalte gebraucht dann k nnen diese problemlos zur Verf gung gestellt werden
82. Pl tze in der Lizenznummer enthalten sind Soll der Benutzer auf seinem Anmeldebildschirm Verwaltungsrechte f r die Datenbank und oder Benutzerverwaltung ausw hlen d rfen dann aktivieren Sie hier die ent sprechenden Kontrollk stchen Falls Sie einem Benutzer die zuvor gew hrten Rechte entziehen wollen daktivieren Sie die entsprechenden Kontrollk stchen dort Es muss in der Datenbank mindestens einen aktiven Benutzer geben der Datenbank und Benutzer Verwaltungsrechte besitzt Sie k nnten also dem letzten Benutzer der alle Verwaltungsrechte besitzt diese nicht entziehen Selbst der Administrator kann die Kennw rter der einzelnen Benutzer nicht einsehen oder ver ndern Hat zum Beispiel ein Benutzer sein Kennwort vergessen dann wird das Kennwort f r den Benutzer an dieser Stelle durch den Administrator zur ckgesetzt gel scht und nach Anmeldung ohne Kennwort durch den Benutzer im Datenbankmo dus unter dem Men punkt Extras Benutzer Kennwort ndern neu eingegeben M chten Sie die nderungen nicht speichern schlie en Sie den Objekt Editor ber die Schaltfl che Schlie en oder orgAnice Datenbanken anpassen Benutzer verwalten B w hlen Sie im Objektbaum einen anderen Benutzer und bet tigen Sie im nachfol genden Best tigungsdialog die Schaltfl che Nein Speichern Sie Ihre Einstellungen anderenfalls mit OK oder der Eingabetaste el Benutzerrechte durch Lizenzen Benutzerrechte k nnen einem Benutzer nic
83. R ckgabe long zur Kernfunktionen bersicht 241 242 DayOfWeek pDatum Kernfunktion As Long Gibt den Wochentag aus einem Datumswert zur ck o Sonntag 1 Montag usw Beispiel DayOfWeek StringToDate 10 01 2000 dd MM yyyy ergibt Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht DayOfYear pDatum Kernfunktion As Long Gibt den Tag aus einem Datumswert als Tag des Jahres o bis 365 zur ck Beispiel DayOfYear StringToDate 15 01 2000 dd MM yyyy ergibt 14 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht DbFileName Kernfunktion As String Gibt den Pfad und Dateinamen der Datenbank zur ck Beispiel DbFileName ergibt C Daten orgAniceCRM2010 Professional odb Parameter Keine R ckgabe String zur Kernfunktionen bersicht DbProp pString Kernfunktion As String Liefert den Wert der Datenbankeigenschaft pString Beispiel DbProp Office_Version ergibt 2009 09 Parameter pString as String R ckgabe String zur Kernfunktionen bersicht DbTitle Kernfunktion As String Gibt den Titel der Datenbank zur ck Beispiel DbTitle ergibt z B orgAnice CRM 2010 Parameter Keine R ckgabe String zur Kernfunktionen bersicht DescendNum pString Kernfunktion As String Kehrt die Ziffern in einem String nach der Formel x 9 x um Ausdr cke mit orgBasic Kernfunktionen Beispiel DescendNum 150A7Vg90 ergibt 849A2Vog Paramet
84. Sie den Namen der neuen Textmarke ein Microsoft Word x Die neue Textmarke wird an der Stelle im Dokument ox erstellt an der der Textcursor gerade steht Geben Sie x bitte unten den Namen f r die neue Textmarke ein Abbrechen absenderd urchwahl Der Name einer Textmarke darf maximal 31 Zeichen lang sein und keine Sonderzeichen Leerzeichen oder Umlaute enthalten 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 2 x 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 li AbsenderDurchwahl CurrentUser PE Tragen Sie im Feld den Ausdruck AbsenderDurchwahl CurrentUser ein 87 88 Um den Ausdruck mit Hilfe des Ausdruckseditors zusammen zu setzen klicken Sie auf diesen Button Lesen Sie in Schritt 9 weiter Tragen Sie hier nichts ein wird der Name der Textmarke als Ausdruck ausgewertet Liefert dieser Ausdruck keinen Wert zur ck etwa weil keine gleichnamige Dokument variable und keine Funktion in der Datenbank existieren wird nichts an der Textmarke ausgegeben 9 Der Ausdruckseditor unterst tzt Sie bei der Zusammenstellung eines Ausdruckes Die Angepassten Funktionen die Sie auf der Registerkarte gleichen Namens erreic
85. String R ckgabe Long zur Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen DoubleToDate pDouble Kernfunktion As Date Wandelt eine Zahl 1 31 12 1899 in ein Datum um Beispiel DoubleToDate 36526 ergibt den 1 1 2000 Parameter pDouble as Double R ckgabe Date zur Kernfunktionen bersicht Eof pTable Kernfunktion As Boolean Ist eine Tabelle leer zeigt der Satzzeiger der angegebenen Tabelle nicht auf einen Datensatz und die Funktion liefert den Wert True Beispiel Eof Adressen ergibt False Parameter pTabelle as String R ckgabe Boolean zur Kernfunktionen bersicht Eval pString Kernfunktion As String Gibt das Ergebnis eines als orgBasic Ausdruck interpretierbaren Strings zur ck Beispiel Eval Adressen gt Name amp chr 32 amp Adressen gt Ort ergibt z B orgAnice GmbH Berlin Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Field pTabelle pindex Kernfunktion As String Liefert den Namen des Feldes mit dem Index pIndex der angegebenen Tabelle Das erste Feld hat den Index o Beispiel Field Adressen o ergibt An Parameter pTabelle as String pIndex as Long R ckgabe String zur Kernfunktionen bersicht FieldStringLength pTabelle pFeld Kernfunktion As Long Gibt die L nge eines Zeichenfeldes zur ck Falls das angegebene Feld kein Zeichenfeld ist oder nicht existiert ist das Ergebnis o Beispiel FieldStringLength Adress
86. Telefonaten in kanonisches Format um die Rufnummern eingehender Anrufe in das international verbindliche kanonische Formatumzuwandeln 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 Da tenbank Rufnummern auch direkt aus den Gespr chsdatenzeilen von orgAnice Phone w hlen wollen sollten Sie unbedingt darauf achten dass alle eingehenden Rufnum mern 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 Forma te f r Telefonnummern ab Seite 178 orgAnice Phone konfigurieren TAPI Unterst tzung konfigurieren 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 Einstel lungen in der Windows Registry abgelegt Sie gelten nur f r den aktuellen Arbeitsplatz rechner und nicht f r andere Arbeitsstationen in einem Netzwerk Diese Einstellung wird empfohlen wenn mehrere Arbeitspl tze im Netz auf unterschiedliche Weise an eine Telefonanlage angeschlossen s
87. Titel AutorID EH Beschreibung ar HH AutorID Ausdruck Buchbestand gt AutorID amp Ba HB AngelegtDurch UCasefLeft Buchbestand gt Titel 20 HH Angelegt m HH ModifiziertDurch HH Modifiziert m Optionen nl Er 9 03 Indices J Eindeutig 7 Auto Count 6 Titel Sachgebiet A h String L nge T Automatisch 32 Zeichen 63 ID ii ar Indexstruktur l schen Index aufbauen m amp Cinnanrerh afinn Tragen Sie im Feld Ausdruck den Ausdruck Buchbestand gt AutorID amp UCase Left Buchbestand gt Titel 20 ein Weitere Informationen zu Ausdr cken und orgBasic Funktionen entnehmen Sie bitte Kapitel 7 Ausdr cke mit orgBasic ab Seite 218 sowie der Online Hilfe zum Ausdrucks editor 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 AutorlD 12 Zeichen und Titel 20 Zeichen nach der Verk rzung automa tisch auf 32 addiert Speichern Sie die Eigenschaften ber OK oder die Eingabetaste l Eigenschaften 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 HYPERLINK l Dokument_Buttons Dokument Button ein Dokument f r die Kurzbeschreibung anlegen zu k nnen m ssen Sie f r die Tabelle
88. 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 2 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 org nice Data A Ea Diese Tabelle ist mit einer oder mehreren Detail Tabellen verbunden wollen Sie die angegebenen Datens tze in all diesen Tabellen wirklich l schen Sind Sie sicher dass Sie den irreversiblen L schvorgang durchf hren m chten best ti gen Sie mit Ja orgAnice Datenbanken anpassen Daten pflegen und migrieren orgAnice Data xj 1 0 von 39 sichtbaren Datens tzen wurden gel scht Nach erfolgter R ckmeldung wie viele Datens tze gel scht wurden sollten Sie das Ergebnis kontrollieren und im Fehlerfall die vorherige Datensicherung zur ckschreiben Die Vorgehensweise entspricht der beim Ersetzen von Datens tzen 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 u
89. Zugriff erfolgt im Konfigurationsmodus ber das Men Datenbank Objekte ber das Kontextmen innerhalb eines Formularlayouts oder das entsprechende Symbol in der Symbolleiste Operator Begriffserkl rungen Stichwortverzeichnis Element der orgBasic Sprache das Ausdr cke sog Operanden verbindet und als Ergebnis einen Wert liefert Das Verhalten einiger Operatoren ist abh ngig vom o Datentyp der Operanden orgAnice 2010 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 sI Arithm Multiplikation Division lt NumeExpr gt lt NumExpr gt A 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 Optionsfeld Ein kreisrundes Feld innerhalb eines
90. aktuellen Seite zur ck Beispiel PrintedPageline ergibt z B 13 331 332 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedPages Kernfunktion As String Gibt innerhalb eines Reports die Anzahl aller Seiten zur ck Beispiel PrintedPages ergibt z B 4 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrivateUserProp pString Kernfunktion As String Gibt den Wert der privaten Benutzer Eigenschaft pString als String zur ck Beispiel PrivateUserProp AutoShowAlarms ergibt z B Wahr Parameter pString as String R ckgabe String zur Kernfunktionen bersicht PrivateUserPropBoolean pString Kernfunktion As Boolean Gibt den Wert der privaten Benutzer Eigenschaft pString als Boolean zur ck Beispiel PrivateUserPropBoolean AutoShowAlarms ergibt z B True Parameter pString as String R ckgabe Boolean zur Kernfunktionen bersicht PrivateUserPropDate pString Kernfunktion As Date Gibt den Wert der privaten Benutzer Eigenschaft pString als Date zur ck Beispiel PrivateUserPropDate Birthday ergibt z B 12 12 1980 Parameter pString as String R ckgabe Date zur Kernfunktionen bersicht PrivateUserPropDouble pString Kernfunktion As Double Gibt den Wert der privaten Benutzer Eigenschaft pString als Double zur ck Beispiel PrivateUserPropDouble LastPayValue ergibt z B 34 12 Parameter pString as String R ckgabe Double zur Kernfunktionen bersicht
91. as String R ckgabe Long zur Kernfunktionen bersicht Internet Ein weltweites Datennetz zur bermittlung von Informationen auf der Grundlage des TCP IP Protokolls Transmission Control Protocol Internet Protocol Das Internet be steht aus dem Zusammenschluss vieler z T firmeninterner Teilnetze Bei bermittlun gen innerhalb eines firmeninternen Netzes spricht man auch von Intranet Das Internet stellt verschiedene Dienste zur Verf gung Zu den wichtigsten geh ren e HTTP Hypertext Transfer Protocol e FTP File Transfer Protocol e POP3 und SMTP Post Office Protocol Simple Mail Transport Protocol Zum Laden und Anzeigen von nternet Seiten werden Internet Browser verwendet Internet Seite HTML Seite Ein Dokument innerhalb des nternets Beispiele Textseite im HTML Format Grafik Sound Datei Jede Internet Seite ist durch eine weltweit eindeutige Adresse URL gekennzeichnet Diese besteht aus 3 Teilen e Dienst beispielsweise http e Domain beispielsweise www orgAnice de e Adresse der Seite innerhalb der Domain beispielsweise htmlfi les produkt htm Wenn diese Angabe fehlt wird in der Regel die so genannte Homepage Ausgangsseite der Domain geladen Die URL f r die Produktbe schreibung von orgAnice lautet also beispielsweise http vww organice derDocuments Produktblatt orgAnice_Broschuere pdf Zum Laden und Anzeigen von Internet Seiten werden Internet Browser verwendet InvertDigits pString Kernfu
92. cke bearbeitet werden 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 zuord nen wollen Wenn Sie ein Feld nicht zuordnen oder eine definierte Zuordnung wieder entfernen wollen w hlen Sie die Listenauswahl lt keine Zuordnung Im Feld Ausdruck k nnen Sie f r ein neu angelegtes Gespr chsdatenfeld einen Aus druck eingeben dessen Auswertung im Gespr chsdatenfenster angezeigt wird ber den Button Bearbeiten ffnen Sie den Ausdruckseditor 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 Speichern der Gespr chsinformationen in einem Dialogfenster angezeigt ber das Kontrollfeld 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 abgelegt werden sollen ist hier ein Ausdruck einzugeben der die angezeigten Daten s tze eindeutig beschreibt ber den Button Bearbeiten am Ende des Eingabefeldes ffnen Sie den Ausdruckse
93. 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 anzupassen Ein Beispiel sind die Tabellen Layouts Adressen und Erweiterte Adressin formationen in der Office Datenbank W hrend im ersten Tabellen Layout h ufig gebrauchte Informationen zu einer Adresse verwaltet werden bietet letzteres Eingabe felder f r alle Daten der Tabelle die nur bei besonderen Gelegenheiten und selten in der t glichen Arbeit ben tigt werden F r die Beispieldatenbank Bibiliotheksverwaltung werden folgende Tabellen Layouts ben tigt e Autoren e AutorenKlein 133 z 134 e Buchbestand e BuchbestandKlein e Entleiher e EntleiherKlein e Entleihvorg nge F r jede Tabelle wird ein Tabellen Layout vorgesehen Zus tzlich werden drei Tabellen Layouts AutorenKklein Buchbestandklein und Entleiherklein erstellt die nur elemen tare Informationen f r das Leihwesen anzeigen aber nicht zur Aktualisierung des Buchbestandes oder der Adressdaten eingesetzt werden Tabellen Layout Autoren erstellen Gehen Sie wie folgt vor 1 Zum Erstellen eines Tabellen Layouts rufen Sie die Objekt Editor f r die Tabellen Layouts auf indem Sie en Men befehl Anwendungs Objekte Tabellen Layouts w hlen oder ba befehl dungs Objekte Tabellen Lay hl
94. den Report Datenbereich durch Begrenzungslinien einfassen e sichtbare optional farbige Trennlinien f r die Spaltenkennzeichnung anlegen und e Strichst rke und Farbe dieser Linien festlegen Eigenschaften von Reportdatenbereich O x Verwaltung Position Gr e Umrandung F llung Report Begrenzungslinien Strichst rke Farbe EE Schwarz V Au en horizontal joor mm BEN Schwarz V Innen vertikal jo mm BEN Schwarz Innen horizontal kam 4 BE VW Zur Kopfzeile o m mm WE Schwarz VW Zur Fu zeile jo mm 4 BE Schwarz Abbrechen Hie Mit diesen Einstellungen ziehen Sie unter jedem Datensatz eine waagerechte Linie Die Linie unter der Kopfzeile ist etwas fetter Best tigen Sie die Einstellungen mit OK Das Grundraster f r den Report ist jetzt er stellt Wenn Sie dieses zwischendurch abspeichern m chten verwenden Sie ber den Befehl Datei Speichern oder ber die Tastenkombination oder B ber einen Mausklick auf diesen Button Layoutobjekte einf gen Als n chstes sollten Sie eine berschrift f r den Report festlegen Zu diesem Zweck erstellen 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 Grafik date
95. die Sor tier Buttons _ amp ver ndern 21 2 Arbeitsbereichs Gruppen 7 3 9 Bestandsverwaltung Q P EEEN Q Arbeitsbereiche der Gruppe Nicht ausgew hlt Buchbestand Ke Entleiher E S Leihwesen E Q amp Arbeitsbereiche der Gruppe ag Entleihvorgaenge 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 Tabellen Layouts Arbeitsbereiche und Arbeitsbereichs Gruppen mit ihren dazugeh ri gen Objekten Erst wenn diese Teile richtig zugeordnet sind wird dies an der Oberfl che sichtbar 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 gefunden wahrgenommen und eingegeben werden k nnen Arbeitsbereiche und Listen Spalten gestalten Die Anordnung von Arbeitsbereichen Arbeitsbereichs Spalten und Arbeitsbereichs Rahmen wurde in Abschnitt Arbeitsbereiche definieren ab Seite 147 beschrieben Erst wenn die Arbeitsbere
96. einen der folgenden Wege auf ber den Men Befehl Datenbank Objekte Tabellen ber die Schaltfl che 5 in der Symbolleiste oder ber die Tastenkombination ETES Dann w hlen Sie die gew nschte Tabelle durch Anklicken auf der linken Seite und bet tigen die Schaltfl che Datens tze ersetzen auf der rechten Seite Datens tze ersetzen Schrittfolge Auf beiden der bis hier beschriebenen Wege kommen Sie zum gleichen Modul in dem Sie bitte folgende Schritte ausf hren 1 Im Dialogfenster Datens tze ersetzen werden alle Angaben zusammengetragen Tabelle Adressmerkmale Datens tze ersetzen we x Welche Datens tze alle sichtbaren Datens tze Neue Feldinhalte Feld Neuer Inhalt i HA Merkmal As String 50 Unver ndert HA wert As String 50 Unver ndert EHBeschreibung s String var Unver ndert EH dressiD As String 8 Unver ndert aj Abbrechen Hilfe Wenn nur die Datens tze auf die eine bestimmte Bedingung zutrifft ge ndert werden sollen aktivieren Sie die Option Bedingung und legen Sie im Feld den entsprechenden orgBasic Ausdruck fest Mit der Option Alle sichtbaren Datens tze k nnen Sie die nderungen f r alle Daten s tze die in der Tabelle derzeit angezeigt werden durchf hren Aktivieren Sie bitte f r das folgende Beispiel die Option Bedingung 2 Als Beispielfall hat die Mitarbeiterin Lieschen M ller Ihr Unternehmen verl
97. f r Spalte Betrifft Archivierte Dokumente Archiv Namei 3 Artikel Artikeldokumente cala_Teilnehmer Unyerkn pfte Termine cal _Termine Dokumente Kundennummern Mahnstufen Merkmalliste Adressen Merkmalliste dressen Merkmalliste Ansprechpartner Merkmalliste nsprechpa Ordner ORGPHONE _CallLog Gesendete E Mails OSFM_GesendeteEmails Kenntnisnahmen OSKTS_Kenntnisnahmen wWorkflow Aktivit ten OSWFG_Aktivitaeten Aktivit ten Konfiguration OSWFG_A ktkonf Workflow Yorg nge OSWFG_Yorgaenge Rechnungen Rechnungsaktivit ten Rechnungsaktiyitaeten Rechnungspositionen x Abbrechen Zu jeder Tabelle k nnen den Feldern Alarmereignisse zugeordnet werden f r die ein Index existiert bernehmen W hlen Sie hier den gew nschten Schl ssel aus Hier geben Sie den Ausdruck dessen Ergebnis in der Alarmliste in der Spalte Be trifft erscheint direkt ein oder klicken hier um den Ausdruckeditor aufzurufen Das Bet tigen des OK Buttons schlie t das gesamteFenster und bernimmt die get tigten nderungen Das Gleiche bewirkt das Bet tigen der Eingabetaste lH 38 orgAnice Datenbanken anpassen Nach der Installation Mit dem Button Abbrechen oder E werden mit dem Schlie en noch nicht ber nommene nderungen verworfen Sollen Sie nderungen bernommen werden ohne das Fenster zu schlie en dann bet tigen Sie den Button bernehmen Das sollten Sie
98. fen den Ausdruck Len Autoren gt Name gt O ein Dieser Ausdruckin der orgAnice eigenen Sprache orgBasic pr ft ob die L nge des Inhaltes des Feldes Name gr er als o 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 218 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 Fehlermeldung beim Der Name des Autors ist Speichern eingabepflichtig Durch die Eingabe einer eigenen Fehlermeldung kann dem Anwender eine genau auf die Situation bezogene Handlungsanleitung f r den Fehlerfall gegeben werden Zum Speichern der Feldeigenschaften klicken Sie auf OK oder bet tigen Sie die Eingabe taste lel 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 Feldinhal tes der f r die Zuordnung verkn pfter Daten in anderen Tabellen ge
99. 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 Benutzergruppen ist m glich So ist denkbar dass eine Datenbank von allen angemel deten Benutzern gelesen werden kann aber nur eine beschr nkte Gruppe auch nde rungen 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 verweigern da sonst gegebenenfalls keine Ver nderungen mehr an der Datenbank vorgenommen 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 standardm ig ADMIN jeder Berechtigung hinzu f gen Berechtigungen f r das Objekt Datenbank x E orgAnice Data Anwendung Datenbank H amp Lizenzen JD Parser E Benutzer Berechtigungen S c 27 Sitzungen Sprache f Sortierung Deutsch Deutschland H E Tabellen H Relationen Schreibgesch tzt Nein H m Bin re Objekte Lizenz Schl ssel OFFICE 5 0 002 Q 00000000 000000 wl H amp A Eigenschaften Titel organic cRm2008 Hilfe Datei Ooo O Kennwort L nge 5 3 org nice Datenbank Allgemein Es Dokument Be
100. gesichert werden die sich ver ndert haben Die Investition in ein professionelles Sicherungssystem lohnt sich auch dann wenn es nie zur Wiederherstellung verlorener Daten benutzt werden muss 2 Eine ge ffnete Datenbank sichern Haben Sie umfangreiche Ver nderungen in oder an der Datenbank vor oder sind Sie nicht sicher ob Sie die geplanten nderungen fehlerfrei durchf hren k nnen dann sollten Sie vorher lieber eine Datensicherunge mit dem aktuellsten Stand anlegen Dann ist es oft der Fall dass Sie sich schon in der Datenbank befinden und vielleicht noch andere Benutzer angemeldet sind Auch in dieser Situation k nnen Sie eine Da tensicherung durchf hren ohne dass sich jemand von der Datenbank abmelden muss Datei Bearbeiten Ansicht Formular Controls B Reports Strg R E Etiketten Strg P ar Importieren Exportieren dBASE Datei importieren Kopie speichern unter Leere Kopie speichern unter Datenbank kompaktieren gt Datenbank f r alle Benutzer schlie en Datenbank auf Konsistenz pr fen Beenden Es ist lediglich erforderlich dass Sie in den Konfigurationsmodus wechseln k nnen um dort den Men punkt Datei Kopie speichern unter aufzurufen org nice Data x Dieser Vorgang kann l ngere Zeit in Anspruch nehmen und wird die Datenbank f r Schreibzugriffe blockieren M chten Sie fortfahren Auch wenn die folgende Warnung vor einer l ngeren Dauer warn
101. 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 el 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 be stimmte Tabellen zu verwehren reicht es nicht aus einen Arbeitsbereich zu sperren da dieselbe Tabelle in mehreren Arbeitsbereichen dargestellt werden kann Die Festlegung orgAnice Datenbanken anpassen Benutzer verwalten 2 von Berechtigungen f r Arbeitsbereiche ist daf r weniger f r den Schutz vor unberech tigtem Zugriff als f r die Ausblendung von Arbeitsbereichen die f r bestimmte Mitar beiter nicht von Belang sind geeignet 2 Objekt Editor j orgAnice Data Anwendung H S Arbeitsbereichs Gruppen Q Arbeitsbereiche zi BEN Titel Adressmerkmale Adressen_Ansprechpartner AdressMerkmale En ee Zeilenumbruch einf gen Strg Eingabetaste A Ansprechpartnerferkmale Symbol 9 Archiv Artikelverwaltung E Dokumentvorschau i Erweiterte dressinformationen Formularverwaltung Arbeitsbereich Adressen 4 Allgemein Mahnwesen 7 Ordner lt gt ORG
102. 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 werden dabei neuberechnet 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 sollten Sie zun chst die Option Automatisch Spaltenbreite 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 gene rell 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 ngig ob benachbart oder nicht in gleicher Breite angelegt orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen A 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 e
103. migrieren und konvertieren beschrieben Eine Beschreibung wie Sie Ihre Daten aus der Datenbank Korrespondenz Manager in die Office Datenbank von orgAnice 2010 importieren finden Sie bei Bedarf im Ver zeichnis Support Office auf der CD oder Sie fordern diese per Mail info orgAnice de an Um Datenbanken aus den Programmversionen orgAnice 1 5 oder 2 0 in das aktuelle orgAnice 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 orgAnice Software GmbH auf 31 7 32 Sollen nur bestimmte Daten aus einer vorhandenen orgAnice 2 x Datenbank in eine orgAnice 2010 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 von orgMail mit denen der lteren orgAnice Versionen berschneiden Einige Men s und Symbolleisten f hren dann einen Datenabgleich zwischen Microsoft
104. o Tabellen Index Rueckgabe HE3 Autoren 6 Allgem H E Buchbestand DEN H E Entleiher h Titel Ru abe B 33 Entleihvorgaenge z ekg E Felder Ausdruck DateToString Entleihvorgaenge gt Rue BuchID ckgabe yyyyMMdd EntleiherID H Ausleihe HB Rueckgabe Optionen HH Entleiher J Eindeutig 7 Auto Count HH Buch HB Autor TA a HH AngelegtDurch atring L nge i 8 Zeichen HH Angelegt m HH ModifiziertDurch Indexstruktur l schen Index aufbauen HHB Modifiziert m 2 67 Indices 3 BuchID EntleiherID Rueckgabe 1 Eigenschaften Markierungsausdr cke i Markierungen 2 Summierungsausdr cke amp bergeordnete Relationen xl 2 x Schlie en Hilfe 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 Formatmas ke die das ausgebende Zeichenformat von Jahr Monat und Tag festlegt Der Ausdruck lautet so DateToString Entleihvorgaenge gt Rueckgabe yyyyMMdd ber ihn k nnen Sie die Entleihvorg nge nach R ckgabedatum indizieren 125 126 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 d
105. oder B die Funktionstaste FA Der Ausdruckseditor wird aufgerufen Setzen Sie einen Ausdruck zusammen oder w hlen Sie eine Funktion oder Variable wie in den vorangegangenen Abschnitten beschrieben aus 231 232 Probieren Sie die Auswertung der folgenden 3 Ausdr cke e UCase Mid Schreibmaschine 6 3 gt True Or Not True e Maierli 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 eventuelle 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 e Felder vom Typ String werden als Zeichenketten mit der L nge des Daten bankfeldes aus dem Buchstaben X gebildet e Felder vom Typ String mit variabler L nge werden als Zeichenkette mit zehn Buchstaben X dargestellt e Logische Felder vom Typ Boolean werden mit der Konstante True dargestellt e F r Datumsfelder vom Typ Date wird gt 31 12 1999 23 59 59 verwendet e Numerische Werte vom Typ Long werden mit dem Wert 999 dargestellt e Numerische Werte vom Typ Double werden mit dem Wert 999 99 dargestellt e Felder vom Typ Document k nnen nicht ausgewertet werden sie erzeugen einen S
106. oder der Eingabetaste l Die Datenbank wird in orgAnice Data ge ffnet und der Konfigurationsmodus aufgerufen C orgDB orgAniceCRM2008 Bibliothek odb Konfigurieren org nic l x Datei Bearbeiten Ansicht Formular Controls Anwendungs Objekke Datenbank Objekte Datens tze Extras e E y z F hallae A Aae R a gaT EDERE OARESHAHR L E G93 l AlN O Im ks apm Zun chst ist die Benutzeroberfl che der Datenbank noch leer Beginnen Sie nun die allgemeinen Eigenschaften der Datenbank zu konfigurieren 93 7 94 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 Die aus der Vorlage bernommenen Tabellen Strukturen Macros und vieles andere mehr k nnen in Ihrer Datenbank weitergenutzt werden aber auch eventuell st ren Die Einsch tzung ob es besser ist alles n tige selbst in eine leere Datenbank zubringen oder alles was zuviel ist zu deaktivieren oder zul schen berlassen wir Ihnen weil beide Wege ihre Vor und Nachteile haben Probieren Sie einfach beides aus 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 S
107. orgAnice 2010 besteht wieder aus zwei getrennten Teilen um Benutzern und Entwicklern jeweils schnelleren Zugang zu den f r sie wichtigen Berei chen 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 Spezi all sung auf Basis von orgAnice entwickeln wollen Die Technische Referenz stellt Informationen zur Konfiguration Anpassung und Entwicklung von orgAnice Anwendungen bereit Im Benutzerhandbuch werden Systemvoraussetzungen die Installation sowie die Komponenten von orgAnice und deren Zusammenspiel am Beispiel der Office Datenbank einer orgAnice Standardl sung erl utert Organisation ist alles auch im Handbuch zu orgAnice 2010 Wir hoffen dass Ihnen das Handbuch mit Text und Gestaltung bei der Anwendung von orgAnice die richtige Unterst tzung gibt Aber nat rlich Nobody is perfect Sollten Sie also Fragen oder Anregungen haben schreiben Sie uns bitte orgAnice Software GmbH Grunewaldstr 22 D 12165 Berlin Fax 49 30 213 97 73 E Mail info organice de Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren Wie orientieren Sie sich im Handbuch Der wichtigste Wegweiser ist das Inhaltsverzeichnis das nach Aufgaben unterteilt ist wie zum Beispiel Sortierschl ssel anlegen oder Datenbank kompaktieren Zum schnellen Durchbl ttern verschaffen ihnen kleine Kolumnentitel
108. pFeldname Kernfunktion As String Gibt den Pfadund Dateienamen eines verkn pften Dokumentes zur ck Bei einem internen Dokument bleibt der R ckgabestring leer Beispiel DocLinkName Aktivitaeten Dokument ergibt z B C Daten orgAnice CRM doc Parameter pTabelle As String pFeldname As String R ckgabe String zur Kernfunktionen bersicht DocModificationTime pTabelle pFeldname Kernfunktion As Date liefern das nderungsdatum eines Dokuments wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocModificationTime Aktivitaeten Dokument ergibt z B 05 10 2007 14 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocModificationTimeUTC pTabelle pFeldname Kernfunktion As Date liefern das nderungsdatum eines Dokuments als UTC Zeit wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocModificationTimeUTC Aktivitaeten Dokument ergibt z B 05 10 2007 12 31 17 Begriffserkl rungen Stichwortverzeichnis Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocSize pTabelle pFeldname Kernfunktion As Long Gibt die Gr e in Bytes eines internen Dokuments zur ck Bei externen Dokumenten ist es ebenfalls der zur Speicherung n tige interne Platz Beispiel DocSize Aktivitaeten Dokument ergibt z
109. pString Kernfunktion As String Entfernt eventuelle Leerzeichen am Ende einer Zeichenkette Begriffserkl rungen Stichwortverzeichnis Beispiel RTrim Name ergibt z B Name Parameter pString as String R ckgabe String zur Kernfunktionen bersicht 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 Klammern darf keine Leerzeichen enthalten der eigentlichen Rufnummer und der bereichsinternen Durchwahl nach einem Bindestrich Sofern eine orgAnice Datenbank die Windows 7AP Schnittstelle verwendet empfeh len wir s mtliche Rufnummern im internationalen Format zu speichern Die Telefonun terst tzung funktioniert dann weltweit von jedem beliebigen Standort aus Beispiel 49 30 23 50 49 0 Script Tags Zeichenketten in HTML VB Script oder JavaScript die spezielle Programmanweisungen enthalten Second pDatum Kernfunktion As Long Gibt den Sekundenwert eines Datums zur ck Beispiel Second now ergibt z B 13 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Server Von to serve dienen jemanden versorgen abgeleitet zentraler Rechner in einem Netzwerk der den C ients Daten Speicher und Ressourcen zur Verf gung stellt Auf dem Server ist das Netzwerk Betriebs
110. res Zun chst wird gepr ft ob im Feld Anrede dessen Inhalt der Variablen sAnrede zuge wiesen wurde etwas eingetragen ist Die Bedingung ist dabei ob if die L nge des Feldinhaltes gleich o ist wenn ja dann then soll die Pr fung mit den anderen Werten fortgesetzt werden 233 s 234 Erneut werden If Then Kontrollstrukturen durchlaufen bis ein treffender Wert gefun den wurde Beachten Sie dass hier mehrere Kontrollstrukturen verschachtelt sind Die Einr ckung macht dies deutlich Solche Einr ckungen ber Tabulatoren oder Leerzei chen 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 Da men 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 beispielswei se bei der Erstellung von Korrespondenz weiter verwendet werden kann Ausdr cke mit orgBasic Kernfunktionen Kernfunktionen Die Kernfunktionen stellen eine Menge in orgAnice 2010 fest eingebauter orgBasic Funktionen dar mit denen h ufige Umwandlungen von Werten in einen anderen Typ durchgef hrt oder Ergebnisse aufbereitet werden k nnen bersicht ber die Kernfunktionen nach Ergebnis Typ
111. und Informationen aller Art enthalten Dokument Dateien enthalten zum Beispiel Texte Kalkulationsbl tter Zeichnungen digitalisierte Photos Kl nge oder Videosequenzen Dateiname Der vom Betriebssystemverwendete 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 Dafeinamenserweiterung hinter dem Punkt Letztere ist ist norma lerweise 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 bestehen 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 2010 Datenbanken verwenden die Dateinamenserweiterun gen odb 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 Tabellensind gegliedert in einheitlich strukturierte Spalten Felder und in Zeilen Da tens tze beliebiger Anzahl Zum Sortieren und schnellen Suche
112. und passen somit die Datenbank an die Erfordernisse ihrer Benutzer an Auch wenn die Datenbank f r bestimmte Anwendungsf lle vorbereitet ist steht nichts im Wege um Ihre Vorstellungen und Anforderungen mit dieser frei anpassbaren Da tenbank zu verwirklichen Sie k nnen beliebig Tabellen anlegen und in Relation zueinander setzen sowie die Oberfl che so gestalten dass die Dateneingabe Datennutzung und Auswertung opti mal Ihren Erfordernissen entspricht Auch die Kommunikation mit anderen Anwendungen ist vielf ltig m glich da es zahl reiche Schnittstellen gibt welche aber auch noch durch Sie erweitert werden k nnen Somit haben Sie die M glichkeit alle strukturellen inhaltlichen und organisatorischen Anpassungen an der Datenbank selbst vorzunehmen die Sie f r notwendig halten Die Datenbank beinhaltet damit sowohl alle Inhalte und Daten als auch alle M glich keiten diese effektiv zu erstellen zu verarbeiten und auszugeben bzw die Art und Weise an Ihre Erfordernisse anzupassen 33 z 34 Nach der Installation Nach der Installation von orgAnice 2010 enthalten die mitgelieferten Office Datenbanken Konfigurations und Beispieldaten die f r Ihr Unternehmen angepasst werden m ssen Dazu sind Datenbank 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
113. vieler hierarchisch und ber Sor tierschl ssel ndices adressierbarer Datenobjekte von dynamischer Gr e Durch interne 64bit Adressierung sind maximale Dateigr en der Datenbanken von bis zu 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 17 5 18 Der DbServer kann mehrfach f r dieselbe Datenbank gestartet werden Dies hat den Vorteil dass die orgAnice Datenbank auch auf reinen Fileservern Novell Unix Linux Windows abgelegt werden kann orgAnice 2010 kann im internen Datenbankformat KeyStorage oder zusammen mit einem Microsoft SOL Server in der Version 2000 oder 2005 betrieben werden Die allermeisten Funktionalit ten beziehen sich auf beide Versionen bei Funktionalit ten bei denen es nicht der Fall ist wird darauf explizit hingewiesen Installationsort Die Programmdateien werden standardm ig in den Ordner C Programme orgAnice Software orgAnice 5 0 installiert Die CRM Applikation wird standardm ig in den Ordner C Orgdb orgAniceCRM2010 installiert Dort finden Sie drei Datenbanken mit denen Sie die drei verschiedenen Editionen von orgAnice 2010 ausprobieren k n nen e org nice 2010 Basic e orgAnice 2010 Standard e orgAnice 2010 Professional Funktionsumfang der Editionen Die Unterschiede im Funktionsumfang der Editionen gleichen den Editionen v
114. wie folgt 1 Stellen Sie zun chst sicher dass die Dateien OrgOffice dot als globale Vorlage geladen ist Vergleichen Sie hierzu Abschnitt Die Word Vorlage OrgOffice dot als globale Vorlage ffnen auf Seite 82 2 Melden Sie sich bei der Datenbank an und wechseln Sie in den Zenutzermodus 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 Durchwahl nummer eingetragen werden soll orgAnice Datenbanken anpassen Dokumentvorlagen einrichten 2 6 Rufen Sie den Men befehl orgAnice Textmarken bearbeiten auf Textmarken bearbeiten x Dokument C orgDB org nicecRM2008 Vorlagen vorlagen f r Aktivit ten Textmarke Ausdruck nicht ausf llen AbsenderName Absender rt AbsenderPLZOrt AbsenderQuer AbsenderStrasse AbsenderTelefax AbsenderTelefaxText AbsenderTelefon AbsenderTelefonText R AbsenderZusatz Bearbeiten Anrede AnredePerson Anschrift Post nschriftPerson L schen Bearbeiter BearbeiterFunktion 5 Betreff x Anzeigen IV Textmarken im Dokument anzeigen Schlie en au Klicken Sie auf Neu 7 Im folgenden Dialogfenster tragen
115. 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 f r Felder geeignet und kann nur in wenigen F llen f r Ausdr cke verwendet werden Datenzeilen Die Zeilen im Datenbereich eines Reports in denen jeweils die Daten eines einzelnen Datensatzes ausgegeben werden Datenzeilen sind in Spalten blicherweise f r einzelne fe der und ggf Unterzeilen gegliedert F r jede Zelle des Spalten Unterzeilen Rasters kann jeweils ein Datenzeilentext definiert sein Begriffserkl rungen Stichwortverzeichnis Datenzeilentext Die Definition eines Textes der in einem Report oder Etikettendruck ausgegeben wer den soll Diese umfasst einen orgBasic Ausdruck der bei der Druckausgabe ausgewertet wird und dessen Ergebnis gedruckt wird ferner Angaben zur optischen Gestaltung und zur Anordnung 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
116. 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 47 erl utert Speichern Sie die Einstellungen mit OK oder der Eingabetaste El Sie k nnen nun damit beginnen die Tabellen der Datenbank zu erstellen orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen amp 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 D gt den Men befehl Datenbank Objekte Tabellen w hlen oder gt die Tastenkombination benutzen oder auf diesen Button 3 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 oder Leerzeichen enthalten x orgAnice Data Anwendung Aufz hlung Tabellen Z Datenbank E Allgemein Lizenzen H Ip Parser Neue Tabelle H E Benutzer autoren Berechtigungen ensada 57 Sitzungen E Tabellen Relationen Bin re Objekte 1 Eigenschaft
117. 0 Rechnungs Letzte Zahlung I7 21 08 2008 jZahlungsverzug 3 Softwarepaket I 500 00 1 0 aktivit ten Standard Weitere Bereits bezahlt 580 00 offen 212 30 i Telefon 49 30 23 50 49 0 D Telefax 70 Rechnung drucken Rechnung stornieren aj E Verkaufschancen EMail finfo orgAnice de o Nummer fi Datum Netto amp Rechnungen 9 Anrede 000002 2008 08 04 690 00 1 00 Brutto 119 je mE Tezecnng 000004 2006 05 10 1 630 00 882 j 1 00 Brutto 1 19 gt 7 z E Syst one Artikel EA id data Software amp Systeme ra IT Services Dirk Dessau EEFE Fe Logaris Software Entwicklungs GmbH T TArtikelart_ Einheit Nettopreis MIM Mikro Mobilfunk GmbH Fanrk stenikn sri Erweiterte Prof Dr Hans M ller Anfahrt innerhalb Berlins Fahrkosten pauschal Adressinfos org nice Beratung Consulting Stunden 100 00 are SOA B ro West Handbuch XJK 2 B cher St ck 90 00 Dokumente org nice Software GmbH B ro S d Rechner XJK 2 Hardware St ck 1 300 00 orgAnice Software GmbH B ro Ost Softwarepaket L software Skk a Eostausgeng amp orgAnice Software GmbH B ro Nordwest ortwarepa onware _ UC Konfiguration Adressen sortiert nach Kurzname 39 Datens tze 19 markiert alle sichtbar ai al K5 Admin Administrator Verw Oberfl DB Benutzer 4 Arbeitsbereiche erstellen Zum Erstellen eines Arbeitsbereichs rufen Sie die Objekt Editor f r die Arbeitsbere
118. 2 Berechtigungen 56 erstellen 139 skalieren 151 Symbole 141 Arbeitsbereichsauswahl 280 Arbeitsbereichs Gruppe 281 Arbeitsbereichs Gruppen 121 148 Arbeitsbereichs Rahmen 121 144 281 Arbeitsbereichs Spalte 281 Arbeitsbereichs Spalten 121 142 Array 103 Ausdruck 281 Ausdruck logischer 282 Ausdr cke testen 223 Ausdruckseditor 216 224 282 Auswahl Formular Control 282 Automation 282 Bedingung 282 Befehl 282 Benutzer 18 aktiver 283 aktiver 39 anlegen 42 Anmeldung 283 Eigenschaften 44 l schen 43 Name 40 passiver 283 Index orgAnice Image orgAnice Image passiver 39 Rechte verwalten 40 Status 40 verwalten 39 Benutzereigenschaft 283 Benutzerkurzname 284 Benutzermodus 13 284 Benutzername 284 Berechtigung 284 Berechtigungen verwalten 48 Betriebssystem 284 Bildlaufleiste 285 Boolean Kernfunktionen 227 Button 285 Buttonleiste 330 Byte 285 Cache Gr e 90 Caching 285 Client 286 Client Server Architektur 286 COM DCOM 287 Concurrency 286 Cursor 287 Custom dot 74 Date Kernfunktionen 227 Datei 288 Dateiname 288 Dateinamenserweiterung 288 Dateitypen chm 289 cSV 71 dbf 70 doc 74 dot 74 odb 9 85 87 opr 181 Datenbank 288 anpassen 25 Berechtigungen 51 Client 8 Dateigr e 90 Eigenschaften 88 f r alle Benutzer schlie en 60 Hilfe Datei 89 349 350 kompaktieren 62 Migration 58 neu erstellen 83 Objekte 10 pflegen 58 Server 8 sichern 58 von Vorlage erstell
119. 69 270 x l standard Symbol verwenden Yon Datei C orgDBiorg niceCcRM2008 5upport Datenbank Iconsiy Symbol Nr C Gro es Symbol Kleines Symbol OK Abbrechen 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 e ico Icon Datei Grafikformat das ein Icon enth lt e dil Programmbibliothek Datei die mehrere Icons enthalten kann e exe Anwendungsdatei Programm das mehrere Icons enthalten kann Um ein benutzerdefiniertes Symbol auf die Kommandoschaltfl che zu legen klicken Sie auf den Laden Datei Button Ei Tragen Sie im Feld Von Datei den Pfad und Dateinamen der Symboldatei ein die das gew nschte Symbol enth lt Ob das Symbol in der Gr e 32 32 oder 16 16 Bildpunkten 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 orgAnice Software GmbH stellt eine Reihe von Symboldateien zur Verwendung f r Kommandoschaltfl chen zur Verf gung Diese Dateien sind im Ordner Sup port Office lcons Macrobuttons auf der orgAnice CD und als Teil der zum Download erh ltlichen Suppo
120. As Long Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Long zur ck Beispiel PublicUserPropLong Reserve ergibt z B o Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht Programmdatei Eine Datei die ausf hrbaren Code einer Anwendung enth lt Typische Dateinamenserweiterungen f r Programmdateien sind EXE COM und DLL 333 334 Programmfenster Das Hauptfenster einer Windows Anwendung dessen Titelleiste meist 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 An wendung 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 ESHE 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 z B ZEN Programmverzeichnis Das Verzeichnis das die Programmdateien einer Anwendung enth lt Rahmenobjekt Die Definition eines Rahmens der in einem Report oder Etiket
121. As String Gibt den vollen Namen des Benutzers mit dem angegebenen Kurznamen zur ck Beispiel UserFullName Dex ergibt Dora E Xavier Parameter pName as String R ckgabe String zur Kernfunktionen bersicht UserPermitted pName pGruppe Kernfunktion As Boolean Gibt an ob der Benutzer Mitglied der bergebenen Berechtigung ist Beispiel UserPermitted Admin Vertrieb ergibt True Parameter pName as String pGruppe as String R ckgabe Boolean zur Kernfunktionen bersicht Val pString Kernfunktion As Double Wandelt eine Zeichenkette in eine Zahl um mit der gerechnet werden kann Beispiel Val 123 456 ergibt 123 456 Begriffserkl rungen Stichwortverzeichnis Parameter pString as String R ckgabe Double zur Kernfunktionen bersicht Variable Allgemein ist eine Variable ein Platzhalter zur tempor ren Speicherung von Daten Variablen sind wichtiger Bestandteil fast jeder Programmiersprache orgAnice 2010 unterscheidet vier Typen von Variablen e private Variablen die innerhalb von angepassten Funktionen unter orgBasic benutzt werden e statische Variablen ebenfalls unter orgBasic eingesetzt e persistente Variablen die der dauerhaften Speicherung datenbankweit zu g nglicher Informationen dienen und e so genannte Feldvariablen als Bezeichnung f r die eigentlichen Fe der einer Tabelle innerhalb der Datenbank Variablen m ssen vor der Verwendung explizit deklariert werden Variant Datentyp
122. B 126 bei einem externen Dokument Parameter pTabelle As String pFeldname As String R ckgabe Long zur Kernfunktionen bersicht DocText pTabelle pFeldname Kernfunktion As String Gibt den Textinhalt des Dokuments im bergebenen Dokument Feld zur ck Beispiel DocSize Aktivitaeten Dokument ergibt z B Flie text ohne Bilder Parameter pTabelle As String pFeldname As String R ckgabe Long zur Kernfunktionen bersicht Dokument Daten von Windows Anwendungen beispielsweise zur Textverarbeitung Tabellenkal kulation Pr sentation oder Grafikbearbeitung die in der Regel als einzelne Datei abgelegt werden Beim Speichern eines Dokumentes aus einem Anwendungspro gramm heraus muss dabei ein eindeutiger Dateiname innerhalb eines Dateiverzeichnisses angegeben werden Bei den von orgAnice verwalteten Dokumenten wird unterschieden zwischen internen Dokumentenund 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 der orgAnice Datenbank zugegriffen werden kann mit einem beliebigen Dateinamen das in einem beliebigen Verzeichnis Ordner abgelegt ist Im Gegensatz zu einem internen Dokument m ssen beim Speichern Verzeichnis und Dateiname angegeben werden In der Datenbank wird nur der Verweis auf diese Datei gespeichert 8 Ein externes Dokument wir
123. Bedienung des Ausdruckseditors werden im Kapitel 7 Ausdr cke mit orgBasic ab Seite 218 erl utert 199 200 Ausdruck EH Felder X Kernfunktionen 1E Angepasste Funktionen Er Persist Variablen WB kKundennummert As String WLandInEuistring As Boolean Wiefer nschrift As String Wiefer nschriftPersont As String Wieferart As String ID Mahnfaelligkeit As Date WB Mahnstufet As String ID Namet As String ZB NameLandistring As String ID NamePersoni As String Wnull usblenden String As String x Einf gen ATE e dol lt gt lt lt gt gt Like And or not Ausdruck NamePerson Neu Auswerten Abbrechen Wechseln Sie auf die Registerkarte Angepasste Funktionen und w hlen Sie in der Liste die Funktion NamePerson aus Klicken Sie auf Einf gen so dass der Ausdruck in das Feld Ausdruck bernommen wird Best tigen Sie mit OK Da in diesem Beispielreport zwischen den Datenzeilen waagerechte Linien gezogen werden 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 gt die Tasten U U E und E verwenden oder B ihn mit gedr ckter Maustaste anfassen und verschieben 5 Rufen Sie f r d
124. Bereichsauswahl kann die voreingestellte Anordnung jederzeit wiederhergestellt werden Arbeitsbereichsauswahl Adressen und Ansprechpartner n Verkaufschancen amp Rechnungen AG Artikelverwaltung Kontakte 4 Adressmerkmale A Ansprechpartner merkmale I Formular verwaltung Kontakte Adressen und Ansprechpartner i 0 Bu oT an 3 sio e FD ne Kleine Symbole Verkaufschancen Gro e Symbole B orgAnice CRM 2008 orgAnicej Datei Bearbeiten Ansicht Me Aktivit ten vorschau verkaufschancen E aktivit ten R MEE A A A Adressmerkmale i Ansprechpartner merkmale f Formular verwaltung amp Erweiterte Adressinfos Erweiterte Erweiterte Adressinfos Adressinfos Vertrieb Fakturierung Vertrieb Fakturierung Dokumente Fakturierung Postausgang Bokumegta Postausgang Konfiguration Postausgang Konfiguration der Adressen sortiert nachKurzname oder Konfiguration Fenster auf der linken Seite des Programmfensters ber das die Auswahl von Arbeitsbereichs Gruppen und Arbeitsbereichen vorgenommen werden kann Begriffserkl rungen Stichwortverzeichnis F r die Umschaltung der Arbeitsbereiche und Arbeitsbereichsgruppen wird ein Steuer element verwendet das die Hintergrundfarbe des aktiven XP Styles bernimmt und die Umschaltung zwischen gro en und kleinen Symbolen erm glicht
125. Damit ist der Arbeitsbereich Buchbestand definiert Arbeitsbereich Entleiher definieren Ein weiterer Arbeitsbereich soll die Tabellen Layouts Entleiher und Entleihvorg nge aufnehmen lt Arbeitsbereiche Buchbestand Entleiher 0 Erstellen Sie einen Arbeitsbereich und geben Sie ihm den Titel Entleiher orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren amp EQ Entleiher 5 j KN Arbeitsbereichs Spalten E lt 00 3 lt Arbeitsbereichs Rahmen Angezeigtes emma H 00 Tabellen Layout 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 Entleiher EESIN BENDER E E lt Arbeitsbereichs Spalten Ef 00 lt Arbeitsbereichs Rahmen Angezeigtes Entleihvorgaenge e Tabellen Layout lt 00 S lt 01 lt Arbeitsbereichs Rahmen amp 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 E G Entleihvorgaenge E Arbeitsbereichs Spalten j z lt 00 Angezeigtes EE AutorenKlein Fh Tabellen
126. Einf gen vorgenommen werden Um Ausdr cke zusammenzustellen Bedingungen oder mehrere Ausdr cke zu verkn p fen ben tigen Sie oft Operatoren die Ihnen als Schaltfl chen zur Verf gung stehen f 212 e ol lel lt el gt Araf ofna Ausdr cke mit orgBasic Mit dem Ausdruckseditor arbeiten Alle im orgBasic verf gbaren Operatoren k nnen durch einfachen Klick auf die entspre chende Schaltfl che der Auswahlleiste in das Ausdrucksfeld bernommen werden Der Operator wird an der Stelle eingef gt an der sich der Cursor dort aktuell befindet Die Bedeutung der einzelnen Operatoren ist in der Onlinehilfe im Thema Ausdrucks editor OrgBasic Operatoren erl utert Haben Sie einen Ausdruck erstellt k nnen Sie diesen vor der weiteren Verwendung zu Ihrer Information auswerten lassen Ausdruck Adressen gt Name Auswerten z m 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 ge l scht und bisherige Eingaben bzw Zusammenstellungen verworfen Anschlie end kann mit der Zusammenstellung eines neuen orgBasic Ausdrucks begonnen werden Besonderheiten des Ausdruckseditors im Konfigurationsmodus werden im Ab
127. Einstellungen f r alle Elemente gespeichert sind auch wenn sie im aktuellen Dokument noch nicht verwendet wer den oder wurden Die Word Vorlagen OrgOffice 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 OrgOffice 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 orgAnice Software GmbH regelm ig erweitert nderungen an der OrgOffice dot k nnen zum Verlust der Updatef higkeit f hren oder werden bei Updates berschrieben Benutzerdefinierte Anpassungen sollten nur nach den Regeln realisiert werden die sie lesen k nnen wenn Sie die orgOffice dot z B mit Doppelklick ffnen Die Word Vorlage OrgOffice dot als globale Vorlage ffnen Um in einer Dokumentvorlage die bereits auf einer Vorlage basiert trotzdem auf die Funktionen aus der Vorlage OrgOffice dot zugreifen zu k nnen muss diese geladen sein Dazu wird diese Datei als globale 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 der Dokumentvorlage OrgOffice dot Die Dokumentvorlagen OrgOffice31 dot und Custom31 dot wurden nur bis orgAnice Version 4 ben t
128. Elemente von CAppPhone Macros mod aj Class_lnitialize Class_Terminate i fan jernein Alphabetisch mach Kategorien a 1 csErrSource Macros Butt eP cappwdErrorEnum 2 DialNumber End Sub 9 CAppWord mPhoneApp E CBirthday z jeS Phoneapp Public 3 Pr Public Sub DialNumber psNumber As String Butt Element von Project CAppPhone End Sub Public Sub Dial nsprechpartnerTellP IP Adresse im Feld Ansprechpartner gt TelefonIP anrufen ButtonMacros DialNumber Ansprechpartner gt TelefonIP End Sub Die Funktionen in orgAnice 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 zu Eingabe von Informatio nen beinhalten 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 257 erl utert Den Konfigurationsmodus verlassen Sie wieder indem Sie B den Men befehl Extras Datenbank benutzen w hlen gt die Taste Ed dr cken oder diesen Button in der Symbolleiste bet tigen S 25 26 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 glic
129. 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 Telefon 2 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 Adres sen und Telefon TelefonMobil und TelefonPrivat der Tabelle Ansprechpartner also beispielsweise Ansprechpartner gt Telefon orgAnice Print konfigurieren Einheitliche Formate f r Telefonnummern 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 verschie dene Dateiformate darunter HTML oder CSV berf hren Dabei lassen sich die Vorla gen f r Report und Etiketten Layouts frei konfigurieren und in der aktuellen Datenbank speichern 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 vordefiniert Weitere Reports und Etiket
130. HH Name HB vorname Lookup Werte Keine Lookup Werte e HB ID l HB AngelegtDurch Yorbelegen mit HH Angelegt m HH ModifiziertDurch Speichern mit Now zl Eee 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 Auch hier sichern wir die nderungsinformationen durch beide Haken in den Optionen Optionen IV Keine Eingabe IV Kein Update Indices f r die Autoren Tabelle einrichten Nachdem die Felder feststehen legen Sie die ndices 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 Indices erstellen 1 Klicken Sie im Objektbaum auf Indices orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen amp Datenbank E _ Allgemein Q Benutzer Neuer Index Berechtigungen 3 Sitzungen E Tabellen gt 2 3 Autoren Indices 5 H Felder HB Name HH Vorname Ho HB AngelegtDurch HH Angelegt m HH ModifiziertDurch HB Modifiziert am Aufz hlung Indices H A 1j SA Eigenschaften 4 Markierungsausdr cke Z Markierungen 2 Summierungsausdr cke G bergeordnete R
131. Ihnen dabei mit Rat und Tat zur Seite Informationen zu den Helpdesk Lizenzen erhalten Sie im Helpdeskformular auf http www organice de unter dem Punkt SupportorgAnice Helpdesk orgAnice Solution Partner orgAnice Software GmbH verf gt ber ein weit verzweigtes Netz autorisierter Solution Partner die nicht nur den Vertrieb von orgAnice sondern viel mehr auch die Entwick lung Anpassung und Pflege von individuellen orgAnice L sungen bernehmen Auf unserer Website 772 7wwn organice definden Sie unter dem Punkt Partner die stets aktuelle Liste der orgAnice Solution Partner in Ihrer N he 15 5 16 orgAnice kennen lernen orgAnice ist eine Datenbankumgebung die aus einer Reihe von speziell auf B roau tomatisierung und Dokumentenverwaltung ausgerichteten Komponenten besteht Die Komponenten von orgAnice 5 N N SOn orgAnice orgAnice orgAnice i b orgAnice RN Z Image Phone Print i IN i NE O Z Q Q ni u a oO O O i A gt O i orgAnice Outlook Connector A orgAnice F Database Converter a RENREENEEREN D a e E ea TES Outlook alte orgAnice Datenbank andere Datenbanken strukturen orgAnice DbServer Der transaktionssichere Datenbank Serverf r orgAni ce Datenbanken orgAnice Data Der Datenbank C ient zur intuitiven Datenverwaltung mit flexibler Konfiguration orgAnice Phone Das Kommunikations frontendf r computergest tz tes Tel
132. KXAREREK Hier k nnen Sie flexible Ver nderungen vornehmen die im Kapitel 3 Abschnitt Die Office Datenbank anpassen erl utert werden Der Objekt 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 Er objekt taor x orgAnice Data Anwendung S Arbeitsbereichs Gruppen lt Arbeitsbereiche orgAnice Datenbank Allgemein ks Dokument Berechtigungen 8 sat Ej Tuning SS Nm Tabellen Layouts Dateiname lt orgDElorg niceckM200S org nicecRM20n H A Standard Schriften 8 Standard odb H Benutzer Makros 5 2 Standard Makros Sprache f Sortierung Deutsch Deutschland E Yisual Basic Module Schreibgesch tzt 3 4 Abbildungslisten t 2 Lizenz Schl ssel OFFICE 5 0 002 Q 00000000 000000 al H Lizenzen D Parser Titel orgAnice CRM 2008 E Benutzer H T Berechtigungen Hilfe Datei amp 57 Sitzungen E Tabellen Kennwort L nge 5 a Relationen H A Bin re Objekte HSA Eigenschaften H A Erforderliche Berechtigungen Lesen Keine Einsc
133. Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen DateSerial pJahr pMonat pTag As Date Erzeugt aus drei Datumsbestandteilen ein Datumswert Beispiel DateSerial 2000 1 10 ergibt 10 01 2000 Parameter pJahr as Long pMonat as Long pTag as Long R ckgabe Date zur Kernfunktionen bersicht DateTimesSerial pJahr pMonat pTag pStunde pMinute pSekunde As Date Erzeugt aus sechs Datums und Zeitbestandteilen ein Datumswert mit Zeitangabe Beispiel DateTimeSerial 2000 1 10 13 30 45 ergibt 10 01 2000 13 30 45 Parameter pJahr as Long pMonat as Long pTag as Long pStunde as Long pMinute as Long psekunden as Long R ckgabe Date zur Kernfunktionen bersicht DateToDouble pDatum As Double Wandelt ein Datum in eine Zahl um Beispiel DateToDouble Now ergibt 40177 4429976852 Parameter pDatum as Date R ckgabe Double zur Kernfunktionen bersicht DateToString pDatum pFormat Kernfunktion As String Wandelt ein Datum in eine formatierte Zeichenkette Eine Formatmaske muss dabei angegeben werden Beispiel DateToString Now yyyy MM dd hh mm ss ergibt 2009 12 30 15 12 23 Parameter pDatum as String pFormat as String R ckgabe String zur Kernfunktionen bersicht Day pDatum Kernfunktion As Long Wandelt ein Datum in eine formatierte Zeichenkette Eine Formatmaske muss dabei angegeben werden Beispiel Day Now ergibt 30 wenn heute der 30 12 2009 ist Parameter pDatum as Date
134. Land string As String WB NamePersont As String FALE lt gt lt gt lt gt gt ie And or not Ausdruck Aktivit t notwendig F r amp Namel Neu Auswerten Ergebnis Aktivit t notwendig f r org nice Software mbH ZZ nm OK Abbrechen Mit der Auswahl der Registerkarte w hlen Sie die Art des gew nschten Objektes In der Liste darunter werden dann die passenden Objekte in einer Baumstruktur ange zeigt Dabei wird sich immer auf die Felder der aktuellen Tabelle bzw anderer Werte im aktuellen Fokus bezogen Verwenden Sie die Scrollleiste um das gew nschte Feld in der Liste heraus zu suchen Markieren Sie das Feld per Mausklick Bet tigen Sie den Button Einf gen um das Feld bzw die Funktion dem Editierfeld Ausdruck hinzuzuf gen oder klicken Sie doppelt auf die Funktion Um Elemente zu kombinieren stehen Ihnen vielf ltige Operatoren zu Verf gung Sie k nnen aber auch den Ausdruck im Editierfeld Ausdruck selbst ver ndern Um den Ausdruck auf Korrektheit zu pr fen klicken Sie auf Auswerten worauf hin der aktuelle Ausdruck im Anzeigefeld Ergebnis ausgewertet wird Ver ndern Sie den Ausdruck bis Sie das gew nschte Ergebnis haben Bet tigen Sie dann den Button OK oder die Eingabetaste I um den Ausdruck in die vorhergehende Ansicht zu bernehmen orgAnice Datenbanken anpassen Nach der Installation
135. PHONE_CallLog OSFM_GesendeteObjekte gt OSWFG_Konfiguration Rechnungen Rechnungsaktivitaeten Verkaufschancenaktivitaeten 3 VerkaufschancenRechnungen Vertrieb Yorgaenge MM Berechtigung Standardbenutzer el er 4 0 Tabellen Layouts x B x Schlie en Hilfe 2 Wechseln Sie im Objektbaum zum Element Arbeitsbereiche im Zweig orgAnice Data Anwendung Klicken Sie im Objektbaum auf den Arbeitsbereich f r den Sie Berechti gungen festlegen m chten W hlen Sie in der Lookup Liste Erforderliche Berechtigung die gew nschte Berechti gung aus Klicken Sie gegebenenfalls auf den Pfeil Button um im Objekt Editor zur ausgew hlten Berechtigung zu springen Haben Sie die Einstellung noch nicht gespeichert werden Sie aufgefordert dies zu tun bevor die Berechtigung angezeigt wird Speichern Sie schlie lich die Einstellung mit OK oder der Eingabetaste EI 65 66 Daten pflegen und migrieren orgAnice Datenbanken umfassen viele Daten und sind damit nicht nur wichtige Werk zeuge sondern sie enthalten f r ihr Gesch ft beraus wichtige und wertvolle Informa tionen 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 e
136. Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Ubound pVarName Kernfunktion As Long Gibt die Gr e des angegebenen Arrays zur ck F r ein Array das in OrgBasic mit Dim A 10 As String deklariert wurde gilt das erste Element hat den Index o das letzte den Index 10 Damit enth lt das Array 11 Elemente Beispiel UBound It_Sprache ergibt z B 22 Parameter pVarName R ckgabe Long zur Kernfunktionen bersicht Ucase pString Kernfunktion As String Konvertiert Klein in Gro buchstaben Beispiel UCase abCdE ergibt ABCDE Parameter pString as String R ckgabe String zur Kernfunktionen bersicht User pindex Kernfunktion As String Gibt den Kurznamen eines Benutzers zur ck Der erste Benutzer hat den Index o Beispiel User o ergibt z B Admin Parameter pIndex as Long R ckgabe String zur Kernfunktionen bersicht UserActive pName Kernfunktion As Boolean Gibt an ob der Benutzer aktiver bzw konkurrierend oder passiver ist Beispiel UserActive Admin ergibt z B True Parameter pName as String R ckgabe Boolean zur Kernfunktionen bersicht UserFullName pName Kernfunktion As String Gibt den vollen Namen des Benutzers mit dem angegebenen Kurznamen zur ck 255 256 Beispiel UserFullName Dex ergibt Dora E Xavier Parameter pName as String R ckgabe String zur Kernfunktionen bersicht UserPermitted pName pGruppe Kernfunktion As Boolean Gib
137. R ckgabe String zur Kernfunktionen bersicht TableProp pTabelle pProp Kernfunktion As String Gibt die angegebene Eigenschaft der angegebenen Tabelle zur ck Gibt einen Leerstring zur ck wenn die Eigenschaft nicht gefunden wird Beispiel TableProp Aktivitaeten DocTemplateEmail Parameter pTabelle as String pProp as String R ckgabe String zur Kernfunktionen bersicht TAPI Telephony Application Programming Interface Eine Windows Systemschnittstelle die es Anwendungen erlaubt ber einen einheitlichen 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 Arbeitsplatzrechner 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 Tastenbezeichnun gen benannt lt Taste1 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 Testlizenz Eine kostenlose Lizenz f r Test
138. RecordCount Adressen ergibt z B 10239 Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht RecordNo pTabelle Kernfunktion As Long Gibt die physikalische Datensatznummer des aktuellen Datensatzes zur ck Beispiel RecordNo Adressen ergibt z B 22 Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht RecordOid pTabelle Kernfunktion As String Gibt die eindeutige Objekt ID des aktuellen Datensatzes zur ck Beispiel RecordOid Adressen ergibt z B 055D4125 4DDD 4E8B B789 CF57826AC204 Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Replace pString1 pString2 pString3 Kernfunktion As String Ersetzt in einer Zeichenkette einen Teilstring durch einen anderen Beispiel Replace AECEDECD CE ce ergibt z B AEceDECD Parameter pString1 as String pString2 as String pString3 as String R ckgabe String zur Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen Right pString1 pAnzahl Kernfunktion As String Gibt die letzten Zeichen einer Zeichenkette in der angegebenen Anzahl zur ck Beispiel Right AECEDECD 3 ergibt z B ECD Parameter pString as String pAnzahl as Long R ckgabe String zur Kernfunktionen bersicht Rnd Kernfunktion As Double Gibt eine Zufallszahl zwischen o und zur ck Beispiel Rnd ergibt z B 0 563568115234375 Parameter keine R ckgabe Double zur Kernfunktionen bersicht Round pZah
139. Relationen In der Eigenschaften darstellung k nnen Sie dann eine neue Relation definieren indem Sie die passenden Tabellen einander zuordnen x orgAnice Data Anwendung Aufz hlung Relationen Datenbank 7 Allgemein H amp Lizenzen Allg kx Ip Parser Neue Relation H a Benutzer El Berechtigungen Master EB Sitzungen Tabelle Keine Tabelle e 3A Tabellen H E Autoren Index z l H E Buchbestand 4Relationen M Detail NM Bin re Objekte Tabelle Sera Tabale zJ 1 Eigenschaften Index z Ok Schlie en Hilfe P Alle verf gbaren Master Tabellen mit deren Indices werden in Form einer Lookup Liste im Bereichen Master dargestellt Abh ngig davon welche Master Tabelle mit deren Index Sie ausw hlen werden im Bereich Detail eventuell schon die Tabellen angezeigt die ein automatisch vorbelegtes Feld mit dem Wert des Prim rindex aus der Master Tabelle aufweisen orgAnice Datenbanken anpassen Relation Autor Buchbestand einrichten Die Eigenschaften der Tabellen und Indices k nnen Sie per Klick auf diese Pfeil Buttons im Objektbaum aufrufen Zur vorhergehenden Ansicht kommen Sie mit dem Button 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 D
140. Seite in der Gr e 200 darzustellen verwenden Sie den Befehl Ansicht Ansicht 200 oder die Tastenkombination oder klicken Sie auf diesen Button Fensterausschnitt verschieben Klicken Sie auf diesen Button und bewegen Sie den Mauszeiger ber die Seite nimmt dieser die Form einer Hand an Sind Sie nicht im Konfigurationsmodus hat der Mauszeiger automatisch die Form einer Hand wenn Sie diesen ber die rechte Fensterseite bewegen Sie k nnen jetzt die linke Taste der Maus dr cken gedr ckt halten und bei gedr ckter linker Maustaste die Maus bewegen Dadurch wird sich auch die Seite unter dem Maus zeiger in gleicher Weise mitbewegen als wenn Sie sie angefasst h tten solange Sie die linke Maustaste bei der Bewegung gedr ckt halten Mit Loslassen der linken Maustaste wird diese Funktion automatisch wieder deaktiviert Die Lupe verwenden Um einen angew hlten Bereich vergr ert darzustellen verwenden Sie den Men befehl Ansicht Lupe oder klicken Sie auf diesen Button S 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 um 100 vergr ert angezeigt In der Statusleiste wird unten rechts der Ma stab der Vergr erung angezeigt Die Vergr erungsfunktion wird automatisch wi
141. Sie per Klick auf diese Pfeil Buttons lim Objektbaum aufrufen 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 Eingabetaste um die Einrichtung der Relation abzuschlie en 119 120 Die Tabelle Entleiher erstellen In der Tabelle Entleiher werden die Daten zu den Personen erfasst die ein Buch entlei hen Diese Tabelle soll mit der Tabelle Entleihvorg nge verkn pft werden so dass im Benutzermodus angezeigt wird welche Person welches Buch ausgeliehen hat Entleiher Tabellen 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 Besonder heiten der Tabelle Entleiher wird aber wieder ausf hrlich eingegangen Wie in allen Tabellen m ssen zun chst f r die neue Tabelle Entleiher die entsprechen den e derund ndices 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
142. TAPI TAPI Server Tastenkombination Testlizenz Text dynamischer Text statischer Time Kernfunktion As Date 332 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 335 336 336 336 336 336 336 337 337 337 337 337 337 338 338 338 338 338 338 338 339 339 339 339 340 340 340 340 340 341 341 341 341 341 341 342 342 342 Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren TimeSerial pStunde pMinute pSekunden Kernfunktion As Date 342 Titelleiste 342 Transaktion 343 Trim pString Kernfunktion As String 343 Twips 343 Ubound pVarName Kernfunktion As Long 343 Ucase pString Kernfunktion As String 343 UNICODE Zeichensatz 343 Unterzeile 344 User pindex Kernfunktion As String 344 UserActive pName Kernfunktion As Boolean 344 UserFullName pName Kernfunktion As String 344 UserPermitted pName pGruppe Kernfunktion As Boolean 344 Val pString Kernfunktion As Double 344 Variable 345 Variant Datentyp 345 Version 345 Verzeichnis Ordner 345 Verzeichnisname 345 Visual Basic for Applications 346 Visual Basic Editor 346 Vollbilddarstellung 346 Vorlagenverzeichnis 346 Wavelet basierter Coder 346 WeekOfYear pDatum Kernfunktion As Long 347 Year pDatum Kernfunktion As Long 347 Zeichenkette String Zeichenfolge 347 Zugriffsrechte 347 Zwischenablage 348 12 Index 349 11 12 Liebe Entwickler und Administratoren mit orgAnice 2010 halt
143. Tabelle as String R ckgabe String zur Kernfunktionen bersicht 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 Begriffserkl rungen Stichwortverzeichnis ANSI Zeichensatz UNICODE Zeichensatz Der ANSI Zeichensatz legt die Zuordnung von 256 Zeichen zu einer jeweils entspre chenden 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 2010 werden damit 38 885 Zeichen der weltweit verbreiteten Zeichens tze kodiert inklusive der 256 ASCII Zeichen Der Unicode Standard ist eine Untermenge von UNICODE 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 Kommuni kation orgAnice Anwendungsfenster siehe Programmfenster 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 Anzeigestat
144. Technische Referenz orgAnice 2010 Die Plattform f r optimale Kundenbeziehungen der orgAnice Software GmbH Technische Referenz orgAnice 2010 2 Auflage Februar 2010 2001 2010 orgAnice Software GmbH Grunewaldstr 22 12165 Berlin Alle Rechte vorbehalten Die Software und dieses Handbuch d rfen ohne schriftliche Genehmigung der orgAnice Software GmbH weder vervielf ltigt noch verbreitet werden Dies gilt auch f r die Speicherung auf anderen Medien Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren 1 Technische Referenz orgAnice 2010 1 Liebe Entwickler und Administratoren 12 Die Technische Referenz effizient einsetzen 12 Wie orientieren Sie sich im Handbuch 13 Weitere Hilfen nutzen 14 2 orgAnice kennen lernen 16 Die Komponenten von orgAnice 16 Wie der orgAnice DbServer funktioniert 17 KeyStorage 17 Installationsort 18 Funktionsumfang der Editionen 18 Datenbank Objekte 18 Unterst tzte Feldtypen 18 Replikation von Datenbanken 19 3 orgAnice starten und konfigurieren 21 Die Benutzer und Konfigurationsmodi 21 Den Konfigurationsmodus kennen lernen 22 Im Konfigurationsmodus arbeiten 22 Der Objekt Editor 24 Der Visual Basic Editor 25 Mit mehreren Benutzern arbeiten 26 Verwaltungsrechte nutzen 26 Sitzungsinformationen anzeigen 27 orgAnice mit Parametern starten 29 Zwei orgAnice Versionen gleichzeitig nutzen 31 4 orgAnice Datenbanken anpassen 33 Nach der Installation 34 Die Office Datenbank pers
145. Text Formular Control Label Abe Allgemein T Darstellung a Schrift Standard Schrift Liste Dezimalstellen 0 z a Benutzer Makros DRS Makra Kein Makro m Standard Makros Mu EZ 5 Visual Basic Module Name E Abbildungslisten a Datenbank Tool Tip Ausdruck E H Lizenzen Jp Parser H N Kernfunktionen P Angepasste Funktionen 2 3 Persistente Yariablen W Sachgebiete An m olo f x __ ox sie _ nire Als Titel sollen hier zwei Feldinhalte verbunden werden Titel und Untertitel des Bu ches Tragen Sie folgenden Ausdruck ein Buchbestand gt Titel amp amp Buchbestand gt Untertitel Titel und Untertitel werden zu einem String zusammengefasst und durch je ein Leerzei chen und einen Querstrich getrennt So werden beide Informationen in einem Control dargestellt MR aha mi nn Ausdruck Buchbestand gt Sachgebiet er Abe Sachgebiet Abc Kein Ausdruck Der Ausdruck f r das Sachgebiet ist der Feldiname Buchbestand gt Sachgebiet bernehmen und Speichern Sie die nderung wie immer mit OK Tabellen Layout Entleiher Im Tabellen Layout Entleiher werden alle Daten zu einem Entleiher erfasst Das Stan dard 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 Entlei
146. XXXXXKXXXXXXXXKXKXKK KRXRKRRKKRKKRRKKRRRKRRKKRRKKRRKKARKKRKKKRKKKRX Leihwesen 4 gt Arbeitsbereich Buchbestand Tabellen Layout Autoren Tabelle ks ADMIN Verw Oberfl DB Bewegen Sie die Maus ber einen der Rahmen zwischen Arbeitsbereichen Arbeitsbe reichs Spalten oder Arbeitsbereichs Rahmen wandelt sich der Mauszeiger in ein Sym bol mit zwei Pfeilen F Dies trifft auf horizontale wie auf vertikale Rahmenteile 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 Listendarstellung ndern Bewegen Sie die Maus 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 Trennstrich der Spalten und verschieben Sie diesen mit gedr ckter Maustaste horizontal Nachdem Sie nderungen an der Aufteilung von Arbeitsbereichen oder Listen Spalten vorgenommen haben m ssen Sie die nderungen speichern Die verschiedenen M g lichkeiten dazu werden im Abschnit
147. XXXXXX XXXXXXX XXXXXXXX E XXXXKX XXXXXX Arbeitsbereich Buchbestand Tabellen Layout Buchbestand Tabelle Buchbestand verw Oberfl DB Benutzer 4 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 Aktuel les Tabellen Layout speichern 163 164 Alles speichern Alle nderungen der aktuell ge ffneten Datenbank speichern Sie ber den Men befehl Bearbeiten Alles speichern oder auf diesen Button in der Symbolleiste klicken oder B ber die Tastenkombination GEHN nderungen wiederherstellen Um alle nderungen an der aktuell ge ffneten Datenbank seit der letzten Speicherung r ckg ngig zu machen nutzen Sie D gt den Men befehl Bearbeiten Alles wiederherstellen oder auf diesen Button in der Symbolleiste klicken oder B die Tastenkombination ERHZ orgAnice Phone konfigurieren orgAnice Data Anwendungen konfigurieren orgAnice 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
148. XXXXXXX a ee ee en ae SE REN RR INNERN KEN RER 1 KRRKKRKKRRKKKON 19a 19050000300 89006 1 XOORRON 1 10000000000000001 1 KRKCRTKKKENK PET RRRRRERKRRKRRERR XXXXXXKXXXXXXXKXXX XXX XXXXX XXXXXKXXXXXXXK KXXX XXXXXXXXXXXXXXK XXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX p EPET XXXKXXXKKXKKXKXX KRRRRKKRRRRKKRRRXK XXX XXXXX XXXKXXXXXXXXXX KXXX XXXXXXXXXXXXXXK XXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX x HET XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXX XXXXX XKXXXXXXXXXXXXH KXXX XXXXXXXXXXXXXXN XXXXXXXX u XXXXXXXXXXXXXXXK u XXXXXKXXXXXXXXKX CPE XKXXXKXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXX XXXXX XXXXXXXXXXXXXX XXXK XXXXXXXNXNXNXNK XXXXXXXN XXXXXXNNXXXXXXNK 1 XXXXXHXXXHXXXNXX Vertrieb ET XAXXAKXXXKXXKNXX KR XXX XXX XHA XXX XXKKXXKXXXKKXXK RRXKRKKK XXXXXXXKXXXXXXXK XXXXXKXXXXXKXKXK Eakturierung EDE XAXKXKKXKXXKXKXK XXKXXKXKXKKXKXXKXK XKX XXKXK XKXKKXKXKKXKKKH a on KXXX KRRRKKRRKRKKKRR KRRRKKRR K RKRK KKRRRRKRR XXXXXXXXXXXXXXXX o Dokumente IE KXXKRRXXKREREKUN XXXXXXXXXKXNXXKXXX XXX XXXXX XXXXXXXXXXXXXX yxy XRKRRMKKRRNNN XXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX TE IT XAXKXXXXXXXXXXXK XXXNKXXXXXXNXXXX X XXX XXXXX XXXXXXXXXXXXXKJ KXXX KAXKKKKRKKRRKKK XXXXXXXK XXXXXXXXXXXXXXXK XXXXXXXXXXXXXXXK seag ET XKXXXKXXXXXXXXXX XXXKXXXXXKXXXXXXXX XXX XXXXX XXXXXXXXXXXXXX XXXX_ XXXXXXXXXXXXXXX
149. XXXXXXXX XXXXXXXXXXXXXXXK XXXXXXXXXXXXXXX Konfiguration KI jj 4 a Arbeitsbereich Adressen_Ansprechpartner Tabellen Layout Adressen Tabelle Adressen 6 IF I ks Admin Administrator Verw Oberfl DB Benutzer 4 Unterhalb der Titelzeile die den Titel der aktuell ge ffneten Datenbank anzeigt finden Sie die Men leiste und eine Symbolleiste zum Aktivieren h ufig ben tigter Befehle ber die Arbeitsbereichsauswahl links wird die Anzeige verschiedener Tabellenlayouts zur Anzeigen und Bearbeiten der Daten umgeschaltet Die Statuszeile am unteren Rand des Programmfensters zeigt aktuelle Statusinformatio nen ber den Zustand oder die Eigenschaften des gerade bearbeiteten Objekts an 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 W hrend im Benutzermodus die in der Datenbank gespeicherten Daten in den Tabel len Layouts dargestellt werden Adressen erscheinen im Konfigurationsmodus in allen Elementen des Tabellen Layouts Zeichen die als Platzhalter verdeutlichen mit maximal wie viel Zeichen Text an diesen Stellen im Benutzermodus angezeigt wird Rufen Sie den Konfigurationsmodus allerdings nicht als exklusiver Nutzer auf dann bekommen Sie teilweise eine andere Ansicht und eingeschr nkte nderungsm glich keiten 23 24 Adressen An EXXXXXX Titel ER
150. XXXXXXXXXXX z es vagine umi BLZ Ort KXXXXXXXX XXXXXXXXXXXXXXXXX KXXXKXXXX Potone eea 5 nd IKXKNRRKRKANBAXK RRERKRRDRKK rasse XXXXXXXXXXXXXXXXXXXXXXXXXXX Aktivit ten jLand xxx inbekanntes i ER PLZ Ort j Te De AE een rt XXXXXXXXX XXXXXXXXXXXXXXXXX E Kurzname XXXXXXXXXX S xxx l finbekanntes tand Brief schreiben Aktivit ten Sperre we E Brief schreiben vorschau Referenz XXXXXXXXXXXXXXXXXXXXXXXXXXXX Gesch ftlich privat Erweitert memo EEJ Telefon KXXXXXXXXXXXXXXXXXXXXXXX O ERRXKAXXXRXXKKXXXKXXXKXX K 4 Standard wetere mobitel RoxnnexnnnexrernerKRreR Dal Telefon KXXXKRKXKRKKRKKRKKRRKRKRR L Telefax KXXXXXXXXXXXXXXXXXXXXXXXY E1 KRRRRERRRRRREREEER Adressmerkmale Telefax KXXXXXKKKKXXXXXXXXXKKKKK FERNER ET E Mail KRXKKRRRRRKRRRRRRRRKRKEK EMail XXXXXXXXXXXXXXXXXXXXXXXX EMail2 KXXXXXXXXXXXXXXXXXXXXXXX a Anrede XXXXXXXXXXXXXXXXXXXXXXXXX v RRRRRRRRRRRRRRRRRRRRRRRRRRR Anrede XXXXXXXXXXXXXXXXXXXXXXXXX v KKKKAKNKKKKK KXXKKXX KXKKKXK merkmale _ Bezeichnung lma Tor o Name Vorname Funktion TAbtelung ET XXXXXKXXKXXXXXXX XXXXXXXXXKXXXXXXXX XXX XXXXX RRRKKRRRKRRRRKU KXXX KRRRARKKARKKKKR K RRKKKR BRRKKRRKXRKRRRRK KRRRK RRKKKKRRRK fe RE RARIOR IEE E DAEAR SIRE R R R VERRKEREKERREER E11 FRRRERERT i PORKERI XRRR a T NET XKXXXKXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXX XXXXX XXXXXXX
151. ZIEHUNGEN Weitere Logos k nnen Sie im Konfigurationsmodus der Abbildungsliste Logos hinzuf gen Abbrechen bernehmen 10 Auf dem Reiter Logo der Datenbankeinstellungen finden Sie das Standardlogo das Sie ber die Schaltfl chen L schen amp und Laden 1 neu zuordnen k nnen Abbildungslisten f r mehrere Logos Haben sie mehrere Logos zum Beispiel ein Farblogo f r die Verwendung in einem normalen Brief und alternativ ein Graustufenlogo f r die Verwendung in einem Faxdo kument dann k nnen sie diese verschiedenen Logos in einer Abbildungsliste ablegen und aus dieser heraus f r den jeweiligen Anwendungsfall bereitstellen Datenbank Objekte E org nice Data Anwendung Strg Anwendungs Objekte 02 Arbeitsbereichs Gruppen lt Arbeitsbereiche Ken Arbeitsbereichs Spalten lt D Arbeitsbereichs Rahmen Tabellen Layouts E9 Formular Controls ERI Listen Spalten Standard Schriften Zu den Logos in Abblidungslisten kommen Sie aus dem Konfigurationsmodus ber den Men punkt Anwendus Objekte Abbildungslisten Logos Eigenschaften Ab bildungen orgAnice Datenbanken anpassen Nach der Installation 2 mehrere Logos ablegen N 2i Objekt Editor w I x orgAnice Data Anwendung Abbildungsliste Logos 1 Arbeitsbereichs Gruppen H Q Arbeitsbereiche ET Allgemein i Tabellen Layouts amp 4A Standard Schriften Eigenschaften i
152. ablage aus Eingabefeldern mit kopiert und dann mit 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 wenn 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 Bl in der Titelleiste der Tabelle angezeigt Begriffserkl rungen Stichwortverzeichnis Eof pTable Kernfunktion As Boolean Ist eine Tabelle leer zeigt der Satzzeiger der angegebenen Tabelle nicht auf einen Datensatz und die Funktion liefert den Wert True Beispiel Eof Adressen ergibt False Parameter pTabelle as String R ckgabe Boolean zur Kernfunktionen bersicht Eval pString Kernfunktion As String Gibt das Ergebnis eines als orgBasic Ausdruck interpretierbaren Strings zur ck Beispiel Eval Adressen gt Name amp chr 32 amp Adressen gt Ort ergibt z B orgAnice GmbH Berlin Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Feld Datenbankfeld Eine Spalte einer Dafenbank Tabelle Die Zeilen der Tabelle werden Datens tze ge nannt 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
153. ableProp Gibt den Wert der angegebenen Tabelleneigenschaft zur ck Time Liefert die aktuelle Systemzeit TimeSerial Erzeugt aus den Zeitbestandteilen ein Datumszeitwert nur Zeitangabe Trim Entfernt Leerzeichen am Anfang und am Ende UBound Gibt die Gr e Anzahl Elemente des angegebenen Arrays zur ck UCase Konvertiert alle Zeichen einer Zeichenkette in Gro buchstaben User Gibt den Kurznamen zur Nummer eines Benutzers zur ck UserActive Gibt an ob der Benutzer aktiver bzw konkurrierend oder passiver ist UserFullName Gibt den vollen Namen des Benutzers f r einen Kurznamen zur ck UserPermitted Gibt an ob der Benutzer Mitglied der bergebenen Berechtigung ist Val Wandelt eine Zeichenkette in eine Zahl mit der gerechnet werden kann WeekOfYear Gibt die Kalenderwoche eines Datumswertes zur ck Year Gibt den Jahreswert eines Datumswertes zur ck Kommando Schaltfl che Ein spezielles Formular Control unter orgAnice 2010 Im Konfigurationsmodus kann einer Kommandoschaltfl che ein VBA Script zugeordnet werden dass bei beim Ankli cken im Benutzermodus ausgef hrt wird ber die Kommandoschaltfl che Adressvi sualisierung 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 2010 Datenbank 319 o 320 Kommand
154. achverfolgen zu k nnen Bitte legen Sie diese Felder auch f r diese Tabelle wie f r die Tabelle Autoren an 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 106 erl utert Folgende Indices werden ben tigt e Titel f r die Suche nach dem Buchtitel e _ Sachgebiet f r die Suche nach Sachgebieten e ISBN f r die Suche nach der ISBN Nummer e 1D als automatischer Z hler f r die Tabelle e AutorlD f r die Relation zur Autoren Tabelle Erstellen Sie diese Indices und ordnen Sie sie am zweckm igsten in dieser Reihenfolge 113 7 114 2 Bearbeiten Sie nun die Eigenschaften der Indices F r den Index Titel ist auch hier schon die Titelbezeichnung eingetragen genau wie der Ausdruck Buchbestand gt Titele Benutzen Sie den Ausdruckseditor ber die Schaltfl che E um bei Bedarf den Aus druck aus der Liste der Felder zu erstellen falls er mal nicht richtig vorgeschlagen wird Aktivieren Sie das Kontrollfeld Automatisch falls Sie die L nge des Index der Feldl nge angleichen bzw kontrollieren wollen 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 ers
155. ad und Dateinamen der Datenbank ein aus der Sie Reports oder Etiketten generieren wollen ber diesen Button am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeich nisse auf dem Datentr ger durchsuchen das gew nschte Zielverzeichnis einstellen und so den Datenbankbezeichner mit der f r orgAnice 2010 relevanten Dateiendung odb ausw hlen 3 Geben Sie in die Eingabezeile Benutzer 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 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 orgAnice Print hat einen eigenen Konfigurationsmodus der unabh ngig vom Konfigu rationsmodus Ihrer Datenbankanwendung in orgAnice Data l uft Den Konfigurationsmodus erreichen Sie jederzeit indem Sie in orgAnice Print den Men befehl Datei Konfigurieren bet tigen B die Taste ER bet tigen oder auf diese Schaltfl che klicken Dass Sie sich im Konfigur
156. aft eintragen Verwenden Sie in orgAnice Data den Bezeichner Durchwahl m ssen Sie auch hier den gleichen Bezeichner verwenden Stimmen die Bezeichner berein wer den die Namen der zutreffenden Benutzer und deren Durchwahlnummern automatisch aus orgAnice Data ausgelesen und die interne Teilnehmerliste bernommen 175 176 Suchoptionen bearbeiten Die Registerkarte Suchen stellt Ihnen einen Bereich zur Verf gung in dem Sie definie ren k nnen wo orgAnice den Datensatz eines Anrufers suchen soll Diese Einstellungen sind datenbankbezogen und d rfen nur ge ndert werden wenn nur ein Benutzer in der Datenbank angemeldet ist ber die Buttons zum Verschieben k nnen Sie die Suchreihenfolge festlegen Um einen neuen Sortierschl ssel anzulegen klicken Sie auf den Button Neu Der Button Bearbeiten ffnet das Dialogfenster zur Bearbeitung eines vorhandenen Suchschl ssels Der Button L schen entfernt den markierten 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 But tons 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 Hau
157. aftenfenster anzuzeigen 27 28 bjekt Editor pere Data Anwendung 5 Eigenschaften Zu jeder Sitzung wird angezeigt welcher Benutzer sich wann eingeloggt dass hei t angemeldet hat Weitere Informationen ber den Benutzer erhalten Sie wenn Sie diesen Button el bet tigen Seine Eigenschaften werden dann im Objekt Editorteil Benutzer aufgerufen und angezeigt 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 Folgen den wird gezeigt wie Sie mit Hilfe von Kommandozeilen Parametern den Programm start beschleunigen und Sonderfunktionen mit orgAnice Data ausf hren k nnen Mit Hilfe von Kommandozeilen Parametern lassen sich alle Optionen zum Programm start 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 Datenbank f r einzelne Benutzer anlegen die bereits Benutzernamen und Kennwort an die orgAnice Data Anwendung bergeben um den Start der Datenbank zu beschleuni gen Beachten Sie jedoch dass ein Kennwort in einer Verkn pfung je nach Sicherheitsein stellungen Ihres Betriebssystems auch von anderen Benutzern ausgelesen werden kann
158. ahl aus vorrangig Ubergeordneter Tabelle anzeigen Ausdruck f r die Anzeige Vorgaenge gt Betreff Ausdruck Maximal jio Datens tze anzeigen Neben der Feldzuordnung die weiter unten beschrieben wird k nnen Sie im Dialog fenster Konfiguration E Mail festlegen ob Datens tze aus der bergeordneten Tabel le zur Auswahl gestellt werden Aktivieren Sie das Kontrollfeld Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen wenn Sie dies erm glichen wollen Den Ausdruck der f r diese Datens tze im Dialog 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 Kapi tel 7 Ausdr cke mit orgBasic ab Seite 218 erl utert 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 die Schaltfl che Neu um die Zuordnung f r ein Feld neu zu definieren oder klicken Sie auf die Schaltfl ch
159. aktierung Sie haben Ihre Datenbank zuletzt am 2008 08 07 kompaktiert Beim Kompaktieren wird die Datenbankstruktur berpr ft und die Datenbankdatei neu aufgebaut Die urspr ngliche Datei wird dabei als orgA niceCRM2008 Standard old abgelegt und kann jederzeit zur ck in orgAniceCRM2008 tenbank kompaktieren Sicherung Ihre Datenbank wird in den unten angegebenen Order gesichert Der Dateiname der Sicherungskopie wird nach dem Muster argAniceCRM2008 Standard_JJ1J MM TT odb gebildet Bsp org niceCRM2008 Standard_2008 08 07 odb IV Datenbank sichern Sicherungsordner Backup Nun k nnen Sie mit Bet tigung der Schaltfl che OK oder der der Taste Enter die Sicherung starten oder vorher noch entscheiden und ndern wohin und auf welche Art gesichert werden soll Den Sicherungsordner k nnen Sie direkt per Hand eintragen oder ber die Schaltfl che aus der Laufwerks und Ordnerstruktur zuordnen Dabei wird ber die Schaltfl che im Folgefenster ein vorhandener Ordner ausgew hlt und eine absolute Pfadangabe nach R ckkehr in dieses Fenster eingetragen Eine relative Pfadangabe eines Unterordners bezogen auf die Lage der Datenbank wie in der Vorgabe ist nur durch Eintragung oder nderung per Hand m glich Ein nicht vorhandener direkter Unterordner wird angelegt jedoch nicht mehrstufig Die Kopie der Datenbankdatei vor der Kompaktierung hat den gleichen Namen und den gleiche
160. als Text in der Kopfzeile oder in Datenzeilen eines Reports oder als Text innerhalb eines Etiketts DateSerial pJahr pMonat pTag Kernfunktion As Date Erzeugt aus drei Datumsbestandteilen ein Datumswert Beispiel DateSerial 2000 1 10 ergibt 10 01 2000 Parameter pJahr as Long pMonat as Long pTag as Long R ckgabe Date zur Kernfunktionen bersicht DateTimes Serial pJahr pMonat pTag pStunde pMinute pSekunde Kernfunktion As Date Erzeugt aus sechs Datums und Zeitbestandteilen ein Datumswert mit Zeitangabe Beispiel DateTimeSerial 2000 1 10 13 30 45 ergibt 10 01 2000 13 30 45 Parameter pJahr as Long pMonat as Long pTag as Long pStunde as Long pMinute as Long psekunden as Long R ckgabe Date zur Kernfunktionen bersicht DateToDouble pDatum Kernfunktion As Double Wandelt ein Datum in eine Zahl um Beispiel DateToDouble Now ergibt 40177 4429976852 Parameter pDatum as Date R ckgabe Double zur Kernfunktionen bersicht DateToString pDatum pFormat Kernfunktion As String Wandelt ein Datum in eine formatierte Zeichenkette Eine Formatmaske muss dabei angegeben werden Beispiel DateToString Now yyyy MM dd hh mm ss ergibt 2009 12 30 15 12 23 299 300 Parameter pDatum as String pFormat as String R ckgabe String zur Kernfunktionen bersicht Day pDatum Kernfunktion As Long Wandelt ein Datum in eine formatierte Zeichenkette Eine Formatmaske muss dabei angegeben werd
161. als Vorlage erstellen Nicht ben tigte Elemente werden einfach durch Entfernen aus den Layouts nicht mehr angezeigt und sp ter ganz gel scht Die Definitionen f r die Tabelle Buchbestand sind damit abgeschlossen 117 118 Relation Autor Buchbestand einrichten Das Tabellenfeld AutorlD wei zwar schon dass es seine Werte aus derm Feld ID der Tabelle Autoren erh lt aber damit das Zusammenspiel auch f r die Umgebung auto matisch funktioniert mu eine sogenannte Relation eingerichtet werden Die Tabellen Autoren und Buchbestand werden daf r ber den Prim rindexID der Master Tabelle Autoren und dem korrespondierenden Index AutorlD der Detail Tabelle Buchbestand miteinander verkn pft Eine Relation definiert auf welche Weise zwei Datenbank Tabellen logisch zusammen geh ren Zu jedem Datensatz der Master Tabelle Autoren k nnen mehrere verkn pfte Daten s tze der Detail Tabelle Buchbestand geh ren Zu jedem Datensatz der Detail Tabelle geh rt genau ein Datensatz der Master Tabelle Bei der Dateneingabe k nnen dann einem Autor mehrere B cher zugeordnet werden so dass orgAnice diese sp ter entsprechend ihrer Zuordnung anzeigt werden Es ist prinzipiell vorgesehen dass die zugeordneten Datens tze nach einem Index sortiert ausgegeben werden falls Sie keine andere Festlegung treffen Legen Sie die Re ation zwischen beiden Tabellen mit folgenden Schritten fest 1 Klicken Sie dazu im Objektbaum aufdas Element
162. angreiche Entwicklungsm glichkeiten inner halb 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 Applikatio nen 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 Vor teil 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 einfach da der Code sich innerhalb der Datenbank befindet VBA ist eine Kernkomponente von Office 2000 und ist durch eine Vielzahl von Soft wareherstellern darunter bit by bit Software AG lizenziert worden Die st ndig stei gende Anzahl von Applikationen die ber eine VBA Integration verf gen bietet M glichkeiten f r das verbesserte Software Customizing und die Integration in beste hende 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 jew
163. ankver zeichnis 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 97 7 98 4 Legen Sie im Feld Kennwort L nge fest wie viele Zeichen das Kennwort jedes Be nutzers 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 Sicher heit 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 Daten bankdaten 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 Windows NT oder Windows 2000 k nnen Sie auch Datenbanken mit einer Gr e von ber 4 Gigabyte Large File nutzen ausreichende Speicherkapazi t ten des Datentr gers vorausgesetzt Aktivieren Sie das Kontrollfeld Dateigr e gt 4GB m glich um Gr en bis zu Dateigr en von 8 Terabyte nutzen
164. arameter pString as String R ckgabe String zur Kernfunktionen bersicht Registriernummer Eine Nummer die Sie nach dem Kauf einer orgAnice Lizenz erhalten Die Registrier nummer 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 zusammen geh ren Zu jedem Datensatzder Master Tabelle k nnen mehrere verkn pfte Datens tze der Detail Tabelle geh ren Zu jedem Datensatz der Detail Tabelle geh rt genau ein Daten satz der Master Tabelle Die Relation zweier Tabellen erfolgt ber einen ndexin 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 rin dex aus der Master Tabelle enthalten Der Index der Detail Tabelle setzt sich zusam men 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 kaskadierte Relationen ber mehrere Stufen sind erlaubt Es darf nur keine direkte oder 335 o 336 indirekte Verkn pfung zur ck zur Ursprungstabelle geben 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 R
165. assen als neuer Ansprechpartner f r Kunden soll Bernd B Becker dienen Diese Informatio nen werden in der Tabelle Adressmerkmale ber das Merkmal Pers nlicher Favorit 71 72 verwaltet 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 Daten s tze in der Tabelle zutreffen bei denen der Feldinhalt des Feldes Merkmal Pers nli cher Favorit und der Inhalt des Feldes Wert LIM lautet Klicken Sie auf die Schaltfl che am Ende der Zeile um diesen Ausdruck ber den Ausdruckseditor zusammen zu stellen Der Ausdruckseditor wird aufgerufen Bedingung Welche Datens tze x EH Felder br Kernfunktionen JE Angepasste Funktionen IV Persist Variablen H H Adressmerkmale Adressmerkmale a HB Merkmal s String 50 i HB wert As String 50 EH Beschreibung As String var HB Angelegt m As Date HB AngelegtDurch As String 31 HB Modifiziert Am As Date HB ModifiziertDurch As String 31 HB AdressID As String 8 HB ID s String 8 HA Aktivitarten Aktivit ten Zz ara eA lt J3 Ra lt gt Ausdruck Adressmerkmale gt Merkmal Pers nlicher Favorit And Heu Adressmerkmale gt Wert LIM Auswerten Abbrechen Geben Sie einen Ausdruck ein nach dem die Fe
166. assen sich im Konfigurationsmodus bearbeiten 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 Begriffserkl rungen Stichwortverzeichnis orgBasic Funktionen k nnen in orgAnice berall dort vorkommen wo orgBasic Ausdr cke verwendet werden Fu zeile Die unterste Zeile im Datenbereicheines 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 defi niert sind die einen numerischen Wert als Ergebnis liefern und f r die eine Summen ausgabe vorgesehen ist Guid Kernfunktion As String Liefert bei jedem Aufruf eine neue GUID als String zur ck Beispiel Guid ergibt 7B07E012 98DB 4796 A5EE 476F9AB5200A Parameter keine R ckgabe String zur Kernfunktionen bersicht Hilfe datenbankspezifische Wenn eine spezielle Hilfedatei f r diese Datenbank installiert ist k nnen Sie diese ber einen Befehl im orgAnice Hilfemen aufrufen History
167. ate 36526 ergibt den 1 1 2000 Parameter pDouble as Double R ckgabe Date zur Kernfunktionen bersicht Begriffserkl rungen Stichwortverzeichnis Dual Interfaces C und Visual Basic sprechen COM Schnittstellen unterschiedlich an Die in orgAnice 2010 verwendeten Komponenten unterst tzen beide Varianten 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 b Reports Bei einem Report werden Daten in Form einer Liste ausgegeben F r jeden zu druckenden Datensatzwird 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 Gruppenwech sel B Etiketten Beim Etikettendruck werden Daten in Form eines Rasters ausgegeben wobei das Druckmedium 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 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 n der definiert
168. ate Eigenschaft ist die Einstellung oder eine private Information die nur vom zugeh rigen Benutzer selbst oder von einem Benutzer mit Benutzer Verwaltungsrechten abgefragt und ver ndert werden kann Die Verwaltung von privaten Eigenschaften entspricht der Vorgehensweise bei ffentli chen Eigenschaften 53 54 Eine private Benutzereigenschaft ist z B die Aktivierung oder Deaktivierung der Dublettenpr fungin orgAnice 2010 ET x org nice Data Anwendung Datenbank Aufz hlung Eigenschaften SA Allgemein amp Lizenzen 12 H D Rarser Neue Eigenschaft Benutzer H E Admin Administrator Erinnerungen H Q BBB Bernd B Becker H DEVELOPMENT ai amp DEX Dora E Xavier amp Aktive permanente Lizenzen Aktive konkurrierende Lizenzen H S ffentliche Eigenschaften 5 61 Private Eigenschaften H Gew hrte Berechtigungen SP Berechtigungen Sitzungen LE Tabellen H Relationen amp M Bin re Objekte 84 Eigenschaften H 1 Um eine neue private Eigenschaft anzulegen aktivieren Sie im Objektbaum das Unterelement Private Eigenschaften eines Benutzers 2 Die Eigenschaftendarstellung zeigt ein leeres Feld an Geben Sie in das Feld Neue Eigenschaft den Namen der neu anzulegenden privaten Eigenschaft an Der Name darf zwischen 1 und 31 Zeichen lang sein keine Sonder und Leerzeichen sowie keine Umlaute enthalten Gro und Kleinschre
169. ate mit aufgenommen werden die Sie selbst nicht angenommen haben Standardm ig ist die Option eingeschaltet Dieses Kontrollfeld kann 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 Klartextbezeich nung 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 Datenbanken ausgelesen Es werden also jeweils individuelle Anruflisten f r die einzel nen 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 Um einen neuen Eintrag in die Liste vorzunehmen klicken Sie auf Neu ber Bearbeiten k nnen Sie den in der Liste markierten Listeneintrag ndern Ein Klick auf den Button L schen entf
170. atei ein Klicken Sie auf Speichern 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 B w hlen Sie den Men befehl Datei L schen oder klicken Sie auf diesen Button amp 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 ute rung der Daten des Reports dienen enthalten Zum Datenbereich selbst geh ren die Zeilen in denen Daten aus der Datenbank nach den festgelegten Bedingungen aufge listet werden sowie die Bezeichnungen der Spalten in Kopfzeilen Gesch ftsf hrerliste orgAnice Print EB lolx Datei Bearbeiten Ansicht Einf gen ndern Adressen a E Adressen mit Merkmalen Adressen und Ansprechp E Aktivit t Ansprechpartner mit Merk Ansprechpartnermerkmale E Anzumahnende Rechnun Archivierte Dokumente Artikelliste E Artikelliste mit Beschreibung Erl se nach Konten Erl se nach Konten letzte Gesch ftsf hrerliste Kunde
171. ationsmodus befinden sehen Sie daran dass die Schaltfl che Konfigurationsmodus einen farbigen Rahmen hat 2 Sie k nnen im Konfigurationsmodus die Objekte im rechten Fenster vielseitig anpassen und mit Umschaltung in die Layoutansicht oder die Druckvorschau 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 D gt den Men befehl Ansicht Ganze Seite oder die Tastenkombination oder klicken Sie auf diesen Button amp Die Anzeige wird in Abh ngigkeit von der eingestellten Gr e des Programmarbeitsbe reiches 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 Programmarbeitsbe reiches so bemessen dass Sie die Breite der aktuellen Seite in maximaler Gr e einse hen k nnen 183 7 184 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 STEH oder klicken Sie auf diesen Button 2 Um die aktuelle
172. auf Seite 66 Sie haben zwei M glichkeiten das Modul zum Datens tze ersetzen aufzurufen 1 Datens tze ersetzen aus dem Men aufrufen Melden Sie sich an der Datenbank an und wechseln Sie in den Konfigurationsmodus Das ist m glich wenn Ihr Benutzerkurzname zur Gruppe der Administratoren geh rt egal ob das Datenbank Verwaltungsrecht eingetragen ist oder nicht Aktivieren Sie das gew nschte Tabellen Layout durch Wechsel in den entsprechenden Arbeitsbereich und Mausklick auf die passende Ansicht etwa Adressmerkmale im Arbeitsbereich Adressen und Ansprechpartner Datens tze Extras Ersetzen L schen ber den Befehl Datens tze Ersetzen ffnen Sie das Dialogfenster Datens tze ersetzen Beachten Sie dass im folgenden Fenster die Daten der Tabelle bearbeitet werden die im Hintregrund aktiv ist auch wenn sie die Daten nicht direkt sehen orgAnice Datenbanken anpassen Daten pflegen und migrieren Alternativ k nnen Sie in den Objekteditor direkt zur gew nschten Tabelle wechseln und dort das Modul zum Ersetzen von Daten aufrufen wie nachfolgend beschrieben wird 2 Datens tze ersetzen aus dem Objekteditor aufrufen Melden Sie sich an der Datenbank an und wechseln Sie in den Konfigurationsmodus Das ist m glich wenn Ihr Benutzerkurzname zur Gruppe der Administratoren geh rt egal ob das Datenbank Verwaltungsrecht eingetragen ist oder nicht Rufen Sie das Datenbank Objekt Tabellen ber
173. b eines Reports die Zeilennummer innerhalb einer Gruppe zur ck Beispiel PrintedGroupline ergibt z B 12 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedGroups Kernfunktion As String Gibt innerhalb eines Reports die Anzahl der Gruppen zur ck Beispiel PrintedGroups ergibt z B 24 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedLine Kernfunktion As String Gibt innerhalb eines Reports die Folgenummer der Zeile zur ck Beispiel PrintedLine ergibt z B 17 Parameter keine R ckgabe String zur Kernfunktionen bersicht 249 250 PrintedLines Kernfunktion As String Gibt innerhalb eines Reports die Anzahl der Zeilen zur ck Beispiel PrintedLines ergibt z B 120 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedPage Kernfunktion As String Gibt innerhalb eines Reports die aktuelle Seitennummer zur ck Beispiel PrintedPage ergibt z B 17 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedPageline Kernfunktion As String Gibt innerhalb eines Reports die Folgenummer der Zeile der aktuellen Seite zur ck Beispiel PrintedPageline ergibt z B 13 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedPages Kernfunktion As String Gibt innerhalb eines Reports die Anzahl aller Seiten zur ck Beispiel PrintedPages ergibt z B 4 Parameter keine R ckgabe String zur Kern
174. b gegebenenfalls die Sicherheitseinstellungen von Microsoft Office die Ausf hrung von Makros verhin dern 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 Der Abschnitt Sicherheitseinstellungen in Microsoft Office ab Seite 282 beschreibt typische Probleme mit Sicherheitsmechanismen und gibt Hinweise zu deren L sung 81 82 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 Serienfa xe in denen Adressdaten und der Betreff automatisch ausgef llt werden Die dazu notwendigen Funktionen werden von Word Dokumentvorlagen bereit ge stellt 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 standardm ig im Vorlagenverzeichnis der Tabelle abgelegt und werden bei der Neuanlage eines Dokuments f r eine neue Datei kopiert Jedes Word Dokument vom Typ doc auch solche die mit orgAnice erstellt wurden ist mit einer dot Vorlage verbunden weil dort
175. bc Entleihvorgaenge gt Entleiher BUSRIUG l Abc Buch Abc Entleihvorgaenge gt Buch Abe Autor Dezimalstellen fo Ei Abc er Makro ENE z e Abc Ausleihe gB Entleihvorgaenge gt usleihe Name Abc Rueckgabe 3 Dee B Entleihvorgaenge gt Rueckgabe Tool Tip Ausdruck Das ist das Abgabedatum f r das ec S ER Listen Spalten Buch Entleihvorgaenge gt Autor Entleihvorgaenge gt Buch Entleihvorgaenge gt Ausleihe Entleihyvorgaenge gt Rueckgabe EE Entle vorgaenge Entleihei Ml Standardm ig werden f r Datumsfelder im Standard Formular Formular Controls vom Typ Datums und Zeitauswahl angelegt Ist die Zeitangabe f r die Ausleihe Formular Control Datums u Zeitauswahl B Allgemein Darstellung 84 Schrift orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren 2 Ah RUeNB I irrelevant steht ein Formular Control f r die Datumsauswahl a kann eingesetzt Werden Enlehworgaenge gt auslehe etwa f r Leihen im Lese saal Abe Ausleihe EI Entleihvorgaenge gt Ausleihe Abc Rueckgabe Das ist das Abgabedatum f r das zu Buch Tool Tip Ausdruck Bitte ndern Sie die Formular Controls auf nur Datum und geben Sie einen Tool Tip ein Die Definitionen aller Tabellen Layouts sind damit abgeschlossen Arbeitsbereiche definieren Im n chsten Schritt werden die Arbeitsbereiche defi
176. beitsbereiche einbinden Weitere Tabellen Layouts definieren F r die Beispieldatenbank werden weitere Tabellen Layouts ben tigt Die Arbeitsschrit te haben Sie im vorangehenden Abschnitt kennen gelernt In den folgenden Abschnit ten wird daher lediglich auf Besonderheiten einzelner Tabellen Layouts Formular Controls und Listen Spalten eingegangen Die Einzelobjekte die f r jedes Layout ver wendet werden 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 an zeigt Dieses Tabellen Layout soll f r das Leihwesen eingesetzt werden wo keine nde rungen 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 ersteinmal auch die Formular Controls Autoren gt Vorname und Autoren gt Name Sie werden nachfolgend durch neue ersetzt 141 142 ECTS lt org nice Data Anwendung R Arbeitsbereichs Gruppen Q Arbeitsbereiche 5 H Tabellen Layouts TEE andard Formular Autoren Neues Formular Control __Standard Formular a ii im A
177. bjekten beim Report und Etikettendruck e zum Formulieren von Anfragen anderer 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 vordefinierte Variablen die global f r die gesamte Daten bank g ltig sind Sie k nnen innerhalb von angepassten Funktionen abgefragt werden Die entsprechende Bezeichnung unter orgAnice 2 1 lautete Globale Variablen Der in der Programmierung verwendete Begriff der globalen Variable bedeutet zwar auch eine datanbankweit g ltige Variable die aber erst zur Laufzeit ihren Wert erh lt und sich daher von einer persistenten Variable in diesem Punkt grundlegend unterscheidet Die orgAnice Datenbank verwendet persistente Variablen zum Beispiel 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 mehreren 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 Konfigu rationsmodus die Werte f r die Variablen eingeben und ver ndern Dar ber hinaus k nnen beliebig viele neue persistente Variablen angel
178. bzw Evaluierungszwecke 341 342 Mit der Testlizenz k nnen zwei Benutzer gleichzeitig bis zu 314 Datens tze pro Tabelle bearbeiten Eine Testlizenz wird ohne neue Registriernummerinstalliert Eine Regist riernummer 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 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 ingabefeldes Siehe auch Text dynamischer Time Kernfunktion As Date Liefert die aktuelle Systemzeit Beispiel Time ergibt 07 50 17 Parameter Keine R ckgabe Datum zur Kernfunktionen bersicht TimeSerial pStunde pMinute pSekunden Kernfunktion As Date Erzeugt aus drei Zeitbestandteilen ein Datumswert nur mit Zeitangabe Beispiel TimeSerial 13 45 15 ergibt 13 45 15 Parameter pStunde as Long pMinute as Long pSekunden as Long R ckgabe Datum zur Kernfunktionen be
179. che 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 Arbeitsschritte 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 nicht mehr ben tigten Daten die Synchronisation von Daten in mehreren Tabellen die Anzeige von Dialogen f r die Einstellung von datenbankspezifischen Pa rametern 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 automatisiert zu erstellen aus der Datenbank heraus mit Hilfe von Microsoft Outlook E Mails zu versen den u
180. chieben von Maskenobjekten als Auswahl bezeichnet wird Formular Control Als Formular Control werden alle Eingabe und Darstellungsobjekte auf der Oberfl che innerhalb der Datensatzmaske des Tabellenlayouts bezeichnet Formular Controls sind nicht zu verwechseln mit physikalischen Datenbankfeldern Erst die Zuordnung eines Feldes zu einem Control erm glicht die Bearbeitung und Darstel lung von Daten Die Zuordnung wird im Konfigurationsmodus vorgenommen orgAnice stellt folgende Controls zur Verf gung e Label als statischer Text nicht editierbarer Text z B f r Feldbezeichnungen e 3D Label als statischer Text im 3D Eingabefelddesign aber nicht eingabef hig e Rahmen gestalterisches Element zur optischen Gruppierung von Feldern e Eingabefeld editierbares Control in der Regel f r kurze Texteingaben benutzt e Mehrzeiliges Eingabefeld editierbares Control oft f r Eingabe von Notizen in Memofelder benutzt e Popup Eingabefeld entspricht dem mehrzeiligen Eingabefeld klappt aber beim Anklicken auf eine zuvor definierte Gr e auf e Euro Zweifach W hrung editierbares Control nur aus Kompatibilit tsgr n den verf gbar Eingabe eines DM oder Euro Wertes gespeichert als DM Wert e Kontrollk stchen editierbares Control f r die Zuordnung von logischen Fel dern Typ Boolean e Datumsauswahl editierbares Control mit Kalenderauswahl f r die Zuordnung von Datumsfeldern Typ Date e Zeitauswahl editierbares Co
181. chpartner IV Akt Sortierschl ssel Schl ssel Bedingung Ansprechpartner gt Funktion r Detail T abelle J Datens tze aus verkn pfter Tabelle ber cksichtigen Bedingung Ausdruckseditor OK Abbrechen Hilfe 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 dru ckenden Datens tze enthalten soll In diesem Fall werden die an den Datens tzen angebrachten Markierungen 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 orgAnice Print konfigurieren 7 Den Konfigurationsmodus aufrufen F Geben Sie im Feld Bedingung den Umfang der Liste mit dem Ausdruck Ansprech partner gt Funktion Gesch ftsf hrung an ber den Button Ausdrucks editor k nnen Sie den Ausdruckseditor starten um einen logischen orgBasic Ausdruck mit dessen Hilfe zusammen zu stellen Die orgBasic Syntax und die Bedienung des Ausdruckseditors werden im Kapitel 7 Ausdr cke mit orgBasic ab Seite 218 erl utert 4 Wechseln Sie nun auf die Registerkarte Seite wo Sie e das Pap
182. chrift Dynamischer Tex Standard Schrift Liste Benutzer Makros m Standard Makros E Yisual Basic Module Script T Abbildungslisten T Script MT Bold Unterstrichen Datenbank Showcard Gothic T Shruti Farbe Small Fonts Schwarz T Snap ITC F Stencil T Sylfaen N Muster T Symbol System Abc 123 T Tahoma Me g Schlie Hilf gt 818 chlie en ilfe 7 W hlen Sie in der Liste Schriftart die gew nschte Schrift aus Im Feld Schriftschnitt kann aus den f r die Schriftart verf gbaren Schnitten beispiels weise Normal Kursiv oder Fett gew hlt werden Die Gr e der Schrift legen Sie im Feld Schriftgrad fest Soll die Schrift unterstrichen werden aktivieren Sie dieses Kontrollfeld 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 nennen wir Schriften die auf jedem Windows System vorhanden sind und sich du
183. cker 2 DEVELOPMENT amp DEX Dora E Xavier r Status f r die Datenbank Lizenz C Passiv Sie k nnen diese Einstellung auch ndern indem Sie die Datenbank Lizenz zu den Permanent a A Berechtigungen Aufz hlungen Aktive Lizenzen hinzuf gen 3 Sitzungen Konkurierend oder sie daraus entfernen H Tabellen Relationen Verwaltungsrechte H 0 Bin re Objekte Bist r 69 Eigenschaften F Kennwort zur cksetzen oo x Schie en Hilfe Klicken Sie auf die Schaltfl che Kennwort zur cksetzen Das bisherige Kennwort wird gel scht der Benutzer kann sich nun mit seinem Benutzerkurznamen wieder anmel den ohne ein Kennwort eingeben zu m ssen und sollte dann ein neues vergeben Beachten Sie dass die Datenbank so lange nicht gesch tzt ist wie nicht alle Benutzer ein Kennwort benutzen Es ist daher empfohlen ein neues Kennwort nach dem Zur ck setzen sofort wieder anzulegen und es durch den Benutzer ndern zu lassen 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 bernom men 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 Dokum
184. ckseditor arbeiten 6 Persistente Variablen im Ausdruckseditor Ausdruckseditor x EH Felder B Kernfunktionen I Angepasste Funktionen 1 Persist Variablen WW cal _lt_TerminTypl As String WW em_EMail As String Die E Mail Adresse muss dem folgenden Aufbau er WW em_NichtLeer As String Das Feld ist ein Pflichtfeld und darf nicht leer s W g_Bank As String ACBJ Bank AG W g_BLZ As String 99999935 W g_DateFormat As String yyyy MM dd V g_EMail As String info org nice de W g_Eurokurs As String 1 95583 W g_Faxdienst As String FAX ss I g_Kontonummer As String 1234567 v gt Einf gen JARLE gt lt gt lt lt gt gt Like And or not Ausdruck Unsere eMail Adresse ist amp g_EMail Ergebnis Unsere eMail Adresse ist info org nice del Schlie en Persistente Variablen sind Ausdr cke die konstante Werte zur ck liefern Ihre Werte werden daher wenn m glich schon in der Liste neben dem Variablennamen angezeigt Mit Ihnen kann eine einheitliche Programmierung durchgef hrt werden auch wenn dann in den verschiedenen Datenbanken verschiedene Werte hinterlegt sind Ausdr cke testen orgAnice Data bietet sowohl im Benutzermodus als auch im Konfigurationsmodus die gleiche einfache M glichkeit in der aktuellen Umgebung den R ckgabewert eines Ausdrucks auswerten zu lassen Nutzen Sie dazu den Men befehl Extras Ausdruck auswerten
185. d der Suchvorgang so unn tig verlangsamt w rde Konfiguration f r Termine Wechseln Sie auf die Registerkarte Termine Den orgAnice Outlook Connector konfigurieren p Outlook Connector konfigurieren 2 D orgAnice Outlook Connector Konfiguration X E Mail Termine Kontakte Suchen Tabellen f r die nlage von Terminen Bearbeiten L schen OK Abbrechen Um eine weitere Tabelle hinzuzuf gen klicken Sie auf die Schaltfl che Neu Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf die Schaltfl che Bearbeiten Um eine Tabelle aus der Liste der Tabellen zum Speichern von Terminen zu entfernen klicken Sie auf die Schaltfl che L schen Eine Tabelle zum Speichern von Terminen hinzuf gen Standardm ig gibt es in der Office Datenbank nur eine Tabelle in der Termine abge legt 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 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 Tabel
186. d durch Anklicken des linken Bereichs des Dokumen tenicons und Auswahl aus mehreren Vorlagen angelegt wenn bei den Datenbankein stellungen die Verwendung externer Dokumente eingestellt ist Das Anklicken des rechten Bereiches ffnet ein Dokument je nach Auswahl als verschobenes kopiertes oder verkn pftes Dokument wobei das verkn pfte Dokument immer ein externes Dokument ist 303 o 304 Im Dokumentenmenu w hlen Sie zur Neuanlage zum Beispiel den Punkt Dokument von Vorlage erstellen und verkn pfen nmunn nen ge moann mee mearan nung n ninistrator Dokument SE anie B hring X Dokument von Yorlage erstellen X Neues Dokument erstellen Yorhandenes Dokument in die Datenbank kopieren vorhandenes Dokument in die Datenbank verschieben P Dokument von Yorlage erstellen und verkn pfen i vorhandenes Dokument verkn pfen 9 vorhandene Internet Adresse verkn pfen Um ein vorhandenes Dokument mit der Datenbank zu verkn pfen w hlen Sie den Men befehl Vorhandenes Dokument verkn pfen Dokument internes Ein Dokument das innerhalb der orgAnice Datenbank verwaltet wird Im Gegensatz zu einem externen Dokument m ssen beim Speichern Verzeichnisund Dateinamenicht angegeben werden Ein internes Dokument wird durch Anklicken des linken Bereichs des Dokumentenicons automatisch angelegt und verwaltet wenn diese Option als Standardoption in den Datenbankeinstellungen nicht ge ndert wurde
187. den Die Information ber den Kopierfortschritt bietet auch die M glichkeit den gesamten Vorgang abzubrechen falls dies notwendig werden sollte Datenbank f r alle Benutzer schlie en Wenn Sie exklusiven Zugriff auf die Datenbank ben tigen etwa um sie zu kompaktie ren oder nderungen an der Datenbankstruktur vorzunehmen k nnen Sie als Admi nistrator 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 orgAnice Datenbanken anpassen Daten pflegen und migrieren 2 den Men befehl Extras Datenbank konfigurieren w hlen D gt die Taste E2 bet tigen oder diese Schaltfl che in der Symbolleiste bet tigen Datei Bearbeiten Ansicht Formular Controls Anwendungs Objekte IE Reports Strg R SOSE amp Etiketten Strg P Tg EEE i Exportieren XXXXXXXXXXX AU angelegt ar XRXXXKXXXXX 2001 12 3 RRRRKKRRRER 2001 12 37 RARKRRRRRRR 2001 12 3 RRRRRKRRRKR 2001 12 3 XXXXXXXXXXX 2001 12 3 Datenbank kompaktieren P KXXXXXXXXXXX 2001 12 3 Datenbank f r alle Benutzer schlie en sofort Datenbank auf Konsistenz pr fen in 30 Sekunden in 1 Minute Kopie speichern unter Leere Kopie speichern un
188. der Datenbank einrichten und seine Rechte verwalten zu k nnen Best tigen Sie mit Bet tigen des Button OK oder mit Dr cken der Eingabetaste EI orgAnice Datenbanken anpassen Nach der Installation 2 3 orgAnice Data wird mit der Office Datenbank ge ffnet Das Programmfensterwird eingeblendet und ein Begr ungs Dialogfenstererscheint orgAnice CRM 2008 F x i Bitte nehmen Sie sich die Zeit Ihre Datenbank zu personalisieren indem Sie im folgenden Dialog Ihre Daten eingeben Dieses Dialogfenster erscheint so lange beim Start von orgAnice mit Datenbank Verwaltungsrechten bis Sie die Musterdaten durch ihre eigenen ersetzt haben Best tigen Sie mit Bet tigen des Button OK oder mit Dr cken der Eingabetaste el Datenbankangaben 4 Der Dialog f r die Datenbankeinstellungen mit der Registerkarte Datenbank er scheint Hier k nnen Sie den Titel der Datenbank anpassen Ihre Registriernummer eingeben und die Adressdaten Ihres Unternehmens vorgeben so dass diese etwa in Briefen und Faxen die Sie aus orgAnice erstellen automatisch bernommen werden Datenbankeinstellungen Datenbank Dokumente Alarme Eakturierung Logo Addons Titel organice CRM 2008 1 Registriernt OFFICE 5 0 002 Q 00000000 000000 7DDO F26A Version 2008 02 m Absenderangaben Firma Sinoplan Systemhaus GmbH Strasse Kastanienalee44 O0 E aons t een O o dadjo xj Telefon 49 30 24356789 0 THR Internet httpiff
189. der Tabelle Autoren bernom men werden Auf diese Weise wird die Zuordnung des Buches zu seinem Autor erm g licht Geben Sie diesem Feld den Namen AutorlD 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 12 fest Damit orgAnice den Inhalt dieses Felder bei jedem neu angelegten Datensatz automa tisch mit dem Wert des Feldes ID aus der Tabelle Autoren belegt tragen Sie im Feld Vorbelegung mit den Ausdruck Autoren gt ID entweder per Hand ein oder ordnen ihn ber die Schaltfl che mit dem Ausdruckeditor aus der Tabelle Autoren und dem Feld ID zu Aktivieren Sie das Kontrollfeld Keine Eingabe um eine manuelle nderung des Inhalts im Feld AutorlD 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 10 In jeder Tabelle in die Eingaben durch den Benutzer erfolgen k nnen sollten die Felder AngelegtDurch AngelegtAm ModifiziertDurch und ModifiziertAm existieren um die Eingabe bzw nderung von Daten n
190. der enth lt eine falsche Ziffer 8 Die Hausnummer ist falsch 9 Die Telefonnummer stimmt berein der Firmenname weicht stark ab 10 Die Schreibweise der Firma weicht stark ab die Telefonnummer ist hnlich und die Adresse ist sehr hnlich 11 Die Schreibweise der Firma weicht stark ab die Postfach Adresse ist aber identisch 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 Laufzeit Late Binding geschehen Bei Late Binding wird die Verifizierung bei jedem Objektzugriff wiederholt was zu erheblichen Verz gerungen gegen ber dem Early Binding f hrt bei dem die Verifizierung nur ein einziges Mal durchgef hrt wird Das Einbinden einer DLL ber einen Verweis ist ein Beispiel f r Early Binding w h rend das Aufrufen einer DLL im VBA ohne vorherigen Verweis Late Binding ist Eingabefeld Dient im Formularbereich oder in einem Dialogfensterzur Eingabe von Text Im Formularbereich wird entsprechend dem Datentypdes 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 ckg ngig oder ber die Tastenkombination ETRS HZ widerrufen Textteile k nnen ber die Zwischen
191. die Eingabetaste l Die neu angelegten Felder erscheinen im Objektbaum 107 108 Indices in der Liste sortieren Die Reihenfolge in der die Indices in der Liste der Sortierschl ssel im Benutzermodus angezeigt werden k nnen Sie selbst festlegen Dazu haben Sie in der Liste der Indices wieder mehrere M glichkeiten Zum alphabetischen Sortieren der gesamten Liste benutzen Sie den Button 2 Zum Verschieben des Platzes jedes einzelnen Feldes markieren Sie den gew nschten Feldnamen und bewegen ihn in der Liste ber die jeweiligen Pfeilbuttons nach oben oder unten amp Indexeigenschaften bearbeiten 1 Klicken Sie im Objektbaum den Index ID an Die Eigenschaftendarstellung f r Indices wird angezeigt x Benutzer Index ID E 3 Berechtigungen Allgemein 57 Sitzungen JA Tabellen Titel wo o o Autoren E E Felder Ausdruck e Eal HH Name EH vorname HA ID HB AngelegtDurch Optionen HB Angelegt m IV Eindeutig IV Auto Count HB ModifiziertDurch kaa n String L nge T o 2H zeichen 63 ID Name Indexstruktur l schen Index aufbauen 4 Eigenschaften Z Markierungsausdr cke Markierungen E Summierungsausdr cke G bergeordnete Relationen 9 Untergeordnete Relationen Relationen NM Bin re Objekte OrgData Ram uma z x _ ox schie en nire 2 Tragen Sie im Feld Titel den Titel f r den Sortierschl ssel ein der in de
192. die M glichkeit einen frei definierten Titel der sich an keine Syntaxregeln halten muss einzutragen Dort kann also Entleihvorg nge stehen 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 Buch bestand bernimmt Benennen Sie das Feld BuchID geben Sie als L nge 12 Zeichen an l Optionen _ Y Keine Ei 7 Kei HER Autoren IV Keine Eingabe IV Kein Update H E Buchbestand H E Entleiher Lookup Werte Keine Lookup Werte B A Entleihvorgaenge H H Felder Vorbelegen mit Buchbestand gt ID FH An Damit orgAnice dem Inhalt dieses Feldes bei jedem neu angelegten Datensatz automa tisch den eindeutigen Z hler der Tabelle Buchbestand zuordnet m ssen Sie in das Feld Vorbelegen mit den Ausdruck Buchbestand gt ID eingeben Da sich dieser Wert aus einer anderen Tabelle vorgegeben wird aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update So wird verhindert dass in der Daten bank 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 EntleiherlD und geben Sie als L nge 12 Zeichen an orgAnice Datenbanken anpassen Die Tabelle Entleihvorg nge
193. dingt alle Datenbankfelder Die Listendarstellung die mehrere Datens tzein 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 2010 Funktion angepasste Ein mehrzeiliger orgBasic Ausdruck der einen R ckgabewert eines bestimmten Datentyps liefert Bei der Auswertung der Funktion wird ein in der Sprache orgBasicformulierter mehrzei liger Text zeilenweise abgearbeitet Dieser Text kann die Auswertung einfacher orgBasic Ausdr cke Wertzuweisungen an tempor re Variablen und bedingte Ausf h rung 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 Texteim Formularbereich oder f r die Formulierung von Datenbank Abfragen Die Funktionen l
194. ditor mit dem Sie komplexe Ausdr cke zusammenstellen k nnen W hlen Sie auf der Registerkarte Felder das passende Feld f r den Ausdruck in der Mastertabelle der Tabelle zur Speicherung der Gespr chsinformationen aus Im Falle der Office Datenbank ist dies das Feld Betreff in der Tabelle Vorg nge Markieren 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 218 ausf hrlicher erl utert 5 Legen Sie im Feld Maximal x Datens tze anzeigen fest wie viele Datens tze Sie in der Liste des Dialogfensters Gespr chsdaten speichern anzeigen lassen wollen Stan dardm ig 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 zugewie orgAnice Phone konfigurieren Datenbankoptionen festlegen sen sein Wie Sie dies tun wird in Abschnitt ffentliche Eigenschaften verwalten auf Seite 52 erl utert Ist diese Voraussetzung erf llt m ssen Sie hier in das Eingabefeld Benutzereigenschaft Durchwahl den in orgAnice Data verwendeten Bezeichner f r die Benutzereigensch
195. ditor E x orgAnice Data Anwendung Datenbank Relation Entleiher Entleihvorgaenge P Allgemein H Lizenzen aii JD Parser x H Benutzer PER H Berechtigungen Tabelle Entleiher Entleiher 3 Sitzungen Index ID ID e H Tabellen H Relationen Detail Autoren Buchbestand P 3 5 Buchbestand Entleihvorgaenge Tabelle Entleihvorgaenge Entleihvorgaenge e EE Entleiher Entleihvorgaenge P Index EntleiherID EntleiherID el H 0 Bin re Objekte A Eigenschaften ee 2 Prim re Relation V Betrifft die Eingabe eines neuen Datensatzes in die Detail Tabelle oo x Ok Schie en Hilfe j dieses Abschnittes beschrieben Die Definition und Nutzung von Lookup Werten ber persistente Variablen wird im Abschnitt Lookup Werte f r Sachgebiete erstellen auf Seite 110 erl utert Die Verwendung von orgBasic Ausdr cken f r die Belegung und Pr fung von Feldinhal ten wird im folgenden Abschnitt erl utert 103 104 Die Verwaltung von Berechtigungen wird im Abschnitt Benutzer verwalten ab Seite 47 erl utert Speichern Sie Ihre Einstellungen mit OK oder der Eingabetaste l Um ein Feld zu l schen klicken Sie auf L schen 1 Bearbeiten Sie zun chst das Feld Name Beim Speichern pr fen Leni Autoren gt Name gt O er Um sicher zu stellen dass in diesem Feld der Name eines Autors eingetragen werden muss tragen Sie im Feld Beim Speichern pr
196. dm ig ber Start Programme orgAnice Software orgAni ce 2010 orgAnice Phone 3 ffnen Sie ber den Men befehl Extras Optionen das Dialogfenster Optionen z 167 168 Wechseln Sie auf die Registerkarte TAPI x TAPI Kommende Rufe Hot Keys Leitung Konfigurieren Einstellungen Adresse DEx048 Leistungsmerkmale Nebenstellenanlage L nge von internen Nummern E IV Nummer CLIP bei kommenden Telefonaten in kanonisches Format Speichern dieser Einstellungen Rechnerbezogen 7 Benutzerbezogen Hilfe OK Abbrechen 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 Da sich alle TAPI Treiber massiv voneinander unterscheiden k nnen nicht alle m gli chen Varianten hier dargestellt werden Beispielhaft zeigen wir die Konfiguration anhand eines typischen Systems das hier verf gbar war Im Feld Adresse k nnen Sie die durch den Treiber angesprochene Adresse oder Neben stellennummer ausw hlen Meist wird hier Ihre Durchwahlnummer oder MSN verwen det 4 Verf gen Sie ber eine TK Anlage an einem Anlagenanschluss 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
197. e 218 erl utert Best tigen Sie mit OK oder der Eingabetaste H 4 Erg nzen Ver ndern oder Erzeugen Sie bei Bedarf weitere private Eigenschaften indem Sie im Objektbaum erneut auf Private Eigenschaften oder die Schaltl che Neu klicken und die Schritte 1 bis 4 wiederholen Die privaten Eigenschaften kann ein Benutzer dabei sp ter auch selbst im Benutzermo dus ndern Die Vorgehensweise wird im Benutzerhandbuch Kapitel 2 Abschnitt Benutzereigenschaften verwalten erl utert 55 56 Anzeige der gew hrten Berechtigungen ET xl orgAnice Data Anwendung Aufz hlung Gew hrte Berechtigungen Datenbank Lizenzen DD Parser Benutzer Admin Administrator Aktive permanente Lizenzen Aktive konkurrierende Lizenz Er ffentliche Eigenschaften H A Private Eigenschaften Er Z Administratoren ED Artikelverwaltung Z Dokumentenverwaltung F Fakturierung gt Kontaktyerwaltung 3 Mahnwesen 2 Standardbenutzer 2 Vertrieb BBB Bernd B Becker E DEVELOPMENT amp DEX Dora E Xavier Berechtigungen Sitzungen Tabellen Schlie en Hilfe Im Objekt Editor werden unterhalb der einzelnen Benutzer die Berechtigungen ange zeigt die den jeweiligen Benutzern gew hrt wurden Damit kann man sich schneller berblick verschaffen welchen Berechtigungen ein bestimmter Benutzer angeh rt LG Berechtigungen verwalten orgAnice Datenbanken sind nicht nur d
198. e Bearbeiten um die Zuordnung zu ver ndern Den orgAnice Outlook Connector konfigurieren p Outlook Connector konfigurieren 5 Ausdruck Absender 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 zuge ordnet 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 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 EN orgAnice Outlook Connector Konfiguration E Mail Termine Kontakte Suchschl ssel Ansprechpartner Tabelle Ansprechpartner Email Adressen Email nach unten Adressen EMail Ansprechpartner Fax Adressen Fax Ansprechpartner EmailPrivat Ansprechpartner EmailPriva
199. e Leseberechtigung der aktuelle Benut Das Dokument ist mit einer Schreib und oder Leseberechtigung versehen zer besitzt keine Leseberechtigung Dokument Typ Wird bestimmt durch die Dateinamenserweiterung eines Dokuments F r jeden Doku ment 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 7abe le speziell festge legten 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 Dokumentoder 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 DoubleToDate pDouble Kernfunktion As Date Wandelt eine Zahl 1 31 12 1899 in ein Datum um Beispiel DoubleToD
200. e Sie verschieben oder entfernen m chten Nehmen Sie ber die blichen Word Befehle weitere Layout Ver nderungen vor und speichern Sie schlie lich das Dokument mit dem Men befehl Datei Speichern oder gt mit der Tastenkombination EESE 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 werden 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 Men Befehl orgAnice Textmarken bearbeiten L schen Die Absenderangaben aus orgAnice werden dann nicht mehr im Dokument benutzt Speichern Sie anschlie end die Briefvorlage mit den vorn Ihnen durchgef hrten nde rungen 85 86 mit dem Men befehl Datei Speichern oder gt mit der Tastenkombination EHE Vorlage durch Textmarken erweitern Mit der vorliegenden orgAnice Datenbank m ssen Sie keine nderungen mehr an den Makros vornehmen 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
201. e aktivieren Field pTabelle pindex Kernfunktion As String Liefert den Namen des Feldes mit dem Index pIndex der angegebenen Tabelle Das erste Feld hat den Index o Beispiel Field Adressen o ergibt An Parameter pTabelle as String pIndex as Long R ckgabe String zur Kernfunktionen bersicht FieldStringLength pTabelle pFeld Kernfunktion As Long Gibt die L nge eines Zeichenfeldes zur ck Falls das angegebene Feld kein Zeichenfeld ist oder nicht existiert ist das Ergebnis o Beispiel FieldStringLength Adressen Name ergibt 36 Parameter pTabelle as String pFeld as String R ckgabe Long FieldType pTabelle pFeld Kernfunktion As Long Liefert den Typ des Feldes mit dem angegebenen Namen Feldtypen Integer 3 Long 5 Date 7 String 8 Boolean 11 Objekt 13 Beispiel FieldType Adressen Name ergibt 8 Parameter pTabelle as String pFeld as String R ckgabe Long zur Kernfunktionen bersicht Fokus Formular Control Der Fokus kennzeichnet das Objekt das gerade aktiv ist und auf das sich Folgeaktionen wie z B Befehle zum Setzen von Eigenschaften oder das L schen beziehen Begriffserkl rungen Stichwortverzeichnis Das Objekt mit dem Fokus erkennen Sie auf der Oberfl che der Anwendung an einem farbig hervorgehobenen Rahmen oder einerm andersfarbigen Hintergrund Der Fokus bezieht sich auf genau ein Objekt w hrend dessen die Markierung mehrerer Objekte z B f r das Vers
202. e das Tabellen Layout Adressen im Arbeitsbereich Adressen und Ansprechpartner org nice Data Zontrols Anwendungs Objekte Datenbank Objekte Datens tze Extras I E S Q i A e R ER A QTE Adressen Ersetzen L schen Titel gxxxxxxxxx Ausgabe Aktionen Verkn pfung De EEE Au mu uilh E 3 ber den Befehl Datens tze Ersetzen ffnen Sie das Dialogfenster Datens tze ersetzen Tabelle Adressen Datens tze ersetzen x Welche Datens tze Bedingung InStr dressen gt Email UCasel SMTP 1 Fe Alle sichtbaren Datens tze Tragen Sie im Feld Bedingung 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 Sie k nnenden Ausdruckeditor auch mit Doppelklick auf das gew nschte Feld ffnen 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 Den orgAnice Outlook Con
203. e es durch ein 3D Label Control Als Ausdruck tragen Sie ein Val Entleiher gt ID Der Text wird zur Anzeige in eine Zahl umgewandelt und wie beabsichtigt verk rzt dargestellt z B 21034 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 EntleiherkKlein nur dynamisch angezeigt werden Ersetzen Sie die Eingabefeld Controls durch 3D Label 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 mehrzei lig Bei der Bearbeitung von Entleihvorg ngen kann es sinnvoll sein Hinweise zum Entleiher eintragen zu k nnen und es sollen bereits vorhandene Hinweise zum Bei spiel zu Unzuverl ssigkeit oder ausstehenden Geb hren angezeigt werden Nutzen Sie statt des Popup Eingabefeld Controls des Standard Formulars ein Mehrzeiliges Einga befeld das nicht erst angeklickt werden muss um dessen Inhalt betrachten zu k nnen 145 146 im Autorenklein Formular Control Mehrzeiliges Eingabefeld im Buchbestand EB Buchbestandklenn Allgemein Darstellung 84 Schrift m P i on Datenbank Eeld E Hinweis As String var e 2 2 Formular Controls Text Abc Yorname
204. e in Gro buchstaben User Gibt den Kurznamen zur Nummer eines Benutzers zur ck UserFullName Gibt den vollen Namen des Benutzers f r einen Kurznamen zur ck Folgende Kernfunktionen haben den Ergebnistyp Variant iif Gibt in Abh ngigkeit einer Bedingung verschiedene angegebenen Werte zur ck Beschreibung der Kernfunktionen Abs pZahl As Double Gibt den Absolutwert einer Zahl zur ck Ausdr cke mit orgBasic Kernfunktionen Beispiel Abs 1 ergibt Abs 2 ergibt 2 Parameter pZahl as Double R ckgabe Double zur Kernfunktionen bersicht Activelndex pTabelle As String Liefert den Namen des aktiven Schl ssels der angegebenen Tabelle Wird die Tabelle nicht gefunden wird ein Leerstring zur ckgegeben Beispiel Activelndex Adressen ergibt Name Parameter pTabelle as String R ckgabe String zur Kernfunktionen bersicht ActiveTenant As String Gibt den Namen des aktiven Mandanten zur ck Beispiel ActiveTenant ergibt Default Parameter pTabelle as String R ckgabe String zur Kernfunktionen bersicht Asc pString As long Gibt den Unicode Zeichencode des ersten Zeichens der Zeichenkette wieder Beispiel Asc ABC ergibt 65 genau wie Asc Aus 65 ergibt Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht CharOnly pCharacters pString As String Gibt die Ausgangszeichenkette pString zur ck bereinigt um alle Zeichen die nicht in pCharacters vorkom
205. e los Nun sind mehrere Controls markiert und Sie k nnen diese wie gerade beschrieben gemeinsam verschieben Um mehrere Controls zu markieren ohne jedes einzelne anklicken zu m ssen platzie ren 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 ISBN XXXXXXXXXXXXX Sarhnehiet PPLPIPPPIPPPIPEPPPIPPPLPLELPIETE Eine d nne Linie erscheint die eine Markierungsmaske darstellt So bald Sie die Maske ber alle gew nschten Controls gezogen haben lassen Sie die Maustaste los Alle Controls die von der Maske ber hrt waren werden markiert und k nnen nun verscho ben werden Um Formular Controls aneinander auszurichten bietet orgAnice Data komfortable Hilfsmittel Um ein Raster f r die Positionierung der Controls im Formular eines Tabellen Layouts ein oder auszuschalten verwenden Sie B den Men befehl Formular Controls Raster verwenden oder klicken Sie auf dieses Symbol amp in der Symbolleiste Bei eingeschaltetem Raster werden die Controls beim Verschieben mit den Au enkan ten 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 bezie hen sich dabei immer auf da
206. eTableLayout A AdminTools AddressCheckCreateTableProperties W CTables AddTableEvents OSWFG CTables AddTableEvents zl Elemente von Application Activate ES ActiveFormControl EP ArrowsConstants EP ArAccessMode eP AxControlFlag eP AxDialogStartUpPos EP AxError ESF ActiveTableLayout ES Ape ES ApcObject ES Application eP AxHelpStyle 8 Command eP AxProcedureScope 8 CommandAvailable eP AxProcedureType CreateDatabase FE AxrPrarkind xl amp reateNatahaseNin zl Property ActiveTable As Table Element von OrgData31 Application Sets or returns the currently active database table Alle Bibliotheken auf die Verweise eingerichtet sind sind ber die Lookup Liste Pro jekt Bibliothek zu erreichen Die im unteren Bereich des Fensters angezeigten defi nierten Klassen und deren Elemente k nnen damit eingegrenzt werden Die komfortable Suchfunktion erlaubt einen schnellen Zugriff auf alle Objekte In der Statuszeile werden Informationen zu jedem Objekt ber Typ Syntax und Verer bung ausgegeben Sofern vorhanden wird eine Beschreibung des Objektes angezeigt Das Benutzerformularfenster und die Werkzeugsammlung Haben Sie im Projekt Explorer ein Formular zur Bearbeitung ausgew hlt wird das Benutzerformularfenster aufgerufen ber das Formulare gestaltet werden k nnen Formulare erlauben die Steuerung der Anwendung durch den Benutzer Beispiele solcher Formulare sind der Ma
207. eder zur ckgesetzt doch Sie k nnen sie erneut ausf hren bis die maximale Vergr erung von 1000 erreicht ist 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 gezo gen dessen Inhalt entsprechend dem Rahmen maximal vergr ert dargestellt wird wenn Sie die Maustaste wieder loslassen orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen A Neues Layout erstellen Um ein neues Layout im Konfigurationsmodus zu erstellen verfahren Sie wie folgt 1 Nutzen Sie D gt den Men befehl Datei Neu oder die Tastenkombination STEH oder B diesen Button amp 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 l 2 Das Dialogfenster Neues Layout ffnet sich und die Registerkarte Name Drucker wird aktiviert Hier k nnen Sie e die Art des Drucklayouts festlegen e eine Bezeichnung f r Ihre neues Drucklayout eingeben und e Ihre Druckereinrichtung definieren Verwaltung Name Drucker Datenquellen Seite r Art des Drucklayouts Report C Etiketten m Name des Drucklayouts Gesch ftsf hrerliste Druckereinrichtung Automatisch Brother HL 2400Ce DIN A4 Stets den Standarddrucker verwend
208. efonieren orgAnice Print Das Werkzeug zur Erzeugung flexibler Reports Listen und Etiketten orgAnice Outlook Connector Das Add In zum Austausch von Nachrichten Kontak ten und Terminen mit Microsoft Outlook ab Version 2000 orgAnice Image Die Komponente zur Erfassung Darstellung und komprimierten Archivierung von Bilddokumenten orgAnice Import und Export Import und Export Assistenten zur einfachen ber Assistenten f hrung von Daten nach und aus orgAnice orgAnice Database Converter Der Konverter f r alte orgAnice 2 x Datenbanken in das neue Datenbankformat orgAnice kennen lernen Liebe Entwickler und Administratoren Eine Reihe weiterer Komponenten darunter Werkzeuge zur Datenbankreplikation zum Projektmanagement oder ein SOL Server f r orgAnice Datenbanken werden separat von orgAnice Software GmbH angeboten ber ein Java Applet zur webbasierten Datenbanksteuerung wird orgAnice auch plattform bergreifend ber das Internet einsetzbar Alle orgAnice 2010 Software Komponenten unterst tzen die Selbstregistrierung im Betriebssystem und kommunizieren untereinander und mit externen Komponenten ber COM Schnittstellen F r den Fall dass DCOM Verbindungen verwendet werden das sind COM Schnittstellen ber Rechnergrenzen hinweg liefert orgAnice 2010 einfache Installati onshilfen Wie der orgAnice DbServer funktioniert Der orgAnice DbServer ist in jedem orgAnice Softwarepaket enthalten und l uft im Hintergrund und di
209. egt werden N here Informatio nen finden Sie in der Beschreibung der einzelnen orgAnice Komponenten 221 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 Operanden orgAnice 2010 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 1 Arithm Multiplikation Division lt NumeExpr gt lt NumExpr gt a 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 arith
210. ehend 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 Programm beenden Zu anderem Programm wechseln N chstes Feld Objekt anw hlen Vorheriges Feld Objekt anw hlen Befehle f r Arbeitsschritte Arbeitsschritt abbrechen Datensatz wiederherstellen Aktualisieren Navigieren Arbeitsschritt zur ck Navigieren Arbeitsschritt vorw rts Aktionen mit der Zwischenablage Markierte Objekte z B Text ausschneiden Markierte Objekte kopieren Objekt aus der Zwischenablage einf gen Textbearbeitung Einf gemarke zum Anfang der Zeile bewegen Einf gemarke zum Ende der Zeile bewegen Text nach links markieren Text nach rechts markieren Ege g a i 275 276 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 Dat
211. eichen am Anfang der Zeichenkette Marked Gibt an ob der aktuelle Datensatz der angegebenen Tabelle markiert ist Mid Liefert einen definierten Ausschnitt Teilstring der bergebenen Zeichenkette Minute Gibt die Minute eines Datumswertes zur ck Month Gibt den Monat eines Datumswertes zur ck Now Liefert das aktuelle Systemdatum und die aktuelle Systemzeit Padkight F llt eine Zeichenkette mit dem angegebenen Zeichen auf PrintedCopy Gibt beim Druck mehrerer Kopien die Folgenummer der Kopie zur ck PrintedGroup Gibt in orgAnice Print Reports die Folgenummer der Gruppe zur ck PrintedGroupline Gibt die Zeilennummer innerhalb einer Gruppe zur ck PrintedGroups Gibt in orgAnice Print Reports die Anzahl der Gruppen zur ck PrintedLine Gibt in orgAnice Print Reports die Folgenummer der Zeile zur ck PrintedLines Gibt in orgAnice Print Reports die Anzahl der Zeilen zur ck PrintedPage Liefert die aktuelle Seitennummer innerhalb eines Reports zur ck PrintedPageLine Gibt die Folgenummer der Zeile auf der aktuellen Seiten zur ck PrintedPages Gibt in orgAnice Print Reports die Anzahl der Seiten zur ck PrivateUserProp Gibt den Wert der privaten Benutzer Eigenschaft als String zur ck PrivateUserPropBoolean Gibt eine private Benutzereigenschaft als Boolean zur ck PrivateUserPropDate Gibt eine private Benutzereigenschaft als Datumswert zur ck PrivateUserPropDouble Gibt eine private Benutzereigenschaft als Doublewer
212. eichern Sie das Layout erneut Objekteigenschaften verwalten Sie k nnen zu jedem sp teren Zeitpunkt nderungen an einem Layout und seinen Objekten vornehmen Das Layout selbst ist dabei auch ein Objekt Mit der Tabulatortaste E k nnen Sie nacheinander alle vorhandenen Objekte ausw h len Beachten Sie dabei die Statuszeile in der jeweils der Typ des ausgew hlten Objek tes angezeigt wird ber den Befehl Datei Eigenschaften ffnen Sie den Konfigurationsdialog Eigen schaften von Layout ber den Sie nderungen f r bestehende Drucklayouts vorneh men k nnen Die daf r relevanten Einzelschritte entnehmen Sie bitte dem Abschnitt Neues Layout erstellen ab Seite 185 Sobald Sie Eigenschaften beispielsweise Ma definitionen Positionsangaben Begren zungslinien Kopfzeilen Datenzeilen u s w ausgew hlt oder neu definiert haben werden diese in die Verwaltungsliste aufgenommen und k nnen dort durch gt Doppelklick auf die Grafik oder 201 202 den Men befehl ndern Objekteigenschaften oder gt Bet tigung dieser Schaltfl che 4 angezeigt werden Wechseln Sie hier auf die Registerkarte Verwaltung Eigenschaften von Layout 21x Verwaltung Name Drucker Datenquellen Seite Eigenschaft wert L schen Layoutname Gesch ftsf hrerli Druckername Automatisch Brot Druckereinstellungen Automatisch Brot Datensatzauswahl Bedingung defini Master Tabelle Ansprech
213. eils eine Typbibliothek mit kurzen beschreibenden Texten aller Schnittstellen Eigenschaf ten 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 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 Dua 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 g licht den Zugriff auf eine orgAnice Datenbank innerhalb eines Internet Browsers mit Hilfe eines in eine HTML Seite eingebundenen Java Applets 257 9 258 orgAnice 2010 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 or
214. ein Verzeichnis definieren in dem orgAnice die erstellten externen Dokumente standardm ig ablegen kann Zudem wird ein Verzeichnis ben tigt in dem sich die Dokumentvorlagenf r diese Tabelle befinden Die Informationen f r diese tabelleneigenen Verzeichnisse werden als Eigenschaften der Tabelle gespeichert Die Namen dieser Eigenschaften lauten OrgDataLinkedDoc DefaultPath f r das Dokumentenverzeichnis f r verkn pfte Dokumente sowie Org DataDocTemplatePath f r das Vorlagenverzeichnis Um diese Eigenschaften anzulegen verfahren Sie wie folgt 1 Klicken Sie im Objektbaum auf das Element Eigenschaften der Tabelle Buchbestand 115 7 116 ECTS lt Aufz hlung Eigenschaften SA Allgemein org nice Data Anwendung Datenbank Lizenzen D Parser Neue Eigenschaft a Benutzer hl 3 B rechiig gen OrgDataDocTemplatePat 3 Sitzungen 2 4 Tabellen E Autoren E Buchbestand H H Felder H 0 Indices 1 Eigenschaften 4 Markierungsausdr cke Z Markierungen E Summierungsausdr cke amp bergeordnete Relationen Q Untergeordnete Relationen Relationen IM Bin re Objekte 1 Eigenschaften amp Schlie en Hilfe gt Geben Sie im Feld Neue Eigenschaft in der Eigenschaftendarstellung den Namen der neuen Eigenschaft f r das Vorlagenverzeichnis OrgDataDocTe
215. eispielsweise Ansprechpartner gt TelefonPrivate 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 Durch wahl 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 Telefon 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 Durchwahlnummern senkt die Gefahr von Tippfehlern und erleichtert die 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 1 Datenbank von au erhalb sichern auf Seite 66 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 tze Ersetzen ffnen Sie das Dialogfenster Datens tze ersetzen Aktivieren Sie die Option Alle sichtbaren Datens tze 3 Klicken Sie in der Liste Neue Feldinhalte auf das
216. elationen S Untergeordnete Relationen lt Relationen 2 1 Bin re Objekte mm z olo ok Schie en __ Hife IR In der Eigenschaftendarstellung k nnen Sie neue Indices anlegen bearbeiten und sortieren 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 ein deutigen Wert zuweist an dem er erkannt werden kann so dass Datens tze in Detail tabellen 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 le Die Indices erscheinen im Objektbaum Indices aus der Liste der definierten Indices entfernen Um einen Index zu l schen markieren Sie diesen in der Liste und klicken Sie auf diesen Button _ amp Sie k nnen Indices jedoch auch ber den Button l in der Eigenschaften darstellung der Indexeigenschaften wie in einem sp teren Abschnitt beschrieben l schen Sichern Sie zuletzt die nderungen per Klick auf OK oder ber
217. elle aus der Liste der Tabellen zum Speichern von E Mail zu entfernen klicken Sie auf die Schaltfl che L schen Eine Tabelle zum Speichern von E Mails hinzuf gen Standardm ig gibt es in der Office Datenbank nur eine Tabelle in der E Mails abge legt werden die Tabelle Aktivit ten Sollten Sie eine weitere Tabelle f r die Speicherung von E Mails vorgesehen haben k nnen Sie diese der Liste hinzuf gen die beim Zuord nen 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 DN Neue Tabelle E Mail X Bitte w hlen Sie eine Tabelle aus der Datenbank AnsprechpartnerMerkmale Archiv W hlen Sie die neue Tabelle aus der Liste aus und klicken Sie auf Hinzuf gen 207 208 Die Tabelle erscheint in der Liste Tabellen zum Speichern von E Mails 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 die Schaltfl che Bearbeiten DN Konfiguration E Mail X Ausgew hlte Tabelle Akt vitaeten Feldzuordnung ADS nder Absenderadresse AbsenderT echnisch Empf nger Empfaenger Neu Empf ngeradresse EmpfaengerT echnisch Betreff Betreff Bearbeiten Datum Datum E ingang E ingang L schen V Datensatzausw
218. ement Fel der Die Funktionen der Eigenschaftendarstellung werden in der folgenden Grafik erl utert Name Typ String L nge tring v 8 variabel Felder OJT Dieser Bereich dient der Definition von Feldeigenschaften In diesem Bereich werden alle definierten Felder aufgelistet Mit diesem Button E zeigen Sie die Feldeigenschaften um sie erneut zu bearbeiten Mit diesem Button 2 aktualisieren Sie die Eigenschaften eines bereits definierten Feldes 101 102 Haben Sie ein Feld neu definiert und ist es noch nicht in der Liste f gen Sie es ber diesen Button Bilder Liste der Felder hinzu Mit diesem Button entfernen Sie ein Feld aus der Liste der Felder Dieser Button l ist zum alphabetischen Sortieren der Liste der Feldnamen 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 in der Liste nach oben _ loder unten zu verschieben Felder definieren 1 Legen Sie das erste Feld f r den Nachnamen des Autors an Tragen Sie dazu im Eingabefeld 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 218 Die String L nge des Feldinhaltes legen Sie mit 30 fest
219. en Beispiel Day Now ergibt 30 wenn heute der 30 12 2009 ist Parameter pDatum as Date R ckgabe long zur Kernfunktionen bersicht DayOfWeek pDatum Kernfunktion As Long Gibt den Wochentag aus einem Datumswert zur ck o Sonntag 1 Montag usw Beispiel DayOfWeek StringToDate 10 01 2000 dd MM yyyy ergibt Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht DayOfYear pDatum Kernfunktion As Long Gibt den Tag aus einem Datumswert als Tag des Jahres o bis 365 zur ck Beispiel DayOfYear StringToDate 15 01 2000 dd MM yyyy ergibt 14 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht DbFileName Kernfunktion As String Gibt den Pfad und Dateinamen der Datenbank zur ck Beispiel DbFileName ergibt C Daten orgAniceCRM2010 Professional odb Parameter Keine R ckgabe String zur Kernfunktionen bersicht DbProp pString Kernfunktion As String Liefert den Wert der Datenbankeigenschaft pString Beispiel DbProp Office_Version ergibt 2009 09 Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Begriffserkl rungen Stichwortverzeichnis DbfTitle Kernfunktion As String Gibt den Titel der Datenbank zur ck Beispiel DbTitle ergibt z B orgAnice CRM 2010 Parameter Keine R ckgabe String zur Kernfunktionen bersicht DescendNum pString Kernfunktion As String Kehrt die Ziffern in ei
220. en EI Schie en Hilfe le F r das Beispiel tragen Sie Autoren ein Speichern Sie dann Ihre Einstellungen mit OK oder bet tigen Sie die Eingabetaste ll 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 99 100 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 EST lt orgAnice Data Anwendung Datenbank Lizenzen D Parser Titel Autoren Benutzer Berechtigungen z Sitzungen Tabellen sa H Felder Indices 1 Eigenschaften Markierungsausdr cke Z Markierungen 2 Summierungsausdr cke bergeordnete Relationen Tabelle Autoren 0 Datens tze I Allgemein Datens tze ersetzen Datens tze l schen l t Erforderliche Berechtigungen Untergeordnete Relationen Relationen Lesen l Keine Einschr nkungen am Bin re Objekte Schreiben
221. en Name ergibt 36 Parameter pTabelle as String pFeld as String R ckgabe Long zur Kernfunktionen bersicht FieldType pTabelle pFeld Kernfunktion As Long Liefert den Typ des Feldes mit dem angegebenen Namen Feldtypen Integer 3 Long 5 Date 7 String 8 Boolean 11 Objekt 13 245 246 Beispiel FieldType Adressen Name ergibt 8 Parameter pTabelle as String pFeld as String R ckgabe Long zur Kernfunktionen bersicht Guid Kernfunktion As String Liefert bei jedem Aufruf eine neue GUID als String zur ck Beispiel Guid ergibt 7Bo7E012 98DB 4796 A5EE 476F9AB5200A Parameter keine R ckgabe String zur Kernfunktionen bersicht Hour pDatum Kernfunktion As Long Gibt die Stunde aus einem Datumswert zur ck Beispiel Hour now ergibt z B 13 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht lif pBoolExpr pExpr i pExpr2 Kernfunktion As Variant Erm glicht bedingtes Auswerten von Ausdr cken Wenn die Auswertung von BoolExpr wahr ergibt wird der Wert Expr zur ckgegeben sonst der Wert von Expr2 Expr und Expr2 m ssen vom selben Datentyp sein Das Ergebnis ist ebenfalls von diesem Typ Beispiel iif 1 gt 2 Wahr Falsch ergibt Falsch Paramter pBoolExpr as Boolean pExpr as Variant pExpr2 as Variant R ckgabe Variant zur Kernfunktionen bersicht Index pTabelle pIndex Kernfunktion As String Liefert den Namen des Schl ssels
222. en ndern Abbrechen Hilfe W hlen Sie durch Anklicken des entsprechenden Optionsfeldes im Bereich Art des Drucklayouts als Layouttyp des Drucklayouts Report aus 185 186 Geben Sie im Feld Name des Drucklayouts eine Bezeichnung f r das neu zu erstellen de Drucklayout an im Beispielfall Gesch ftsf hrerliste ein Im Bereich Druckereinrichtung w hlen Sie den Drucker aus der f r das Layout ver wendet werden soll Klicken Sie auf ndern um einen anderen installierten Drucker auszuw hlen und zu konfigurieren Die Einstellungen des Druckers sind dabei abh ngig von Ihrem System und Druckertreiber Durch Aktivieren des Kontrollfeldes Stets den Standarddrucker verwenden k nnen Sie festlegen dass stets der installierte Standarddrucker verwendet werden soll Dieser wird im Bereich dar ber angezeigt 3 Wechseln Sie auf die Registerkarte Datenquellen Hier k nnen Sie e die Datensatzauswahl f r Reports oder Etiketten festlegen e die ber und untergeordneten Tabellen f r die Datensatzauswahl bestimmen e den Index f r die Sortierreihenfolge der Datenausgabe ausw hlen sowie e die Bedingungen f r die Datenauswahl definieren Verwaltung Name Drucker Datenquellen Seite M Datensatzauswahl Nur aktueller Datensatz Entsprechend der Sichtbarkeit im Bearbeitungsfenster Bedingung definieren siehe unten J bergeordnete Relationen fixieren m Master Tabelle Anspre
223. en gt AngelegtDurch 63 de 64 Beispieleintrag Anforderung Nur die Benutzer d rfen Datens tze schreiben die der Benutzergruppe Administratoren angeh ren L sung Ausdruck f r die Benutzerliste Administratoren Berechtigungen f r Felder xi Feld Sperrvermerk As String 20 HB Allgemein F Sitzungen 5 a Tabellen 83 Adressen F os Be H Titel HH Vorname HH Name Lookup Werte It_Sperrvermerk As String HH Zusatz HH Strasse Yorbelegen mit a HA PLZ E Ort Speichern mit sil HE Land EH Telefoni HH Telefon2 Beim Speichern pr fen zl HA Email HB Email2 Eehlermeldung beim I wl HH EmailRechnungsversand Speichern HB EmailRechnungsversandCC 7 Keine Eingabe T Kein Update HH Telefax Erforderliche Berechtigungen EH Telefax2 Lesen Keine Einschr nkungen x 2 HH Referenz EH URL Schreiben 2 Administratoren HH Logo HB dMedi Fr Solo lx Le sem u ZA 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 W hlen Sie in den Lookup Listen Lesen und Schreiben die jeweils gew nschte Berech tigungsgruppe aus Klicken Sie gegebenenfalls auf den Pfeil Button um
224. en gt vorname Abc ID Fid Autoren gt ID Abc AngelegtDurch Fid Autoren gt AngelegtDurch Abc ngelegt m Ok Schie en Hilfe IE 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 des Autors Die Vorgehensweise wird im Folgenden beschrieben Klicken Sie zum Speichern auf OK Formular Controls hinzuf gen l schen und sortieren Um ein neues Formular Control hinzuzuf gen w hlen Sie das gew nschte Formular Control im oberen Teil in der Liste aus und klicken Sie auf diesen Button E Eine Liste aller von orgAnice bereit gestellten Formular Controls finden Sie im Stichwortverzeich nis Bis Sie das Formular Control mit den notwendigen Informationen versorgt haben wird ein leeres Control angelegt In der Liste wird zun chst als Bezeichnung des Controls Neues Control angezeigt Wenn Sie die nderungen am Formular mit OK speichern wird diese vorl ufige Bezeichnung durch die Typbezeichnung ersetzt Auch diese Typbezeichnung im Objektbaum ist nur vorr bergehend solange diesem Control noch kein Datenbankfeld zugewiesen haben Je nach Control Typ lautet der Eintrag bis zur Definition der Eigenschaft im Datenbank Feld Kein Feld Kein Aus druck oder Kein Makro Sp ter steht dort der jeweilige Tabellenname gt Feldname Um ein Formular Control aus der Liste zu entfernen markieren Sie es i
225. en 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 e die Oberfl che der Datenbank inkl Arbeitsbereichs Gruppen Arbeitsbereichen Tabellen Layouts e Visual Basic for Applications VBA Skripte e Benutzerdefinierte Funktionen e Persistente Variablen 21 22 e Benutzer und Benutzergruppen e Berechtigungsverwaltung e Physikalische Struktur der Datenbank Tabellen Felder Relationen etc e Eigenschaften aller Datenbankobjekte Um auf die entsprechenden Bereiche der Konfiguration zuzugreifen m ssen die zuge h rigen Checkboxen Datenbank Benutzer bei der Anmeldung an die Datenbank angekreuzt werden exklusiver nderungsmodus und es darf wegen der notwendigen Exclusivit t kein anderer Benutzer angemeldet sein Nat rlich k nnen Sie auch als normaler Nutzer in den Konfigurationsmodus wechseln Aber Sie werden die Oberfl che anders pr sentiert bekommen einige Einstellungen nur als Information sehen und nicht alles ndern k nnen Den Konfigurationsmodus kennen lernen Der Programmarbeitsbereich von orgAnice Data ist im Konfigurationsmodus in ver schiedene Bereiche unterteilt deren Bezeichnungen in diesem Handbuch immer wieder auftauchen werden Dieser Abschnitt vermittelt Ihnen die grundlegenden Arbeitskon zepte in orgAnice und mac
226. en x Das VB Projekt muss vor dem Export sauber Abbrechen gespeichert sein m Geben Sie ein bereits existierendes Verzeichnis an und best tigen Sie mit OK Makros verwalten Alle Makros die im Benutzermodus im Men Makros erscheinen oder Kommando schaltfl 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 orgAnice Software GmbH Makro Updates ausliefert werden die nderungen in diesem Bereich nicht angetastet Optional k nnen im Modul Macros auch zwei automatisch von orgAnice Data ausge f hrte Makros gespeichert sein Das Makro AutoOpen wird beim ffnen der Datenbank ausgef hrt und kann f r Initia lisierungen genutzt werden Das Makro AutoClose wird beim Schlie en der Datenbank ausgef hrt Makros erstellen Viele Macros werden standardm ig von orgAnice ausgeliefert sollten nicht ver ndert werden und sind als Standard Macros abgelegt Au erhalb von orgAnice erstellte Visual Basic in orgAnice Visual Basic in orgAnice Data Anwendungen 9 Macros werden als Benutzer Macros abgelegt Um ein neues Makro im Modul Macros zu erstellen wechseln Sie im Objektbaum des Objekt Editors auf das Element Makros BL opjekt eator nn x orgAnice Data Anwendung lt Arbeitsbereichs Gruppen Q Arbe
227. en 86 Datenbankadministrator 289 Datenbank Datei 289 Datenbanktitel 289 Datenbank Verwaltungsrechte 18 Datenbankverzeichnis 289 Datenbereich 289 Datenquellen 178 Datensatz 289 aktueller 290 Markierung 316 Datens tze ersetzen 62 l schen 67 Datensicherung 58 Datentyp Feldtyp 290 Datenzeilen 290 Datenzeilentext 291 dBase 70 DbServer 9 Detail Tabelle 318 Dialogfenster 293 Dokument 295 externes 295 internes 296 Dokument Buttons 296 Dokument Typ 298 Dokumentvariablen 78 81 Dokument Vorlage 298 Dokumentvorlagen 72 Briefvorlagen 75 Custom dot 74 entfernen 73 erweitern 78 globale 74 hinzuf gen 72 Layout ndern 75 Microsoft Word 74 OrgOffice3 dot 74 Textmarken 75 Double Kernfunktionen 228 Double Kernfunktion Abs 230 DateToDouble 233 291 Druckauftrag 299 Druckbereich 299 Drucklayout 179 Dual Interfaces 299 Dublettenpr fung 299 Dynamischer Text 123 Early Binding 300 Eingabefeld 123 300 E Mail Adressen umstellen 208 EOF 300 Exportieren 69 Feld Datenbankfeld 301 Feldeigenschaften 301 Felder 112 114 212 aktualisieren 94 Berechtigungen 53 neu erstellen 92 Reihenfolge bestimmen 95 Feldl nge 301 Feldname 301 Feldtypen 10 Fenster aktives 302 Fileserver 10 Fokus 302 Formular Control 303 Formular Controls 3D Label 134 anordnen 152 ausrichten 153 bearbeiten 129 Datums und Zeitauswahl 138 Dokument 135 Eigenschaften 154 Eingabefeld 129 hinzuf gen 128 Kommandoscha
228. en Fensterh lfte der Eigenschaftendarstellung angezeigt Die Eigenschaften unterscheiden sich von Element zu Element 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 l werden nderungen die Sie an Eigen schaften vornehmen gespeichert orgAnice Datenbanken anpassen Eigenschaften der Datenbank anpassen Sie k nnenden Objekt Editor beenden 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 Erstel lung 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 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 Die Dialogbox Upgrade wird ge ffnet Registriernummer Upgrade x ber Ihre Registriernummer bestimmen Sie den verf gbaren
229. en Formats wird ausge hend von dem Beispiel aus der ersten Zeile 030 336 443 erkl rt beziehen Sie sich die auf Zeile in der Ihr Eingabeformat steht Eingabeformat Bedingung Ausdruck 030 336 443 InStr Adressen gt Telefon1 0 gt 0 49 amp Mid Adressen gt Telefon1 3 Len Adressen gt Telefon1 n InStr Adressen gt Telefon1 0 49 030 336 443 InStr Adressen gt Telefon1 gt 0 Left Adressen gt Telefon1 InStr Adressen gt Telefon1 amp n Mid Adressen gt Telefon1 InStr Adressen gt Telefon1 InStr Adressen gt Telefon1 0 gt 0 InStr Adressen gt Telefon1 Len Adressen gt Telefon1 49 3933 48 42 InStr Adressen gt Telefon1 gt 0 Mid Adressen gt Telefon1 2 Len Adressen gt Telefon1 0049 30 67 332 Schritt A amp Mid Adressen gt Telefon1 3 InStr Adressen gt Telefon1 3 InStr Adressen gt Telefon1 00 orgAnice Phone konfigurieren Einheitliche Formate f r Telefonnummern amp amp Mid Adressen gt Telefon1 InStr Adressen gt Telefon1 1 Len Adressen gt Telefon1 Schritt B InStr Adressen gt Telefon1 gt 0 And InStr Adressen gt Telefon1 gt 0 Left Adressen gt Telefon1 InStr Adressen gt Telefon1 1 amp amp Mid Adressen gt Telefon1 InStr Adressen gt Telefon1 1 Len Adressen gt Telefon1 07762 7873 InStr Adressen gt Telefon1 0 gt 0 And InStr Adressen gt Telefon1 gt 0
230. en Pfadnamen des Verzeichnisses ein Backslash und der Dateiname ange h ngt Beispiel C orgDB orgAniceCRM2010 0ffice5 odb Visual Basic for Applications Abk rzung VBA Eine von Microsoft entwickelte Programmiersprache f r die funktio nelle Erweiterung und Anpassung von Anwendungsprogrammen Der VBA Sprachumfang ist eine Untermenge von Microsoft Visual Basic und bietet anwen dungsspezifisch zus tzliche Spezialfunktionen VBA ist in allen Standard Office Applikationen enthalten MS Word MS Excel MS Access MS Powerpoint Um eine unbegrenzte Flexibilit t zu erreichen ist VBA ebenfalls Bestandteil von orgAnice CRM2O10 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 Tastenkombination ATHEN 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 Dokumentvorlagenf r die automatisierte Erstellung von Dokumenten aus orgAnice heraus enth lt Zu jeder Tabelle kann ein separates Ver zeichnis angegeben werden Dies geschieht im Konfigurationsmodus innerhalb des Objekt Editors Das Vorlagenverzeichnis ist eine spezielle Eigen
231. en Sie ein Werkzeug in den H nden das bereits in der f nften Generation das zentrale Kommunikationsinstrument f r jedes B ro ist orgAnice bietet als Entwicklungssystem umfangreiche M glichkeiten individuelle Datenbankl sungen zu erstellen und anzupassen Mit dem in orgAnice integrierten Microsoft Visual Basic for Applications im weiteren kurz als VBA bezeichnet erlaubt orgAnice 2010 Entwicklern den Funktionsumfang der ausgelieferten L sung zu erwei tern 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 der Plattform f r optimale Kundenbe ziehungen und w nschen Ihnen viel Erfolg bei der Arbeit mit Ihrem orgAnice Die Technische 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 Arbeitskon zepten 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 bertragen Die Dokumentation zu
232. en Systemeinstellungen oder unzutreffender Einstellung be stimmter 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 utert 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 Benutzers 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 B die Taste El dr cken oder auf diesen Button in der Symbolleiste klicken 3 ffnen Sie den Objekt Editor f r die Benutzerverwaltung D gt ber den Men befehl Datenbank Objekte Benutzer oder ber die Tastenkombination oder klicken Sie auf diesen Button in der Symbolleiste 4 Aktivieren Sie den Benutzer im Objektbaum 281 282 x Benutzer DEX orgAnice Data Anwendung Datenbank Lizenzen Allgemein x parser Yoller Name Dora E xavier Benutzer E Admin Administrator E BBB Bernd B Be
233. en Text der zweiten Spalte erneut das Dialogfenster Eigenschaften von Datenzeilentext auf und geben Sie als Ausdruck die Angepasste Funktion Tele fonPerson ein Vergessen Sie nicht die weiteren Einstellungen wie in Schritt 3 be schrieben festzulegen um eine einheitliche Formatierung zu erreichen Best tigen Sie mit OK orgAnice Print konfigurieren 4 Den Konfigurationsmodus aufrufen ndern T FF Neuen Text einf gen Gesch ftsf hrerliste Ansprechpartner Telefon Mobiltelefon NamePerson TelefonPerson 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 TelefonMobilPer son 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 Indie vierte Spalte geben Sie f r die erste Unterzeile den Ausdruck Telefon1 und f r die zweite Unterzeile den Ausdruck Telefon2 an um die Telefonnummern der Firma zur Verf gung zu haben Einf gen ndern Gesch ftsf hrerliste F Ansprechpartner Telefon Firma Telefon tbbiltelefon NamePerson TelefontobilPerson Sp
234. en 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 n dige Ausgangslayout wie vor der Bearbeitung zu erhalten B w hlen Sie den Men befehl Datei Wiederherstellen oder klicken Sie auf diesen Button 9 Mit Layouts in Dateien arbeiten Sie k nnen orgAnice Print Layouts auch als externe Dateien auf dem Datentr ger speichern 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 Layout in Datei speichern Speichern in e Layouts eis a e Hr Zuletzt verwendete D E Desktop Eigene Dateien Wr a Arbeitsplatz Ya b Eae Dateiname Gesch ftsf hrerliste bung Dateityp organice Print opr Abbrechen L orgAnice Print konfigurieren 7 Den Konfigurationsmodus aufrufen F W hlen Sie in der Ordnerliste den Speicherort aus und geben Sie im Feld Dateiname den Namen der Layoutd
235. en od auf diesen Button in der Symbolleiste klicken x orgAnice Data Anwendung lt Arbeitsbereichs Gruppen amp Arbeitsbereiche tm Tabellen Layouts H A Standard Schriften Qi Benutzer Makros Autoren m Standard Makros amp Yisual Basic Module ET Abbildungslisten Datenbank H amp Lizenzen E B Parser Ej Benutzer Berechtigungen 3 Sitzungen H E Tabellen o Relationen Autoren Buchbestand P Buchbest and Entleihvorgaenge P Entleiher Entleihvorgaenge E M Bin re Objekte MM OrgData Di OrgData_vBA 4 Eigenschaften Aufz hlung Tabellen Layouts faar Allgemein Neues Tabellen Layout olo Schie en Hilfe 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 Sonderzeichen 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 Tabelleim Tabellen Layout dargestellt werden soll Aktivieren Sie dazu das Tabellen Layout Autoren im Objektbaum orgAnice Datenbanken anpassen 5 orgAnice Data Anwendungen konfigurieren amp x 2 Arbeitsbereichs Gruppen Tabellen Layout Autoren lt Arbeitsbereiche Oo an Tabellen Layouts e r utoren z Datenbank Tabelle Keine Tabele ZE Formular Controls L Keine Tabelle ER Listen Spalten
236. enbank und die zugeh rigen Verzeichnisse auf einen anderen Datentr ger oder in ein anderes Verzeichnis verschieben Der relative Pfad zu einem Verzeichnis unterhalb des Datenbankverzeichnisses wird durch Verzeichnisname gekennzeichnet Alternativ k nnen Sie einen absoluten Pfad verwenden der auch dann weiterhin gefunden wird wenn Sie die Datenbank verschieben nicht aber das Doku mentenverzeichnis 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 Diese Verzeichnisse m ssen nat rlich an den entsprechenden Orten existieren und dort vor der ersten Nutzung angelegt werden Die orgAice Musterdatenbank enth lt Makros die es erlaubt die Einstellungen dieser Verzeichnisse im Benutzermodus jederzeit anzupassen Deren Benutzung wird im Abschnitt Die Office Datenbank personalisieren ab Seite 34 beschrieben Wie Sie bei Bedarf solche Makros in eine andere Datenbank importieren anpassen und einsetzen erl utert Kapitel 8 Visual Basic in orgAnice Da es aber sehr aufwendig ist die Vielzahl der Macros die ben tigt werden herauszu suchen sollten Sie entweder alle Macros importieren oder Ihre neue Datenbank aus einer Musterdatenbank
237. ende gleichnamige 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 erweitern 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 Die Tabe
238. ensatz 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 Etiketten drucken Ausdruckseditor ffnen Datenbank in Konfigurationsmodus umschalten TRG STROH SH amp STESHZ a E ETRSHN TRH TRGO ppg TRH STROE pan TRG SHF3 g STROE HEF E E gt TROHA TRSH P Ea d ID Tipps Tricks und Probleml sungen Die effektivste Art der Benutzung 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 Ge
239. ent der Zugriffsorganisation sowie der persistenten also dauer haften Speicherung von Metadaten Tabellen Dokumenten Markierungstabellen Benutzerdaten VBA Scripts sowie redundanter Daten zur Erh hung der Zugriffsge schwindigkeit 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 Die Datenbank wird in einer einzigen Datei mit der Erweiterung odb gespeichert Die Datei mit der Erweiterung odu speichert nur Anpassungen des Erscheinungsbildes durch den User wie zum Beispiel gegen ber dem Standard ver nderte Spaltenbreiten nat rlich userabh ngig Voraussetzung zum ffnen einer Datenbank ist die bergabe des Benutzernamens und eines g ltigen Kennworts Die Zugangskontrolle die Tabellenverkn pfungen und s mtliche Konsistenzregeln werden von der Datenbank selbst verwaltet Bei einer richtig konfigurierten 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 orgA nice entwickelten KeyStorage Server f r die eigentlichen Dateidienste Dieser Server ist optimiert auf die Speicherung sehr
240. entvorlagen f r Microsoft Word Dokumente etwa den Brief und Serienbriefvorlagen keine Daten nach Word bertragen werden m s sen Sie berpr fen ob gegebenenfalls die Sicherheitseinstellungen von Microsoft Office die Ausf hrung von Makros verhindern Pr fen Sie gegebenenfalls die Einstellungen in Microsoft Word 2003 den Men befehl Extras Optionen Sicherheit Makro sicherheit und in Microsoft Word 2007 den Men pfad gt Word Optionen Vertrauenstel lungscenter Einstellungen f r das Vertrauensstellungscenter Einstellungen f r Macros Auf jeden Fall sollte auf dieser Seite bzw auf der Seite Vertrauensw rdige Herausgeber die Option Zugriff auf das VBA Projektobjektmodell vertrauen aktiviert werden Tipps Tricks und Probleml sungen Probleml sungen Sicherheit 2 x Sehr hoch Nur Makros die in vertrauensw rdigen Speicherorten installiert sind d rfen ausgef hrt werden Alle anderen signierten und nicht signierten Makros sind deaktiviert 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 Software zur Virenpr fung installiert haben oder wenn Sie die Sicherheit aller zu ffnenden Dokumente
241. entyps Dieser Datentyp ist f r jede Funktion eindeutig festgelegt ebenfalls die Datentypen jedes einzelnen Funktionsparameters Diese Datentypen werden im Ausdruckseditor ausgewiesen Ausdr cke mit orgBasic orgBasic kennen lernen 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 eine Zeichenkette String als Parameter erfordert und eine ganze Zahl als Ergebnis liefert Left String Long As String bedeutet dass die Funktion Left einen String und eine Zahl als Parameter erfordert die durch ein Komma getrennt werden und eine Zeichenkette als Ergebnis liefert Die gesamte bersicht aller Kernfunktionen finden Sie weiter unten in dieser Doku mentation unter Kernfunktionen bersicht alphabetisch oder unter Kernfunktionen bersicht nach Ergebnis Typ Die Beschreibung der einzelnen Funktionen finden Sie im Abschnitt Kernfunktionen Funktionsbeschreibung 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 e f r die Definition von dynamischen Texten in Datensatz Masken e f r die Definition von Text O
242. enutzer der in orgAnice verwaltet wird und nicht den Status Aktiver Benutzer Permanent oder Konkurierend hat wird als passiver Benutzergef hrt Ein passi ver Benutzer kann die Datenbank nicht starten Die Einrichtung von Benutzern die Anpassung von deren Eigenschaften sowie nde rungen von deren Status k nnen jederzeit im Objekt Editorvorgenommen 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 Konfi gurationsmodus von orgAnice Data W hlen Sie dazu den Men befehl Extras Datenbank konfigurieren oder dr cken Sie die Taste El oder klicken Sie auf diesen Button in der Symbolleiste I 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 E9 U oder klicken Sie auf diesen Button in der Symbolleiste amp 47 48 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 bearbeitet und deren ffentliche und private Eigenschaften definiert werden Namen und Status von Benutzern verwalten E0bjekt Editor gt xj Ej orgAnice Data Anwendung Benutzer DEX EB EEE 8 Lizenzen aleren m Jp Parser i Benutzer H Admin
243. eplace pString1 pString2 pStringz Kernfunktion As String Ersetzt in einer Zeichenkette einen Teilstring durch einen anderen Beispiel Replace AECEDECD CE ce ergibt z B AEceDECD Parameter pString as String pString2 as String pString3 as String R ckgabe String zur Kernfunktionen bersicht Replikation Die Synchronisation von zwei Datenbanken die getrennt voneinander bearbeitet wurden Typische Einsatzgebiete sind der Einsatz einer Datenbank an zwei verschiede nen Standorten oder der Datenabgleich mit mobilen Computern Bei einem Replikati onslauf werden nur die jeweils ge nderten Daten abgeglichen als Ergebnis steht an allen Standorten eine Datenbank mit identischem Datenbestand zur Verf gung Right pString pAnzahl Kernfunktion As String Gibt die letzten Zeichen einer Zeichenkette in der angegebenen Anzahl zur ck Beispiel Right AECEDECD 3 ergibt z B ECD Parameter pString as String pAnzahl as Long R ckgabe String zur Kernfunktionen bersicht Rnd Kernfunktion As Double Gibt eine Zufallszahl zwischen o und zur ck Beispiel Rnd ergibt z B 0 563568115234375 Parameter keine R ckgabe Double zur Kernfunktionen bersicht Round pZahl pStellen Kernfunktion As Double Rundet eine Zahl auf die angegebene Anzahl von Nachkommastellen Beispiel Round 0 563568115234375 1 ergibt z B 0 6 Parameter pZahl as Double pStellen as Double R ckgabe Double zur Kernfunktionen bersicht RTrim
244. er String R ckgabe String zur Kernfunktionen bersicht DetailRecords pString Kernfunktion As Boolean Gibt an ob dem aktuellen Datensatz andere untergeordnet sind Beispiel DetailRecords Adressen ergibt z B True Parameter pString As String R ckgabe Boolean zur Kernfunktionen bersicht DocCreationTime pTabelle pFeldname Kernfunktion As Date liefern das Erzeugungsdatum eines Dokuments wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocCreationTime Aktivitaeten Dokument ergibt z B 05 10 2007 14 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocCreationTimeUTC pTabelle pFeldname Kernfunktion As Date liefern das Erzeugungsdatum eines Dokuments als UTC Zeit wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocCreationTimeUTC Aktivitaeten Dokument ergibt z B 05 10 2007 12 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocLinkName pTabelle pFeldname Kernfunktion As String Gibt den Pfadund Dateienamen eines verkn pften Dokumentes zur ck Bei einem internen Dokument bleibt der R ckgabestring leer Beispiel DocLinkName Aktivitaeten Dokument ergibt z B C Daten orgAnice CRM doc 243 244 Parameter pTabelle As String pFeldname As String R ckgabe String zur Kernf
245. er auf die aktive Tabelle Sie aktivieren eine Tabelle indem Sie mit der Maus in das Tabe len Layout klicken oder ber das Men Ansicht eine Tabelle ausw hlen 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 D gt ber das Men Ansicht Tabelle eine Tabelle ausw hlen Das Tabellenfenster kann den aktuellen Datensatzim Formularbereich bzw mehrere Datens tze im Listenbereich enthalten Es sind auch beide Darstellungen gleichzeitig m glich Tabellen Layouts lassen sich im Konfigurationsmodus interaktiv definieren Tabellenname Der eindeutige Name einer Datenbank Tabelle Der Tabellenname ist nicht der Tabel lentite sondern die eindeutige interne Bezeich nung der Tabelle Tabellentitel Die Bezeichnung einer Datenbank Tabelle max 31 Zeichen im Klartext Konfiguration l 4 Adressen sortiert nach Kurzname hier im Beispielbild Tabelle Adressen Der Tabellentitel der aktiven Tabellewird auch in der Statuszeile angezeigt Begriffserkl rungen Stichwortverzeichnis Der Tabellentitel ist nicht der Tabe lenname sondern seine Bezeichnung zur Ver ffent lichung Table pindex Kernfunktion As String Liefert den Tabellennamen Die erste Tabelle hat den Index o Beispiel Table o ergibt Adressen Parameter pIndex as Long
246. er eine andere Grafik verf gen die Sie in den Report einbin den 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 Wegen der besseren Druckqualit t und Anpassbarkeit sowie geringeren Gr e einer Grafik im Vektorformat wmf sind Dateien in diesem Format im allgemeinen besser geeignet und empfehlenswerter Andere Formate k nnen Sie in den meisten Grafikbearbeitungsprogrammen konvertie ren in das gew nschte Format exportieren oder mit Neu speichern unter neu ablegen 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 W hlen Sie in der Ordnerliste den Ort aus und markieren 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 Gesch ftsf hrerliste 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 U amp Ol und E verwen den Halten Sie zus tzlich die Umschalttaste gedr ckt um die
247. erProtection False lt Kennwort gt Beachten Sie bitte auch dass in ein gesperrtes Projekt z Z keine Updates mit dem orgAnice Installer eingespielt werden k nnen Der orgAnice Installer wird in einer der n chsten Versionen in solchem Fall nach dem Kennwort fragen 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 ETHET bet tigen oder auf diesen Button klicken Visual Basic in orgAnice Kernfunktionen 9 4 Microsoft Visual Basic orgAnice CRM 2008 loj x Datei Bearbeiten Ansicht Einf gen Format Debuggen Ausf hren Extras Add Ins Fenster Eao Hanaga Cl na N 45 Projekt Project xi aa N 2 GlobalDefs Icon Tools 22 ImagelistTools i en RL Invoicing A Macros fenes z na Balza 2 Al MarkTools m gt Eigenschaften Macros Elemente von CAppPhone Macros Modul z 4 Class_lnitialize onem Class_Terminate j Allgemein a Alphabetisch wach kategorien faie i csErrSource Macros Butt gt cappwdErrorEnum ES DialNumber End Sub _ 9 CAppWord mPhoneApp E CBirthday xl e PhoneApp Public Sl Pr Public Sub DialNumber psNumber As String Butt Element von Project CAppPhone End Sub Public Sub Dial nsprechpartnerTellP IP Adresse im Feld Ansprechpartner gt TelefonIP anrufen ButtonMacros DialNumber Ansprechpartne
248. eren Tabellenstrukturen Die Optionen f r Bildschirmelemente in Formularen und Listen sind erweitert worden Eine Vielzahl an neuen Bedienelementen so genannten formular Control Typen wird angeboten Das Textformat von jedem Element im Formularbereich und jeder Spalte im Listenbereich 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 Benutzer sicht und f r die Datenbank Es k nnen Arbeitsbereiche mit darin enthaltenen Formula ren definiert und ver ndert werden ebenso wie Arbeitsbereichs Gruppen die mehrere Arbeitsbereiche einschlie en Die Benutzer und Konfigurationsmodi orgAnice Data verf gt ber zwei Modi je einen zur Benutzung und Konfiguration der Datenbank Zwischen den beiden Modi kann jederzeit umgeschaltet werden wobei die Konfiguration der Datenbank nur Benutzern mit entsprechenden Rechten vorbehalten ist und bestimmte nderungen nur bei Auswahl des exklusiven nderungsmodus beim Start der Datenbank durchgef hrt werden k nnen 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 Kenn wort angegeben werd
249. ernt 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 171 z 172 Geben Sie im Feld Rufnummer die interne Rufnummer MSN oder Anlagendurchwahl Nummer des Arbeitsplatzes oder Teilnehmers ein die von orgAnice Phone ausgewertet werden soll Tragen Sie im Feld Name die Klartextbezeichnung zu der Rufnummer ein beispielswei se den Namen des Teilnehmers 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 Anrufmeldung f r diese Nummer Best tigen Sie Ihre Einstellungen mit OK orgAnice Phone konfigurieren Datenbankoptionen festlegen Datenbankoptionen festlegen Die Registerkarte Datenbank stellt Ihnen einen 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 Funktionen im Abschnitt Weitere benutzerdefinierte Optionen einstellen auf Seite 177 erl utert werden Diese Einstellungen sind datenbankbezogen und d rfen nur ge nd
250. ersicht der in dieser Datenbank installierten AddOns mit einigen Angaben zum Autor O und einer kurzen Beschreibung Zu AddOns zu denen notwenig und vorgesehen k nnen Sie Benutzereigenschaften und oder Konfigurationsdaten ber die entsprechenden Schaltfl chen aufrufen und ver ndern 43 Beispiel Kalender Kalender vorbereiten E Ex Tabellen Adressen 5 5 Adressmerkmale Tabelleneigenschaft f r Kalender calA_Setting1 r Neu Ansprechpartner Ansprechpartnermerkmale Archivierte Dokumente Parameter Artikel Artikeldokumente Datums Index aufsteigend Unverkn pfte Termine Dokumente Datu z e Ausdruck f r Informationstext Merkmalliste Adressen Icala_AcInfo vn Merkmalliste Ansprechpartner Ordner IV Aktivitaeten Tabelle IKenntnisnahmen JT Index ist Monats Index Workflow Aktivit ten Aktivit ten Konfiguration Beschreibung workflow vorg nge Rechnungen Rechnungsaktivit ten Ausdruck f r Sperre Rechnungspositionen verkaufschancenpositionen sa Vorg nge Werteliste Adressmerkmale Werteliste Ansprechpartner bernehmen L schen Wettbewerbsprodukte W hlen Sie bitte einen Index der so DateToString Tabelle gt Datumsfeld yyyyMMdd amp beli Die Sortierung muss aufsteigend sein gilt nicht wenn Monats Index True Siehe dort Version 1 1 5 Sn Bei der Konfiguration des AddOns orgAnice Kalender k nnen Sie einstellen von
251. ersion 5 0 6 12 Datenbank CrorgDBthorg niceCRMZO08S orgAniceckhM2008 Profession er Benutzer ADMIN Verwaltung IV Datenbank MV Be Kennwort Abbrechen Hilfe Das Feld Datenbank muss aktiviert sein um nderungen an den Datenbankeigen schaften vornehmen zu k nnen Das Feld Benutzer muss aktiviert sein um Benutzer der Datenbank einrichten und seine Rechte verwalten zu k nnen 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 Sitzungsinformationen anzeigen Jeder Benutzer der sich bei der Datenbank ber eine der orgAnice Komponenten an meldet er ffnet damit eine Sitzung oder Session Welche Benutzer angemeldet sind und 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 bet tigen 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 Eigensch
252. erstellen o Tabellen H E Autoren Optionen E Buchbestand IV Keine Eingabe IV Kein Update H E Entleiher O Entleihvorgaenge Lookup Werte Keine Lookup Werte X e 5 H Felder EB BuchID Vorbelegen mit Entleiher gt ID E lss fEntleiherID 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 Benen nen Sie das Feld Ausleihe EM Autoren Optionen E Buchbestand E Entleiher Entleihvorgaenge 2 H Felder Lookup Werte Keine Lookup Werte HB BuchID HH EntleiherID Yorbelegen mit Date Ee Ausiche er Als Ausdruck f r das Feld Vorbelegen mit tragen Sie Date ein ber diesen Aus druck wird das Systemdatum als Feldinhalt eingetragen H A IV Keine Eingabe IV Kein Update o Aktivieren Sie die Optionen Keine Eingabe und Kein Update da das Ausleihdatum ja fest steht 5 Ein weiteres Feld dient der Festlegung des R ckgabetermins f r das Buch der 4 Wochen nach der Ausleihe liegen soll F E3 Buchbestand Entleiher E Entleihvorgaenge 3 H Felder HB BuchID Lookup Werte Keine Lookup Werte HE EntleiherID HB Ausleihe Vorbelegen mit Date 28 zA lsssfRueckgabe Legen Sie ein Feld vom Typ Date an Benennen Sie das Feld Rueckgabe
253. ert As String 50 EB Beschreibung As String var ER AngelegtAm As Date HA AngelegtDurch As String 31 EB Modifiziert m As Date EB ModifiziertDurch As String 31 HB AdressID As String 8 HB ID As String 8 HA Aktivitaeten f Aktivit ten Awa 8 lt 3 Jel lt gt gt Ausdruck Ergebnis Be OK Abbrechen Entweder Sie geben als Ausdruck die Zeichenkette BBB mit den Anf hrungsstrichen ein oder Sie verwenden die orgBasic Funktion User wie nachfolgend beschrieben 4 Die Funktion User liefert den Benutzerkurznamen f r den Benutzer nach dem Index aller Benutzer in der Datenbank Der erste Benutzer hat durch die automatische alphabetische Sortierung den Index 0 In der Office Datenbank ist der Benutzer Bernd B Becker als zweiter Benutzer zu finden der Index lautet hier also 1 bergeben Sie diese Zahl als Parameter tragen Sie folglich als Ausdruck User 1 ein Klicken Sie auf Auswerten um den gelieferten Wert anzuzeigen Im Feld Ergebnis wird der Benutzerkurzname angezeigt so wie er auch sp ter eingetragen wird Diese Methode ist nat rlich nur als Demonstrationsbeispiel zu betrachten Denn sie funktioniert nur weil wir wissen dass der Benutzerkurzname BBB zur Zeit an zweiter Stelle in der Benutzerliste steht Steht BBB nicht an zweiter Stelle wurde ein weiterer Benutzer eingef gt dessen Benutzerkurzname alphabetisch vor BBB steht oder wurde der Benut
254. ert werden wenn nur ein Benutzer in der Datenbank angemeldet ist Der Button Neu ffnet das Dialogfenster Gespr chsinformationen speichern in dem Sie eine neue Tabelle ausw hlen k nnen Der Button Bearbeiten ffnet das Dialogfenster Gespr chsinformationen speichern f r eine bereits in der Liste enthaltene selektierte Tabelle zur Bearbeitung 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 F r die Neuaufnahme einer Tabelle k nnen Sie aus diesem Listenfeld ausw hlen in welcher Tabelle der orgAnice Datenbank orgAnice Data die Gespr chsinformationen 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 ndern 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 Einzelinfor mationen aufnehmen sollen Die Liste zeigt links in der Spalte Gespr chsdaten einmal die Be
255. ert werden soll org nice Data x 2 Wollen Sie den ge nderten Visual Basic Code speichern Best tigen Sie mit Ja um die nderungen an dem Projekt vorzunehmen Beachten Sie dass elementare Funktionen von orgAnice Anwendungen wie der Office Datenbank ber Visual Basic realisiert werden Speichern Sie nderungen nur dann wenn Sie sicher sind dass Sie keine unbeabsichtigten nderungen vorgenommen haben 263 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 xl H Benutzer Makros a Aufz hlung Yisual Basic Module E m Standard Makros z S al in Visual Basic Module er amp b AddOnTools i Modul importieren WWA AdminTools ButtonMacros Von Datei C
256. ertriebsassistentin Vertrieb D 2123 Harald Gesch ftsf hrer D Felix Softwareentwicker D ARTRA GmbH Prof Dr Kans M ller z i E i d IRUAOHEBSC ENERB GIRDER ala Friedrich Carsten Vertriebsmitarbeter Senatsverwakung f r Bauen Wohnen und 13505 Grinberg Veronka Channel Management Vertrieb Taking Technology Inc USA 9501 Gueffroy Thomas Freier Mitarbeiter vertrieb TechnoPlan GmbH D 17513 Fehrbellin klo Stefan Freier Mtarbeiker Consulting amp Dr Hermann Voss GmbH Armaturenfabrik D 51679 Wipperf rth Koenblum Fred Vertriebsmitarbeker Vertrieb Kozlowsii Matthias Projektleiter Consulting M ller Kirill Softwareentwicker Entwicklung Pilz Ulrich Softwareentwickler Entwicklung R tzer Florian Auszubildender vertrieb Trilhose Egbert Vertriebsleiter Vertrieb Wegener Falk Softwareentwickler Consulting Ansprechpartner sortiert nach Name AdressID 19 Datens tze 10 markiert 15 sichtbar Admin Administrator Verw Oberfl DB Benutzer Die Men leiste von OrgData ist im Office 2003 Stil angelegt Die Men leiste kann wie im Bild abgedockt und an anderen Fensterr ndern im Bild links angedockt werden Die Men punkte sind mit Symbolen versehen Sie aktivieren die Men leiste mit den Tasten oder Eid oder indem Sie mit der Maus auf den Namen eines Men s klicken Mit den Tasten AThH lt Buchstabe gt k nnen Sie direkt ein Men anw hlen beispielsweise Am 0 f r das Men Datei Begriffserkl rungen Stich
257. es sich um eine Zeichenkette ein Feld eine Funktion oder einen belie bigen anderen g ltigen orgBasic Ausdruck handeln 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 keine Funktion oder Variable muss eine Dokumentvariable angelegt werden deren Inhalt festlegt was sp ter aus der Datenbank abgefragt wer den soll Beispielhaft soll die Telefon Durchwahl des aktuellen Mitarbeiters zus tzlich zur allge meinen Firmenadresse und Telefonnummer angegeben werden Die Office Datenbank verf gt angepasste Funktionen die die erweiterten Benutzerei genschaften des angemeldeten Benutzers auswertet und ffentliche Eigenschaften zur ckgibt Die Funktion f r die Ausgabe der pers nlichen Durchwahl hei t Absender Durchwahl CurrentUser Dabei ist CurrentUser ein Parameter der den Benutzer kurznamen des aktuell angemeldeten Benutzers liefert Damit diese Funktion sinnvolle Ergebnisse liefert m ssen Sie zun chst f r jeden Benut zer die ffentliche Eigenschaft Durchwahl festlegen Lesen Sie dazu den Abschnitt ffentliche Eigenschaften verwalten auf Seite 52 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
258. eschrieben Klicken Sie auf die Schaltfl che Schlie en wenn Sie den Objekt Editor schlie en wol len Standard Schriften definieren ber das Element Standard Schriften k nnen Voreinstellungen f r die Darstellung von Eingabefeldern statischen und dynamischen Texten sowie Listen vorgenommen wer den Innerhalb der Objekteinstellungen kann auf diese Standard Einstellung zur ckge griffen und davon abweichende Darstellungen gew hlt werden Rufen Sie den Objekt Editor f r die orgAnice Data Anwendung auf indem Sie orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren den Men befehl Anwendungs Objekte orgAnice Data Anwendung w hlen oder die Tastenkombination EESHA bet tigen oder auf diesen Button E in der Symbolleiste klicken Aktivieren Sie das Objekt Standard Schriften durch Klick darauf im Objektbaum links x Standard Schriften orgAnice Data Anwendung R Arbeitsbereichs Gruppen Q amp Q Arbeitsbereiche im Tabellen Layouts Mer BEN tandard schritten A Standard Schrift Eingabefeld Standard Schrift Statischer Text Statischer Text A Standard Schrift Dynamischer Tex Eingabefeld A Standard Schrift Liste Drache Q Benutzer Makros E amp A Standard Makros Visual Basic Module amp 4 Allgemein F H E Abbildungslisten Londini H Datenbank a re a Liste
259. etail w hlen Sie die Tabelle Buchbestand und den zum Prim rindex der Tabelle Autoren korrespondierenden Index AutorlD aus 5 Speichern Sie die Relation ber OK oder ber die Eingabetaste l Die Relation wird angelegt und im Objektbaum angezeigt Die Eigenschaftendarstel lung zeigt die definierte Relation an xi org nice Data Anwendung Relation Autoren Buchbestand P Datentank Allgemein Lizenzen J Parser 2 Benutzer mise 3 Berechtigungen Tabelle Autoren Autoren e 37 Sitzungen Index 1D ID e O Tabellen el B 23 Autoren ee Detail H E Felder G Indices Tabelle Buchbestand Buchbestand 4 Eigenschaften Index AutorID AutorID Markierungsausdr cke i Markierungen 2 Summierungsausdr cke amp bergeordnete Relationen H S Untergeordnete Relationen H E Buchbestand H Relationen utoren Buchbestand P 0M Bin re Objekte sA Eigenschaften Prim re Relation V Betrifft die Eingabe eines neuen Datensatzes in die Detail Tabelle Q x Ok Schlie en Hilfe p Die soeben erstelle Relation wird in der Eigenschaftendarstellung mit den relevanten Informationen dargestellt Dabei werden jeweils der Name der verkn pften Tabellen mit ihren Indices sowie in Klammern deren Titel angezeigt Die Eigenschaften der jeweiligen Tabellen und Indices k nnen
260. eter voraus die aus anderen Ausdr cken gelie fert werden Leerzeichen zwischen Funktionen und Parametern sind erlaubt konstante Zeichenket ten m ssen in Anf hrungsstriche gesetzt werden 229 230 Angepasste Funktionen im Ausdruckseditor Ausdruckseditor x EH Felder X Kernfunktionen 1E Angepasste Funktionen Er Persist Variablen Wiefer nschriftPersont As String W Lieferart As String WB Mahnfaelligkeitl As Date ZB Mahnstufel As String JB Namef As String ZB NameLandistring As String IB NamePersont As String WB null usblenden String As String Worg nice21BetragKonvertieren String As Double Bosfm_AbsenderMail As String WBrost nschrift As String Einf gen ll e ARA lt gt lt lt gt gt Like And or not Ausdruck Als Name wird amp Namel amp bereitgestellt obwohl im Feld Name amp Adressen gt Name amp steht Ergebnis Als Name wird Prof Dr Hans M ller bereitgestellt obwohl im Feld Name M ller steht Schlie en Angepasste Funktionen sind komplexe orgBasic Ausdr cke die f r eine Datenbank geschrieben werden Zweck und Besonderheiten der Funktionen werden h ufig im Quelltext der Funktion erl utert Auch f r diese gilt Leerzeichen zwischen Funktionen und Parametern sind erlaubt konstante Zeichenketten m ssen in Anf hrungsstriche gesetzt werden Ausdr cke mit orgBasic Mit dem Ausdru
261. eue Eigenschaft F Benutzer Stimmungspunkte E Admin Administrator en BBB Bernd B Becker DEVELOPMENT i amp DEX Dora E Xavier H Aktive permanente Lizenzen Aktive konkurrierende Lizenze O A ffentliche Eigenschaften 0 SA cal _UserColor SA Durchwahl 1 EMail sA Funktion SA Telefax 6A Private Eigenschaften amp Gew hrte Berechtigungen Berechtigungen Sitzungen HE Tabellen lt Relationen Hl am Bin re Objekte ee are SE Schlie en Hilfe 1 Um eine neue ffentliche Eigenschaft anzulegen aktivieren Sie im Objektbaum das Unterelement ffentliche Eigenschaften eines Benutzers ZA 2 Die Eigenschaftendarstellung zeigt ein leeres Feld an Geben Sie in das Feld Neue Eigenschaft den Namen der neu anzulegenden ffentlichen Eigenschaft an Der Name darf zwischen 1 und 31 Zeichen lang sein keine Sonder und Leerzeichen sowie keine Umlaute enthalten Gro und Kleinschreibung werden unterschieden Speichern Sie die Eigenschaft per Klick auf den Button OK oder ber die Eingabetaste el 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 orgAnice Datenbanken anpassen Benutzer verwalten xi t amp Lizenzen H JD Parser Benutzer 5i Admin Administrator BBB Bernd B Becker
262. ew nschte Symbol k nnen Sie ber das Feld Symbol Nr ausw hlen indem Sie dessen Nummer eingeben orgAnice Software GmbH stellt eine Reihe von Symboldateien zur Verwendung f r Arbeitsbereiche zur Verf gung Diese Dateien sind im Ordner Support Datenbank lcons Workspaces 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 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 aufrufen 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 Spalten im Zweig unterhalb orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren 2 ECTS lt org nice Data Anwendung Aufz hlung Arbeitsbereichs Spalten R Arbeitsbereichs Gruppen all lt Arbeitsbereiche N Algemein Buchbestand Neue Spalte A Arbeitsbereichs Spalten Se eae hg gt 2 E a 00 Spaltenbreiten gt Ee B Entleiher D 00 lt Arbeitsbereichs Spalten lt gt Entleihvorgaenge El Kon Arbeitsbereichs Spalten i Tabellen Layouts amp 4 Standard Sc
263. fert Ein Ausdruck kann e dnamen Operatoren Konstanten orgBasic Funktionen persistente Variablen oder eine Kombination dieser Elemente enthalten Beispiele personen gt nam 12345 67 UCase pfel Time 289 o 290 True Or Not True nyY amp WIEN 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 zusam mensetzen k nnen Auswahl Formular Control Konfigurationsmodus Eine Kennzeichnung der zu verschiebenden Objekte Eingabe felder Texte Kommando Schaltfl chen Dokumenten Buttons im formularbereich einer Tabelle sichtbar gemacht durch einen farbigen Rahmen Fokus um das Objekt 853 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 J DJ und H 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 Objek ten einer anderen Anwendung arbeiten kann Automation ist ein Bestandteil von COM und war fr her unter de
264. ffektiven 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 ist sondern auch alle Daten und internen Dokumente enth lt wird die Daten bank besonders bei vielen Benutzern schnell sehr gro Ein Hardwarefehler oder eine unbeabsichtigte L schung der oder in der Datenbank h tte dann den Verlust wichtiger Daten zur Folge Lieber also eine Datensicherung mehr als eine zuwenig Zwei prinzipielle Wege zur Sicherung k nnen wir unterscheiden 1 Datenbank von au erhalb sichern Wenn Sie in Ihrer Datenbank im Konfigurationsmodus Datens tze ersetzen importie ren oder l schen m chten empfehlen wir eine Kopie der Datenbank in einem tempo r ren Verzeichnis abzulegen Hierbei ist es lediglich notwendig die Datenbankdatei mit der Dateiendung odb zu kopieren wenn kein Benutzer angemeldet ist Damit k nnen Sie im Bedarfsfall auf die fehlerfreie Kopie der Datenbank zur ckgreifen und die fehlerhafte durch diese ersetzen Nachdem Sie die Datens tze erfolgreich ersetzt importiert oder gel scht und dann kontrolliert haben k nnen Sie die tempor
265. ffentliche Benutzereigenschaften und private Benutzereigen schaften 291 o 292 ffentliche Benutzereigenschaften Ein Beispiel f r eine ffentliche Benutzereigenschaft ist die Telefondurchwahl eines Mitarbeiters Diese ffentliche Information kann von jedem anderen Datenbankbenut zer abgefragt werden Private Benutzereigenschaften Eine private Benutzereigenschaft ist z B die Aktivierung oder Deaktivierung des Dublettenchecks in orgAnice 2010 Diese private Information kann nur vom zugeh ri gen Benutzer selbst oder von einem Benutzer mit Benutzer Verwaltungsrechten abge fragt 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 Zei chen lang muss eindeutig sein und kann z B aus den Initialen des Benutzers bestehen Der Benutzerkurzname wird in der Sfafuszeile angezeigt Benutzermodus Die Betriebsart in der eine orgAnice Datenbank durch einen oder mehrere Benutzer gelesen 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 Datenbank 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 de
266. ftmals eine Arbeitsbereichs Gruppe aus Sinnvoll ist eine Unterteilung dann wenn Mitarbeiter mit unterschiedlichen Aufgaben bereichen auf die Datenbank zugreifen F r die Bibliotheksverwaltung k nnten das die Bereiche Bestandsverwaltung 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 angelegt 1 Bestand f r den Arbeitsbereich Autoren und B cher 2 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 Arbeits bereichs Gruppen auf indem Sie gt den Men befehl Anwendungs Objekte Arbeitsbereichs Gruppen w hlen oder auf diesen Button amp in der Symbolleiste klicken orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren 2 x org nice Data Anwendung Aufz hlung Arbeitsbereichs Gruppen R Arbeitsbereichs Gruppen amp Algemen Arbeitsbereiche Tabellen Layouts Neue G k 84 Standard Schriften rn Q Benutzer Makros m Standard Makros 33 Eu Ao Yisual Basic Module Arbeitsbereichs Gr
267. funktionen bersicht PrivateUserProp pString Kernfunktion As String Gibt den Wert der privaten Benutzer Eigenschaft pString als String zur ck Beispiel PrivateUserProp AutoShowAlarms ergibt z B Wahr Parameter pString as String R ckgabe String zur Kernfunktionen bersicht PrivateUserPropBoolean pString Kernfunktion As Boolean Gibt den Wert der privaten Benutzer Eigenschaft pString als Boolean zur ck Beispiel PrivateUserPropBoolean AutoShowAlarms ergibt z B True Parameter pString as String R ckgabe Boolean zur Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen PrivateUserPropDate pString Kernfunktion As Date Gibt den Wert der privaten Benutzer Eigenschaft pString als Date zur ck Beispiel PrivateUserPropDate Birthday ergibt z B 12 12 1980 Parameter pString as String R ckgabe Date zur Kernfunktionen bersicht PrivateUserPropDouble pString Kernfunktion As Double Gibt den Wert der privaten Benutzer Eigenschaft pString als Double zur ck Beispiel PrivateUserPropDouble LastPayValue ergibt z B 34 12 Parameter pString as String R ckgabe Double zur Kernfunktionen bersicht PrivateUserPropLong pString Kernfunktion As Long Gibt den Wert der privaten Benutzer Eigenschaft pString als Long zur ck Beispiel PrivateUserPropLong Errors ergibt z B o Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht PublicUserProp pString Kernfunktion A
268. g AP CConvertCountryCodes pP CDatabaseEvents pP CDatabaseSupport P CDebug P CDocuments Visual Basic Editor Fp CErrors CExternalReporting o CFiles OF Schlie en Hilfe Zum Exportieren einzelner Module geben Sie im Feld Modul als Datei exportieren manuell oder mit Hilfe des Buttons rechts neben dem Eingabefeld den Pfad und Datei namen der Exportdatei an Best tigen Sie mit OK Alle Module exportieren Um alle Module Klassenmodule und Formulare zu exportieren bieten die Administra tor Tools der Office Datenbank eine automatisierte Funktion 1 Speichern Sie zun chst das VBA Projekt und rufen dann im Konfigurationsmodus aus dem Men die Funktionalit t wie folgt auf 2 W hlen Sie den Men befehl Makros Administrator Tools 265 a u ne 266 AdminTools x Alle Makros neu initialisieren Alle vBA Module exportieren Alle Schl ssel aufbauen Rechnungssummen aktualisieren Mit Microsoft Word verbinden Relationen graphisch darstellen orgAnice Phone starten orgAnice Phone beenden Datenbank Wartung E Mail vorlagen mit der Endung osm verwenden E Mail Yorlagen mit der Endung oft verwenden Abbrechen Markieren Sie den Eintrag Alle VBA Module exportieren und klicken Sie auf Ausf h ren 3 Nun werden Sie zur Eingabe eines Speicherortes f r die Daten aufgefordert org nice Data x Wohin exportieren Der Ordner muss bereits OK existier
269. g Day pDatum Kernfunktion As Long DayOfWeek pDatum Kernfunktion As Long DayOfYear pDatum Kernfunktion As Long DbFileName Kernfunktion As String DbProp pString Kernfunktion As String DbTitle Kernfunktion As String DescendNum pString Kernfunktion As String DetailRecords pString Kernfunktion As Boolean Dialogfenster DocCreationTime pTabelle pFeldname Kernfunktion As Date DocCreationTimeUTC pTabelle pFeldname Kernfunktion As Date DocLinkName pTabelle pFeldname Kernfunktion As String DocModificationTime pTabelle pFeldname Kernfunktion As Date 299 299 300 300 300 300 300 301 301 301 301 301 302 302 302 DocModificationTimeUTC pTabelle pFeldname Kernfunktion As Date DocSize pTabelle pFeldname Kernfunktion As Long DocText pTabelle pFeldname Kernfunktion As String Dokument Dokument externes Dokument internes Dokument Buttons Dokument Typ Dokument Vorlage DoubleToDate pDouble Kernfunktion As Date Dual Interfaces Druckauftrag Druckbereich Dublettenpr fung Early Binding Zugriffe Late Binding Zugriffe Eingabefeld EOF Eof pTable Kernfunktion As Boolean Eval pString Kernfunktion As String Feld Datenbankfeld Feldeigenschaften Feldl nge Feldname Fenster aktives Field pTabelle pIndex Kernfunktion As String FieldStringLength pTabelle pFeld Kernfunktion As Long FieldType pTabelle pFeld Kernfunktion As Long Fokus Fo
270. g angezeigt Der Importvorgang ist nun abgeschlossen Um die Tabelle dem Anwender sichtbar machen zu k nnen m ssen Sie e f r die neue Datenbanktabelle bei Bedarf ein neues Tabellen Layout anlegen e eine neue Tabelle in dem passenden neuen Tabellen Layout anmelden e f r ein neues Tabellen Layout eventuell einen neuen Arbeitsbereich anlegen e ein neues Tabellen Layout dem gew nschten neuen Arbeitsbereich zuwei sen e dem neuen Arbeitsbereich eventuell eine neue Arbeitsbereich Gruppe anle gen e einen neuen Arbeitsbereich der gew nschten Arbeitsbereich Gruppe zuwei sen N here Hinweise zum Objekt Editor mit dem Sie alle Elemente der Datenbankstruktur der orgAnice Data Anwendung und der Benutzerverwaltung einstellen k nnen ent nehmen Sie dem Abschnitt orgAnice Data Anwendungen konfigurieren ab Seite 128 Reports Etiketten und Dateiexport Neben dem Ausdruck von Reports und Etiketten eignet sich orgAnice Print auch zum Datenexport in das HTML Format ber die Schaltfl che sowie in Textdateien csv ber den Men punkt Datei CSV Export 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 Die Benutzung von orgAnice Print ist
271. gAnice Software GmbH individuelle L sungen entwickeln k nnen Zus tzliche Customizing Tools vereinfachen den Anpassungsprozess laufend Den Visual Basic Editor kennen lernen VBA bietet eine Sammlung technisch ausgereifter Entwicklungstools auf der Basis von Microsoft Visual Basic dem weltweit meist verbreitetsten Entwicklungssystem f r das Rapid Development von Stand Alone Applikationen Die Integration von VBA in eine Applikation besteht aus zwei Hauptbestandteilen der Erstellung und der Abarbeitung Der sichtbare Teil ist die Verwaltung der VBA IDE Integrated Development Environment integrierte Entwicklungsumgebung inner halb der Anwendung Datenbank Dieses Frontend ist der Visual Basic Editor Der Visual Basic Editor dient der Programmierung von Makros zur Erweiterung der Funktionalit t der orgAnice Komponenten und der Erstellung von Benutzerformularen f r zus tzliche Eingabe oder Abfragemasken und Oberfl chen Beachten Sie bitte dass das VBA Projekt f r die Anzeige gesperrt werden bzw sein kann ohne dass die Funktionsf higkeit der Anwendung beeintr chtigt wird Die Sperre wird ber den Men punkt Extras Eigenschaften von Project im VBA Editor einge richtet Das Ansehen bestehender und Erzeugen neuer Makros und das Einpflegen neuer Module ber die COM Schnittstelle funktioniert erst nach Freischaltung des Projekts Eingabe des Kennworts in der VBA IDE oder Aufruf von Applicati on Apc Projects 1 ChangeUs
272. gAnice 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 fe dnamen Operatoren und einen Satz fest eingebauter Funktionen Core Functions Erheblich erweitert und ebenfalls dem BASIC Stil angepasst wurden die frei definierba ren Angepassten Funktionen die Parameter gegenseitige Aufrufe lokale und statische Variablen Kontrollstrukturen wie If Then Else For Next Do While Loop und Exit Func tion 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 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 ber
273. ge 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 Tipps Tricks und Probleml sungen Die effektivste Art der Benutzung TRG i TRG E TRG TRG TRG E A D TRG i E jaz a Ze u DD bar i f pat En bar ati peed ped ped peed ped gt gt ker gt um Fr gt gt ID EB TRG E TRG E TRG LD4 HPRE a B B gt D Zi TRG TRG Bus 0 06E 279 Anmerkungsfenster ein und ausblenden E3 Memo einf gen STRSHM Text hervorheben STEHE 280 Tipps Tricks und 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 falsch
274. gen auf W hlen Sie dazu den Men befehl Datenbank Objekte Objekt Berechtigungen oder klicken Sie auf diesen Button Ea in der Symbolleiste Neue Berechtigungen anlegen xi org nice Data Anwendung Datenbank Aufz hlung Berechtigungen E Allgemein 4 Lizenzen T alg l fi DD Parser Neue Berechtigung Benutzer Berechtigungen Management E E Administratoren E E Artikelverwaltung Dokumentenverwaltung H E Fakturierung E E Kontaktverwaltung E T Mahnwesen 29 Standardbenutzer Vertrieb Rn Sitzungen E Tabellen Relationen IM Bin re Objekte SA Eigenschaften 9 8 8 8 Schlie en Hilfe Der Objekt Editor wird aufgerufen und im Objektbaum in der linken Fensterh lfte wird der Bereich Berechtigungen angezeigt de Im Objektbaum werden die bereits vorhandenen Berechtigungen angezeigt Klicken Sie auf das Plus Symbol vor jedem Element um die zu jeder Berechtigung geh rigen Be rechtigten Benutzer anzuzeigen Geben Sie in das Feld Neue Berechtigung den Namen der neu anzulegenden Berechti gung 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 unterschieden Speichern Sie die Eigenschaft per Klick auf den Button OK oder ber die Eingabetaste el 57 58 Benutzer den Berec
275. gs assistent auf um alle Datens tze zu markieren die einer bestimmten Bedingung entsprechen Begriffserkl rungen Stichwortverzeichnis 10 ber den Befehl Markierungen Setzen Alle Datens tze markieren markieren Sie alle Datens tze C orgDB orgAniceCRM2008 Bibliothek_ odb orgAnice Data Datei Bearbeiten Ansicht Markierungen Navigieren Aktioner DOIRA aY Ya mix Extras 2 ai EE amp AutorId Bestandsverwaltung Autor f Buchbestand mat Name fautor 1 2 Titel B23 A Vorname sein Yorname 2 Untertitel Buchbestand m vr 1231236123123 a Belletristik x 38 Beschreibung Ea Entleiher E fesl o Name vorname il AutorID Leihwesen a Autori Name des Autors sein Vorname Anders ISBN 000000000003 000000000001 Buchbestand sortiert nach AutorID 3 Datens tze 1 markiert 2 sichtbar E ks japm n Ein markierter Datensatz wird am Anfang jeder Listenzeile durch dieses Zeichen ii gekennzeichnet Ist auch der aktuellen Datensatz markiert dann wird zus tzlich diese Kennzeichnung in der linken oberen Ecke des Formularbereichs vorgenommen In der Mitte der Statuszeile ist der aktuelle Anzeigestatus der aktiven Tabelle erkennbar Von 3 Datens tzen der gesamten Tabelle ist Satz markiert und 2 sind sichtbar Sie k nnen sich alle nur die markierten oder nur die nicht markierten Datens tze einer Tabelle durch entsprechendes Setzen des Anzeigestatus a
276. h 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 Index wert der durch die Auswertung des zum Index geh renden Ausdrucks aus dem Inhalt des Datensatzes gebildet wird Ein Prim rindex enth lt nur eindeutige Indexwerte Index pTabelle pindex Kernfunktion As String Liefert den Namen des Schl ssels mit dem Index pIndex der angegebenen Tabelle Der erste Schl ssel Index hat den Index o Beispiel Index Adressen o ergibt Kurzname Parameter pTabelle as String pIndex as Long R ckgabe String zur Kernfunktionen bersicht Instanz Die aktuelle Benutzung einer Anwendung Begriffserkl rungen Stichwortverzeichnis Die meisten Windows Anwendungen k nnen in mehreren Instanzen gestartet werden Wenn Sie beispielsweise den Windows Notizblock zweimal starten haben Sie zwei Instanzen der Anwendung ge ffnet InStr pString pSuchZeichen Kernfunktion As Long Gibt die erste Fundstelle von dem gesuchten Zeichen in der Zeichenkette wieder Das Ergebnis ist 1 basiert das erste Zeichen in pString hat den Wert Beispiel InStr CABCDEFG CD ergibt 4 Parameter pString as String psuchZeichen
277. h nicht m glich Sie k nnen jedoch in der Liste bereits die verf gbaren Spalten bearbeiten deren Rei henfolge ndern und weitere Spalten hinzuf gen oder unn tige entfernen 139 140 orgAnice Data Anwendung Aufz hlung Listen Spalten Arbeitsbereichs Gruppen 7 ZE Al lt Q Arbeitsbereiche Ey im Tabellen Layouts ur EB Autoren Standard Liste 28 Formular Controls Neue Spalte Abc Vorname Autoren gt Vorname Listen Spalten E l Abc Name EElAutoren gt Name i niera EBlautoren gt Vorname Autoren gt Name leatDurch Autoren gt Vorname Fahre Autoren gt ID EElAutoren gt AngelegtAm Autoren gt AngelegtDurch EElAutoren gt ModifiziertDurch Autoren gt ngelegt m EElautoren gt Modifiziert m Autoren gt ModifiziertDurch Autoren gt Modifiziert m Standard Schriften A Standard Schrift Eingabefeld amp 4 Standard Schrift Statischer Text A Standard Schrift Dynamischer Text A Standard Schrift Liste Benutzer Makros Pan met wproan OK Schie en Hilfe IE Entfernen Sie f r das Tabellen Layout Autoren alle Controls in der Standard Liste bis auf die Spalten f r Vornamen und Namen des Autors durch markieren und amp Die Vorgehensweise zum Hinzuf gen L schen und Sortieren von Listen Spalten gleicht der f r Formular Controls und anderer Elemente Listen Sie wird z B im Abschnitt Formular Controls hinzuf gen l schen und sort
278. h ohne diese Rechte an der Datenbank an 165 z 166 Systemvoraussetzungen orgAnice Phone l uft auf den Microsoft Betriebssystemen ab Windows 98 und alle folgenden 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 f r Bildtelefonie die Installation 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 haben 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 erlaubt ber einen Funktionssatz Telefonie Unterst tzung zu erhalten Zahl reiche Hersteller von Telefon Hardware unterst tzen diese Schnittstelle mit ger tespezifischen Treibern Einrichten der TAPI Schnittstelle
279. haften Aufz hlung Persistente Yariablen IV Allgemein Neue Persistente Variable olo Ok Schie en Hilfe u orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen In der Eigenschaftendarstellung erscheint die Oberfl che f r die Erstellung einer neuen persistenten Variablen 2 Legen Sie eine neue Persistente Variable an indem Sie im Eingabefeld Neue Per sistente Variable den Namen der Variablen eintragen Variablennamen k nnen maxi mal 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 lH Die persistente Variable wird erzeugt und im Objektbaum auf dieses Element positioniert 3 Persistente Variablen k nnen in jedem unterst tzten Datentyp definiert werden Da die Werteliste aus W rtern bestehen soll w hlen Sie in der Lookup Liste Typ den Typ String aus Aktivieren Sie das Kontrollfeld Array um die Variable als Lookup Tabelle mit mehreren Werten zu definieren x orgAnice Data Anwendung Persistente Yariable Sachgebiete Datenbank IV Allgemein Lizenzen I Parser Typ H N Kernfunktionen Em P Angepasste Funktionen String 7 Ai 8 v Persistente Yariablen Wert 1V Sachgebiete TE letristi Benutzer Belletristik T Berechtigungen 7 Sitzungen
280. hen stellen Werte beispielsweise aus ffentlichen Eigenschaften von Benutzern bereit Sofern kein Parameter erforderlich ist k nnen Sie angepasste Funktionen aber auch Kernfunktionen als Namen von Textmarken verwenden ohne die Funktion nochmals als Ausdruck angeben zu m ssen Ausdruckseditor x HH Felder FEJ Kernfunktionen SE Angepasste Funktionen 1V Persist variablen H Adressdaten Adressdaten HB An As String 6 EH Titel As String 9 EHH Vorname As String 7 HH Name As String 35 EH Zusatz As String 32 EH Strasse As String 32 FH Plz As Double HH Ort As String 18 EHH Land As String 3 FH Telefani As Strinn 22 Na Einf gen 1 Zn E e d gt lt gt lt lt gt gt Like And Or Not Ausdruck AbsenderDurchwahl CurrentUseri Ergebnis 25 Schlie en Klicken Sie auf Auswerten um die Richtigkeit des Ausdruckes zu pr fen Weitere Informationen zu orgBasic Ausdr cken und zur Bedienung des Ausdrucksedi tors entnehmen Sie bitte Kapitel 8 Ausdr cke mit orgBasic ab Seite 218 bernehmen Sie den Ausdruck indem Sie auf OK klicken orgAnice Datenbanken anpassen Dokumentvorlagen einrichten 2 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
281. her Nummer auf deren Wert ber einen automati schen 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 Darstel lung kann es aber der bersichtlichkeit halber sinnvoll sein die f hrenden Zeichen orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren 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 xi im Buchbestandklein S A Entleiher 2 28 Formular Controls Abc Yorname Datenbank Eeld z Fid Entleiher gt vorname Ses1Seulge e Abc Name Text Ab l Entleiher gt Name Abe EMail Entleiher gt EMail pad ai Ausdruck YalfEntleiher gt ID zal Abd Entleiher gt Strasse Abe Wohnort Formular Control Label Abe Allgemein Darstellung 84 Schrift Fid Entleiher gt Wohnort Dezimalstellen 0 Abe PLZ Makro Kein Makro bil Entleiher gt PLzZ in Makr el Abc Telefon Name o Fid Entleiher gt Telefon j Abe Hinweis Tool Tip Ausdruck 8 Entleiher gt Hinweis Abc ID Abe PENA Ea aa B E Listen Spalten 2 84 Standard Schriften Standard Schrift Eingabefeld Aa m nonen o o o 3 F ola x or Schie en Hilfe D L schen Sie das Eingabefeld f r das Feld ID und ersetzen Si
282. herung 58 Konfigurationsmodus 13 312 Konstante 313 Kontextmen 313 Kontrollk stchen 313 Kopfzeile 313 Liste 123 Listen 121 Listendarstellung 121 Listenfeld 314 Listen Spalten 132 definieren 131 skalieren 151 Long Kernfunktionen 228 Lookup Feld Datumsauswahl 315 Lookup Liste 314 Benutzer 314 Lookup Listen Control mit Editierm glichkeit 315 ohne Editierm glichkeit 315 Lookup Werte 102 105 Makro 316 Makros 74 AutoOpen 258 262 bearbeiten 260 erstellen 258 Kommandoschaltfl chen 260 Men Makros 260 neu initialisieren 262 verwalten 258 MAPI Schnittstelle 316 Markierung Datensatz 316 Text 317 Master Tabelle 318 Men 318 Men leiste 318 Men s Makros 260 Metadaten 319 Methoden 319 Microsoft Outlook 196 Microsoft Word Sicherheitseinstellungen 73 274 Namen orgBasic 320 reservierte 319 Objekt Editor 16 121 320 Office Datenbank 25 Dokumentenverzeichnis 30 Einstellungen 28 personalisieren 26 Vorlagenverzeichnis 29 Operator 321 Operatoren 214 Optionsfeld 321 Ordner 337 orgAnice Versionen 3 und 2 1 23 orgAnice Data Anwendung konfigurieren 120 Arbeitsbereich 121 Arbeitsbereichs Gruppen 121 Arbeitsbereichs Rahmen 121 Arbeitsbereichs Spalten 121 Benutzermodus 13 Dokumentvorlagen 72 Formulardarstellung 121 Konfigurationsmodus 13 konfigurieren 13 Listendarstellung 121 Objekt Editor 121 Standard Schriften 122 Start mit Parametern 21 starten 13 Tabellenlayout 120 orgAnice Phone 157
283. hnis aus Hierzu stellt das Dialogfenster die Struktur Ihrer Datenspeicher in der vom Windows Explorer gewohnten Baumstruktur dar W hlen und Markieren Sie den passenden Ordner mit einem Klick in die passende Zeile und best tigen Sie mit Klick auf den Button OK oder durch Bet tigen der Einga betaste 37 7 3 dam Ebenso verfahren Sie mit dem Dokumentenverzeichnis der Tabelle In diesem Verzeich nis werden standardm ig alle mit einem Datensatz der Tabelle verkn pfte Dokumen te 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 wie oben beschrieben Alarme 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 Abschnitt Indices erstellen auf Seite 106 W hlen Sie in der Lookup Liste den gew nschten Alarm Sortierschl ssel aus Datenbankeinstellungen x Datenbank Dokumente Alarme Eakturierung Logo AddOns Tabelle Adressen Alarme Schl ssel Adressmerkmale Aktivit ten ktivitaeten Alarm Ansprechpartner 2 ER Ansprechpartnermerkmale Ausdruck
284. hr nkungen Schreiben Keine Einschr nkungen 0 OK Schie en Hilfe Innerhalb des Editors erfolgt die Anzeige aller Objekte in einem hierarchisch geglieder ten Objektbaum Beim Anklicken der einzelnen Elemente links werden auf der rechten Seite die objekt spezifischen Details f r die Durchf hrung der Einstellungen angezeigt Der Aufruf des Objekt Editors und dessen Bedienung wird in Kapitel 3 Abschnitt Eine neue Datenbank einrichten ab Seite 91 sowie Abschnitt orgAnice Data Anwendungen konfigurieren ab Seite 128 erl utert orgAnice starten und konfigurieren Liebe Entwickler und Administratoren 1 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 4 Microsoft Yisual Basic orgAnice CRM 2008 ioj x Datei Bearbeiten Ansicht Einf gen Format Debuggen Ausf hren Extras Add Ins Fenster E3 ua8A sgel n a KASTRO Projekt Project x A GlobalDefs IconTools ae Obiektkatalon arn za a 2 22 MarkTools ha Eigenschaften Macros x ms 5 Klassen
285. hriften Benutzer Makros m Standard Makros g Yisual Basic Module am Abbildungslisten Datenbank A OK Schlie en Hilfe gt Klicken Sie in der Eigenschaftendarstellung auf den Hinzuf gen Buttonl amp J so dass eine zweite Arbeitsbereichs Spalte in der Liste erscheint Best tigen Sie mit OK Die Spalten werden in der Liste beginnend mit 00 durch nummeriert Um eine Arbeitsbereichs Spalte zu entfernen markieren Sie diese in der Liste und klicken Sie auf den Entfernen Button Die Reihenfolge der Spalten k nnen Sie ber die Sortier Buttons ver ndern 3 Inder Liste der Arbeitsbereichs Spalten wurde f r die erste Spalte eine Breite ange zeigt 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 gesamten Programmfensters von orgAnice Data angepasst Klicken Sie im Objektbaum auf die erste Arbeitsbereichs Spalte 00 151 152 ECTS x Arbeitsbereichs Spalte 00 lt Arbeitsbereichs Gruppen EQ Arbeitsbereiche AN Allgemein Buchbestand re 0 ga Arbeitsbereichs Spalten ul 3000 z S lt 01 H A Arbeitsbereichs Rahmen B L Entleiher El Kon Arbeitsbereichs Spalten E L Entleihvorgaenge H lt Arbeitsbereichs Spalten i Tabellen Layouts amp 4 Standard Schriften a Benutzer Makros m Standard Makros El
286. hrt werden Pro Au endienstmitarbeiter wird eine individuelle Kopie der Datenbank erstellt Nachdem in der Zentrale oder am externen Standort Daten ge ndert wurden wird ber die Assistenten Oberfl che von orgAnice Replication die Synchronisation gestar tet orgAnice Replication geh rt nicht zum Lieferumfang der Grundversion sondern kann separat bezogen werden Auf unserer Website 772 7wwn organice de finden Sie unter dem Punkt Produkte E orgAnice Tools orgAnice SQL Replication finden Sie hierzu ausf hrliche Infor mationen orgAnice starten und konfigurieren Liebe Entwickler und Administratoren 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 auch Informationen zum angepassten Start von orgAnice Data mit Hilfe von Parametern zur gleichzeitigen Nutzung von verschiedenen orgAnice Versionen auf einem System sowie zu den Besonderheiten der Arbeit von mehreren Benutzern an einer Datenbank orgAnice Data ist ein weitgehend konfigurierbares Frontendf r Lese und Schreib zugriffe auf die Datenbank orgAnice Data stellt jetzt jedoch 7abe len nicht mehr wie fr her in separaten MDI Fenstern dar Das Konzept der Fensteranordnungen wurde durch schnell umschaltbare Arbeitsbereiche ersetzt die nur das anzeigen was im Moment gebraucht wird Das erh ht die bersichtlichkeit vor allem bei komplex
287. ht mit einem differenzierten Benutzermodell eine zentrale Datenhal tung mit auf die individuellen Bed rfnisse und Berechtigungen abgestimmten Zugriffsrechten So k nnen Adress und Telefondaten f r den Empfang Warenwirt schaft f r die Buchhaltung sowie Vertr ge und Pl ne f r die Gesch ftsf hrung in einer Datenbank 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 gespei chert 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 Arbeits bereiche Tabellen und Felder festgelegt Dabei kann f r alle nicht einer bestimmten Benutzergruppe zugeh rigen Benutzer der Zugriff auf einzelne Arbeitsbereiche be schr 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 33 erl utert Verwaltungsrech
288. ht nur ber allgemeine Verwaaltungsrechte zugewiesen oder entzogen werden sondern auch zum Beispiel ber durch die Zuord nung oder den Entzug von f r diese Datenbank vorhandenen Lizenzen So wird zum Beispiel durch die Aktivierung des Benutzers als permanent ihm automa tisch die Lizenz Office f r die Nutzung der Datenbank zugewiesen Diese Zuweisung oder der Entzug dieser Zuweisung kann aber auch per Hand erfolgen Wie es m glich ist einzeln verf gbare Lizenzen bestimmten Nutzern zuzuweisen oder zu entziehen wird nachfolgend erl utert Aktive Linzenzen anzeigen und entziehen E 0bjekt Editor x orgAnice Data Anwendung a Aufz hlung Aktive permanente Lizenzen Datenbank Lizenzen E OFFICE Permanent lizenzierte Benutz Admin DEVELOPMENT ex Allgemein Nicht ausgew hlt Q J Permanent lizenzierte Benutz Admin BBB DEVELOPMENT D a u Ausgew hlt je E0 Ej Benutzer E Admin Administrator H BBB Bernd B Becker H DEVELOPMENT Q DEX Dora E Xavier i Aktive permanente Lizenzen 8 OFFICE 8 Q Aktive konkurrierende Lizenz 2 ffentliche Eigenschaften a gt 88 OK Schlie en Hilfe Dem Benutzer zugewiesene Lizenzen sind in der Baumstruktur im Objekteditor links unter Datenbank Benutzer konkreter Benutzer aktiven Lizenzen zu finden und im Fenster Ausgew hlt rechts zu finden Gleic
289. ht sie mit allen Bereichen und deren Bezeichnungen vertraut so dass Sie problemlos mit dem Handbuch und allen Erl uterungen umgehen k nnen Zur einfachen bersicht k nnen Sie im Stichwortverzeichnis alle kursivgesetzten Begriffe nachschlagen Im Konfigurationsmodus arbeiten 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 EZ oder klicken Sie auf diesen Button in der Symbolleiste a orgAnice starten und konfigurieren Liebe Entwickler und Administratoren 1 rgAnice CRM 2008 Konfigurieren org nice Data atei Bearbeiten Ansicht Formular Controls Anwendungs Objekte Datenbank Objekte Datens tze Extras 2 2 EN EISOAESRAMA BE FERN ELITE aa nn as ieixi x Adressen Ansprechpartner E ka an XXXXXXX gt Titel xxxxxxxxxx z Ausgabe Aktionen Verkn pfung xxxx Tel xxxxxxxxxx ausgabe Aktionen Verkn pfung 7 error Rosen Anschrift Internet Logo vorams xxxxxxxxxxxxxxxxxxxxzxx Anschrift visitenkarte Bid essen uni Ansprechpartner Name XXXXXXXXXXXXXXXXXXXXXXXXXXXX aan Name XXXXXXXXXXXXXXXXXXXXXXX ER i K XHRRRRKKRERKERERR Zusatz XXXXXXXXXXXXXXXXXXXXXXXXXXXX RETRO Abteilung XXXXXXXXXXXXXXXXXXXXXXXKK 1 erKKAARKOORRRRRRRR Strasse IKRRXKKRKR Funktion KXXXXXXXXXXXXXXXXXXXXXXXX v RRRRRRRRRRRRRRIRR 6 E KRKRRRKKKHKKKERRRKKKKKKRKRRR yyy KXXXXXXXXXXXXX
290. htigungen zuordnen xi org nice Data Anwendung Datenbank Aufz hlung Berechtigte Benutzer Allgemein 5 Lizenzen 9 En I9 Parser Nicht ausgew hlt Benutzer 1 Berechtigungen G Administratoren BBB S Artikelverwaltung DEVELOPMENT E Dokumentenverwaltung DEX 29 Fakturierung T Kontaktverwaltung D Mahnwesen Bun Berechtigte Benutzer 5 biennen Ausgew hlt Ea S Vertrieb G E Sitzungen H E Tabellen H Relationen M Bin re Objekte H A Eigenschaften El 0 A H A gt OK Schlie en Hilfe 7 3 F gen Sie nun alle berechtigten Benutzer der Berechtigung hinzu Klicken Sie dazu im Objektbaum auf das Plus Symbol vor der neu angelegten Berechtigung und klicken Sie dann auf Berechtigte Benutzer Markieren Sie per Mausklick all diejenigen Benutzer die Sie als berechtigte Benutzer ausw hlen wollen Halten Sie die Umschalt Taste gedr ckt um mehrere Benutzer zu markieren Um eine Reihe von Benutzern zu markieren klicken Sie auf den ersten zu markierenden Benutzer halten Sie die Umschalt Taste amp gedr ckt und markieren Sie den letzten Benutzer Wenn Sie nun die Steuerungs Taste ETES dr cken und einen der Benutzer in der markierten Reihe anklicken k nnen Sie diesen aus der markierten Reihe wieder ausschlie en Klicken Sie dann auf diesen Button gt um die markierten Benutzer i
291. hzeitig ist der Benutzerkurzname in der Liste der permanent lizensierten Benutzer in der Baumstruktur rechts unter Datenbank Lizenzen aufgef hrt Durch Bet tigen der Schaltfl che Abw hlen Le werden die Zuweisung der Lizenz zu dem Benutzer entfernt die entsprechenden Berechtigungen dem Benutzer entzogen und die Lizenz im Fenster Nicht ausgew hlt eingetragen 49 7 50 Freie Lizenzen zuweisen Er objekt eaitor orgAnice Data Anwendung Aufz hlung Aktive permanente Lizenzen Datenbank z E Lizenzen Alemein E1 amp OFFICE i Nicht ausgew hlt a Permanent lizenzierte Benutz Admin OFFICE g DEVELOPMENT g Q z Permanent lizenzierte Benutz Admin BBB DEVELOPMENT nex m Jp Parser E Benutzer Ausgew hlt gt a E fE Admin Administrator BBB Bernd B Becker DEVELOPMENT E DEX Dora E Xavier EEEN Aktive permanente Lizenzen e Aktive konkurrierende Lizenz H ffentliche Eigenschaften H S Private Eigenschaften HF Gew hrte Berechtigungen Y gt 098 oK Schie en Hife x Schie en te 4 A Soll eine verf gbare und bisher nicht zugeordnete Lizenz aus dem Fenster Nicht aus gew hlt O einem Benutzer zugeordnet werden dann markieren Sie diese Lizenz im oberen Fenster und bet tigen dann die Schaltfl che Zuordnen Daraufhin er scheint die Lizenz im Fenster Ausgew hlt und der Benutzerkurzname
292. i eingebunden wird 193 194 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 Eigenschaften von Rahmen TE Verwaltung Fosition Gro e Ausdruck Schrift Umrandung F lluna Gro e Breite 50 00 mm H H he fomm J Position 0 00 mm 0 00 mm x Position Y Position Sonstiges Darstellung nur auf Seite 1 Abbrechen Hie Da es sich bei dem Rahmen um die berschrift des Reports handelt setzen Sie die X und Y Position auf 0 00 mm Legen Sie die Gr e mit einer Breite von 60 00 mm und einer H he von 10 00 mm fest Um die berschrift auf jeder Seite erscheinen zu lassen deaktivieren Sie das Kontroll feld Darstellung nur auf Seite 1 3 Wechseln Sie auf die Registerkarte Ausdruck orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen A Eigenschaften von Rahmen E x Verwaltung Position Gr e Ausdruck Schi Umrandung F llung Susdruck Gesch ftsf
293. ibung werden unterschieden Speichern Sie die Eigenschaft per Klick auf den Button OK oder ber die Eingabetaste el orgAnice Datenbanken anpassen Benutzer verwalten 2 2 Objekt Editor x H BBB Bernd B Becker E E DEVELOPMENT 5 DEX Dora E Xavier H Aktive permanente Lizenzen Boen 2 z Typ x Aktive konkurrierende Lizenze HE pooran H S ffentliche Eigenschaften i wahr B sA Private Eigenschaften Wert SA AlarmFrequency SA AlarmMutewhenAdmin SA AutoShows larms SA AutoShow irthdays SA AutoShowTasklist SA AutoShowurgingLetters SA AutoStartCalendar SA AutoStartOrgPhone SA Browser SA DontShowlIntroln nalysiswizar A DuplicateCheckEnabled SA T Eigenschaft Erinnerungen SA Allgemein SA Erinnerungen SA OM_AutoStart SA OrgData SA ORGPHONE_UsrSet FA vBADebugMode HM en u P 98 Schlie en Hilfe L Die neue Eigenschaft erscheint im Strukturbaum Klicken Sie falls n tig auf das Plus Symbol vor dem Element Private Eigenschaften um dessen Unterelemente einzublen den 3 Nun muss der Eigenschaft ein Wert zugewiesen werden W hlen Sie den passenden Datentyp aus der Liste Typ aus Geben Sie im Feld Wert einen g ltigen orgBasic Ausdruck ein Auch eine Zeichenfolge ein String oder eine Zahl k nnen dabei g ltige Ausdr cke sein Wie Sie einen orgBasic Ausdruck zusammen stellen wird in Kapitel 7 Ausdr cke mit orgBasic ab Seit
294. ic for Applications typsicher was den entscheidenden Vorteil hat dass alle eventuellen Ausdrucksfehler bereits beim bersetzen und nicht erst sp ter zur Laufzeit erkannt werden PadRight pString pL nge pZeichen Kernfunktion As String F llt eine Zeichenkette rechts mit dem angegebenen Zeichen auf Beispiel PadRight abcd 10 ergibt abcd Parameter pString as String pL nge as Long pZeichen as String R ckgabe String zur Kernfunktionen bersicht Parser Ein Dienst innerhalb des orgAnice DBServers Der Parser bearbeitet in der orgBasic Sprache formulierte Anfragen Parser Requests Der Parser wertet den Text der Anfra ge 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 defi nierte Kernfunktionen angepasste Funktionen und persistente Variablen Parser Request Eine Anfrage an den Parser des orgAnice DBServers Prim rindex Ein ndex der innerhalb einer Tabelle eindeutig ist Der Wert eines Prim rindex ver weist also auf genau einen Datensatz orgAnice berwacht bei der Erstellung oder nderung eines Datensatzes die Eindeutigkeit des Prim rindexwertes PrintedCopy Kernfunktion As String Gibt beim Druck mehrerer Kopien innerhalb eines Reports die Folgenummer der Kopie zur ck Beispiel PrintedCopy ergibt z B 1 Parameter keine R ckgabe String zur Kernfunktionen ber
295. iche auf indem Sie D gt den Men befehl Anwendungs Objekte Arbeitsbereiche w hlen oder auf diesen Button amp in der Symbolleiste klicken 147 148 F r die Beispieldatenbank Bibliotheksverwaltung werden drei Arbeitsbereiche ben tigt e Buchbestand f r die Tabellen Layouts Autoren und Buchbestand e Entleiher f r die Tabellen Layouts Entleiher und Entleihvorg nge und e Entleihvorg nge f r die Tabellen Layouts AutorenKlein Buchbestandklein EntleiherKlein und Entleihvorg nge Legen Sie einen neuen Arbeitsbereich an indem Sie im Objektbaum auf Arbeitsbereiche klicken ECTS x orgAnice Data Anwendung Aufz hlung Arbeitsbereiche lt Arbeitsbereichs Gruppen Allgemein Q Arbeitsbereiche Q Alg I Ei un Tabellen Layouts Neuer Arbeitsbereich H A Standard Schriften r i a Benutzer Makros Buchbestand m Standard Makros E Visual Basic Module em Abbildungslisten E B Datenbank amp Schlie en Hilfe j Tragen Sie im Feld Neuer Arbeitsbereich den Namen f r den ersten Arbeitsbereich Buchbestand ein Speichern Sie mit OK Wiederholen Sie diesen Schritt f r die Arbeitsbereiche Entleiher und Entleihvorgaen ge Eigenschaften von Arbeitsbereichen definieren Arbeitsbereiche werden in der Arbeitsbereichsauswahl am linken Fensterrand mit ihrem Titel und einem Symbol aufgelistet so dass per Mausklick zwischen verschiede nen Arbeitsbereichen gewechse
296. iche jedoch sichtbar sind ist eine Anpassung der Arbeitsbereiche sinnvoll m glich Neben den bereits beschriebenen numerischen Gr en nderungen der Breite von Arbeitsbereichs Spalten und der H he von Arbeitsbereichs Rahmen k nnen Sie diese Ver nderungen aber auch einfach mit der Maus vornehmen 159 160 C orgDB orgAniceCRM2008 Bibliothek _ odb Konfigurieren org nice Data lt Datei Bearbeiten Ansicht Formular Controls Amwendungs Objekte Datenbank Objekte Datens tze Extras Here a lE Q I A R eR R A A aT EDRR GARS AHGG E 99D ALo Bestandsverw Autoren E XXXXXXXXXXXXXXXXXXX Titel XXXXXXXXXXXXXXXXXXXXXXXXXXX 2 XXXXXXXXXXXXXXXXXXX Untertitel XXXXXXXXXXXXXXXXXXXXXXXXXXX Buchbestand ISBN KXXXXXXXXXXXX n Sachgebiet XXXXXXXXXXXXXXXX E Beschreibung Entleiher o Name von o Titel RARKR KRR KKR KKR KKR KKRKKKRX 1 9 99 9 9 94 9 9 9 4 9 99 4 9 99 4 0 99 4 0 99 4 0 99 4 0 99 4 0 94 9 0 9 4 9 RAXKRRKRR KRR KKRRRRARKRRKRKAN n6 4 9 9 4 9 9 9 4 9 9 9 4 9 9 9 4 9 9 9 4 0 9 9 4 0 9 9 4 9 9 9 4 0 9 9 4 0 9 4 9 0 9 9 4 RRRKRRKRKR RRRRKKRRRKRRKRKRKRR KRRRKRKRRKRRRRRRKRKRAKRRRKKRKRKRRK KRKRRKRKAKK RARKR KKR KKR KKR KKARKKRKKKRK KRXRKRKRRRRKRRKKRRKKRRRKRRKKRRKKRRKKR KKR KKRX RAXKRARKRRRRR KRR KRRKKKARKKRX n 1 0 9 4 0 9 94 9 99 4 9 99 4 9 994 9 99 4 9 9 9 4 9 9 9 4 9 94 4 0 9 4 4 0 0 4 4 RRRKRRRRRRRRRRRRRRRRARRRARKRRRN KRRKKRRKKRRRRRRRRRRRRARKRAKKRRKRRARKRARRRARKNN XXXXXXXXXX
297. ie 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 von aBasE Datei importieren _______ Te Suchen in e org niceCRM2008 Ofen Zuletzt verwendete D Desktop Eigene Dateien r Arbeitsplatz i lt Neend Dateiname Adressdaten ad bung Dateityp dBASE Dateien dbf v Abbrechen L W hlen Sie in der Ordnerliste das Verzeichnis in dem die dBASE Datei liegt und geben Sie im Feld Dateiname den Namen der Datei an indem Sie in dem Verzeichnis die gew nschte Datei markieren Als Dateityp wird ausschlie lich dbf akzeptiert orgAnice Datenbanken anpassen Daten pflegen und migrieren Der Dateiname der Quelldatei wird sp ter als Tabellenname verwendet Dabei wird auch zwischen Gro und Kleinschreibung unterschieden Der Name darf nicht l nger als 31 Zeichen sein und keine Sonderzeichen Leerzeichen oder Sonderzeichen enthalten Klicken Sie auf Importieren 3 Jenach Gr e der Datei kann der Importvorgang einige Zeit in Anspruch nehmen orgAnice Data 3 E xj e 1 Die dBASE Datei wurde erfolgreich als Tabelle Adressdaten importiert Nach erfolgreichem Abschluss des Importvorganges wird dieser Dialo
298. ie 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 rin dex der Tabelle Entleihvorg nge korrespondierenden Sortierschl ssel BuchID aus ECTS x E Abbildungslisten Datenbank Aufz hlung Relationen H amp Lizenzen Allgemein HI Parser Neue Relation Ej Benutzer El 3 Berechtigungen Master Ei Sitzungen Tabelle E Buchbestand e Tabellen H E Autoren Index Fe e H E Buchbestand A E Entleiher r Detail ea Tabelle BEntleihvorgaenge H H Felder 03 Indices Index j BuchID 1 Eigenschaften Markierungsausdr cke Z Markierungen 2 Summierungsausdr cke bergeordnete Relationen Untergeordnete Relationen a Relationen Autoren Buchbestand P 2 1 Bin re Objekte IM OrgData MM OrgData_vBA 0 Klicken Sie zum Anlegen der Relation auf OK ma Schie en Hilfe B 4 Kontrollieren Sie die Option Prim re Relation die festlegt dass die soeben ange legte Verkn pfung die vorrangige Relation ist 5 K
299. ieren auf Seite 136 beschrieben Klicken Sie zum Speichern auf OK Listen Spalten bearbeiten Um sich mit den M glichkeiten der Bearbeitung von Listen Spalten vertraut zumachen klicken Sie auf die Listen Spalte Autoren gt Vorname im Objektbaum nderungen an Listen Spalten unter Vorlage der Standard Liste sind meist nicht notwendig xl Listen Spalte Allgemein ES Schrift berschrift Vorname orgAnice Data Anwendung R Arbeitsbereichs Gruppen Q Arbeitsbereiche 5 H Tabellen Layouts im Autoren 28 Formular Controls Abc Yorname Autoren gt Yorname Datenbank Eield Vorname As String 30 Abc Name Fig Autoren gt Name Ausdruck E Listen Spalten Autoren gt Name Autoren cme Dezimalstellen 0 amp 4 Standard Schriften A Standard Schrift Eingabefeld Abbildungsliste l Keine Abbildungsliste A Standard Schrift Statischer Text Standard Schrift Dynamischer Text A Standard Schrift Liste aek Q Benutzer Makros h bc123 K Standard Makros e ll g Visual Basic Module m Abbildungslisten Breite Twips a05 Datenbank amp x OK Schlie en Hilfe 5 orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Im Feld berschrift legen Sie den Text fest der in der Kopfzeile der Spalte angezeigt wird In jeder Listen Spalte k nne
300. ierformat ausw hlen und e die Seitenr nder f r Ihr neues Drucklayout bestimmen k nnen Verwaltung Name Drucker Datenquellen Seite m Papierformat Benutzerdefiniert A6 105 mm x 148 mm Breite 210 00 mm H he 297 00 mm Hochformat A 297 mm x 420 mm Querformat nz R nder Linker Rand 20 00 mm Oberer Rand 115 00 mm Rechter Rand 15 00 mm Unterer Rand 15 00 mm Abbrechen Hite W hlen Sie im Bereich Papierformat durch Anklicken des entsprechenden Listenfeldes ein Standardpapierformat oder bestimmen Sie in den Feldern Breite und H he indivi duelle Ma e Legen Sie fest ob das Layout im Hoch oder im Querformat angelegt werden soll Geben Sie im Bereich R nder die Seitenr nder Ihres Drucklayouts in Millimetern ein 5 Nun sind alle Eigenschaften des Layouts definiert Klicken Sie auf OK oder best tigen Sie mit der Eingabetaste l 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 Layouts werden jeweils in der Datenbank gespeichert Speichern Sie das Drucklayout 187 188 ber den Befehl Datei Speichern oder ber die Tastenkombination EEE oder B ber einen Mausklick auf diesen Button Das neue Layout erscheint in der Layoutleiste am linken Fensterrand Die Layouts wer d
301. iete erstellen Felder und Indices f r die Tabelle Buchbestand definieren Relation Autor Buchbestand einrichten Die Tabelle Entleiher erstellen Entleiher Tabellen Felder und Indices definieren Die 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 70 70 75 71 79 80 80 81 82 82 82 83 83 85 86 89 91 91 94 96 99 99 100 103 105 106 108 110 110 112 118 120 120 122 122 126 128 128 129 130 133 139 141 147 156 159 163 165 166 167 167 167 171 Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren Klartextbezeichnungen f r angerufene Nummern definieren 171 Datenbankoptionen festlegen 173 Tabellen zum Speichern von Gespr chsinformationen festlegen 173 Suchoptionen bearbeiten 176 Reihenfolge der Suchschl ssel ndern 176 Suchschl sse
302. igt und sind zu deaktivieren 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 orgAnice Datenbanken anpassen Dokumentvorlagen einrichten Der neue Men punkt orgAnice erscheint ber den Sie nicht nur E Mails und Serien briefe bearbeiten und versenden sondern auch Ver nderungen an Vorlagen vorneh men k nnen 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 Installati on einsetzbar sind Sie m ssen nur Ihre Absenderangaben einrichten wie im Abschnitt Die Office Datenbank personalisieren ab Seite 34 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 nderungen h ufig gew nscht sind wurden die Makros so angelegt dass diese nderungen m glichst einfach durch zuf hren sind Layout der Dokumentvorlagen ndern Die ei
303. im Benutzerhandbuch Kapitel 5 Reports und Etiketten drucken mit orgAnice Print ausf hrlich beschrieben Weitere Informationen finden Sie auch im Abschnitt orgAnice Print konfigurieren 79 7 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 Dokument in einem Datensatz speichern m chten kopieren Dokumentvorlagen hinzuf gen 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 utert etwa Vektorgrafik cdr f r eine Corel Draw Grafik oder AdobeWriter Text pdf f r ein AdobeWriter Textdokument Voraussetzung f r den Einsatz der Anwendung mit orgAnice ist dass die entsprechen de Anwendung richtig in der Systemdatenbank von Windows installiert wurde Dies k nnen Sie testen indem Sie im Windows Explorer doppelt auf die Datei klicken W
304. in der Liste der lizensierten Benutzer Best tigen Sie Ihre Einstellungen mit OK oder der Eingabetaste l 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 En objekt teitor org nice Data Anwendung Aufz hlung Benutzer Datenbank Allgemei Lizenzen C Alga e Parser Neuer Benutzer Benutzer Sa H E Admin Administrator G BBB Bernd B Becker Status f r die Datenbank Lizenz DEVELOPMENT Den DEX Dora E Xavier c 5 a Permanen F Berechtigungen 3 Snoen 2 Konkurtierend H Tabellen Relationen 1i Bin re Objekte 1 Eigenschaften H A Ei 9 OK Schlie en Hilfe 7 Um einen Benutzer neu anzulegen klicken Sie im Objektbaum auf das Men element Benutzer O Zeigen Sie gerade einen bestehenden Benutzer an dann kommen Sie auch mit Bet tigung des Button Neu dorthin orgAnice Datenbanken anpassen Benutzer verwalten Geben Sie in der Eigenschaftendarstellung im Feld Neuer Benutzer den Benutzerkurz namen des neuen Benutzers an Mit dem Benutzerkurznamen meldet sich der Benut zer bei der Datenbank an Der Benutzerkurzname ist 1 bis 31 Zeichen lang und kann beispielsweise aus den Initialen des Benutzers bestehen Verwenden Sie keine Sonderzeichen Leerzeichen oder Umlaute Der Benut
305. in der die Spalten berschriften stehen Die Kopfzeile ist in Spalten blicherweise f r einzelne Fe de und ggf Unterzeilen gegliedert F r jede Zelle des Spalten Unterzeilen Rasters kann jeweils ein Textobjekt definiert sein LCase pString Kernfunktion As String Konvertiert Gro in Kleinbuchstaben Beispiel LCase abCdE ergibt abcde Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Left pString pL nge Kernfunktion As String Liefert die ersten pL nge Zeichen der bergebenen Zeichenkette Beispiel Left abcde 3 ergibt abc Parameter pString as String pL nge as Long R ckgabe String zur Kernfunktionen bersicht 321 322 Len pString Kernfunktion As Long Gibt die L nge des bergebenen Strings zur ck Beispiel Len abcde ergibt 5 Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht Listenfeld Ein Liste innerhalb eines Dialogfensters aus der Sie eine einzelne Option ausw hlen k nnen 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 dem Textfeld voll sichtbar machen k nnen Datenbank Eeld 5 Yorname As String 30 Text Kein Feld a Yorname As String 30 HH ID As String 12 HH AngelegtDurch As String 31 gusdruck HA Angelegt m As Date HH ModifiziertDurch As String 31
306. ind Aktivieren Sie die Option Benutzerbezogen werden die hardware spezifischen Einstel lungen in der orgAnice 2010 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 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 Wie der Hersteller Ihres TAPI Treibers die Konfiguration gestaltet hat und wie diese durchzuf hren ist entnehmen Sie bitte der Dokumentation des Herstellers Gegebenenfalls erhalten Sie nur einen Hinweisdialog 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 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 ausgew 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 Leist
307. inem orgAnice Print Report aus Contains Leitet eine Volltextsuche in einem Textfeld im SQL Server ein CurrentUser Gibt den Kurznamen des aktuell angemeldeten Benutzers zur ck Date Liefert das aktuelle Systemdatum DateSerial Erzeugt aus drei Zahlen Datumsbestandteile einen Datumswert DateTimeSerial Erzeugt aus sechs Zahlenwerten eine Datums Zeitangabe DateToDouble Wandelt ein Datum in eine Zahl um DateToString Wandelt ein Datum in eine Zeichenkette je nachFormatmaske um Day Gibt den Tag Zahlenwert zu einem Datum zur ck DayOfWeek Gibt den Wochentag Zahlenwert o Sonntag zu einem Datum zur ck Begriffserkl rungen Stichwortverzeichnis DayOfYear Gibt den Zahlenwert eines Datums als Tag des Jahres o bis 365 zur ck DbFileName Gibt den Pfad und Dateinamen der Datenbank zur ck DbProp Liefert den Wert einer Datenbankeigenschaft zur ck DbTitle Gibt den Titel der Datenbank zur ck DescendNum Kehrt die Ziffern in einem String nach der Formel x 9 x um DetailRecords Gibt an ob dem aktuellen Datensatz andere untergeordnet sind DocCreationTime Liefert das Erzeugungsdatum eines Dokuments DocCreationTimeUTC Liefert das Erzeugungsdatum eines Dokuments als UTC Zeit DocLinkName Gibt den Pfadund Dateienamen eines verkn pften Dokumentes zur ck DocModificationTime Liefert das nderungsdatum eines Dokuments DocModificationTimeUTC Liefert das nderungsdatum eines Dokuments als UTC Zeit DocsSize Gib
308. insbesondere bei durchgef hrten nderungen tun da Sie ansonsten gefragt werden ob Sie die get tigten nderungen speichern oder verwerfen wollen Alarmereignisse l sen solche Datens tze aus die das Kennzeichen unerledigt haben Im Feld Ausdruck f r Spalte Betrifft wird daher der orgBasic Ausdruck eingetragen dessen Ergebnis f r das Alarmereignis angezeigt werden soll und diesen Datensatz n her beschreibt Dies kann beispielsweise der Inhalt eines fe des ein Text das Ergeb nis einer Funktion oder eine Kombination dieser Elemente sein Ausdr cke f r Alarme bearbeiten Der Ausdruckseditorhilft bei der Zusammenstellung von Ausdr cken Er erlaubt auch Kriterien aus verkn pften Tabellen zum Markieren heranzuziehen 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 218 Um den Ausdruck mit Hilfe des Ausdruckseditors zu erstellen klicken Sie auf den But ton zum Bearbeiten des Ausdruckes l 39 7 40 Anzeige in der Alarm Liste 5 x HH Felder T Kernfunktionen 1E Angepasste Funktionen Persist Variablen Winstrrevistring String As Long WkKundennummert As String WLandinEutstring As Boolean Wiefer nschrift As String Wuiefer nschriftPersond As String Wieferart As String WB Mahnfaelligkeit As Date WB Mahnstufet As String Name As String W Name
309. ird 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 wech seln 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 34 erl utert 3 Kopieren Sie die Dokumentvorlage in das Verzeichnis in dessen zugeh riger Tabelle die Vorlage verwendet werden soll it Vorlagen f r Aktivit ten pss iol x Datei Bearbeiten Ansicht Favoriten Extras ax j z x Ar FIT k r 3 Eo X Zur ck P Di 2 Suchen E Ordner MEA x 1 Adresse b C orgDB orgAniceCRM2008 Vorlagen Vorlagen f r Aktivit ten Wechseln zu Ordner x Geburtstagsschreiben D E Mail an Adresse osm E orgDB af D Weitere E Mail vorlagen E Mail a Ansprechpartner osm E O officeSQL 5 TPorwriter pdf E org nicecRM2008 m Backup E Dokumente O Logs IE E orgAniceCRM2008 Standard odb Logs E Text txt Sicher W Angebot doc O Sicherung wi Brief doc E O vorlagen vorlagen f r Adressen O Vorlagen f r Aktivit ten orgAnice Datenbanken anpassen Dokumentvorlagen einrichten Beachten Sie dass die Dokumentvorlage allen Benutzern der Datenbank zur Verf gung steht Stellen Sie sicher dass auf allen Rechnern der Benutzer die passende An
310. ird mit einer entsprechenden Meldung quittiert 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 205 206 Ansprechpartner Aktivitaeten Klicken Sie auf den Button Konfiguration 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 Konfiguration f r E Mails Wenn Sie nicht automatisch dort stehen wechseln Sie auf die Registerkarte E Mail Den orgAnice Outlook Connector konfigurieren Outlook Connector konfigurieren 5 DN orgAnice Outlook Connector Konfiguration X E Mail Termine Kontakte Suchen Tabellen zum Speichern von E Mails L schen OK Abbrechen Um eine weitere Tabelle hinzuzuf gen klicken Sie auf die Schaltfl che Neu Um Eigenschaften wie die Feldzuordnung einer Tabelle zu bearbeiten markieren Sie die entsprechende Tabelle in der Liste und klicken Sie auf die Schaltfl che Bearbeiten Um eine Tab
311. ite 218 ausf hrlicher erl utert Bet tigen Sie die Schaltfl che OK zur Best tigung orgAnice Phone konfigurieren Weitere benutzerdefinierte Optionen einstellen Weitere benutzerdefinierte Optionen einstellen Auf der Registerkarte Benutzerdefiniert werden Ihnen alle Tabellen angezeigt die zur Speicherung der Gespr chsdaten konfiguriert wurden Dieser Vorgang wird im Ab schnitt Datenbankoptionen festlegen ab Seite 172 erl utert Sie k nnen hier als Benutzer eine Tabelle aus der Liste ausw hlen und diese zur Spei cherung Ihrer Gespr chsdaten voreinstellen Sind in der Liste mehrere Tabellen vorhanden markieren Sie die relevante Tabelle Ist nur eine vorhanden ist diese automatisch mazkiert 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 chsinforma tionen aus der Gespr chsdatenliste entfernt werden Speichern Sie die Einstellungen indem Sie auf OK klicken 177 z 178 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 beliebi ge andere w hlbare Formate eingeben Zur einheitlichen Datenhaltung empfehlen wir jedoch immer dieses standardisierte Format zu nutzen Damit die Anruferken
312. itsbereiche m Tabellen Layouts A Standard Schriften Q Benutzer Makros AutoCloseUser AutoOpenUser Neues Makro cala_Showcal NeuesMacro Clearglobal bjectsUser CloseRequestUser InitGlobalObjectsUser ModechangedUser OSAMG_AddressFromclipoard OSFC_DataMaintenance 9 OSFM_Show ddress 9 OSFM_ShowContact 0SGDP_Show llDuplicates OSKTS_AddEntries 050Vvw_ShowOverview OSWFG_CreateNext ctivity amp OSWFG_5how utoyorgang OSWFG_Vorg bbruch Yisual Basic Editor OSWFG_Workflow OSWFG_WorkflowTableKonfig ML Standard Makros 8 gt Schlie en Hilfe 5 7 Tragen Sie den Namen des neuen Makros im Feld Neues Makro ein Der Name darf nicht l nger als 31 Zeichen sein und keine Leerzeichen Sonderzeichen oder Umlaute enthalten Aufz hlung Benutzer Makros Q Allgemein E Alle im Visual Basic Codemodul UserMacros enthaltenen Prozeduren ohne Parameter und R ckgabewert sind direkt ausf hrbare Makros 1 A E Best tigen Sie mit OK Makros bearbeiten und dem Men Makros hinzuf gen Markieren Sie das Makro das Sie dem Men hinzuf gen m chten im Objektbaum 267 268 x Benutzer Makros Makro NeuesMacro Autocloseuser 99 AutoOpenLser gamn cala_Showcal Beschreibung Das ist ein neues BenutzerlMacro ClearglobalObjectsUser CloseRequestUser
313. itte legen Sie diese Felder auch f r diese Tabelle wie f r die Tabellen zuvor an 10 Als n chstes legen Sie wiederum die Indices fest Den Index BuchID mit dem Ausdruck Entleihvorgaenge gt BuchlD und der L nge 12 Zeichen legen Sie 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 2 11 Erg nzen Sie einen weiteren Index f r die Verkn pfung mit der Tabelle Entleiher Als Namen und Titel tragen Sie EntleiherlD als Ausdruck Entleihvorgaenge gt EntleiherlD Wenn die beiden Tabellen Entleiher und Entleihvorg nge verkn pft sind sehen Sie beim Durchbl ttern der bergeordneten Tabelle Entleiher immer die korrespondieren den Eintr ge alle entliehenen B cher in der Tabelle Entleihvorg nge 12 Definieren Sie zuletzt einen Index auf dem Feld Rueckgabe ETC x
314. ktuelle Systemzeit PrivateUserPropDate Gibt eine private Benutzereigenschaft als Datumswert zur ck PublicUserPropDate Gibt eine ffentliche Benutzereigenschaft als Datumswert zur ck StringToDate Wandelt eine Zeichenkette in ein Datum um 235 236 Time Liefert die aktuelle Systemzeit TimeSerial Erzeugt aus den Zeitbestandteilen ein Datumszeitwert nur Zeitangabe Folgende Kernfunktionen haben den Ergebnistyp DOUBLE Abs Gibt den Absolutwert einer Zahl zur ck DateToDouble Wandelt ein Datum in eine Zahl um PrivateUserPropDouble Gibt eine private Benutzereigenschaft als Doublewert zur ck PublicUserPropDouble Gibt eine ffentliche Benutzereigenschaft als Double zur ck Rnd Gibt eine Zufallszahl zwischen o und 1 zur ck Round Rundet eine Zahl auf die angegebene Anzahl Dezimalstellen Val Wandelt eine Zeichenkette in eine Zahl mit der gerechnet werden kann Folgende Kernfunktionen haben den Ergebnistyp LONG Asc Gibt den Unicode Zeichencode des ersten Zeichens der Zeichenkette wieder Day Gibt den Tag Zahlenwert zu einem Datum zur ck DayOfWeek Gibt den Wochentag Zahlenwert o Sonntag zu einem Datum zur ck DayOfYear Gibt den Zahlenwert eines Datums als Tag des Jahres o bis 365 zur ck DocSize Gibt die Gr e in Bytes eines internen Dokuments zur ck FieldStringlength Gibt die L nge eines Zeichenkettenfeldes Stringfeld zur ck FieldType Liefert den Typ Zahlenwert des angegebene
315. l definieren 176 Weitere benutzerdefinierte Optionen einstellen 177 Gespr chsdaten beim Zuordnen l schen 177 Einheitliche Formate f r Telefonnummern 178 Telefonnummernformat vereinheitlichen 178 Durchwahlnummern k rzen 180 6 orgAnice Print konfigurieren 181 orgAnice Print starten 182 Den Konfigurationsmodus aufrufen 183 Seitenansicht ver ndern 183 Neues Layout erstellen 185 Layouts speichern und laden 187 Layouts l schen 189 Den Datenbereich formatieren 189 Layoutobjekte einf gen 193 Layoutobjekte in Ebenen positionieren 197 Kopf und Datenzeilen definieren 197 Objekteigenschaften verwalten 201 Die Layoutvorschau nutzen 202 7 Den orgAnice Outlook Connector konfigurieren 204 Outlook Connector konfigurieren 205 Konfiguration f r E Mails 206 Suchschl ssel f r E Mail Nachrichten definieren 209 Konfiguration f r Termine 210 Konfiguration f r Kontakte 213 Konvertierte E Mail Adressen umstellen 216 8 Ausdr cke mit orgBasic 218 orgBasic kennen lernen 219 Der Parser 219 Die Felder 220 Die Kernfunktionen 220 Die angepassten Funktionen 221 Die persistenten Variablen 221 Die Operatoren 222 Dokumentation zu orgBasic 223 Mit dem Ausdruckseditor arbeiten 224 Den Ausdruckseditor bedienen 224 Ausdr cke testen 231 Eine Beispiel Funktion 232 Kernfunktionen 235 bersicht ber die Kernfunktionen nach Ergebnis Typ 235 Beschreibung der Kernfunktionen 238 9 Visual Basic in orgAnice 257 Den Visual Basic Editor kennen lernen 258
316. l pStellen Kernfunktion As Double Rundet eine Zahl auf die angegebene Anzahl von Nachkommastellen Beispiel Round 0 563568115234375 1 ergibt z B 0 6 Parameter pZahl as Double pStellen as Double R ckgabe Double zur Kernfunktionen bersicht RTrim pString Kernfunktion As String Entfernt eventuelle Leerzeichen am Ende einer Zeichenkette Beispiel RTrim Name ergibt z B Name Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Second pDatum Kernfunktion As Long Gibt den Sekundenwert eines Datums zur ck Beispiel Second now ergibt z B 13 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Str pZahl pGesamt pNachkomma Kernfunktion As String Wandelt eine Zahl in eine Zeichenkette um Die Gesamtl nge enth lt auch den Dezi maltrenner sofern vorhanden Dabei wird gerundet wenn erforderlich Beispiel Str 3 14159 6 3 ergibt 3 142 Parameter pZahl as Double pGesamtl nge as Long pDezimalstellen as Long R ckgabe String zur Kernfunktionen bersicht 253 254 String pZahl pString Kernfunktion As String Gibt eine Zeichenkette zur ck die pZahl mal aus pString zusammensetzt DES Beispiel String 10 ergibt aiaa oaa a aa ba t ba i Parameter pZahl as Long pString as String R ckgabe String zur Kernfunktionen bersicht StringToDate pString pFormat Kernfunktion As Date Wandelt eine Zeichenkette in ein Datum um Dabei mus
317. lbst durchf hren Dazu rufen Sie die zu Ihren Programmversionen passenden Stapelverarbeitungsdateien auf entweder ber das Startmen von Ihrem Windows unter orgAnice Software gew nschte Programmversion Tools Registrierung entfernen bzw wieder herstellen oder B aus dem jeweiligen Programmverzeichnis standardm ig unter Programme orgAnice Software organice Bitte beachten Sie dass immer zuerst die Registrierung der vorhergehenden orgAnice Version entfernt werden muss und dann die neu zu benutzende Version registriert wird damit sich nicht parallel laufende Versionen nerw nscht beeinflussen Damit die zur jeweiligen Datenbank passende Programmversion aufgerufen wird als auch die zu Ihrer Umgebung passende Deregistrierung und Registrierung vorgenom men wird sollten Sie die Stapelverarbeitungsdateien auf Ihre Verh ltnisse anpassen Wenn es nicht zwingende Gr nde gibt die alte Programmversion weiterzubenutzen dann sollten Sie auch Ihre alte orgAnice Datenbank auf orgAnice 2010 umstellen orgAnice 2010 kann keine Datenbanken die mit fr heren Programmversionen erstellt wurden direkt ffnen Damit Sie mit Ihren alten Daten weiterarbeiten k nnen konver tiert der orgAnice Database Converter alle Datenstrukturen Funktionen usw und importiert die Daten Wie Sie mit dem orgAnice Database Converter eine ltere orgAni ce Datenbank in das neue Datenbankformat berf hren wird im Benutzerhandbuch Kapitel 8 Daten
318. ldBehaviorSel False Tahoma 450000008 12 75 0 True 0 fmIMEModeNoControl True 77 25 True 0 Keine 0 fmMousePointerDefault alu ber die Eigenschaftenliste k nnen alle Steuerelemente eines Formulars und das Formular selbst ausgew hlt werden Sie werden im Benutzerformularfenster aktiviert und deren Eigenschaften angezeigt Eigenschaften lassen sich alphabetisch oder nach Kategorien ber die entsprechende Registerkarte auflisten Visual Basic in orgAnice e Kernfunktionen 2 Die Namen der Eigenschaften lassen sich nicht ver ndern jedoch die Werte der Eigen schaften in der rechten Spalte In welcher Weise die Eigenschaft bearbeitet werden kann ist von deren Typ abh ngig 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 AT EN oder klicken Sie auf diesen Button E Um den Visual Basic Editor zu schlie en und in den Konfigurationsmodus von orgAnice Data zur ckzukehren w hlen Sie D gt den Men befehl Datei Schlie en und zur ck zu orgAnice Data oder bet tigen Sie die Tastenkombination ETHE orgAnice Data wird aufgerufen und im folgenden Dialogfenster werden Sie aufgefor dert zu best tigen ob der ge nderte Code gespeich
319. ldinhalte des ausgew hlten Feldes gepr ft werden Im Beispielfall sollen f r das Feld Adressmerkmale gt Merkmal der Wert Pers nlicher Favorit und f r das Feld Adressmerkmale gt Wert der Wert LIM zutreffen Markieren Sie zun chst das Feld in der Liste und klicken Sie auf Einf gen Klicken Sie auf den Button in der Buttonleiste der Operatoren und geben Sie dann in Anf h rungsstrichen die Zeichenkette Pers nlicher Favorit ein Den zweiten Ausdruck verkn pfen Sie mit dem Operatoren And der bestimmt dass beide Ausdr cke True wahr sind 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 Bedingung auf den aktuel len Datensatz nicht zutrifft Best tigen Sie mit OK um den Ausdruck als Bedingung zu bernehmen 3 Nun m ssen die zu ersetzenden Feldinhalte definiert werden Klicken Sie in der Liste Neue Feldinhalte auf das Feld Wert und dann weiter unten auf die Schaltfl che El oder f hren Sie einen Doppelklick auf den Feldnamen aus orgAnice Datenbanken anpassen f Daten pflegen und migrieren amp Der Ausdruckseditor wird nun f r das Feld Wert aufgerufen Neuer Feldinhalt kxf HH Felder EE Kernfunktionen ID Angepasste Funktionen IV Persist Variablen Adressmerkmale Adressmerkmale HB Merkmal As String 50 HB w
320. len Bestimmt ob externe Dokumente sofort erstellt werden oder erst ein Speichern unter Dialog angezeigt wird orgAnice Datenbanken anpassen Nach der Installation Verzeichnisse zuordnen 7 Sie k nnen f r jede Tabelle die Verzeichnisse definieren in denen Vorlagen f r Dokumente 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 Verzeich nisse auf einen anderen Datentr ger oder in ein anderes Verzeichnis verschieben Der relative Pfad zu einem Verzeichnis unterhalb des Datenbankverzeichnisses wird durch Verzeichnisname gekennzeichnet Alternativ k nnen Sie einen absoluten Pfad verwenden der auch dann weiterhin gefunden wird wenn Sie die Datenbank verschie ben nicht aber das Vorlagenverzeichnis Ein absoluter Pfad w re beispielsweise C orgdb Office3 Vorlagen f r Aktivit ten Um ein anderes Verzeichnis aus der Ordnerstruktur Ihrer Festplatte oder Ihres Netzwer kes auszuw hlen klicken Sie auf den Button Suchen al H a Lokaler Datentr ger C H E daten HE Dokumente und Einstellungen G orgbe HAD officesQL 91 55 orgAnicecRmM2008 0 Logs vorlagen OL x Abbrechen W hlen Sie im Dialogfenster Ordner suchen das gew nschte Verzeic
321. len 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 211 212 Konfiguration Termine xi Ausgew hlte Tabelle Akt v taeten Feldzuordnung Startzeit Datum Endzeit Dauer Dauer Betreff Betreff Ort amp Inhalt i Termin Typ Pe IV Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen Ausdruck f r die Anzeige Vorgaenge gt Betreff Ausdruck Maximal jio Datens tze anzeigen OK Abbrechen Neben der Feldzuordnung die weiter unten beschrieben wird k nnen Sie im Dialog fenster Konfiguration Termine 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 Den Ausdruck der f r diese Datens tze im Dialog 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 Kapi tel 7 Ausdr cke mit orgBasic ab Seite 218 erl utert 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
322. licken Sie bei Notwendikeit nach einer nderung auf OK und dann gt im Objektbaum auf Relationen oder B auf die Schaltfl che um eine neue Relation anzulegen 6 Der Index der zweiten bergeordneten Tabelle Entleiher hei t ID W hlen Sie also im Bereich Master bei Tabelle Entleiher und bei Index ID in den Auswahllisten aus 7 Im Bereich Detail w hlen Sie wieder die Tabelle Entleihvorg nge und den zum Index der Tabelle Entleihvorg nge passenden Sortierschl ssel EntleiherlD aus orgAnice Datenbanken anpassen Relationen f r Entleihvorg nge definieren 2 a objet tator xi H Lizenzen Aufz hlung Relationen J Parser i Benutzer Allgemein j 3 un Neue Relation 4 57 Sitzungen 2 9 Tabellen Master Autoren Tabelle Entleiher z e E Buchbestand E Entleiher Index j ID e E Entleihvorgaenge E Felder 7 Detail 0 Indices Tabelle E Entleihvorgaenge ej SA Eigenschaften 2 Markierungsausdr cke Index ntieihero e Z Markierungen 2 Summierungsausdr cke amp bergeordnete Relationen 3 Untergeordnete Relationen 3 Relationen Autoren Buchbestand P Buchbestand Entleihvorgaenge P Bin re Objekte OrgData iM OrgData_vBA AA Eigenschaften e amp Schlie en Hilfe gt A Mit der Schaltfl che OK wird auch diese Relation gespeichert F
323. liste klicken Sie auf diesen Button Felder aus der Liste der definierten Felder entfernen Um ein Feld zu l schen k nnen Sie es aus der Liste der Felder der Tabelle l schen Dazu klicken Sie auf diesen Button lt l orgAnice Datenbanken anpassen J Die Tabelle Autoren erstellen amp Sie k nnen Felder jedoch auch ber die Eigenschaftendarstellung der Feldeigenschaf ten wie in einem sp teren Abschnitt beschrieben l schen Sichern Sie zuletzt die nderungen per Klick auf OK oder bet tigen Sie die Eingabetaste e Die neu angelegten Felder erscheinen im Objektbaum Felder in der Liste sortieren Sie k nnen die Reihenfolge in der die Felder in der 7abe lendarstellung angezeigt werden sollen ordnen indem Sie auf den Button _24 klicken um alle Felder der Liste alphabetisch zu sortieren Aber Sie k nnen auch den Platz jedes Feldes einzeln bestimmen indem Sie den ge w nschten Feldnamen markieren und in der Liste ber die jeweiligen Pfeilbuttons nach oben oder unten verschieben Die Feldeigenschaften bearbeiten Um weitere Eigenschaften f r jedes Feld festzulegen verlassen Sie die Listanzeige und klicken Sie den Feldnamen links im Objektbaum unterhalb des Elementes Felder an Die Eigenschaftendarstellung f r Felder wird angezeigt orgAnice Data Anwendung Datenbank Feld Name As String 30 i EH Allgemein Lizenzen h EA n Objekt E
324. lle Buchbestand soll die Titel im Bestand mit ISBN Nummer und Sachgebiet sowie je ein Dokument mit einer Kurzfassung des Inhalts aufnehmen Da ein Autor mehrere B cher verfasst haben kann werden die beiden Tabellen ber eine Relation so miteinander 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 91 z 3 m Microsoft Office i F orgAnice Software GmbH amp organice Image Dokumente AGa org ni e gt a org nice Import an Microsoft SQL Server 2005 B org nice Phone E org nice Print Programme 1 Einstellungen Suchen Hilfe und Support Ausf hren
325. lt 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 Beispiel auf Buchbestand orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren ECTS lt Arbeitsbereich Buchbestand lt Arbeitsbereichs Gruppen E L Arbeitsbereiche Algemein TQ BEEIBESEIE 3 Titel Buchbestand lt It Arbeitsbereichs Spalten lt i 00 E L Entleiher H At Arbeitsbereichs Spalten B Entleihvorgaenge Symbol en E lt i Arbeitsbereichs Spalten z s H Tabellen Layouts H A Standard Schriften Benutzer Makros m Standard Makros H g Yisual Basic Module E Abbildungslisten Datenbank orgAnice Data Anwendung Zeilenumbruch einf gen Strg Eingabetaste Keine Einschr nkungen e 8 x x schie en nife D 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 aufgeteilt falls er zu lang ist vorausgesetzt er ent h lt Leerzeichen oder Bindestriche Mehrere kurze und einpr gsame Schlagworte eignen sich gut um das Auffinden der Arbeitsbereiche zu erleichtern Berechtigung Die Festlegung eines Symbols erfolgt ber diesen Bearbeiten Button Die Vorgehens weise wird im folgenden Abschni
326. ltfl che 260 Lookup Liste 135 l schen 128 Mehrzeiliges Eingabefeld 137 Reihenfolge ndern 128 skalieren 152 Statischer Text 136 verschieben 152 Formulardarstellung 121 304 Formulare 121 Frontend 304 Funktion angepasste 304 orgBasic 304 Fu zeile 305 Hilfe Online Hilfe 6 orgAnice Helpdesk 7 Hilfe datenbankspezifische 305 Hilfe Datei 89 History 305 HTML Seite 305 Icon 326 Icons 141 262 Image 306 Importieren 69 dBase Dateien 70 Index aktueller 306 Index Sortierschl ssel 306 Indices 112 114 l schen 99 neu erstellen 98 Reihenfolge bestimmen 100 Instanz 306 Internet 307 HTML Seite 307 Java Applet 308 Kennwort L nge 90 zur cksetzen 40 Kernfunktion Abs 230 278 Activelndex 231 278 ActiveTenant 231 278 Asc 231 281 CharOnly 231 286 Chr 231 286 ClientText 232 286 Contains 232 287 CurrentUser 232 287 Date 232 287 DateSerial 233 291 DateTimeSerial 233 291 DateToDouble 233 291 DateToString 233 291 Day 233 292 DayOfWeek 234 292 DayOfYear 234 292 DbFileName 234 292 DbProp 234 292 DbTitle 234 293 DescendNum 234 293 DetailRecords 235 293 DocCreationTime 235 293 DocCreationTimeUTC 235 294 DocLinkName 235 294 DocModificationTime 236 294 DocModificationTimeUTC 236 294 DocSize 236 295 DocText 236 295 DoubleToDate 237 298 Index orgAnice Image orgAnice Image Eof 237 301 Eval 237 301 Field 237 302 FieldStringlength 237 302 FieldType 237 302 Guid 238 305 Ho
327. m Bereich Position k nnen Sie die Position und Gr e des Formular Controls ber die entsprechenden Zahleneingabefelder eingeben Im Allgemeinen ist es aber einfacher dies direkt im Layout mit den dortigen M glichkei ten zu tun und hier nur noch Details abzugleichen Diese M glichkeiten werden sp ter im Abschnitt Formular Controls anordnen und skalieren ab Seite 160 erl utert Werfen Sie nun einen Blick auf die Einstellm glichkeiten auf dem Reiter Schrift Wenn Sie das Kontrollfeld Standard Schrift deaktivieren k nnen Sie darunter von den Standard Einstellungen abweichende Schrifteigenschaften festlegen 138 orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren Er obekeeaitor orgAnice Data Anwendung R Arbeitsbereichs Gruppen amp Arbeitsbereiche 2 Tabellen Layouts ri 2 20 Autoren el 2 28 Formular Controls Schriftart Schriftschnitt Schriftgrad Formular Control Eingabefeld Aid Allgemein m Darstellung A Schrift Abe Yorname F Ravie A Fett spt Fid Autoren gt Vorname T Rockwell A Standard Abc Name T Rockwell Condensed Fig Autoren gt Name E Rockwell Extra Bold H ERl Listen Spalten 2 84 Standard Schriften a A Standard Schrift Eingabefeld Script MT Boki amp 4 Standard Schrift Statischer Text en amp 4 Standard Schrift Dynamischer Text T Showcard Gothic an Standard Schrift
328. m Namen OLE Automation bekannt Bedingung Ein ogischer 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 5 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 Begriffserkl rungen Stichwortverzeichnis B ber eine Tastaturabk rzung In orgAnice Data kann der Befehl Extras Datenbank konfigurieren beispielsweise auch ber die Taste H aktiviert werden In den Men s sind die Tastaturabk rzungen hinter den Befehlsnamen beschrieben Einige Tastaturabk rzungen erfordern zwei oder drei Tasten die nacheinander zusam men bet tigt werden m ssen F r den Befehl Navigieren Suchen nach Schl ssel m ssen Sie zun chst die Taste STRG ETES gedr ckt halten und danach die Taste bet tigen ber einen Button Den Befehl Markierungen Alle Datens tze anzeigen k nnen Sie auch mit dem Button aktivieren B ber Automation durch Programmierung sobald eine bestimmte Bedingung oder Datenlage eintritt
329. m automatisierten Ausf llen von Briefk pfen etc steuern blockieren verschiedene L sungen wie Symantec Norton AntiVirus diese Funk tionen 283 284 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 nkun gen bei der Arbeit mit Ihrem System zu umgehen Begriffserkl rungen Probleml sungen Begriffserkl rungen 285 286 Stichwortverzeichnis Abs pZahl Kernfunktion As Double Gibt den Absolutwert einer Zahl zur ck Beispiel Abs 1 ergibt Abs 2 ergibt 2 Parameter pZahl as Double R ckgabe Double zur Kernfunktionen bersicht Activelndex pTabelle Kernfunktion As String Liefert den Namen des aktiven Schl ssels der angegebenen Tabelle Wird die Tabelle nicht gefunden wird ein Leerstring zur ckgegeben Beispiel Activelndex Adressen ergibt Name Parameter pTabelle as String R ckgabe String zur Kernfunktionen bersicht ActiveTenant Kernfunktion As String Gibt den Namen des aktiven Mandanten zur ck Beispiel ActiveTenant ergibt Default Parameter p
330. me Abteilung Abteilung Titel Titel Neu Nachname Name Vorname Vorname Bearbeiten Strasse dienstl PLZ dienstl L schen V Datensatzauswahl aus vorrangig bergeordneter Tabelle anzeigen Ausdruck f r die Anzeige Namel Ausdruck Maximal 0 Datens tze anzeigen Neben der Feldzuordnung die weiter unten beschrieben wird k nnen Sie im Dialog fenster Konfiguration Kontakte 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 Wenn die Tabelle ber keine Master Tabelle verf gt wie dies bei der Tabelle Adressen der Fall ist k nnen keine Datens tze aus der bergeordneten Tabelle angezeigt werden In diesem Falle muss diese Option inaktiv bleiben Der Kontakt wird dann direkt zugeordnet Wenn Sie die voreingestellte Tabelle Adressen oder Ansprechpartner der Office Datenbank bearbeiten sind bereits die korrekten Felder den Daten aus Outlook zuge Den orgAnice Outlook Connector konfigurieren Outlook Connector konfigurieren ordnet Sie k nnen jedoch auch frei einstellen welche Daten aus Outlook in welchen Feldern der Datenbank abgelegt werden Klicken Sie auf die Schaltfl che Neu um die Zuordnung f r ein Feld neu zu definieren oder klicken Sie auf die Schaltfl che Bearbeiten um die Zuordnung zu ver ndern Feldname
331. men Beispiel CharOnly 1234567890 123ABC456 ergibt 123456 Parameter pCharacters as String pString as String R ckgabe String zur Kernfunktionen bersicht Chr pZeichencode As String Gibt das einer Zahl entsprechende Unicode Zeichen wieder Beispiel Chr 65 ergibt A 239 240 Parameter pZeichencode as Long R ckgabe String zur Kernfunktionen bersicht ClientText p String As String Mit dem Ausdruck ist es m glich komponentenabh ngige Texte auszugeben Beispiel Seite amp ClientText Page gibt in einem orgAnice Print Report auf dem Dokument den vorgestellten Text Seite und die Seitennummer der aktuellen Seite aus Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Contains sTable sField sFind As String Leitet eine Volltextsuche in einem Textfeld im SOL Server ein Beispiel Contains Adressen Memo Testtext ergibt True Wahr wenn es die Zeichenkette Testtext in einem Memo Feld der Tabelle Adressen gibt Parameter sTable as String sField as String sFind as String R ckgabe String zur Kernfunktionen bersicht CurrentUser As String Gibt den Kurznamen des aktuell angemeldeten Benutzers zur ck Beispiel CurrentUser ergibt ADMIN Parameter Keine R ckgabe String zur Kernfunktionen bersicht Date As Date Liefert das aktuelle Systemdatum Beispiel Date ergibt 31 12 2009 Parameter Keine R ckgabe Date zur
332. metische Addition 1 1 True 1 ist gleich 1 wahr 071 True o ist ungleich 1 wahr 0 gt 1 False 0 ist nicht gr er als falsch 0 lt 1 True o ist kleiner oder gleich 1 wahr 0 00ro gt 1 True einer der beiden Ausdr cke muss wahr sein o ist gleich o wahr o 0Ando gt False beide 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 Not negiert nur 0 1 aber 222 Not o 1Ando gt Ausdr cke mit orgBasic orgBasic kennen lernen 6 True der in Klammern stehende Ausdruck ist in seiner Gesamtheit falsch und Not negiert das Ergebnis der Klammer 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 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 Backus Naur Form die bersicht aller Operatoren Ergebnistypen und Kernfunktionen ist im Stichwortverzeichnis dieser Dokumentation enthalten GETESTET eis 2 ee gt A a P
333. mit dem Index pIndex der angegebenen Tabelle Der erste Schl ssel Index hat den Index o Beispiel Index Adressen o ergibt Kurzname Parameter pTabelle as String pIndex as Long R ckgabe String zur Kernfunktionen bersicht InStr pString pSuchZeichen Kernfunktion As Long Gibt die erste Fundstelle von dem gesuchten Zeichen in der Zeichenkette wieder Das Ergebnis ist 1 basiert das erste Zeichen in pString hat den Wert 1 Beispiel InStr CABCDEFG CD ergibt 4 Parameter pString as String pSuchZeichen as String R ckgabe Long zur Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen InvertDigits pString Kernfunktion As String Invertiert in pString bergebene Zahlen Aus o wird 9 aus 1 wird 8 etc Beispiel InvertDigits 0123456789 ergibt 9876543210 Parameter pString as String R ckgabe String zur Kernfunktionen bersicht IsElement pArray pVariant Kernfunktion As Boolean Pr ft ob der angegebene Wert in dem angegebenen Array enthalten ist Beispiel IsElement It_Sprache Deutsch ergibt True Parameter pArray as Variant pVariant as Variant R ckgabe Boolean zur Kernfunktionen bersicht LCase pString Kernfunktion As String Konvertiert Gro in Kleinbuchstaben Beispiel LCase abCdE ergibt abcde Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Left pString pL nge Kernfunktion As String Liefert die ersten pL nge Zeichen der
334. mmierungsausdr cke Benutzer Liste Adressen gt ngelegtDurch amp bergeordnete Relationen ADMIN H S Untergeordnete Relationen amp Allgemein FE Datensatzberechtigungen Iif Adressen gt Land D PLZ Left Adressen gt PLZ 1 Land E3 Adressmerkmale Berechtigungs Liste Aktivitaeten E3 Ansprechpartner 7 3 E3 AnsprechpartnerMerkmale Datens tze schreiben E3 Archiv Benutzer Liste Pe s r E3 Artikel E3 Artikeldokumente a i MiGi 1 Berechtigungs Liste Administratoren u E cal _Teilnehmer ni i cal _Termine E Dokumente Datens tze l schen E Kundennummern E3 Mahnstufen Bedingung E E3 Merkmalliste dressen E3 Merkmalliste nsprechpartner 9 98 E ra ole x Schie en _ Hife Je nach dem ob Sie die Datensatzberechtigung innerhalb der Professional Version oder als AddOn einer anderen Version besitzen sehen Sie die Eigenschaft Datensatzberech tigung als 2 Reiter neben der Tabelleneigenschaft Allgemein oder im Objektbaum links Die Eintr ge bis sind Beispielhaft f r folgende F lle orgAnice Datenbanken anpassen Benutzer verwalten 2 Beispieleintrag Anforderung Jeder Benutzer darf nur die Datens tze sehen die er angelegt hat Benut zer ADMIN darf alle Datens tze sehen L sung Ausdruck f r die Benutzerliste Adressen gt AngelegtDurch amp ADMIN Beispieleintrag Anforderung Die Ve
335. mplatePath an und speichern Sie die neue Eigenschaft mit OK Alle Eigenschaften der Tabelle erscheinen im Objektbaum wo deren Werte bearbeitet werden k nnen 2 Erstellen Sie ber auf die gleiche Art und Weise die Eigenschaft f r das Doku mentenverzeichnis Geben Sie ihr den Namen OrgDataLinkedDocDefaultPath 3 Bearbeiten Sie nun die Eigenschaften des Dokumentenverzeichnisses indem Sie auf das Element OrgDataLinkedDocDefaultPath im Objektbaum klicken xi Eigenschaft OrgDataLinkedDocDefaultPath SA Allgemein org nice Data Anwendung Datenbank Lizenzen DD Parser Ina Typ String bad Benutzer 3 Berechtigungen Wert 7 Sitzungen o Tabellen Autoren 3 3 Buchbestand H H Felder H 0 Indices E S Eigenschaften A OrgDataDocTemplatePath OrgDataLinkedDocDefaultPath 4 Markierungsausdr cke Z Markierungen 2 Summierungsausdr cke bergeordnete Relationen Q Untergeordnete Relationen Relationen IM Bin re Objekte SA Eigenschaften o O x x schie en Hie i a orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen W hlen Sie aus der Lookup Liste Typ den Datentyp String aus da es sich bei der Eigen schaft um Zeichenfolgen als Werte handelt Das Verzeichnis das Sie im Feld Wert eintragen sollte relativ zur Datenbank angeben werden falls Sie die Dat
336. mular Control Kommandoschaltfl che Abc EU Ausland Artikel gt ErloeskontoEUAuslan egemen Darstellung A Schrift Abc Drittland Artikel gt ErloeskontoDrittland Batznbanfzrald z e Abc Beschreibung Text BB Artikel gt Beschreibung u BE ShowReportwizard HK ShowMarkwizard rn f DisplayTechnicalRecordInfo er nd Kein Makro ER Listen Spalten i 4 ArtikelDokumente Dezimalstellen 0 z H e isi ArtikelMini E Dokumente akro O nemo IR lame TestMacro des Benutzers im DokumenteMaxi Em Kundennummern Em KundennummernMini Tool Tip Ausdruck a im Mahnstufen Em Merkmalliste dressen Em Merkmalliste nsprechpartner im Ordner Em OrdnerUebersicht EI ORGPHONE_CallLog ED OSFM_GesendeteEmails Fa o l x e Hilfe A W hlen Sie in der Lookup Liste Makro das Makro das von der Schaltfl che aufgerufen werden soll aus ber den Pfeil Button amp lk nnen Sie im Objektbaum zum gew hlten Makro springen Schlie en Hilfe p ZA 7 9 ee ber diesen Button E k nnen Sie wenn noch nicht geschehen ein eigenes Symbol aus einer Datei hinzuf gen Die weitere Vorgehensweise wird in Schritt 3 erl utert Wenn Sie ein anderes als das Standard Symbol f r die Schaltfl che ausw hlen m ch ten deaktivieren Sie das Kontrollfeld Standard Symbol verwenden 2
337. n Dem Benutzer wird die Berechtigung gew hrt wenn sein Name in der zur ckgegebe nen Benutzerliste enthalten oder wenn er Mitglied mindestens einer der Benutzer gruppen in der zur ckgegebenen Berechtigungsliste ist Die Erf llung beider Kriterien gleichzeitig ist nicht notwendig Wir empfehlen insbesondere bei gr eren Benutzeranzahlen vorrangig mit Benutzer gruppen zu arbeiten Bei vielen Ver nderungen wird dadurch die Administration er leichtert da die Ausdr cke bei neuen oder weggefallenen Benutzer nicht angepasst werden m ssen Soll allen Benutzern Zugang gew hrt werden sollte der Benutzerlisten Ausdruck eine leere Zeichenkette zur ckgeben Vorsicht eine aus einem Leerzeichen bestehende Zeichenkette verbietet allen Benutzern den Schreibzugriff eine solche Zeichenkette beinhaltet keine g ltigen Benutzernamen sondern ausschlie lich das Trennzeichen Die Ausdr cke k nnen und sollten sich auf Feldinhalte beziehen denn nur so erreicht man wirkliche Datensatz Berechtigungen Nichtsdestotrotz sind auch konstante Aus dr cke zul ssig sie bewirken allerdings nicht s anderes als die bereits vorhandenen Tabellenberechtigungen da sie f r jeden Datensatz identische R ckgabewerte liefern Beispiele Datensatzberechtigung ET lt H Tabellen Tabelle Adressen 39 Datens tze E59 Adressen H H Felder H 0 Indices H 1 Eigenschaften H A Markierungsausdr cke i Markierungen M Datens tze lesen nur SQL 2 Su
338. n Sie mit OK Zum Abschlu pr fen Sie bitte noch das Ergebnis dieses Ersetzungsvorganges um sicherzugehen dass das Ergebnis Ihren Erwartungen entspricht Sollte das Ergebnis nicht Ihren Erwartungen entsprechen k nnen sie am einfachsten den Stand vor der Ver nderung zur ckholen indem sie die gegenw rtige Datenbank datei durch die vor der nderung gesicherte Kopie ersetzen Das ist am einfachsten durch Schlie en der Datenbank und zur ckkopieren der Sicherung m glich orgAnice Datenbanken anpassen Daten pflegen und migrieren Datens tze l schen Mit Hilfe der Funktion Datens tze l schen k nnen Sie alle Datens tze einer Tabelle l schen die einer bestimmten Bedingung entsprechen die in der aktiven Tabelle im Hintergrund die Eigenschaft sichtbar haben z B in der Tabelle Ansprechpartner alle Ansprechpartner der angezeigten Adresse im Arbeitsbereich Adressen und Ansprech partner oder alle Datens tze der aktiven Tabelle sind Die Office Datenbank stellt diese Funktionalit t allen Benutzern zur Verf gung die in den Konfigurationsmodus wechseln k nnen Diese M glichkeit haben alle Benutzer die in Ihren Benutzereigenschaften das Verwaltungsrecht Datenbank besitzen auch wenn sie beim ffnen der Datenbank die Benutzung dieses Rechtes nicht gew hlt haben Vor dem L schen von Datens tzen sollten Sie prinzipiell eine Sicherheitskopie Ihrer Datenbank anlegen Ansonsten k nnen eventuell f lschlicher Weise gel schte Daten
339. n Ablageort wie ihr Original nur mit der Endung old dementsprechend wird die entsprechende old Datei bei jeder Kompaktierung berschrieben Die Sicherung der Datenbankdatei befindet sich im angegebenen Unter Verzeichnis und wird im Dateinamen um das Datum Format JJJ MM TT erg nzt Dadurch werden ltere Sicherungen nicht berschrieben es sei denn sie wurden am gleichen Tag angelegt Gleichzeitig ist durch die R ckw rtsformatierung des Datums eine opti male zeitliche Sortierung schon durch den Dateinamen garantiert 45 46 Beispiel Workflow Generator Tabellenauswahl Workflow Generator Ze x Konfigurieren Sie bitte nun die Aktivit tentabellen f r die Sie den Workflow Generator einsetzen wollen Tabellen Auswahl f r Workflow Generator Aktivitaeten Aktivit ten gt al Abbrechen In der Konfiguration des orgAnice Workflow Generator ist in der Standard Datenbank nur eine Tabelle Aktivit ten zu sehen Wenn Sie aber zum Beispiel den orgAnice Projektmanager als weiteres AddOn installiert haben dann k nnen Sie weitere Aktivi t tentabellen zuordnen oder aus der Zuordnung zum orgAnice Workflowgenerator nehmen Abschluss der Personalisierung 12 Haben Sie alle Datenbankeigenschaften angepasst schlie en Sie das Dialogfenster mit OK oder der Eingabetaste l Die Datenbankeinstellungen k nnen Sie wieder ndern wenn Sie sich im Konfigurati onsmodus befinden oder mit Taste El in diese
340. n Feldes zur ck Hour Gibt die Stunde aus einem Datumswert zur ck Instr Gibt die erste Fundstelle der gesuchten Zeichen in einer Zeichenkette zur ck Len Gibt die L nge des bergebenen Strings Anzahl Zeichen zur ck Ing Wandelt eine Dezimalzahl in eine Ganzzahl ohne Nachkommastellen um Minute Gibt die Minute eines Datumswertes zur ck Month Gibt den Monat eines Datumswertes zur ck PrivateUserPropLong Gibt eine private Benutzereigenschaft als Longwert zur ck PublicUserProplong Gibt eine ffentliche Benutzereigenschaft als Longwert zur ck RecordCount Gibt die Anzahl der Datens tze der bergebenen Tabelle zur ck RecordNo Gibt die physikalische Datensatznummer des aktuellen Datensatzes zur ck Second Gibt den Sekundenwert eines Datumswertes zur ck Ausdr cke mit orgBasic Kernfunktionen UBound Gibt die Gr e Anzahl Elemente des angegebenen Arrays zur ck WeekOfYear Gibt die Kalenderwoche eines Datumswertes zur ck Year Gibt den Jahreswert eines Datumswertes zur ck Folgende Kernfunktionen haben den Ergebnistyp STRING Activelndex Liefert den Namen des aktiven Schl ssels der angegebenen Tabelle ActiveTenant Gibt den Namen des aktiven Mandanten zur ck CharOnly Gibt eine Zeichenkette zur ck die nur die angegebenen Zeichen enth lt Chr Gibt das einer Zahl entsprechende Unicode Zeichen wieder ClientText Gibt komponentenabh ngige Texte in einem orgAnice Print Report aus Contains Leite
341. n Feldinhalte oder von orgBasic Ausdr cken gelieferte Werte angezeigt werden gt w hlen Sie in der Lookup Liste Datenbank Feld das Feld der Tabelle aus dessen Inhalt in der Spalte angezeigt werden soll oder Aktivieren Sie das Kontrollfeld Ausdruck In diesem Fall wird das Eingabefeld f r den Ausdruck und der Button zum Aufruf des Ausdruckseditors aktiviert und die Liste Da tenbank Feld deaktiviert Ein Beispiel f r einen Ausdruck wird im folgenden Schritt beschrieben Die Definition von Ausrichtung amp Schrift entspricht der f r Formular Controls wie in Abschnitt Formular Controls bearbeiten ab Seite 137 beschrieben Im Feld Breite k nnen Sie die Breite der Spalte numerisch in Twips festlegen Da die Aufteilung der Spalten im grafischen Teil bersichtlicher ist wird diese Einstellung im Abschnitt Formular Controls anordnen und skalieren ab Seite 160 erl utert Nachdem die Formular Controls f r und Listen Spalten f r das Tabellen Layout defi niert sind k nnen Sie das Tabellen Layout einem Arbeitsbereich hinzuf gen Die Vor gehensweise wird im Abschnitt Arbeitsbereiche definieren ab Seite 147 beschrieben Zuvor soll die Definition auch aller weiteren Tabellen Layouts abgeschlossen werden obwohl diese Vorgehensweise nicht zwingend ist Sie k nnen jederzeit nderungen an Tabellen Layouts vornehmen neue erstellen in diese Formular Controls oder Listen Spalten hinzuf gen ver ndern oder l schen oder diese in Ar
342. n Sie die Tastenkombination EESE Um ein Objekt auf die hinterste Ebene zu bewegen D gt w hlen Sie den Men befehl ndern Objekt nach hinten oder b bet tigen Sie die Tastenkombination Tastenkombination ETES 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 D gt den Men befehl Einf gen Text w hlen oder 2 Das Dialogfenster Eigenschaften von Kopfzeilentext wird ge ffnet und die Register karte Ausdruck wird angezeigt 197 7 198 Eigenschaften von Kopfzeilentext 2x Verwaltung Ausdruck Schrift Umrandung F llung m Ausdruck Dezimalstellen Ausdruckseditor V Automatischer Zeilenumbruch IV H he an Text anpassen r Horizontale Ausrichtung 7 Vertikale Ausrichtung Linksb ndig Oben Zentriert Zentriert Rechtsb ndig C Unten Abbrechen Hilfe Geben Sie im Feld Ausdruck als berschrift f r die erste Spalte die Textkonstante Ansprechpartner in Anf hrungsstrichen ein Wechseln Sie auf die Registerkarte Schrift und legen Sie als Schriftart Arial als Schnitt Standard und al
343. n Zeile Listen Zeile Listen Zeile klicken Sie auf ein Textmuster um die zugeh rige Schriftart zu bearbeiten Schlie en Hilfe In der Eigenschaftendarstellung wird jede bearbeitbare Eigenschaft beispielhaft mit den aktuellen Einstellungen angezeigt L Klicken Sie auf ein Textmuster oder auf das entsprechende Element im Objektbaum um die zugeh rige Schriftart zu bearbeiten Die Objekte deren Schrifteinstellungen definiert werden k nnen sind e Eingabefeld die Felder ber die Werte in der Formulardarstellung eingegeben werden e Statischer Text Formular Control das Erl uterungen zu Elementen der Formu lardarstellung aufnimmt e Dynamischer Text Formular Control das orgBasic Ausdr cke anzeigt e Liste die Darstellung von Datens tzen in der Listendarstellung Haben Sie ein Objekt zur Bearbeitung ausgew hlt werden dessen aktuelle Einstellun gen in der Eigenschaftendarstellung angezeigt 131 p da 132 xl Standard Schrift orgAnice Data Anwendung lt Arbeitsbereichs Gruppen A Allgemein lt Q Arbeitsbereiche SS cm Tabellen Layouts en gt sa gt N amp 4 Standard Schriften Schriftart Schriftschnitt Schriftgrad Spt A Fett A Standard F Rage Italic T Ravie T Rockwell T Rockwell Condensed F Rockwell Extra Bold Roman A Standard Schrift Eingabefeld Standard Schrift Statischer Text amp 4 Standard S
344. n der Liste und klicken Sie auf diesen Button lt Die Reihenfolge der Formular Control in dieser Liste bestimmt dar ber in welcher Reihenfolge Controls angesprungen werden wenn ein Benutzer per 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 entspre chenden Button bzw Das Standard Formular stellen Sie bei Bedarf wieder her indem Sie auf den Button Standard Formular arem klicken orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren 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 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 unter Verwendung des Standard Formulars meist nicht notwendig sind xi orgAnice Data Anwendung EUREN Allgemein Darstellung A Schrift amp Arbeitsbereiche 2 2 Tabellen Layouts pe NRA z Date
345. n der Symbolleiste oder ber die Tastenkombination ETES Dann w hlen Sie die gew nschte Tabelle durch Anklicken auf der linken Seite und bet tigen die Schaltfl che Datens tze l schen auf der rechten Seite 75 7 76 Datens tze L schen Schrittfolge Auf beiden der bis hier beschriebenen Wege kommen Sie zum gleichen Modul in dem Sie bitte folgende Schritte ausf hren 1 Das Makro wird gestartet und das Dialogfenster Datens tze l schen wird aufgeru fen Tabelle Adressen Datens tze l schen x j welche D tze e sichtbaren Datens tze C Alle Datens tze Abbrechen Hife 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 schen aller Datens tze der Tabelle Aktivieren Sie die Option Nach Bedingung um gezielt nur die Datens tze zu l schen auf die eine bestimmte Bedingung die Sie im Feld darunter angeben zutrifft Geben Sie in diesem Feld zum Beispiel den Ausdruck UCase Dokumente gt Status VERALTET ein oder nutzen Sie den Ausdruckseditor um diesen Ausdruck zusammen zu stellen indem Sie auf die Bearbeiten Schaltfl che am Ende der Zeile klicken Der Ausdruck der Bedingung ist f r alle die Datens tze True wahr deren Feldinhalt des Feldes Status
346. n des Tabellen Layout wurde bereits automatisch ein vollst ndiges Stan dard 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 Formulardarstellung zum jetzigen Zeitpunkt nicht m glich Sie k nnen jedoch in der Liste der Formular Controls weitere Controls hinzuf gen oder unn tige entfernen 135 136 lt Arbeitsbereichs Gruppen amp Arbeitsbereiche Dar Tabellen Layouts 2 22 Autoren BE Formular Controls Abc Name Fid Autoren gt Name Abc Yorname Fid Autoren gt Vorname Abc ID fid Autoren gt ID Abe AngelegtDurch Fid Autoren gt AngelegtDurch Abc ngelegt m R5 Autoren gt AngelegtAm Abc ModifiziertDurch Fid Autoren gt ModifiziertDurch Abc Modifiziert m R5 Autoren gt Modifiziert m E Listen Spalten amp 4 Standard Schriften a Benutzer Makros m Standard Makros E C isual Basic Module Bac Abbildungslisten Aufz hlung Formular Controls olol HE Allgemein Standard Formular Neues Formular Control Abc Label Abc 3D Label JRahmen RidEingabefeld fii Mehrzeiliges Eingabefeld x Eormular Controls gt E Abc Name Fid Autoren gt Mame Abc Yorname Fid Autor
347. n 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 dann klicken Sie auf diesen Button E Sind Sie zufrieden speichern Sie diese Auswahl mit Bet tigen der Schaltfl che OK oder Bet tigung der Eingabetastelel Die berechtigten Benutzer der Berechtigung erscheinen als Elemente unterhalb der Berechtigung im Objektbaum und sind nun der Berechtigungsgruppe hinzugef gt Objekte mit Berechtigungen f r Benutzergruppen 4 Die Zuordnung welche Benutzergruppen auf bestimmte Objekte der Datenbank zugreifen d rfen erfolgt bei den jeweiligen Objekten im Objektmanager Die Objekte f r die Sie erforderliche Berechtigungen festlegen k nnen sind gt orgAnice Data Anwendung Arbeitsbereichs Gruppen die konkrete Ar beitsbereichs Gruppe orgAnice Datenbanken anpassen Benutzer verwalten b orgAnice Data Anwendung Arbeitsbereiche der konkrete Arbeitsbereich gt Datenbank direkt Reiter Allgemein gt Datenbank Dokumente Reiter Dokument Berechtigungen Datenbank Tabellen die konkrete Tabelle Datenbank Tabellen die konkrete Tabelle Felder das konkrete Feld Datenbank Bin re Objekte ImportExportJobs Datenbank Bin re Objekte OrgData gt Datenbank Bin re Objekte OrgData_VBA gt Datenbank Bin re Objekte OrgPrint Beispiele Berechtigungen f r die Datenbank
348. n innerhalb der Tabel len dienen ndizes Logisch zusammenh ngende Tabellen werden durch Relationen miteinander verkn pft Die Konfigurationsdaten umfassen detaillierte Angaben ber den Aufbau der Daten bank Begriffserkl rungen Stichwortverzeichnis Datenbankadministrator Administrator Supervisor Allgemeine Bezeichnung f r den Verwalter eines EDV Systems In orgAnice 2010 k n nen einem Benutzer spezielle Verwaltungsrechtef r die Datenbank und die Benutzer zugewiesen werden Ein aktiver Benutzermit den entsprechenden Verwaltungsrechten wird als Datenbankadministrator bezeichnet F r den ersten Aufruf der mit orgAnice 2010 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 orgAnice 2010 Datenbank Der Datenbanktitel ist zu unterscheiden vom Datenbankdateinamen Er wird in der Titelleistedes Programmfensters angezeigt Datenbankverzeichnis Das Verzeichnis das die Dateien einer orgAnice Datenbank enth lt Dies sind e Datenbankdatei odb e die Merkdatei f r die letzten Fensterpositionen des Anwenders odu e gegebenenfalls Dokumente und Vorlagen meist in Unterverzeichnissen e und eventuell die datenbanks
349. n wechseln und dann den Men punkt Extras Datenbankeinstellungen w hlen orgAnice Datenbanken anpassen Benutzer verwalten Benutzer verwalten Der Zugriff auf orgAnice Datenbanken und deren Datenbank Objekte wie Tabellen und Felderist 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 Benutzererlaubt ist Die Benutzerverwaltung umfasst die Definition von Benutzern sowie Berechtigungenf r jeden einzelnen Benutzer und besteht aus vier Arbeitsschritten Definition der Benutzer 2 Definition der Berechtigung Benutzergruppe Zuordnung der Benutzer zu Berechtigungen 4 Zuordnung der Berechtigungen zu Datenbankobjekten Die Lizenzierung von orgAnice 2010 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 Aktive Benutzern sind entweder Permanent oder Konkurierend Ein Benutzer mit dem Status Perma nent belegt einen Lizenzplatz allein und kann sich jederzeit anmelden Ein Benutzer mit dem Status Konkurierend kann sich abwechselnd mit anderen Nutzern mit dem Status Konkurierend anmelden aber je Lizenzplatz nur Benutzer gleichzeitig So kann es zum Beispiel in einem 3 Schichtbetrieb f r 20 konkurierende Lizenzpl tze 60 konkurierende Benutzer geben Ein B
350. nbank Feld EE Name As String 30 2 28 Formular Controls Text Abe Vorname Abd Autoren gt Vorname Autoren gt Name EEE E H ER Listen SAKEN 9 84 Standard Schriften Benutzer Makros Dezimalstellen o E m Standard Makros ee Yisual Basic Module ET Abbildungslisten E B Datenbank Formular Control Eingabefeld Makros Kein Makro ame e E Tool Tip Ausdruck gt x Of Schlie en Hilfe P Die Eigenschaftendarstellung f r Formular Controls ist f r jeden Control Typ gleich jedoch gelten einzelne Bereiche nur f r bestimmte Arten von Controls so etwa die Felder Allgemein Makro und Darstellung Symbol die nur auf das Formular Control Kommandoschaltfl che angewendet werden Dieses Control und dessen Eigenschaften werden in Kapitel 8 Abschnitt Makros auf Kommandoschaltfl chen legen ab Seite 268 erl utert Gegraut dargestellte Bereiche sind f r das aktuelle For mular Control nicht verf gbar z In der Lookup Liste Datenbank Feld IH ane As string 0 Zl stehen alle Felder der Tabelle zur Verf gung Der Name des ausgew hlten Feldes wird tir das Formular Control Eingabefeld als Name des Controls eingesetzt Ped ARRIRA Bei Eingabefeldern f r Felder vom Typ Long oder Double k nnen Sie hier die Anzahl der Dezimalstellen im Control begrenzen Die Eingabe eines Namens f r das Formular Control ist dann wichtig wenn das Control durch Programmie
351. nd aus dem Posteingang zu bernehmen Adressdaten zur kartographischen Visualisierung an Fremdsoftware zu ber geben Visual Basic in orgAnice Visual Basic einsetzen Weiterf hrende Informationen Die Programmierung von Visual Basic Makros und die Erstellung von Formularen w rde den Rahmen dieses Buches weit sprengen Umfassende Hinweise zur Visual Basic Sprache und zur Arbeit mit dem Visual Basic Editor entnehmen Sie bitte der Online Hilfe dieses Programms W hlen Sie dazu aus der Arbeitsumgebung des Visual Basic Editors entweder den Men befehl Microsoft Visual Basic Hilfe oder B die Funktionstaste El oder diesen Button in der Symbolleiste Weiterf hrende Dokumentation und Literaturhinweise bieten wir auf unserer Website http www otganice de 273 9 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 ufige Probleme und deren L sung zur Verf gung 274 Tipps Tricks und Probleml sungen Die effektivste Art der Benutzung 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 weitg
352. nd des orgAnice Export Assistenten ausf hrlich erl utert Die beiden orgAnice Komponenten dienen der Migration von Daten also dem Austausch von Datenbankinhalten und strukturen zwischen Datenbanken und ande ren Speicherformaten und werden wie dort beschrieben meist aus dem Windows Startmen heraus ausgef hrt Aber auch aus der Datenbank im Konfigurationsmodus von orgAnice Data k nnen Sie diese Assistenten aufrufen Sie sollten dazu im Benutzer Modus also nicht mit Datenbank Verwaltungsrechten angemeldet sein da diese Assistenten in einer weiteren virtuellen Sitzung auf den Datenbank Server zugreifen was im exclusiven Modus nicht m glich ist Demgegen ber erfolgt der dBase Import in jeweils eine neue Tabelle und ist nur mit Datenbank Verwaltungsrechten ausf hrbar F r jeden Benutzer auch der der nicht die M glichkeit hat in den Konfigurationsmodus zu wechseln steht f r den Export von Daten orgAnice Print zur Verf gung Denn mit diesem Werkzeugk nnen nicht nur Daten gedruckt sondern auch in HTM und CSV Dateien exportiert werden weil auch so Reports ausgegeben werden k nnen Daten importieren ber den Men befehl Datei Importieren starten Sie den orgAnice Import Assistenten mit dem Daten aus anderen Datenhaltungssystemen in die aktuelle orgA nice Datenbank bernommen werden k nnen Die Arbeit mit dem Import Assistenten wird im Benutzerhandbuch Kapitel 8 Abschnitt orgAnice Import verwenden ausf
353. ne Formatmaske angegeben werden aber nur mit den ben tigten Teilen des Datums bzw der Zeit Beispiel StringToDate 01 01 2000 13 00 02 dd MM yyyy hh mm ss Parameter pString as String pFormat as String R ckgabe Date zur Kernfunktionen bersicht Symbol Die verkleinerte Darstellung eines Programmfensters oder ein Icon zum Aufruf eines Befehls aus der Symbolleiste eines Anwendungsprogramms Beispiel Men auf ruf Datei Speichern Symbolleiste Buttonleiste Eine Leiste mit einer Reihe von Buttons die sich standardm ig am oberen Rand des Programmfensters befindet aber auch freigestellt bzw verschoben werden kann Begriffserkl rungen Stichwortverzeichnis 1 0 Beispiel QORA aY YY EBK BA k EE E e kran MAD 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 Die Symbolleiste ist im Office 2003 Style angelegt Wenn sie abgedockt wird kann sie an einem beliebigen Fensterrand wieder angedockt werden Beim Andocken am linken oder rechten Rand wird die Auswahl der Sortierschl ssel nicht angezeigt Systemdatenbank Registry Registrierungsdatenbank Registration Database enth lt alle Arten von Informatio nen ber das Betriebssystem die registrierten Benutzer die installierte Software und die installierte Hardware In der Systemdatenba
354. nector konfigurieren Konvertierte E Mail Adressen umstellen 5 Neuer Feldinhalt LHH An As String 10 HA Titel As String 16 Vorname As String 36 Name As String 36 Zusatz As String 36 HH Strasse As String 36 HH PLZ As String 10 d Ort As String 23 Einf gen FE Trim MidlAd gt Email 6 Len Adressen gt Email Schlie en Sie den Ausdruckseditor ber die Schaltfl che OK Im Dialog Datens tze ersetzen bet tigen Sie erneut 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 die Kenntnisnahme wiederum mit der Schaltfl che OK 217 218 Ausdr cke mit orgBasic Wenn Sie bereits mit xBase kompatiblen Datenbanken etwa den Vorg ngerversionen von orgAnice 2010 gearbeitet haben sind Ihnen Ausdr cke zur Auswertung von Daten bankinhalten und Relationen sicher vertraut orgAnice enth lt eine eigene und f r die Besonderheiten von orgAnice angepasste Sprache orgAnice 2010 verwendet f r diese Sprache den Begriff orgBasic Dieser Abschnitt macht Sie mit den Grundbegriffen von orgBasic vertraut und be schreibt die Arbeit mit dem Ausdruckseditor einer Softwarekomponente f r die Zu sammenstellung und Pr fung von Ausdr cken Ausdr cke mit orgBasic orgBasic kennen lernen orgBasic kennen lernen Die orgBasic Syntax stellt eine BASIC Untermenge dar orgBasic ist nicht mehr wie in fr heren Versionen von or
355. nem String nach der Formel x 9 x um Beispiel DescendNum 150A7Vg0 ergibt 849A2Vog Parameter String R ckgabe String zur Kernfunktionen bersicht DetailRecords pString Kernfunktion As Boolean Gibt an ob dem aktuellen Datensatz andere untergeordnet sind Beispiel DetailRecords Adressen ergibt z B True Parameter pString As String R ckgabe Boolean zur Kernfunktionen bersicht 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 DocCreationTime pTabelle pFeldname Kernfunktion As Date liefern das Erzeugungsdatum eines Dokuments wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocCreationTime Aktivitaeten Dokument ergibt z B 05 10 2007 14 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht 301 302 DocCreationTimeUTC pTabelle pFeldname Kernfunktion As Date liefern das Erzeugungsdatum eines Dokuments als UTC Zeit wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocCreationTimeUTC Aktivitaeten Dokument ergibt z B 05 10 2007 12 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocLinkName pTabelle
356. nfachste M glichkeit Dokumentvorlagen mit Ihrem pers nlichen Layout zu erzeugen besteht darin die mit orgAnice mitgelieferten Dokumentvorlagen Ihren Vorstellungen entsprechend umzugestalten Dadurch stehen Ihnen die f r die Daten bertragung erforderlichen Textmarken in der Vorlage bereits zur Verf gung und Ihre Arbeit beschr nkt sich nur auf die Neugestaltung des Layouts und eine Neupositionie rung der Textmarken Um nderungen an den Dokumentvorlagen durchzuf hren gehen Sie wie folgt vor 1 Stellen Sie zun chst sicher dass die Datei OrgOffice dot als globale Vorlagen gela den sind Vergleichen Sie hierzu Abschnitt Die Word Vorlage OrgOffice dot als globale Vorlage ffnen auf Seite 82 2 Melden Sie sich bei der Datenbank an und wechseln Sie in den ZBenutzermodus 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 Dokument einbinden lesen Sie bitte im Abschnitt D gt mit dem Men befehl Datei Speichern oder mit der Tastenkombination STEHE Vorlage durch Textmarken erweitern auf Seite 86 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
357. nice CRM 2008 org W Brief doc Microsoft zl 15 40 Das Dialogfenster stellt alle Textmarken des Dokumentes dar Um eine Textmarke im Dokument zu finden markieren Sie diese in der Liste und klicken Sie dann auf Anzeigen Die Einf gemarke springt im Dokument zur Position der Text marke Aktivieren Sie das Kontrollfeld Textmarken im Dokument anzeigen um die Textmar ken einzublenden Schlie en Sie das Dialogfenster indem Sie auf Schlie en klicken 6 Um eine Textmarke an die von Ihnen gew nschte Stelle im Dokument umzusetzen 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 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 ti gen wird die Textmarke und eine eventuell existierende Dokumentvariable gleichen Namens gel scht 9 Klicken Sie nun auf Neu orgAnice Datenbanken anpassen Dokumentvorlagen einrichten 2 O Brief doc Microsoft Wo
358. niert 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 Als Beispiel sehen Sie den Arbeitsbereich Rechnungen aus der Musterdatenbank mit 5 verschachtelten Tabellenlayouts in einem Arbeitsbe reich oronnice cam 2008 or anice pata ee 1 Datei Bearbeiten Ansicht Markierungen Navigieren Aktionen Extras 2 OOIRAAYYY SEX em x 3 Kurzname HNO Kontakte Adressen Vertrieb Sata 77 joooooooo 2 320 00 xx Fakturierung ra ei gen gsposition y Name forgAnice Software GmbH ps fa Zusatz z Nummer 000002 Summe Artikel Beratung ja Aren ind En ERE Datum I7 04 08 2008 7 USt 16 Anzahl 1 0 Nettopreis 100 00 Ansprechpartner unewactr F lig Z 20 08 2008 Ust 7 5 50 Einheit stunden z Ges netto 100 00 PLZ ort r mape gan a en ee Em ersand 0 00 Land x Deutschland ne Nr oooo 8 Artikelart Consulting FI Info en Sofort rein netto x non o0 a ee 1 au E v roeren 7 ale urznameforgAnice s Empf nger Thomas Gueffroy D Artikel Preis Anzahl Gesamt netto Bg Sperre J 1 Beratung 100 00 1 0 Referenz ung ust Mahnwesen 2 Handbuch XJK 2 90 0 1
359. nierten Funktion steu ern Sie d rfen nicht zur Bezeichnung von Variablen verwendet werden Gro oder Kleinschreibung ist beliebig Reservierte Namen sind z B FUNCTION IF ELSEIF ELSE ENDIF PRINT RETURN SELECT 327 328 Namen orgBasic Bezeichner f r Feldnamen Operatoren Funktionen und Variablen der orgBasic Sprache Sie sind nicht case sensitive d h Gro oder Kleinschreibung wird nicht unterschie den 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 Now Kernfunktion As Date Liefert das aktuelle Systemdatum und die aktuelle Systemzeit Beispiel Now ergibt z B 30 12 2009 13 20 43 Parameter Keine R ckgabe Date zur Kernfunktionen bersicht Objekt Editor Werkzeug innerhalb des Konfigurationsmodusvon orgAnice Data 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 C orgDB orgAniceCRM2008 Bibliothek_ odb Konfigurieren orgAnice Data lt Datei Bearbeiten Ansicht Formular Controls Anwendungs Objekte Datenbank Objekte Datens tze E
360. nk Verwaltungsrechten anmelden Die Datenbank kann dann nicht von anderen Benutzern ge ffnet werden Datenbank kompaktieren Falls Sie feststellen dass die Sortierung auf einem Sortierschl ssel nicht stimmt die Relationen 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 Datenbank datei 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 eventuellen Problemen vorzubeugen Datens tze ersetzen Sie k nnen im Konfigurationsmodus f r alle Datens tze einer Tabelle die einer be stimmten Bedingung entsprechen oder ber das Kriterium der Sichtbarkeit im Bearbei tungsfenster 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 ma chen Achten Sie auch darauf dass Sie keine Schl sselwerte ver ndern die zur Verkn p fung 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 1 Datenbank von au erhalb sichern
361. nk werden Dokumentendateien anhand ihrer Dateinamenserweiterung bestimmten Dokumentenklassen zugeordnet F r Dokumen tenklassen wiederum sind Methoden f r die wichtigsten Zugriffe wie z B ffnen und Drucken 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 org nice CRM 2008 org nice D Wiederherstellen Verschieben Gr e ndern Minimieren Maximieren Schlie en Alt F4 Beispiel Systemzeit Die aktuelle Zeit der im Computer eingebauten Uhr 339 340 Tabelle Datenbanktabelle Eine in Spalten Ze der 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 Datenbank mit der direkt gearbeitet werden kann Sie erkennen die aktive Tabelle an der farbigen Hervorhebung der Tabellentitels und des Fenster rahmens oder am Eintrag in der Statuszeile Befehle zur Bearbeitung zur Suche oder zur Positionierung von Datens tzen beziehen sich imm
362. nktion As String Invertiert in pString bergebene Zahlen Aus o wird 9 aus 1 wird 8 etc Beispiel InvertDigits 0123456789 ergibt 9876543210 315 316 Parameter pString as String R ckgabe String zur Kernfunktionen bersicht IsElement pArray pVariant Kernfunktion As Boolean Pr ft ob der angegebene Wert in dem angegebenen Array enthalten ist Beispiel IsElement It_Sprache Deutsch ergibt True Parameter pArray as Variant pVariant as Variant R ckgabe Boolean zur Kernfunktionen bersicht 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 Kernfunktionen bersicht alphabetisch Die bersicht nach Ergebnis Typ finden Sie im Abschnitt Kernfunktionen bersicht nach Ergebnis Typ In orgAnice 2010 sind folgende Kernfunktionen implementiert Abs Gibt den Absolutwert einer Zahl zur ck Activelndex Liefert den Namen des aktiven Schl ssels der angegebenen Tabelle ActiveTenant Gibt den Namen des aktiven Mandanten zur ck Asc Gibt den Unicode Zeichencode des ersten Zeichens der Zeichenkette wieder CharOnly Gibt eine Zeichenkette zur ck die nur die angegebenen Zeichen enth lt Chr Gibt das einer Zahl entsprechende Unicode Zeichen wieder ClientText Gibt komponentenabh ngige Texte in e
363. npassung von Dokumentvorlagen beziehen sich auf Microsoft Office 2003 und seine Komponenten insbesondere Microsoft Word 2003 und Outlook 2003 F r die Beispiele wird wenn nicht anders beschrieben die mitgelieferte orgAnice Datenbank verwendet 5 14 Weitere Hilfen nutzen Da nicht immer Technische Referenz oder Benutzerhandbuch zur Hand sind oder Sie eventuell spezielle Fragen haben die hier nicht beantwortet werden stehen Ihnen wie nachfolgend beschrieben weitere Unterst tzungsoptionen zur Verf gung Interaktive Online Hilfe und Tooltipps Um Ihnen die Anwendung zu erleichtern besitzt orgAnice eine anwendungs freundliche Online Hilfe Mit einem Mausklick auf den Hilfe Button in Meldungsfens tern Assistenten oder Dialogfenstern erhalten Sie w hrend eines Arbeitsganges Antwort auf Ihre aktuellen Fragen Mit der Taste El oder ber das Fragezeichen Symbol in der Men leiste der meisten Komponenten von orgAnice erreichen Sie zudem das komplette Inhaltsverzeichnis der Online Hilfe wo Sie auch ausf hrlichere Referenzinformationen finden Dort werden alle Funktionen an Hand der Benutzeroberfl che detailliert beschrieben F r den orgAnice Einsteiger gibt es eine weitere hilfreiche Einrichtung so genannte Tooltipps wenn Sie den Mauszeiger ber der Symbolleiste platzieren erscheint nach einem Augenblick eine kurze Erkl rung zu dem Button ee Hilfe Inhaltsverzeichnis Weitere Dateien verwenden Speziell f
364. nsdefinition erfolgt ber Function Funktionsname As Datentyp des R ckgabewertes End Function 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 getrennt innerhalb der Klammern definiert Der Datentyp des R ckgabewertes ist einer der zul ssigen Typen vergleiche Abschnitt Datentypen auf Seite 219 im Beispiel String also eine Zeichenkette 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 auf deren Erf llung oder Nichterf llung bestimmte Konzequenzen folgen Wenn If etwas der Fall ist dann then soll etwas geschehen sonst else etwas ande
365. ntliste E Kundenliste nach Ums tzen Meine unerledigten Aktivit Meine berf lligen Aktivit E Merkmale mit Adressen Offene Posten Ordner und Dokumente Postausgang letzte Woche Postausgang Yorwoche Posteingang letzte Woche Posteingang Vorwoche xl 1 Reportdatenbereich markiert e X Seitenbreite 72 Die Gr e des Datenbereichs ist auf die Gesamtgr e des Druckbereichs voreingestellt Im oberen Teil des Datenbereichs werden zwei Abschnitte angezeigt Der obere Ab schnitt 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 189 190 Die Gr e des Druckbereichs erkennen Sie an den gestrichelten roten Linien im Hinter grund 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 gedr ckt und bewegen Sie die Maus um die Gr e zu ver ndern Klicken Sie in den Datenbereich und halten Sie die linke Maustaste gedr ckt um den Bereich zu verschieben Die Gr e der Spalten oder die H he der Zeilen k nnen Sie ndern indem Sie den Mauszeiger ber eine Linie platzieren wo der Mauszeiger seine Form ndert Dann k nnen Sie die Begrenz
366. ntrol f r die Aufnahme von Zeitwerten z B die Bearbeitungsdauer eines Vorgangs e Datums und Zeitauswahl Kombination aus Datum und Zeit z B f r Anlage datum und Uhrzeit eines Vorgangs e Lookup Liste nicht editierbares Control Zuordnung eines Feldes mit Lookup Liste z B Funktion eines Ansprechpartners e Ecditierbare Lookup Liste entspricht der Lookup Liste die Auswahl ist aber ver nderbar e Benutzer Lookup Liste eine Lookup Liste aller orgAnice Benutzer z B f r den zust ndigen Vorgangssachbearbeiter e Optionsfeld eine Auswahl von alternativen Werten z B f r den Adresstyp mit den Optionen Lieferant und Kunde e Dokument durch die Auswahl kann ein neues Dokument erstellt oder ein vor handenes ge ffnet werden e Kommandoschaltfl che Zuordnung zu einem VBA Script z B Start der Ad ressvisualisierung e ActiveX Steuerelement zus tzliches Steuerelement verschiedenster Funktio nalit t das andere Entwickler mit COM Schnittstelle zur Verf gung gestellt haben 311 312 e Gruppierung von anderen Steuerelementen hintereinander zur Erh hung der bersichtlichkeit und Platzersparnis trotz mehr Informationen Formulardarstellung Listendarstellung F r eine Datenbank 7abel le 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 unbe
367. nung in orgAnice Phone funktionieren kann m ssen die Telefon nummern im folgenden Format eingegeben werden e Landesvorwahl Ortskennzahl Rufnummer Es sind nur Ziffern o 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 Ortsvorwahl 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 gekennzeich net 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 orgAnice Software GmbH wird also geschrieben e 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 darge stellt hier finden Sie auch Ausdr cke die f r das Ersetzen von Datens tzen notwendig sind Die Vorgehensweise f r das Erzeugen des international
368. nutzeroberfl che ber die Daten einer Datenbank angezeigt und ver ndert werden k nnen sondern auch Visual Basic Module und darin enthaltene Makros ber die erweiterte Funktionen f r die Anwendung bereit stehen Im folgenden Abschnitt wird beschrieben wie Sie eine orgAnice Data Anwendung einrichten Am Beispiel der Bibliotheks Datenbank deren Erstellung und Konfiguration im letzten Kapitel beschrieben wurde sollen die Einzelschritte zur Konfiguration der Anwendung erl utert werden damit wir die dort erstellten Tabellen auch nutzen k nnen Wie orgAnice Data Daten darstellt orgAnice 2010 stellt verschiedene Darstellungsoptionen zur Verf gung um unter schiedliche 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 in einer Sicht an der Oberfl che visualisiert werden wird als Arbeitsbereich bezeichnet Innerhalb eines Arbeitsbereichs k nnen eine oder mehrere Tabellenlayouts platziert werden Der Titel jedes einzelnen Tabellenlayouts wird in dessen Titelzeile angezeigt orgAnice Data unterscheidet zwischen der physikalisch gespeicherten Tabelle in der Datenbank und dem sogenannten Tabellenlayout f r deren Anzeige Ein Tabellenlayout ist eine Art Maske die ber einen gespeicherten Datensatz gelegt wird und ausgew hlte Informationen sich
369. nutzt wird ber nehmen IV Keine Eingabe IV Kein Update Ansnnennennsnuctntsusehtennennsen Optionen Aktivieren Sie die Option Keine Eingabe da der Z hler automatisch weitergez 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 Datensat zes zu gew hrleisten Wie Sie den Z hler einrichten wird im folgenden Abschnitt erl utert orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen 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 100 erl utert Dazu k nnen Sie auf das Element Felder im Objektbaum links unterhalb des Namens der gew nschten Tabelle klicken Aber wenn Sie gerade die speziellen Eigenschaften eines anderen Feldes dieser Tabelle anzeigen dann k nnen Sie ber den Button direkt zum Anlegen eines neuen Feldes kommen Den But
370. nzei gen lassen Die Auswahl k nnen Sie dabei De in der rechten oberen Ecke der aktiven Tabelle durch Anklicken des jeweiligen Icons oder oder treffen oder durch Anwahl des entsprechenden Symbols in der Symbolleiste oder oder 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 Zingabefeldern 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 l und halten diese so lange fest bis Sie mit den Pfeiltasten E und koder P1 bzw ENDE das Ende des gew nschten Textes er reicht haben Der so markierte Text kann in die Zwischenablage bernommen werden oder mit dem Inhalt der Zwischenablage berschrieben werden 325 10 326 Master Tabelle Detail Tabelle Zwei ber eine Relation miteinander verbundene Tabellen Dabei kann die Detail Tabelle zu jedem Datensatz der Master Tabelle beliebig viele verkn 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
371. och erst noch erstellen m ssen 9 Sollten Sie das Fenster verlassen wollen ohne zu speichern dann k nnen sie das ber die Schaltfl che seieten und nachfolgender Antwort mit NEIN 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 100 beschrieben 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 B E Buchbestand H H Felder F ma Beim Speichern pr fen Len Buchbestand gt Titel gt 0 UNE 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 O ein Wird der Datensatz im Benutzermodus gespeichert pr ft orgAni ce ob die L nge des Feldinhaltes gr er als 0 ist Wurde nichts in diesem Feld eingetra gen 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 even
372. on orgAnice 2010 e Basic keine nderungen im VBA Quellcode keine Unterst tzung von SQL e Standard nderungen im VBA Quellcode zugelassen SQL wird unterst tzt e Professional Datensatzberechtigungen und Replikationsf higkeit ist enthalten Datenbank Objekte Mit dem Aufruf einer Datenbank wird zun chst ein Datenbank Objekt ge ffnet Dazu muss ein Benutzername und ein Passwort bergeben werden Der Datenbank Server registriert alle gleichzeitig angemeldeten Benutzer Alle weiteren Objekte sind Unter objekte des Datenbank Objekts und k nnen nur ber die festgelegte Objekthierarchie angesprochen werden Jedes Objekt hat Eigenschaften die aus der Sicht des Datenbank Clients gelesen und ggf gesetzt werden k nnen sowie Methoden die dem Zugriff auf diese Eigenschaften dienen 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 besitzen eine 16 Bytes breite global eindeutige Object ID Mit deren Hilfe wird die Objekt Identit t bei Datenbank Umstrukturierungen und optional sp ter bei einfa chen Datenabgleichs Operationen gew hrleistet Nebenbei bemerkt erh lt auch jede neue Datenbank eine eindeutige LocalelD die haupts chlich dazu dient in ihr enthaltene W rter nach den zugeh rigen Sprachre geln vergleichen und sortieren zu k nnen Unterst
373. onalisieren 34 Die Anmeldung 34 Datenbankangaben 35 Musterregistriernummer ersetzen 36 Dokumente 36 Alarme 38 Fakturierung 41 Logo 42 AddOns 43 Abschluss der Personalisierung 46 Benutzer verwalten 47 Namen und Status von Benutzern verwalten 48 Benutzerrechte durch Lizenzen 49 Benutzer neu anlegen 50 Benutzer l schen 51 Benutzereigenschaften verwalten 52 Berechtigungen verwalten 56 Beispiele Berechtigungen f r die Datenbank festlegen 59 Daten pflegen und migrieren 66 Daten sichern 66 Datenbank kompaktieren Datens tze ersetzen Datens tze l schen Daten importieren und exportieren Reports Etiketten und Dateiexport Dokumentvorlagen einrichten Dokumentvorlagen hinzuf gen und entfernen Microsoft Word Sicherheitseinstellungen Word Dokumentvorlagen der Office Datenbank nutzen Die Word Vorlagen OrgOffice dot Die Word Vorlage OrgOffice dot als globale Vorlage ffnen Briefvorlagen bearbeiten 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 Sachgeb
374. ontrols einem Tabellen Layout hinzuf gen wird im Abschnitt Tabellen Layouts definieren ab Seite 133 erl utert 1 W hlen Sie als Control Typ Kommandoschaltfl che Visual Basic in orgAnice Visual Basic in orgAnice Data Anwendungen 9 Objekt Editor x AdressenMini Aufz hlung Formular Controls z6 A 20 AdressenUebersicht H Al r z 3 jemein Adressmerkmale Alg Aktivitaeten Eng RE A andard Formul H 0 AktivitaetenMaxi Neues Formular Control __ Sandord Formdr ge Anprechpartnermerkmale Optionsfeld 20 Ansprechpartner Bldekument 0 AnsprechpartnerMini s a re Kommandoschaltfl che Archiv 9 2 Artikel 3 Activex Steuerelement m 2 amp Formular Controls Registerkarte a Abc Artikel Nr 7 Artikel gt Nummer Eormular Controls arikel a Abc Artikel Nr ee Bid Artikel gt Mummer c AFCIKEISr r Abc Artikel EI Artikel gt art f Abe Einheit Fid Artikel gt Bezeichnung Abe artikolat amp Artikel gt Einheit Artikslart Abe Netto Bla rtikel gt art Artikel gt Nettopreis Abc Einheit Abc Mindestpreis Bl rtikel gt Einheit Artikel gt Mindestpreis a Netto Abc Empf Preis Abe FormatBetrag BruttoPreis Artil 90 2 Um dem Formular Control ein Makro zuzuweisen markieren Sie das Control im Objektbaum T Objekt Editor x Artikel gt Erloeskontolnland For
375. ookup Listen Control ohne Editierm glichkeit LTrim pString Kernfunktion As String Makro MAPI Schnittstelle Marked pTabelle Kernfunktion As Boolean Markierung Datensatz Markierung Text Master Tabelle Detail Tabelle Men Men leiste Metadaten Methoden Mid pString pStart pL nge Kernfunktion As String Minute pDatum Kernfunktion As Long Month pDatum Kernfunktion As Long Namen reservierte Namen orgBasic Now Kernfunktion As Date Objekt Editor Operator Optionsfeld orgBasic PadRight pString pL nge pZeichen Kernfunktion As String Parser Parser Request Prim rindex PrintedCopy Kernfunktion As String PrintedGroup Kernfunktion As String PrintedGroupline Kernfunktion As String PrintedGroups Kernfunktion As String PrintedLine Kernfunktion As String PrintedLines Kernfunktion As String PrintedPage Kernfunktion As String PrintedPageline Kernfunktion As String PrintedPages Kernfunktion As String PrivateUserProp pString Kernfunktion As String PrivateUserPropBoolean pString Kernfunktion As Boolean PrivateUserPropDate pString Kernfunktion As Date PrivateUserPropDouble pString Kernfunktion As Double 320 320 321 321 321 321 321 321 322 322 322 322 322 323 323 323 323 324 324 324 324 325 326 326 326 327 327 327 327 327 327 328 328 328 329 329 329 330 330 330 330 330 330 331 331 331 331 331 331
376. ozeilen Parameter Beim Programmstart k nnen die folgenden Informationen als Parameter an orgAnice bergeben werden Der Dateiname der orgAnice 2010 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 Benutzer196608 Create Erzeugen einer neuen orgAnice Datenbank CreateFromTemplate Erzeugen einer neuen orgAnice 2010 Datenbank 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 hrungszeichen eingeschlossen werden Bei unvollst ndigen Angaben werden die fehlenden Informationen im Dialog abgefragt Bei Aufruf ohne Parameter erscheint das Standard Dialogfenster zum Programmstart Kompaktieren Durch das Kompaktieren werden alle nicht mehr ben tigten Datenbankobjekte phy sisch entfernt Die ndizeswerden neu aufgebaut wenn sie wieder gebraucht werden Das Kompaktieren kann nur im Konfigurationsmodus oder ber Automation bei ent sprechender Berechtigung vorgenommen
377. paltenanzahl und deren Breite bestimmen sowie e nicht ben tigte Spalten l schen 191 192 Eigenschaften von Reportdatenbereich TEE Verwaltung Position Gr e Umrandung F llung Report Begrenzungslinien Kopfzeile Spalten 7 H he a 1 Automatische Spaltenbreite Anzahl der RE a Unterzeilen 5 00 mm Neu Datenzeilen i 50 00 mm Sg 40 00 mm H he 5 00 mm 35 00 mm 45 00 mm Anzahl der Unterzeilen 2 J Rest 0 00 mm Abbrechen Hilfe Legen Sie im Bereich Kopfzeile die H he der Zeile an Wenn Sie mehrere Unterzeilen zur Kopfzeile einrichten wollen k nnen Sie hier die gew nschte Anzahl eingeben oder ausw hlen Beachten Sie dass sich dabei die Unterzeilen die Gesamth he der Kopfzeile teilen Die Werte im Bereich Datenzeile werden denen der Kopfzeile zun chst angeglichen da beide Werte meist bereinstimmen Sie k nnen hier jedoch auch abweichende 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 klicken F r das Beispiel werden 4 Spalten ben tigt f r den Namen des Gesch ftsf h rers den entsprechenden Firmennamen sowie die jeweiligen Telefonnummern berz hlige Spalten k nnen Sie aus der Liste entfernen
378. partner Master Bedingung Ansprechpartner Abbrechen Hie Zu jeder Eigenschaft des Objektes hier Layouts wird in der Liste ein Wert und des sen Status seit der letzten Speicherung angezeigt Sie k nnen Eigenschaften aus dieser Liste entfernen indem Sie diese in der Liste mar kieren und auf L schen klicken Die nderungen treten erst beim n chsten Speicher vorgang in Kraft Die Layoutvorschau nutzen Nun ist die Konfiguration des Reportlayouts abgeschlossen ber das Layoutvorschau fenster k nnen Sie das Layout vor dem Druck mit Beispieldaten darstellen Die Layoutvorschau erreichen Sie indem Sie D gt den Men befehl Datei Layoutvorschau w hlen oder auf diesen Button klicken Ist die Layoutvorschau aktiviert erkennen Sie das am farbigen Rahmen L orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen A Gesch ftsf hrerliste org nice Print Bearbeiten Ansicht EFT TTS SIE E Adressen mit Merkmalen Gesch ftsf hrerliste E Adressen und Ansprechp I E Aktivit t Ansprechpartner Telefon Firma Telefon E Ansprechpartner mit Merk Mobiltelefon E Ansprechpartnermerkmale Koax Xox Xoo Xoo E Anzumahnende Rechnun Hox Ho E Archivierte Dokumente Xoo Xoo RX Xoo E Artikelliste Bu sal ud E Artikelliste mit Beschreibung bat S d E Erl se nach Konten ee 67777 os ET E Erl se nach Konten letzte Xxxx Hoa
379. pezifische Hilfe chm 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 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 werden Felder genannt Jede Adresse in der Adresstabelle stellt beispielsweise einen Datensatz dar 297 o 298 Datensatz aktueller In einer Datenbank Tabelle ist immer ein Datensatz der aktuelle Die Daten des aktuel len 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 J oder durch eine Suche wird ein anderer Datensatz zum aktuellen Datensatz orgBasicorgBasic Ausdr cke beziehen sich immer auf den aktuellen Datensatz der angesprochenen Tabelle Datentyp Feldtyp Ausdr cke Variablen und Datenbankfeldersind immer einem bestimmten Datentyp zugeordnet orgAnice verwendet folgende Datentypen Zeichen Zeichenkette String mit bis zu 4096 Zeichen Konstanten werden in doppelte Anf h rungszeichen eingeschlossen Numerisch Flie komma Zahl Konstanten mit bis
380. pt 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 W hlen Sie im Feld Tabelle die Datenbanktabelle aus die durchsucht werden soll Anschlie end w hlen Sie im Feld Suchschl ssel den bereits definierten Sortierschl ssel der Datenbanktabelle aus der f r die Suche verwendet werden soll Ein derartiger Schl ssel sollte alle Ziffern aus der internationalen Rufnummer enthalten Tragen Sie im Feld Anzeige einen Ausdruck ein der beschreibt was im Gespr chsda tenfenster angezeigt werden soll ber den Button Bearbeiten ffnen Sie den Aus druckseditor mit dem Sie einen Ausdruck zusammen stellen k nnen Im Beispiel der Office Datenbank sind bereits typische Informationen als Angepasste Funktion defi niert worden die Sie als Ausdruck f r das Feld Anzeige ber den Ausdruckseditor aus w hlen k nnen Klicken Sie auf den Button Bearbeiten W hlen Sie auf der Registerkarte Angepasste Funktionen die gew nschte Funktion oder auf der Registerkarte Felder das passende Feld f r den Ausdruck aus Markieren 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 Se
381. r Letzte nderung 2008 02 19 ffentliche Mitglieder Private Const csErrSource OSUFG_CTables Auflistung der Tabellenbehandlungen Private colTableEvents As Collection Private Sub Class_Initialize On Error GoTo ErrHandler gt Die Lookup Liste oben links zeigt den Namen des markierten Objekts an Steht hier Allgemein werden alle allgemeinen Prozeduren angezeigt Die Lookup Liste oben rechts 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 a bei der jare immer nur eine Prozedur dargestellt wird und der Vollst ndigen Modulansicht die den gesamten Code im Modul anzeigt umschalten Der Objektkatalog 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 pften Biblio theken definiert sind k nnen ber den Objektkatalog aufgerufen werden Visual Basic in orgAnice Kernfunktionen 9 kane Bibliotheken gt 4 gt m 2 tabie 2 Suehaezlulliste m 1 OrgData3t l Application 1 ActiveTable 5 Application ActiveTableLayout W TableLayouts ER Activ
382. r gt TelefonIP End Sub Der Visual Basic Editor verf gt ber einen eigenen Programmarbeitsbereich Alle Ele mente und Fenster und deren Bedienung werden in der Online Hilfe zum Visual Basic Editor erl utert Nachfolgend sollen nur die wichtigsten Werkzeuge vorgestellt werden Der Projekt Explorer Alle VBA Quellen in Form von Modulen und Formularen die in einer orgAnice Datenbank enthalten sind werden in einem Projekt je Datenbank zusammen gefasst Das Werkzeug zur Verwaltung des Projektes und seiner Objekte ist der Projekt Explorer N ERS Project orgAnice CRM 2008 H E Formulare H E Module E Klassenmodule Der Projektname bezieht sich immer auf die aktuelle Datenbank und wird als oberstes Element in einer Baumstruktur dargestellt Klick auf erweitert den Objektbaum Die VBA Objekte werden in folgenden Kategorien sortiert abgelegt und dargestellt Formulare Module und Klassenmodule Das Code Fenster Klicken Sie doppelt auf eines der Module oder Klassenmodule im Projekt Explorer wird dessen Code im Code Fenster angezeigt 259 260 Kaugemein v Dekiarationen v Option Explicit Class OSUFG_CTables In dieser Klasse wird eine Auflistung der Ereignisbehandlungen der f r den OSWVFG konfigu initiiert Die Klasse OSUFG_CTables sollte nur einmal global instanziiert werden org nice 3 1 ic 2000 2008 org nice Software GmbH Autor Tom J rgens Matthias Kozlowski Andre Tilge
383. r 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 Autoren gt ID stellt diesen Inhalt dar Tragen Sie diesen Ausdruck manuell 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 wer den 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 Editierbe orgAnice Datenbanken anpassen Die Tabelle Autoren erstellen reich im unteren Teil des Fensters angezeigt Klicken Sie auf OK oder bet tigen Sie die Eingabetaste lel 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 ausden ken 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
384. rch gute Lesbarkeit am Bildschirm auszeichnen Schriften die mit einem Stern chen 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 e MS Sans Serif e Arial e Small Fonts e Verdana e Tahoma orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren e Trebuchet MS Die Schriftart Small Fonts ist besonders f r kleinen Text geeignet wie er beispiels weise in der Listendarstellung f r Tabellen mit vielen Datens tzen ben tigt werden kann Nichtproportional Schriften 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 Leerzei chen besonders wichtig sind e Courier New e FixedSys Serifenschriften Schriften mit Serifen sind durch ihren h heren Detailreichtum weniger gut f r die Darstellung am Bildschirm geeignet e Times New Roman e Book Antiqua e Bookman OldStyle e Georgia Symbolschriften Symbolschriften enthalten meist keine Buchstaben sondern Piktogramme die sie beispielsweise f r die Listendarstellung verwenden k nnen e Wingdings e MIT Extra e Map Symbols e Wingdings 2 e Wingdings 3 e Webdings Tabellen Layouts
385. rd i l8 x Datei Bearbeiten Ansicht Einf gen Format Extras Tabele Fenster org nice 2 Frage hier eingeben x DEaAR23323 Fa 3 9 83 8 ALe 2 Tahoma z4 rzu sjs L OORA E E E a E a aa EEE Pe Microso wora S xj 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 Abbrechen 1 orlagen f r Aktivit ten nicht ausf llen m AbsenderStrasse AbsenderTelefax AbsenderTelefaxText AbsenderTelefon AbsenderTelefonText AbsenderZusatz ES EEE TpU Anrede AnredePerson w Anschrift Post nschriftPerson A Bearbeiter er BearbeiterFunktion K Betreff z Anzeigen A IV Textmarken im Dokument anzeigen Schlie en 5 Ihr Zeichen Ihr Schreiben vom Unser Zeichen m ii 7 v 5 o z ojoj 44 gt Seite 1 Ab 1 1 1 Bei 1 8cm Zei Spi MAK ND ERW B Deutsch De Start E F 9 Vorlagen f r Aktivit ten E orgAnice CRM 2008 org W Brief doc Microsoft 15 48 Tragen Sie im Eingabefeld den Namen der Textmarke ein und best tigen Sie mit OK 10 Die Textmarke wird an der gew nschten Stelle eingef gt Wie Sie Textmarken mit Ausdr cken verbinden wird in Abschnitt mit dem Men befehl Datei Speichern oder B mit der Tastenkombination EHI Vorlage durch Textmarken erweitern ab Seite 86 11 Verfahren Sie so mit allen weitere Textmarken di
386. re Sicherungskopie wieder l schen 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 orgAniceCRM2o10 werden die Datenbank selbst sowie alle Vorlagen in Vorlagenverzeichnissen sowie externe Doku mente in den Dokumentenverzeichnissen gespeichert Die Standard Vorlagenverzeichnisse umfassen Vorlagen f r die Tabellen Adressen Aktivit ten Ansprechpartner und Dokumente Haben Sie externe Dokumente in den orgAnice Datenbanken anpassen Daten pflegen und migrieren Standard Dokumentenverzeichnissen gespeichert sind auch diese bei indirekter Addressierung in Unterverzeichnissen des Datenbankverzeichnisses enthalten F r eine Komplettsicherung sollten Sie das gesamte Datenbankverzeichnis mit allen Unterverzeichnissen auf einem geeigneten Datentr ger Datenstreamer DVD R CD R zweiter oder separater USB Festplatte sichern Damit stehen Ihnen im Falle von Datenverlusten zumindest die Daten des letzten Sicherungsstandes zur Verf gung Professionelle Datensicherungssoftware kann auch inkrementelle Sicherungen durch f hren bei denen nur die Dateien
387. rechtigungen soL 22 Tunina Dateiname lt orgDB org niceCRM2008 orgAniceCRM200 8 Standard odb aA Erforderliche Berechtigungen Lesen Keine Einschr nkungen Schreiben 2 Standardbenutzer E gt Schlie en Hilfe Wechseln Sie im Objektbaum zum Element Datenbank A 59 60 W hlen Sie in den Lookup Listen Lesen und Schreiben die jeweils gew nschte Berech tigung 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 ke Berechtigungen f r Datenbank Dokumente ECTS x orgAnice Data Anwendung er E amp Allgemein XA Dokument Berechtigungen Z soL FH Tuning H B Parser 4 a Benutzer TE Berechtigungen 57 Sitzungen H E Tabellen H Relationen H 0 Bin re Objekte 5 84 Eigenschaften orgAnice Datenbank Standard Berechtigungen f r neue Dokumente Lesen 8 Dokumentenverwaltung Schreiben Keine Einschr nkungen el schlie Hilf olol omien te In gleicher Art und Weise k nnen die Lese und Schreibbrechtigungen f r Dokumente der Datenbank vergeben werden die sich ber den zweiten Reiter der Datenbankeigen schaften Dokument Berechtigungen
388. rkierungsassistent oder das Fenster zur Anzeige techni scher Informationen zu einem Datensatz in orgAnice Data Die Bedienung des Formu lars erfolgt ber Steuerelemente wie Eingabefelder Lookup Listen Bezeichnungen oder Buttons Technische en x Datensatz ID H Master ID ngelegt am E zj Steuerelemente Modifiziert am ia Be k A ab H E Modifiziert dur P 2 mi SEEN Angelegt durct Dokument angelegt am Mm m Dokument ln S i modifiziert am 261 262 Die Auswahl der Steuerelemente f r Benutzerformulare erfolgt ber die Werkzeug sammlung Alle ber die Werkzeugsammlung verf gbaren Steuerelemente k nnen auf dem For mular frei platziert und skaliert werden Die Eigenschaften der Steuerelemente werden im Eigenschaftenfenster angezeigt und dort bearbeitet 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 ver f gbar Eigenschaften txtID x txt1D TextBox X Alphabetisch Nach Kategorien txtID False False True 84300000058 1 fmBackStyleOpaque E s H43000000658 amp 0 fmBorderStyleNone 0 fmDragBehaviorDisabled True 0 fmEnterFie
389. rmular Control Formular Control Formulardarstellung Listendarstellung Frontend Funktion angepasste Funktion orgBasic Fu zeile Guid Kernfunktion As String Hilfe datenbankspezifische History Hour pDatum Kernfunktion As Long HTML Seite lif pBoolExpr pExpri pExpr2 Kernfunktion As Variant Image Index aktueller Index Sortierschl ssel Index pTabelle pIndex Kernfunktion As String Instanz InStr pString pSuchZeichen Kernfunktion As Long Internet Internet Seite HTML Seite InvertDigits pString Kernfunktion As String IsElement pArray pVariant Kernfunktion As Boolean Java Applet Kernfunktionen bersicht alphabetisch Kommando Schaltfl che Kommandozeilen Parameter 302 303 303 303 303 304 304 306 306 306 307 307 307 307 308 308 308 309 309 309 309 309 309 310 310 310 310 310 311 312 312 312 312 313 313 313 313 313 313 314 314 314 314 314 314 315 315 315 315 316 316 316 319 320 Technische Referenz orgAnice 2010 Liebe Entwickler und Administratoren Kompaktieren Konfigurationsmodus Konstante Kontextmen Kontrollk stchen Kopfzeile LCase pString Kernfunktion As String Left pString pL nge Kernfunktion As String Len pString Kernfunktion As Long Listenfeld Lng pZahl Kernfunktion As Long Lookup Liste Lookup Liste Benutzer Lookup Feld Datumsauswahl Zeitauswahl Lookup Listen Control mit Editierm glichkeit L
390. rsicht 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 Begriffserkl rungen Stichwortverzeichnis 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 widerspruchsfreien Zustand befinden Trim pString Kernfunktion As String Entfernt Leerzeichen am Anfang und am Ende Beispiel Trim abCdE ergibt abCdE Parameter pString as String R ckgabe String zur Kernfunktionen bersicht 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 Bild schirm tats chlich angezeigte Gr e h ngt von der Gr e des Monitors ab Ubound pVarName Kernfunktion As Long Gibt die Gr e des angegebenen Arrays zur ck F r ein Array das in OrgBasic mit Dim A 10 As String deklariert wurde gilt das erste Element hat den Index o da
391. rt 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 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 Anru fen 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 Diese Einstellungen sind datenbankbezogen und k nnen nur ge ndert werden wenn nur ein Benutzer in der Datenbank angemeldet ist 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 Telefon
392. rt 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 wird im Kapitel 3 Abschnitt Formular Controls ab Seite 160 erl utert Makros neu initialisieren Die Office Datenbank bietet im Modul Administrator Tools ein Makro zur Neuinitiali sierung des Makros AutoOpen das standardm ig beim Start von orgAnice Data aufge rufen 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 AdminTools x Alle Makros neu initialisieren Alle vBA Module exportieren Alle Schl ssel aufbauen Rechnungssummen aktualisieren Mit Microsoft Word verbinden Relationen graphisch darstellen orgAnice Phone starten orgAnice Phone beenden Datenbank Wartung E Mail vorlagen mit der Endung osm verwenden E Mail Yorlagen mit der Endung oft verwenden Abbrechen W hlen Sie im Konfigurationsmodus den Men befehl Makros Administrator Tools und bet tigen Sie die Schaltfl che Ausf hren 271 9 272 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 typis
393. rtriebsmitarbeiter d rfen nur die Adressen aus ihnen zugeordneten PLZ Gebieten sehen L sung Erstellen Sie 10 Berechtigungen mit den Namen PLZo PLZ1 PLZ2 PLZg und ordnen Sie den Berechtigungen die gew nschten Benutzer zu Erstellen Sie weitere Berechtigungen mit den Namen LandXXX XXX steht hier f r die in orgAnice verwendeten L nderk rzel also bspw LandCH LandD Ordnen Sie den Berechtigungen die gew nschten Benutzer zu Objekt Editor S Berechtigungen Administratoren y Aufz hlung Berechtigte Benutzer Artikelverwaltung FD Dokumentenverwaltung E S Fakturierung Admin 3 Kontaktverwaltung ses SP Landa DEVELOPMENT EYperechtigte Benutzer vex H SP LandcH H Landusa SD Mahnwesen a SD PLZO BE PLZ1 S PLZ2 a S PLZ3 a PLZ4 a PLZS S PLz6 S PLZ a PLZ8 a S PLZ9 H SP Standardbenutzer H S Vertrieb amp sr Sitzungen Tabellen Nicht ausgew hlt Ausgew hlt Verwenden Sie den folgenden Ausdruck f r die Berechtigungs Liste Iif Adressen gt Land D PLZ amp Left Adressen gt PLZ 1 Land amp Adressen gt Land Beachten Sie dass Adressen aus L ndern f r die es keine Berechtigungsgruppen gibt von keinem Benutzer gesehen werden Beispieleintrag Anforderung Jeder Benutzer darf nur die Datens tze beschreiben die er angelegt hat L sung Ausdruck f r die Benutzerliste Adress
394. rung benutzt wird um eine eindeutige Zuordnung zu erreichen Der Text der bei Tool Tip Ausdruck eingetragen wird erscheint wenn Sie sp ter mit dem Mauszeiger ber diesem Formular Control einen Moment verweilen 137 7 de Wechseln Sie auf den Reiter Darstellung um weitere Einstellm glichkeiten anzuzeigen x orgAnice Data Anwendung lt Arbeitsbereichs Gruppen in Darstellung 84 i Q Arbeitsbereiche Pid Allgemein g aA Schrift Formular Control Eingabefeld S i Tabellen Layouts 2 20 Autoren 2 28 Formular Controls Symbol Abc Yorname Autoren gt Vorname Abc Name Fid Autoren gt Name E Listen Spalten H A Standard Schriften Q Benutzer Makros m Standard Makros ka a Yisual Basic Module Abbildungslister Keine Abbildungsliste E Abbildungslisten M Erscheinungsbild Datenbank e Ea E Mr Abc 23 M Position Twips Links 1500 E Breite 3300 4 Oben 03 H he 55 006 x O Schlie en Hilfe B Bet tigen Sie die entsprechende Schaltf che im Bereich Erscheinungsbild um den Inhalt des Controls linksb ndig zentriert oder rechtsb ndig auszurichten Rechts daneben sehen Sie eine Beispieldatenausgabe dementsprechend Das Kontrollfeld 3D bestimmt ob der Rand des Feldes einfach oder im 3D Look mit Schatten gestaltet wird um den Eindruck einer zentralen Vertiefung zu erwecken I
395. s Benutzers Jedem Benutzerkurznamen 2 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 Festplat ten 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 Begriffserkl rungen Stichwortverzeichnis 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 u E Ein Steuerelement das unter anderem am rechten Rand der formularbereichs oder am unteren Rand der Zistendarstellung angezeigt wird wenn die eigentliche Gr e des Fensters den sichtbaren Bereich berschreitet Wenn Sie mit der Maus auf eine Bildlauf leiste klicken 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 Tastat
396. s Gr e 8 pt fest Umrandungen oder F llungen sind nicht notwendig Best tigen Sie mit OK 3 Rufen Sie f r die berschrift der zweiten Spalte erneut das Dialogfenster Eigen schaften von Kopfzeilentext auf und geben Sie den Ausdruck Telefon in Anf h rungsstrichen 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 Inder Kopfzeile wird das neue Objekt in die zweite Unterzeile unter Ansprechpart ner platziert Verschieben Sie den Eintrag in die erste Unterzeile der zweiten Spalte rechts neben Ansprechpartner indem Sie gt die Tasten E E und El verwenden oder E ihn mit gedr ckter Maustaste anfassen und verschieben ndern fe Enfigen IRBAICKEHX HA Sn Rahmen amp Grafik Gesch ftsf hrerliste y Ansprechpartner ij Telefon orgAnice Print konfigurieren 7 Den Konfigurationsmodus aufrufen F Wenn Sie weiterhin neue Texte eingeben werden diese 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
397. s String Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als String zur ck Beispiel PublicUserProp eMail ergibt z B User 239 orgAnice de Parameter pString as String R ckgabe String zur Kernfunktionen bersicht PublicUserPropBoolean pString Kernfunktion As Boolean Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Boolean zur ck Beispiel PublicUserPropBoolean Admin ergibt z B True Parameter pString as String R ckgabe Boolean zur Kernfunktionen bersicht PublicUserPropDate pString Kernfunktion As Date Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Date zur ck Beispiel PublicUserPropDate Birthday ergibt z B 12 12 1980 Parameter pString as String R ckgabe Date zur Kernfunktionen bersicht 251 252 PublicUserPropDouble pString Kernfunktion As Double Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Double zur ck Beispiel PublicUserPropDouble Auslastung ergibt z B 99 12 Parameter pString as String R ckgabe Double zur Kernfunktionen bersicht PublicUserPropLong pString Kernfunktion As Long Gibt den Wert der ffentlichen Benutzer Eigenschaft pString als Long zur ck Beispiel PublicUserPropLong Reserve ergibt z B o Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht RecordCount pTabelle Kernfunktion As Long Gibt die Anzahl der Datens tze der bergebenen Tabelle zur ck Beispiel
398. s gleich dem Feldnamen ge w hlt dann wird der Ausdruck automatisch eingetragen Ansonsten tragen Sie als Ausdruck den Verweis auf den Feldinhalt des Feldes Name in der Tabelle Entleiher also Entleiher gt Name selbst 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 121 122 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 Benutzermoduswird dann auch beim Positionieren auf einen Datensatz in der Tabelle Entleihvorg nge der korrespondierende Datensatz aus den Tabellen Buchbe stand und Entleiher angezeigt Es soll auch ein automatischer Alarm eingerichtet wer den 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 ent sprechenden fe der und ndices definiert werden 1 Legen Sie 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
399. s immer eine Formatmaske angegeben werden aber nur mit den ben tigten Teilen des Datums bzw der Zeit Beispiel StringToDate 01 01 2000 13 00 02 dd MM yyyy hh mm ss Parameter pString as String pFormat as String R ckgabe Date zur Kernfunktionen bersicht Table pindex Kernfunktion As String Liefert den Tabellennamen Die erste Tabelle hat den Index o Beispiel Table o ergibt Adressen Parameter pIndex as Long R ckgabe String zur Kernfunktionen bersicht TableProp pTabelle pProp Kernfunktion As String Gibt die angegebene Eigenschaft der angegebenen Tabelle zur ck Gibt einen Leerstring zur ck wenn die Eigenschaft nicht gefunden wird Beispiel TableProp Aktivitaeten DocTemplateEmail Parameter pTabelle as String pProp as String R ckgabe String zur Kernfunktionen bersicht Time Kernfunktion As Date Liefert die aktuelle Systemzeit Beispiel Time ergibt 07 50 17 Parameter Keine R ckgabe Datum zur Kernfunktionen bersicht TimeSerial pStunde pMinute pSekunden Kernfunktion As Date Erzeugt aus drei Zeitbestandteilen ein Datumswert nur mit Zeitangabe Beispiel TimesSerial 13 45 15 ergibt 13 45 15 Parameter pStunde as Long pMinute as Long pSekunden as Long R ckgabe Datum zur Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen Trim pString Kernfunktion As String Entfernt Leerzeichen am Anfang und am Ende Beispiel Trim abCdE ergibt abCdE
400. s letzte den Index 10 Damit enth lt das Array 11 Elemente Beispiel UBound It_Sprache ergibt z B 22 Parameter pVarName R ckgabe Long zur Kernfunktionen bersicht Ucase pString Kernfunktion As String Konvertiert Klein in Gro buchstaben Beispiel UCase abCdE ergibt ABCDE Parameter pString as String R ckgabe String zur Kernfunktionen bersicht UNICODE Zeichensatz siehe ANS Zeichensatz UNICODE Zeichensatz 343 o 344 Unterzeile Eine horizontale Unterteilung einer Kopfzeile Datenzeileoder Fu zeilein einem Report F r jede Zelle des Spalten Unterzeilen Rasters kann jeweils ein Datenzeilentext defi niert 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 User pindex Kernfunktion As String Gibt den Kurznamen eines Benutzers zur ck Der erste Benutzer hat den Index o Beispiel User o ergibt z B Admin Parameter pIndex as Long R ckgabe String zur Kernfunktionen bersicht UserActive pName Kernfunktion As Boolean Gibt an ob der Benutzer aktiver bzw konkurrierend oder passiver ist Beispiel UserActive Admin ergibt z B True Parameter pName as String R ckgabe Boolean zur Kernfunktionen bersicht UserFullName pName Kernfunktion
401. s 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 mar kierten Controls verwenden Sie den Men befehl Formular Controls Links ausrichten oder diesen Button E in der Symbolleiste 161 162 Zum Ausrichten aller markierten Elemente an der rechten Au enkante des zuletzt markierten Controls verwenden Sie gt den Men befehl Formular Controls Rechts ausrichten oder diesen Button 23l in der Symbolleiste Zum Ausrichten aller markierten Elemente an der oberen Au enkante des zuletzt markierten Controls verwenden Sie gt den Men befehl Formular Controls Oben ausrichten oder De diesen Button in der Symbolleiste Zum Ausrichten aller markierten Elemente an der unteren Au enkante des zuletzt markierten Controls verwenden Sie gt den Men befehl Formular Controls Unten ausrichten oder diesen Button amp in der Symbolleiste Mit Hilfe der Befehle zum Angleichen von Formular Controls kann mehreren Controls innerhalb eines Formulars die gleiche Breite oder H he zugeordnet 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 Um allen markierten Elementen die Breite des zuletzt markierten Controls zuzuordnen verwenden Sie D g
402. schaft der Tabelle Wavelet basierter Coder Wavelet Spezielle Form der Bildzerlegung Begriffserkl rungen Stichwortverzeichnis Coder Software die Daten in ein anderes Format umwandelt meistens zum Zwecke der Komprimierung oder Verschl sselung orgAnice Image verwendet das LuraDocument Verfahren um eine h chstm gliche Kompression von digitalisierten Dokumenten zu erreichen WeekOfYear pDatum Kernfunktion As Long Gibt die Kalenderwoche aus einem Datumswert zur ck Beispiel WeekOfYear StringToDate 01 05 2000 dd MM yyyy ergibt 18 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Year pDatum Kernfunktion As Long Gibt das Jahr aus einem Datumswert zur ck Beispiel Year StringToDate 01 05 2000 dd MM yyyy ergibt 2000 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Zeichenkette String Zeichenfolge Eine Aneinanderreihung von druckbaren Zeichen anders ausgedr ckt ein Text Zei chenketten Konstanten innerhalb von orgBasic Ausdr cken m ssen in doppelte Anf h rungszeichen eingeschlossen werden Zugriffsrechte orgAnice unterscheidet zwei Arten von benutzerbezogenen Rechten Verwaltungs rechte und Berechtigungen f r Datenbankzugriffe Verwaltungsrechte Verwaltungsrechte k nnen in mehreren Stufen vergeben werden e Keine Ohne Verwaltungsrechte hat der Benutzer keine Berechtigungen zur Verwaltung Die Rechte beschr nken sich aus
403. schieden zwischen dem Lese und dem Schreibrecht Zwischenablage Ein Windows Dienst der immer dann automatisch aktiviert wird wenn Sie die Befehle Text Ausschneiden Text Kopieren oder Text Einf gen im Men Bearbeiten benutzen ber die Zwischenablage k nnen Sie Daten unterschiedlicher Formate aus einer An wendung 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 STESHE 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 STRSHE kopiert markierten Text in die Zwischenablage Dabei wird der urspr ngliche Inhalt der Zwischenablage berschrieben Der Befehl Einf gen ESHA 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 Zwischenablage CLIPBRD EXE ansehen Index Absender 77 Administrationsrechte 278 Administrator 278 Alarm 278 Angepasste Funktionen 80 213 ANSI Zeichensatz 279 Anwendung 279 Anwendungsfenster 279 Anwendungssymbol 326 Anzeigestatus 279 Arbeitsbereich 279 Arbeitsbereiche 121 nderungen speichern 155 anordnen 151 Anordnung speichern 155 Arbeitsbereichs Gruppen 148 Arbeitsbereichs Rahmen 144 Arbeitsbereichs Spalten 14
404. schlie lich auf die Benutzung der Datenbank Hierf r gelten die Zugriffsrechte f r den Datenbankzugriff e Benutzer Verwaltungsrechte erlauben das Anlegen ndern und L schen von Datenbankbenutzern und deren ffentlichen Eigenschaften e Datenbank Verwaltungsrechte erlauben alle brigen Zugriffe zur strukturellen Anderung 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 347 o 348 In orgAnice 2010 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 zugriffsberechtigte Benutzergruppe zugewiesen Nur die in der entsprechenden Gruppe zusammengefassten Benutzer k nnen auf das Objekt zugreifen Die Benutzer Verwaltung besteht aus vier Arbeitsschritten e Definition der Benutzer e Definition der Berechtigung Benutzergruppe e Zuordnung der Benutzer zu Berechtigungen e Zuordnung der Berechtigungen zu Datenbankobjekten Berechtigungen k nnen auf der Ebene von Arbeitsbereichen Tabellen und Feldern vergeben werden Bei den Benutzerrechten auf Tabellen und Feldebene wird unter
405. schnitt Ausdr cke testen auf Seite 231 erl utert 227 228 Felder im Ausdruckseditor Ausdruckseditor A Adressdaten Adressdaten H E Adressen Adressen Adressmerkmale Adressmerkmale Merkmal As String 50 HA wert As String 50 HB Beschreibung As String var Angelegt m As Date HB AngelegtDurch As String 31 HB Modifiziert am As Date HB ModifiziertDurch As String 31 FA AdressIn As Strinn Rh Adressmerkmale Merkmal Felder werden mit Namen dem Bezeichner des Datentyps sowie bei Feldern vom Typ String mit der String L nge gruppiert nach Tabellen dargestellt Einfache Ausdr cke die aus Feldnamen bestehen liefern beim Auswerten den aktuel len Datensatz auf dem aktuellen Schl ssel der Tabelle zur ck Ausdr cke mit orgBasic Mit dem Ausdruckseditor arbeiten 6 Kernfunktionen im Ausdruckseditor Ausdruckseditor IB Activelndex string As String I Ascistring As Long I CharonlytString String As String I Chr Long As String IB ClientText String As String IP ontains String String String As Boolean IP Date As Date I DateSerial Long Long Long As Date IP DateTimeSerialLong Long Long Long Long Long As Date I DateToDouble Date As Double l eL s bb lol lt leb l gt wel aal or ne Angemeldet ist jetzt hier der amp UserFullName CurrentUser amp als amp CurrentUser amp Kernfunktionen setzen zumeist Param
406. 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 beispielswei se ein auf die Bed rfnisse der Benutzer optimal abgestimmtes Power Dialing automa tisierte 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 Netmeeting Das ber Microsoft NetMeeting eingebaute Bildtelefon unterst tzt den H 323 Standard ist damit kompatibel mit anderen Bildtelefonen wie beispielsweise dem Apparat der Deutschen 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 Telefonie Funktionen in orgAnice Data bei der Anmeldung an einer Datenbank mit Datenbank Verwaltungsrechten deaktiviert sind Wenn Sie orgA nice Phone also mit einer Datenbank nutzen und konfigurieren m chten melden Sie sic
407. sicht PrintedGroup Kernfunktion As String Gibt innerhalb eines Reports die Folgenummer der Gruppe zur ck Beispiel PrintedGroup ergibt z B 2 Begriffserkl rungen Stichwortverzeichnis Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedGroupline Kernfunktion As String Gibt innerhalb eines Reports die Zeilennummer innerhalb einer Gruppe zur ck Beispiel PrintedGroupline ergibt z B 12 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedGroups Kernfunktion As String Gibt innerhalb eines Reports die Anzahl der Gruppen zur ck Beispiel PrintedGroups ergibt z B 24 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedLine Kernfunktion As String Gibt innerhalb eines Reports die Folgenummer der Zeile zur ck Beispiel PrintedLine ergibt z B 17 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedLines Kernfunktion As String Gibt innerhalb eines Reports die Anzahl der Zeilen zur ck Beispiel PrintedLines ergibt z B 120 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedPage Kernfunktion As String Gibt innerhalb eines Reports die aktuelle Seitennummer zur ck Beispiel PrintedPage ergibt z B 17 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedPageline Kernfunktion As String Gibt innerhalb eines Reports die Folgenummer der Zeile der
408. spr 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 TRSIHR T TRG E THE E E TRG TRG E TRG E E Bu IND TRSHT TROD TRSHT ppp TRG E TRG E TRG TRG al ERBE E TRG 277 1 278 orgAnice Print Konfigurationsmodus Neues Drucklayout anlegen Drucklayout speichern Drucken Ausschneiden Kopieren Einf gen L schen Arbeitsschritt r ckg ngig machen Arbeitsschritt wiederholen Ansicht ganze Seite 100 Ansicht der Seite 200 Ansicht der Seite Lupe aktivieren Markierte Objekte vergr ert anzeigen Fensterausschnitt verschieben Objekt nach vorn Objekt etwas nach vorn Objekt etwas nach hinten Objekt nach hinten TRG o B E m 72 27 7 072 022 072 4 4 4 4 4 Be Be br er D D E E N E TRG E E TRG TRG E TRG ial TRG AITHSTESH E ALTH STRSH ALTHISTESHH ETRSHLZ orgAnice Print Layoutvorschaumodus Drucken Kopieren Ganze Seite anzeigen Ansicht erste Seite 100 Ansicht der Seite 200 Ansicht der Seite orgAnice Print Druckvorschaumodus Drucken Kopieren Ansicht erste Seite Ansicht vorheri
409. sprechpartner 2 ber den Befehl Datens tze Ersetzen ffnen Sie das Dialogfenster Datens tze ersetzen 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 4 0 0 gt 0 And InStr Adressen gt Telefonl z 3 Klicken Sie in der Liste Neue Feldinhalte auf das Feld Telefon 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 49 amp Mid Adressen gt Telefonl 3 Len Adressen gt Telefonl 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 179 180 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 Telefon TelefonMobil und TelefonPrivat der Tabelle Ansprechpartner also b
410. starten 77 org nice Data 2008 Datenbank nwendung Yersion 5 0 6 12 Was m chten Sie tun Eine existierende Datenbank ffnen Eine Datenbank komplett neu erstellen Abbrechen Hilfe orgAnice Data dient nicht nur der Darstellung und Verarbeitung von Daten in einer Datenbank sondern auch deren Erstellung und Konfiguration Aktivieren Sie die dritte Option Eine Datenbank von einer Vorlage erstellen und best tigen Sie mit OK oder der Eingabetaste EI 2 Im folgenden Dialogfenster Datenbank erzeugen legen Sie grundlegenden Infor mationen zur neu zu erstellenden Datenbank an orgAnice Datenbanken anpassen Eine neue Datenbank einrichten x org nice Data 2008 Datenbank nwendung Yersion 5 0 6 12 Registriernr P Vorlage f r DB lt orgDBorganiceCRM2008 org niceCRM2008 Standard o 3 Neue DB C torgDBlorganicecrmzonss ibliothek chn Benutzer aom 0 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 314 Datens tze je Tabelle beschr nkt ist 4 Geben Sie im Feld Vorlage f r DB die existente Datenbank mit Pfad und Dateinamen an ber diesen Button am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeich nisse auf dem Datentr
411. sters angezeigt Mehrere thematisch verwandte Arbeitsbereiche werden f r eine bessere Strukturie rung bersichtlichkeit und schnelleren Zugriff am oberen Rand der Arbeitsbereichs Spalte jeweils in einer Arbeitsbereichs Gruppe zusammengefasst Bei Wahl einer Grup pe werden in dieser Spalte die jeweils dazu geh renden Arbeitsbereiche angezeigt So wie ein Tabellenlayout in mehren Arbeitsbereichen verwendet werden kann kann auch ein Arbeitsbereich in mehreren Arbeitsbereichsgruppen eingebunden werden Arbeitsbereichs Spalten und Rahmen Ein Arbeitsbereich wird in Arbeitsbereichs Spalten eine Arbeitsbereichs Spalte in Arbeitsbereichs Rahmen unterteilt Jedem einzelnen Arbeitsbereichs Rahmen ist ein bestimmtes 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 8 J 8 8 die Tastenkombination EESHA bet tigen oder 129 130
412. swertes zur ck Beispiel Minute StringToDate 01 01 2000 13 30 dd MM yyyy hh mm ergibt 30 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Month pDatum Kernfunktion As Long Gibt den Monat eines Datumswertes zur ck Beispiel Month StringToDate 01 10 2000 dd MM yyyy ergibt 10 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Now Kernfunktion As Date Liefert das aktuelle Systemdatum und die aktuelle Systemzeit Beispiel Now ergibt z B 30 12 2009 13 20 43 Parameter Keine R ckgabe Date zur Kernfunktionen bersicht Ausdr cke mit orgBasic Kernfunktionen PadRight pString pL nge pZeichen Kernfunktion As String F llt eine Zeichenkette rechts mit dem angegebenen Zeichen auf Beispiel PadRight abcd 10 ergibt abcd Parameter pString as String pL nge as Long pZeichen as String R ckgabe String zur Kernfunktionen bersicht PrintedCopy Kernfunktion As String Gibt beim Druck mehrerer Kopien innerhalb eines Reports die Folgenummer der Kopie zur ck Beispiel PrintedCopy ergibt z B 1 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedGroup Kernfunktion As String Gibt innerhalb eines Reports die Folgenummer der Gruppe zur ck Beispiel PrintedGroup ergibt z B 2 Parameter keine R ckgabe String zur Kernfunktionen bersicht PrintedGroupline Kernfunktion As String Gibt innerhal
413. system installiert und vom Server wird das Netz werk verwaltet Im nfernet sind Server Knotenpunkte des Netzes Serienbrief Ein Brief weitgehend gleichen Inhalts an verschiedene Empf nger Die Textverarbei tungs 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 337 338 Session Sitzung Jeder Benutzer der eine Datenbank ffnet bekommt eine Session Sitzung zugewie sen 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 Str pZahl pGesamt pNachkomma Kernfunktion As String Wandelt eine Zahl in eine Zeichenkette um Die Gesamtl nge enth lt auch den Dezi maltrenner sofern vorhanden Dabei wird gerundet wenn erforderlich Beispiel Str 3 14159 6 3 ergibt 3 142 Parameter pZahl as Double pGesamtl nge as Long pDezimalstellen as Long R ckgabe String zur Kernfunktionen bersicht String pZahl pString Kernfunktion As String Gibt eine Zeichenkette zur ck die pZahl mal aus pString zusammensetzt Parameter pZahl as Long pString as String R ckgabe String zur Kernfunktionen bersicht StringToDate pString pFormat Kernfunktion As Date Wandelt eine Zeichenkette in ein Datum um Dabei muss immer ei
414. t nderungen speichern und wiederherstellen auf Seite 163 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 markie ren 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 orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren EE Vorname x3 Halten Sie die linke Maustaste gedr cktund ziehen die Maus in die gew nschte Rich tungen ndert sich der Markierungsrahmen zu der Gr e die das Objekt nach der Bewegung haben wird Lassen Sie die Maus los wird die Ver nderung bernommen Wenn Sie die Maus ber ein markiertes Control bewegen ndert sich der Mauszeiger an bestimmten Stellen in ein Symbol mit vier Pfeilen Klicken Sie nun darauf halten die linke Maustaste gedr ckt und bewegen die Maus um das Objekt zu verschieben EKE FF Um mehrere Controls zu bewegen klicken Sie auf ein Control bet tigen dann die ETRS Taste und markieren danach weitere Controls durch Anklicken mit der linken Maustas te Erst dann lassen Sie die Maustast
415. t 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 Daten bankfeld zugegriffen werden um den Datentyp oder die L nge zu sehen 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 PL2 liefert den Inhalt des Feldes PLZ der Tabelle Adressen Die Kernfunktionen Die Kernfunktionen Core Functions stellen eine Menge fest eingebauter orgBasic Funktionen in orgAnice 2010 dar Zweck einer Funktion ist die R ckgabe eines Ergeb niswertes 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 2010 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 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 Daf
416. t 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 D gt den Men befehl Gleiche H he oder diesen Button Bin 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 amp in der Symbolleiste klicken oder gt mit der rechten Maustaste auf das zu bearbeitende Formular Control klicken orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren 2 x org nice Data Anwendung lt Arbeitsbereichs Gruppen amp Arbeitsbereiche m Tabellen Layouts F E a Abbildungslister _ ste H Autoren BONGUNGSISTE Keine Abbildungsliste K el 2 2 Formular Controls Symbol Abc Yorname Autoren gt Vorname Abc Name Fiy Autoren gt Name E Listen Spalten im Autorenklein im Buchbestand im Buchbestandklein Formular Control Eingabefeld Allgemein Darstellung ES Schrift HH 9 9 im Entleiher Em Entleiherklein M Erscheinungsbild H F im Entleihvorgaenge ae V 3D Abc123 84 Standard Schriften Ele
417. t wird die Kopie einer kleinen Datenbank nur wenige Sekunden brauchen Wichtig ist aber der Hinweis dass die Datenbank w hrend des Kopiervorganges f r Schreibzugriffe blockiert wird 67 7 68 Kopie der Datenbank speichern unter i orgA niceCRM2008 importSQL_2008 08 11 3 Sorg nicecRM2008 Professional_2008 08 01 Zuletzt orgAniceCRM2008 Standard_2008 07 18 verwendete D org nicecRM2008 Standard_ 2008 08 06 E org niceCRM2008 Standard_2008 08 13 orgAniceCRM2008 Standard_unverschl sselt Desktop Eigene Dateien I Arbeitsplatz Ya Gu LERENA Dateiname z bung Dateityp organic Datenbank odb Abbrechen J Leer I unverschl sselt 7 Zu speichernde Tabellen Alle Tabellen Nur diese Tabellen H Adressen H cal Teilnehmer a Adressmerkmale E Unverkn pfte Termine MS Aktivit ten E Dokumente E Ansprechpartner Kundennummern E Ansprechpartnermerkmale E Mahnstufen I Archivierte Dokumente 4 Merkmalliste Adressen Artikel Merkmalliste Ansprechpartner DS Artikeldokumente E Ordner FRRRRRRRR Im folgenden Fenster brauchen Sie im Normalfall nur noch in das gew nschte Ver zeichnis wechseln den Namen angeben und die Schaltfl che Speichern bet tigen Aber Sie k nnen auch andere Eigenschaften ver ndern wenn Sie das w nschen org nice Data AEs Bitte warten Sie w hrend org nice die Datenbankdstei kopiert Restdauer wenige Sekun
418. t an ob der Benutzer Mitglied der bergebenen Berechtigung ist Beispiel UserPermitted Admin Vertrieb ergibt True Parameter pName as String pGruppe as String R ckgabe Boolean zur Kernfunktionen bersicht Val pString Kernfunktion As Double Wandelt eine Zeichenkette in eine Zahl um mit der gerechnet werden kann Beispiel Val 123 456 ergibt 123 456 Parameter pString as String R ckgabe Double zur Kernfunktionen bersicht WeekOfYear pDatum Kernfunktion As Long Gibt die Kalenderwoche aus einem Datumswert zur ck Beispiel WeekOfYear StringToDate 01 05 2000 dd MM yyyy ergibt 18 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Year pDatum Kernfunktion As Long Gibt das Jahr aus einem Datumswert zur ck Beispiel Year StringToDate 01 05 2000 dd MM yyyy ergibt 2000 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Visual Basic in orgAnice Kernfunktionen Visual Basic in orgAnice orgAnice setzt als Scriptsprache Microsoft Visual Basic for Applications VBA ein Au tomatisierte Abl ufe laufen in orgAnice 2010 weitgehend als VBA Scripts ab die aus orgAnice Data heraus ausgef hrt werden Das verschiebt bei der Installation und Pro grammierung komplexer Arbeitsumgebungen den Schwerpunkt auf die orgAnice Data Umgebung Visual Basic for Applications wurde als besondere Edition von Microsofts Programmier sprache Visual Basic entwickelt um umf
419. t die Gr e in Bytes eines internen Dokuments zur ck DocText Gibt den Textinhalt des Dokuments im bergebenen Dokument Feld zur ck DoubleToDate Nandelt eine Zahl 1 31 12 1899 in ein Datum um Eof Liefert das Ergebnis wahr wenn der Satzzeiger am Tabellenende steht Eval Gibt das Ergebnis eines als orgBasic Ausdruck interpretierbaren Strings zur ck Field Liefert den Namen des Feldes zur angegebenen Indexnummer lt o zur ck FieldStringlength Gibt die L nge eines Zeichenkettenfeldes Stringfeld zur ck FieldType Liefert den Typ Zahlenwert des angegebenen Feldes zur ck Guid Liefert bei jedem Aufruf eine neue GUID als String zur ck Hour Gibt die Stunde aus einem Datumswert zur ck iif Gibt in Abh ngigkeit einer Bedingung verschiedene angegebenen Werte zur ck Index Liefert den Namen des Schl ssels entsprechend der angegebenen Nummer InStr Gibt die erste Fundstelle der gesuchten Zeichen in einer Zeichenkette zur ck InvertDigits nvertiert jede Ziffer einer Zahl aus o wird 9 aus 1 wird 8 etc IsElement Pr ft ob der angegebene Wert in dem angegebenen Array enthalten ist LCase Konvertiert eine Zeichenkette von Gro in Kleinbuchstaben Left Liefert die ersten Zeichen einer Zeichenkette in angegebener Anzahl Len Gibt die L nge des bergebenen Strings Anzahl Zeichen zur ck Ing Wandelt eine Dezimalzahl in eine Ganzzahl ohne Nachkommastellen um 317 318 LTrim Entfernt die Leerz
420. t eine Volltextsuche in einem Textfeld im SQL Server ein CurrentUser Gibt den Kurznamen des aktuell angemeldeten Benutzers zur ck DateToString Nandelt ein Datum in eine Zeichenkette je nachFormatmaske um DbFileName Gibt den Pfad und Dateinamen der Datenbank zur ck DbProp Liefert den Wert einer Datenbankeigenschaft zur ck DbTitle Gibt den Titel der Datenbank zur ck DescendNum Kehrt die Ziffern in einem String nach der Formel x 9 x um DocLinkName Gibt den Pfadund Dateienamen eines verkn pften Dokumentes zur ck DocText Gibt den Textinhalt des Dokuments im bergebenen Dokument Feld zur ck Eval Gibt das Ergebnis eines als orgBasic Ausdruck interpretierbaren Strings zur ck Field Liefert den Namen des Feldes zur angegebenen Indexnummer lt o zur ck Guid Liefert bei jedem Aufruf eine neue GUID als String zur ck Index Liefert den Namen des Schl ssels entsprechend der angegebenen Nummer InvertDigits nvertiert jede Ziffer einer Zahl aus o wird 9 aus 1 wird 8 etc LCase Konvertiert eine Zeichenkette von Gro in Kleinbuchstaben Left Liefert die ersten Zeichen einer Zeichenkette in angegebener Anzahl LTrim Entfernt die Leerzeichen am Anfang der Zeichenkette Mid Liefert einen definierten Ausschnitt Teilstring der bergebenen Zeichenkette Padkight F llt eine Zeichenkette mit dem angegebenen Zeichen auf PrintedCopy Gibt beim Druck mehrerer Kopien die Folgenummer der Kopie zur ck PrintedGroup
421. t zur ck PrivateUserPropLong Gibt eine private Benutzereigenschaft als Longwert zur ck PublicUserProp Gibt den Wert der ffentlichen Benutzereigenschaft als String zur ck PublicUserPropBoolean Gibt eine ffentliche Benutzereigenschaft als Boolean zur ck PublicUserPropDate Gibt eine ffentliche Benutzereigenschaft als Datumswert zur ck PublicUserPropDouble Gibt eine ffentliche Benutzereigenschaft als Double zur ck PublicUserPropLong Gibt eine ffentliche Benutzereigenschaft als Longwert zur ck RecordCount Gibt die Anzahl der Datens tze der bergebenen Tabelle zur ck RecordNo Gibt die physikalische Datensatznummer des aktuellen Datensatzes zur ck RecordOid Gibt die eindeutige Objekt ID des aktuellen Datensatzes zur ck Replace Ersetzt in einer Zeichenkette einen Teilstrings durch einen anderen Begriffserkl rungen Stichwortverzeichnis Right Liefert die letzten Zeichen einer Zeichenkette in angegebener Anzahl Rnd Gibt eine Zufallszahl zwischen o und 1 zur ck Round Rundet eine Zahl auf die angegebene Anzahl Dezimalstellen RTrim Entfernt eventuelle Leerzeichen am Ende einer Zeichenkette Second Gibt den Sekundenwert eines Datumswertes zur ck Str Wandelt eine Zahl in eine Zeichenkette um String Gibt eine Zeichenkette zur ck die ein Vielfaches der Ausgangszeichenkette ist StringToDate Wandelt eine Zeichenkette in ein Datum um Table Liefert den Tabellennamenzu einer Tabellennummer T
422. t zus tzliche Informationen zum Dokument und zus tzliche Zugriffsmethoden zug nglich Datensatz enth lt externes Dokument aJ Der linke Button enth lt das zum Dokument geh rende Programmsymbol Wenn Sie ihn bet tigen ffnen Sie das Dokument IB Aktivit ten Dokumentyvorschau loj x Infomaterial zu org nice CRM Dokument v Hier liegt das Infomaterial zur orgAnice CRM 2008 Datenbank aus Bitte bedienen Sie sich Typ Microsoft Word Dokument Angelegt am 26 08 2008 13 07 39 Gr e 81 Bytes Modifiziert am 26 08 2008 13 07 39 Speicherort C orgDBlorgAniceCRM2008 Dokumente Aktivit ten Infomaterial zu orgAnice CRM doc ffnen Schlie en v7 A Der rechte Button macht zus tzliche Informationen zum Dokument und zus tzliche Zugriffsmethoden zug nglich wie sie hier im Beispielbild Eigenschaften sehen Kennzeichnung von Dokumentberechtigungen auf dem Button Ein Dokument Control erh lt ein offenes Schloss als Overlay wenn auf dem Dokument eine Schreib und oder eine Leseberechtigung vergeben ist und der aktive Benutzer das Dokument schreiben darf Damit ist auf einen Blick erkennbar ob ein Dokument mit einer Berechtigung versehen ist Das Dokument ist mit einer Schreib und oder Leseberechtigung versehen der aktuelle Benutzer besitzt die Schreibberechtigung 305 306 Das Dokument ist mit einer Schreib und oder Leseberechtigung versehen der aktuelle Benutzer besitzt ausschlie lich di
423. t2 nach oben Email Verschieben Bearbeiten L schen La OK Abbrechen 209 210 In der Liste Schl 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 verschieben Die schnellsten Ergebnisse bei der Suche erzielen Sie wenn Sie denjenigen Schl ssel zuerst durchsuchen lassen auf dem E Mail Adressen am wahrscheinlichsten gefunden werden k nnen Einen neuen Schl ssel erstellen Sie ber die Schaltfl che Neu einen markierten vorhandenen bearbeiten Sie ber die Schaltfl che Bearbeiten und ber die Schaltfl che L schen entfernen Sie einen markierten Schl ssel aus der Liste Wenn Sie einen neuen Schl ssel anlegen oder einen vorhandenen bearbeiten ffnet sich das Dialogfenster Suchschl ssel r gm Tabelle Adressen Schl ssel Email v E E Kurzname LandPLZ Name 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 un
424. ta Anwendungen konfigurieren EST lt orgAnice Data Anwendung R Arbeitsbereichs Gruppen lt Arbeitsbereiche Buchbestand heuer Rahmen E lt Arbeitsbereichs Spalten lt 00 Rahmenh hen za Em en an D 00 lt F Arbeitsbereichs Rahmen lt gt Entleiher lt Arbeitsbereichs Spalten lt gt Entleihvorgaenge lt Arbeitsbereichs Spalten an Tabellen Layouts 84 Standard Schriften Benutzer Makros K Standard Makros C Yisual Basic Module E Abbildungslisten Datenbank Aufz hlung Arbeitsbereichs Rahmen Cal Allgemein f 1 F gt OK Schlie en Hilfe 5 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 Haben Sie die Arbeitsbereichs Rahmen erstellt m ssen jedem Rahmen die bereits definierten Tabellen Layouts zugewiesen werden Klicken Sie dazu im Objektbaum auf den ersten Arbeitsbereichs Rahmen 00 in der ersten Arbeitsbereichs Spalte 00 153 2 154 ECTS lt
425. tbar macht Jedes Tabellenlayout enth lt verschiedene Elemente wie zum Beispiel Eingabefelder Lookup Listen oder Schaltfl chen Diese dienen der Auswertung und Anzeige von Informationen aus der Datenbank der Eingabe oder dem Ausf hren von Funktionen Ein Beispiel f r eine Funktion auf einem Tabellenlayout ist das automatisierte Erstellen orgAnice Datenbanken anpassen orgAnice Data Anwendungen konfigurieren von Briefen ber Makro Buttons Solche ausf hrenden Elemente werden brigends als Formular Controls bezeichnet Formulare und Listen F r eine Datenbank Tabelle gibt es zwei verschiedene Darstellungsarten e Die Formulardarstellung die nur den aktuellen Datensatz anzeigt und ein Editieren dieses Datensatzes zul sst e 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 je nach den Einstellungen vielleicht nur 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 mehrere thematisch zusammengeh rige Tabellenlayouts wie zum Beispiel Adressen und Ansprechpartner umfasst Die Namen der Arbeitsbereiche werden in der Arbeitsbereichs Spalte am linken Rand des Programmfen
426. te in Anspruch deshalb wird eine an den Serverangeschlossene 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 hierarchische Aufgabenverteilung vorliegt Der Server ist dabei der Anbieter von Res sourcen Dienstleistungen und Daten die Arbeitsstationen C ients nutzen sie ClientText p String Kernfunktion As String Mit dem Ausdruck ist es m glich komponentenabh ngige Texte auszugeben Beispiel Seite amp ClientText Page gibt in einem orgAnice Print Report auf dem Dokument den vorgestellten Text Seite und die Seitennummer der aktuellen Seite aus Parameter pString as String R ckgabe String zur Kernfunktionen bersicht Concurrency Ein Verfahren das mehreren Benutzern erlaubt auf gemeinsame Daten zuzugreifen Begriffserkl rungen Stichwortverzeichnis Contains sTable sField sFind Kernfunktion As String Leitet eine Volltextsuche in einem Textfeld im SOL Server ein Beispiel Contains Adressen Memo Testtext ergibt True Wahr wenn es die Zeichenkette Testtext in einem Memo Feld der Tabelle Adressen gibt Parameter sTable as String sField as String sFind as String R ckgabe String zur Kernfunktionen bersicht CurrentUser
427. te nutzen Neben den Berechtigungen f r Datenbankzugriffe erh lt jeder Benutzer in orgAnice bestimmte Verwaltungsrechte die bestimmen ob der Benutzer nderungen an Daten bankstrukturen oder an Benutzerkonten vornehmen kann Verwaltungsrechte k nnen in mehreren Stufen vergeben werden B 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 gt Datenbank Verwaltungsrechte erlauben alle brigen Zugriffe zur strukturellen nderung der Datenbank wie das Anlegen ndern und L schen von Tabellen Feldern benutzerdefinierten Funktionen oder Reportdefinitionen gt Datenbank Verwaltungsrechte erlauben alle brigen Zugriffe zur strukturellen nderung der Datenbank wie das Anlegen ndern und L schen von Tabellen Feldern benutzerdefinierten Funktionen oder Reportdefinitionen orgAnice starten und konfigurieren 1 Mit mehreren Benutzern arbeiten 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 52 erl utert Beim Start von orgAnice Data k nnen Sie jeweils die Verwaltungsrechte die Sie ben ti gen aktivieren Datenbank ffnen z org nice Data 2008 Datenbank Anwendung V
428. tellen Aktivieren Sie das Kontrollfeld Automatisch um die L nge des Index der Feldl nge mit 30 Zeichen anzugleichen 4 Wiederholen Sie die eventuellen Anpassungen 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 rden Index ID belassen Sie als Titel ID oder tragen wie bei jedem Titel nach Belieben etwas anderes ein Pr fen Sie den Ausdruck Buchbestand gt ID oder benut zen 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 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 Spei cherung wenn Sie das Kontrollfeld Auto Count aktivieren 6 Nun muss ein Index f r die Relation zur Tabelle Autoren zugeordnet werden Dies geschieht ber den Index AutorID dem Sie den Titel AutorlD gegeben haben Sie k nnen zwei Tabellen in orgAnice ber Indices verkn pfen Diese m ssen korres pondierende Werte aufweisen Das ist in diesem Fall sicher gestellt da der Wert aus dem Feld A
429. ten 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 Ver wendung mit der Office Datenbank beschrieben Die Vorgehensweise gilt hnlich f r Etiketten Als Beispiel soll ein Report erstellt werden in der alle Gesch ftsf hrer mit Namen und Telefondurchwahl sowie die dazu geh rigen Firmennamen mit Telefon nummern ausgedruckt werden 181 7 182 orgAnice Print starten orgAnice Print kann sowohl separat als auch aus der orgAnice Datenbank aufgerufen werden Da orgAnice Print ausschlie lich Daten aus orgAnice Datenbanken verarbeitet verbindet sich orgAnice Print zum Programmstart mit der einer Datenbank Um orgAnice Print als eigenst ndige Anwendung zu starten verfahren Sie wie folgt 1 W hlen Sie den Men befehl Print im Startmen unter Start Programme orgA nice Software orgAnice 2010 orgAnice Print Die Dialogbox zum ffnen einer Datenbank erscheint x Z org nice Print 2008 Reports und Etiketten Version 5 0 6 12 Datenbank C orgDBlorg niceCRM2008 orgAniceCRM2008 0db el Benutzer ADMIN Kennwort Abbrechen Hilfe Da orgAnice Print Daten aus einer orgAnice Datenbank bezieht und auswertet muss bei Programm start eine Datenbank angegeben werden 2 Geben Sie in die Eingabezeile Datenbank den Pf
430. tendruck 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 formularbereich zur automatischen Ausrichtung der formular Controls ber den Men befehl Formular Controls Raster verwende er gt ber einen Mausklick auf diesen Button k nnen Sie das Raster an oder abschalten Begriffserkl rungen Stichwortverzeichnis RecordCount pTabelle Kernfunktion As Long Gibt die Anzahl der Datens tze der bergebenen Tabelle zur ck Beispiel RecordCount Adressen ergibt z B 10239 Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht RecordNo pTabelle Kernfunktion As Long Gibt die physikalische Datensatznummer des aktuellen Datensatzes zur ck Beispiel RecordNo Adressen ergibt z B 22 Parameter pString as String R ckgabe Long zur Kernfunktionen bersicht RecordOid pTabelle Kernfunktion As String Gibt die eindeutige Objekt ID des aktuellen Datensatzes zur ck Beispiel RecordOid Adressen ergibt z B 055D4125 4DDD 4E8B B789 CF57826AC204 P
431. ter Beenden in 2 Minuten RRRARKKRARKRARKKARKER RRKARKKRARKKARKKAKKER VULLYYLYYYNYYYYUYYNYU in 5 Minuten 2 Beenden Sie dann den Zugriff auf die aktuelle Datenbank f r alle angemeldeten Benutzer indem Sie den Men befehl Datei Datenbank f r alle Benutzer schlie en w hlen org nice Data x 7 Die Datenbank wird innerhalb einiger Sekunden f r alle angemeldeten Benutzer geschlossen M chten Sie fortfahren 3 i Hilfe 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 org nice Data 3 xl Die Datenbank wird in 35 Sekunden von einem Benutzeradministrator geschlossen Bitte speichern Sie alle ge nderten Daten und schlie en Sie nach M glichkeit die Datenbank Hilfe 4 Wurde nicht die sofortige Schlie ung der Datenbank beauftragt erh lten die Be nutzer die Warnmeldung in wie viel Sekunden die Datenbank geschlossen wird und die Gelegenheit eventuell noch ihre Daten zu speichern sowie die Datenbank selbst zu schlie en org nice Data x A Die verbindung zur Datenbank wurde unterbrochen Grund Die Datenbank wurde von einem Benutzer Administrator geschlossen 5 Andernfalls erscheint der Hinweis Die Datenbank wurde von einem Benutzer Administrator geschlossen und orgAnice Data wird beendet 69 70 Anschlie end k nnen Sie sich mit Datenba
432. ters Create Erzeugen einer neuen orgAnice Datenbank 29 30 CreateFromTemplate Erzeugen einer neuen orgAnice Datenbank 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 Aufruf einer Datenbank mit bergabe von Benutzerkurznamen und Passwort des Administrators s he beispielsweise so aus C Programme orgAniceSoftware orgAnice 5 0 Data orgData exe C orgdb orgAniceCRM2010 XX odb User ADMIN Password Beispiel orgAnice starten und konfigurieren Zwei orgAnice Versionen gleichzeitig nutzen Zwei orgAnice Versionen gleichzeitig nutzen orgAnice 2010 l uft parallel zu fr heren orgAnice Versionen Sie k nnen orgAnice 2010 auf einem Rechner installieren auf dem auch orgAnice Pi oder fr her installiert ist ohne Ihre bestehenden Daten zu gef hrden Es kann aber nur eine der orgAnice Versionen in Ihrer Windowsumgebung aktiv sein um automatisch die passenden Module zu laden und auszuf hren Eine Version wird dadurch aktiv indem die notwendigen Eigenschaften bei Windows in der Registry eingetragen werden Das passiert z B beim Installieren von orgAnice so dass die zuletzt installierte Version damit die aktive wird Sie k nnen aber auch das Entfernen der Registrierung der vorhergehenden Version und das Registrieren der neu zu benutzenden orgAnice Version se
433. ton E daneben k nnen Sie benutzen wenn sie das Feld mit all seinen Eigen schaften aus dem Objektbaum heraus l schen m chten Damit wird es auch in der Feldliste gel scht und erscheint dort nicht mehr Felder f r Anlage Informationen H Benutzer an 5 B hti A f B en IV Keine Eingabe IV Kein Update 57 Sitzungen o Tabellen B Autoren Lookup Werte Keine Lookup Werte e 5 H Felder HH Name vorbelegen mit CurrentUser sA HH Vorname E D Speichern mit EH Eng Es sollte standardm ig ein Feld mit dem Namen AngelegtDurch vom Typ String und einer L nge von 31 Zeichen der maximalen L nge eines Benutzerkurznamen existieren Dieses sollte im Feld Vorbelegen mit den Ausdruck CurrentUser haben Diese orgBasic Kernfunktion liefert n mlich den Benutzerkurznamen des aktuellen Benut zers der den Datensatz angelegt hat Dieser Name wird damit bei der Erstellung eines Datensatzes automatisch in das Feld eingetragen Werden die Kontrollfelder Keine Eingabe und Kein Update aktiviert dann wird sicher gestellt dass diese Informatio nen nicht manuell bearbeitet oder ver ndert werden k nnen So ist der Ersteller des Datensatzes zu jeder Zeit nachvollziehbar Bitte legen Sie dieses so an E B hti 3 poea ont Ei Eee IV Keine Eingabe IV Kein Update L oB Autoren S E Felder Lookup Werte Keine Lookup Werte HH Name EH Vorname Vorbelegen mit meoo HB ID
434. tt beschrieben Die Festlegung von Berechtigungen f r Arbeitsbereiche wird in Abschnitt Berechtigungen f r Arbeitsbereiche festlegen auf Seite 64 erl utert Best tigen Sie die Einstellungen mit OK Um einen Arbeitsbereich zu l schen klicken Sie auf L schen x Symbole f r Arbeitsbereiche ausw hlen Neben den vordefinierten Standard Symbolen f r Arbeitsbereiche 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 e ico Icon Datei Grafikformat das ein Icon enth lt e dil Programmbibliothek Datei die mehrere Icons enthalten kann e 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 149 150 Symbol f r Arbeitsbereich x mi I standard Symbol verwenden Yon Datei C orgDBiorg niceCRM2008 5upport Datenbank Iconsiy Symbol Nr E fe Gro es Symbol 7 Kleines Symbol OK Abbrechen Hilfe Wenn Sie ein anderes als das Standard Symbol f r den Arbeitsbereich ausw hlen m chten deaktivieren Sie das Kontrollfeld Standard Symbol verwenden Tragen Sie im Feld Von Datei den Pfad und Dateinamen der Symboldatei ein die das gew nschte Symbol enth lt Dateien vom Typ dll oder exe k nnen mehrere Icons enthalten Das g
435. tton amp am Ende der Eingabezeile k nnen Sie alternativ Ihre Verzeich nisse auf dem Datentr ger durchsuchen das gew nschte Zielverzeichnis einstellen und hier den Datenbankbezeichner mit der f r orgAnice 2010 relevanten Dateiendung odb eingeben 5 Geben Sie in die Eingabezeile Benutzer den Namen des Administrators ein Im Benutzernamen k nnen ausschlie lich Gro buchstaben eingesetzt werden Der Admi nistrator sollte als Benutzernamen nicht den tats chlichen Personennamen sondern eine Bezeichnung wie ADMIN erhalten Der Administrator verf gt ber Datenbank und Benutzer Verwaltungsrechte und kann Ver nderungen an der Datenbank vorneh men 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 Kleinschreibung 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 Best tigen Sie nun mit OK
436. tuellen Untertitel des Buches W hlen Sie als Typ String und legen Sie eine L nge von 50 Zeichen 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 O eintragen Damit wird gepr ft ob die ISBN 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 HA Titel HA Untertitel Lookup Werte Sachgebiete As String HH ISBN meeFsachgebiet Yorbelegen mit orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen W hlen Sie im Feld Lookup Werte die bereits erstellte Lookup Tabelle Sachgebiete ber den Button laus 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 einge betteten 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
437. 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 orgAnice kennen lernen Liebe Entwickler und Administratoren Der Typ Date kann ein Datum eine Zeitangabe oder beides enthalten ber Konver tierungsfunktionen und arithmetische Operatoren l sst sich mit Datum und Zeit unbeschr nkt rechnen Memos sind jetzt nur noch ein Sonderfall eines Zeichenkettenfeldes variable L nge und werden ansonsten genauso behandelt wie Zeichenketten fester L nge Zeichenkettenfelder werden auch nicht mehr automatisch mit Leerzeichen aufgef llt was erheblich Speicherplatz verschwendete und zu einigen Ungereimtheiten gef hrt hatte Replikation von Datenbanken Wo mit verteilten Datenbest nden gearbeitet wird und eine regelm ige Synchroni sierung der Inhalte mehrerer Datenbanken erforderlich ist kommt die Datenaus tausch Komponente von orgAnice zum Einsatz orgAnice Replication Dies ist z B bei Au endienstmitarbeitern der Fall die unterwegs neue bzw ge nderte Daten in ihre Datenbank eingeben die dann mit der Zentrale abgeglichen werden m ssen Die Benutzung der Replikations Komponente setzt voraus dass die Datenbank auf einen SQL Server ausgelagert wurde Die Replikation verl uft vereinfacht wie folgt Mit dem Assistenten wird die Daten bank f r die Replikation vorbereitet Dieser Schritt muss nur einmal durchgef
438. uchbestand gt Titel amp ze feen amp LTrim Buchbestand gt Untertitel 50 uch Als Ausdruck f r das Feld Vorbelegen mit tragen Sie folgenden Ausdruck ein IV Keine Eingabe IV Kein Update VPU IGH Left LTrim Buchbestand gt Titel amp amp LTrim Buchbestand gt Untertitel 50 Dieser Ausdruck setzt den Titel und Untertitel des Buches im Buchbestandes zusam men Aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update 8 Legen Sie ein Feld vom Typ String an Benennen Sie das Feld Autor Darin soll der Name des Autors beim Anlegen des Datensatzes eingetragen werden VPLUNSN EH EntleiherId HA Ausleihe HB Rueckgabe H Entleiher Lookup Werte Keine Lookup Werte HB Buch Sen Auto Vorbelegen mit Left LTrim Autoren gt Name amp amp El to ei 3 DEN LTrim Autoren gt Vorname 50 Als Ausdruck f r das Feld Vorbelegen mit tragen Sie folgenden Ausdruck ein IV Keine Eingabe IV Kein Update Left LTrim Autoren gt Name amp amp LTrim Autoren gt Vorname 50 Dieser Ausdruck setzt den Nachnamen und Vornamen des Autors des Buches zusam men Aktivieren Sie die Kontrollfelder Keine Eingabe und Kein Update 9 Injeder Tabelle in die Eingaben durch den Benutzer erfolgen k nnen sollten die Felder AngelegtDurch AngelegtAm ModifiziertDurch und ModifiziertAm existieren um die Eingabe bzw nderung von Daten nachverfolgen zu k nnen B
439. umente m Externe Dokumente Kundennummern Dokumentenordner Mahnstufen wer Merkmalliste Adressen Merkmalliste dressen DoKumerte AkivEAtEn a Merkmalliste Ansprechpartner Merkmalliste nsprechpa Ordner ORGPHONE_CallLog Gesendete E Mails OSFM_GesendeteEmails Kenntnisnahmen OSKTS5_Kenntnisnahmen Workflow Aktivit ten OSWFG_Aktivitaeten Aktivit ten Konfiguration OSWFG_Aktkonf Workflow Yorg nge OSWFG_Vorgaenge Rechnungen Rechnungsaktivit ten Rechnungsaktivitaeten Rechnungspositionen xj Ausdruck f r Dateinamen YalidFileNamef ktivitaeten gt Typ amp an 6 u J Dateiauswahldialog anzeigen Abbrechen bernehmen Hier k nnen Sie ausw hlen bzw eingeben wo die Vorlagen f r die Dokumente liegen sollen die mit der farbig markierten Tabelle verkn pft angelegt werden Links k nnen Sie aus allen Tabellen der Datenbank durch anklicken der Zeile die ausw hlen zu der Sie die Eigenschaften ansehen oder ver ndern wollen Die Dokumente k nnen je Tabelle entweder in der Datenbank oder au erhalb der Datenbank abgelegt werden Die gew nschte Art bitte hier ausw hlen Falls Sie externe Dokumentenablage gew hlt haben dann hier den Ort angeben oder ausw hlen Entsprechend dieses orgBasic Ausdruckes hier wird Ihnen der Dateiname erzeugt Die Angaben unter und werden auch genutzt wenn erst intern abgelegte Doku mente sp ter doch nach Extern verschoben werden sol
440. ungslinien mit gedr ckter linker Maustaste verschieben F r das Beispiel bernehmen Sie bitte die Einstellungen ber die im Folgenden be schriebenen Dialogfenster vor 1 Rufen Sie das Dialogfenster Eigenschaften von Reportdatenbereich auf indem Sie in die Mitte des Datenbereich mit der linken Maustaste klicken und dann den Men befehl ndern Objekteigenschaften w hlen oder diese Schaltfl che 4 bet tigen Die Registerkarte Position Gr e wird angezeigt Eigenschaften von Reportdatenbereich 4 Uxi Verwaltung Fosition Gro e Umtandung F llung Report Begrenzungslinien x Position 0 00 mm Breite fi 75 00 mm H Y Fosition 5 74 mm H he 258 31 mm J 31 mm Position Gro e z Abbrechen Hilfe Verschieben Sie das markierte Objekt aus dem Datenbereich an eine andere Stelle indem Sie die Werte X Position und Y Position anpassen Verschieben Sie ihn nach unten um Platz f r eine berschrift zu schaffen 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 2 Wechseln Sie auf die Registerkarte Umrandung F llung Hier k nnen Sie e den kompletten Datenbereich einzelne Textobjekte oder eingef gte Grafiken durch einen sichtbaren Rahmen einfassen orgAnice Print konfigurieren Den Konfigurationsmodus aufrufen A e Strichst rke und Farbe des Rahmens festlegen und e den Rahmen mit einer beliebigen
441. ungsmerkmale zeigt die vom TAPI Treiber unter st tzten Merkmale an Um in orgAnice Phone fortgeschrittene Funktionen etwa Weiterleiten von Anrufen nutzen zu k nnen muss auch der TAPI Treiber diese Funktionen unterst tzen In die sem 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 169 z 170 5 Klicken Sie nun auf Einstellungen 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 Einstellungen f r Amtskennzahlen werden in der Windows Systemsteuerung f r Telefonie festgelegt Haben Sie dort keine Ziffernfolgen f r die Amtsholung eingetra gen 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 modifizie
442. unktionen bersicht DocModificationTime pTabelle pFeldname Kernfunktion As Date liefern das nderungsdatum eines Dokuments wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocModificationTime Aktivitaeten Dokument ergibt z B 05 10 2007 14 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocModificationTimeUTC pTabelle pFeldname Kernfunktion As Date liefern das nderungsdatum eines Dokuments als UTC Zeit wobei der Namen der Tabelle und des Feldes jeweils als String bergeben werden Beispiel DocModificationTimeUTC Aktivitaeten Dokument ergibt z B 05 10 2007 12 31 17 Parameter pTabelle As String pFeldname As String R ckgabe Date zur Kernfunktionen bersicht DocSize pTabelle pFeldname Kernfunktion As Long Gibt die Gr e in Bytes eines internen Dokuments zur ck Bei externen Dokumenten ist es ebenfalls der zur Speicherung n tige interne Platz Beispiel DocSize Aktivitaeten Dokument ergibt z B 126 bei einem externen Dokument Parameter pTabelle As String pFeldname As String R ckgabe Long zur Kernfunktionen bersicht DocText pTabelle pFeldname Kernfunktion As String Gibt den Textinhalt des Dokuments im bergebenen Dokument Feld zur ck Beispiel DocSize Aktivitaeten Dokument ergibt z B Flie text ohne Bilder Parameter pTabelle As String pFeldname As
443. uppen E Abbildungslisten Datenbank ol8 OK Schlie en Tragen Sie in der Eigenschaftendarstellung im Feld Neue Gruppe den Namen der Arbeitsbereichs Gruppe Bestandsverwaltung ein und klicken Sie auf den Hinzuf gen Button 1 Legen Sie so eine weitere Gruppe mit dem Namen Leihwesen an Um eine Arbeitsbereichs Gruppe zu entfernen markieren Sie diese in der Liste und klicken Sie auf den Entfernen Button_ amp Die Reihenfolge der Gruppen k nnen Sie ber die Sortier Buttons _ amp _ _ amp ver ndern Best tigen Sie mit OK 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 157 158 ECTS 21 orgAnice Data Anwendung Arbeitsbereichs Gruppe Bestandsverwaltung R Arbeitsbereichs Gruppen lt Allgemein Q Arbeitsbereiche der Gruppe Titel Bestandsverwaltung H S Leihwesen lt Arbeitsbereiche faar Tabellen Layouts A Standard Schriften Qi Benutzer Makros m Standard Makros Yisual Basic Module E Abbildungslisten Datenbank E E F Fe Berechtigung O gt x OK Schlie en Hilfe 7 Sie k nnen im Feld Titel der aktuellen Arbeitsbereichs Gruppe einen vom
444. ur 238 305 lif 238 306 Index 238 306 InStr 238 307 InvertDigits 239 307 IsElement 239 308 LCase 239 313 Left 239 313 Len 239 314 Lng 239 314 LTrim 240 315 Marked 240 316 Mid 240 319 Minute 240 319 Month 240 319 Now 240 320 PadRight 241 322 PrintedCopy 241 322 PrintedGroup 241 322 PrintedGroupLine 241 323 PrintedGroups 241 323 PrintedLine 241 323 PrintedLines 242 323 PrintedPage 242 323 PrintedPageLine 242 323 PrintedPages 242 324 PrivateUserProp 242 324 PrivateUserPropBoolean 242 324 PrivateUserPropDate 243 324 PrivateUserPropDouble 243 324 PrivateUserPropLong 243 324 PublicUserProp 243 325 PublicUserPropBoolean 243 325 PublicUserPropDate 243 325 PublicUserPropDouble 244 325 PublicUserPropLong 244 325 RecordCount 244 327 RecordNo 244 327 RecordOid 244 327 Replace 244 328 Right 245 328 Rnd 245 328 Round 245 328 RTrim 245 328 Second 245 329 Str 245 330 String 246 330 351 352 StringToDate 246 330 Table 246 333 TableProp 246 333 Time 246 334 TimeSerial 246 334 Trim 247 335 Ubound 247 335 Ucase 247 335 User 247 336 UserActive 247 336 UserFullName 247 336 UserPermitted 248 336 Val 248 336 WeekOfVYear 248 339 Year 248 339 Kernfunktionen 212 227 Beschreibung 230 bersicht alphabetisch 308 bersicht nach Ergebnis Typ 227 KeyStorage 9 Kommando Schaltfl che 311 Kommandozeilen Parameter 21 312 Kompaktieren 312 Komplettsic
445. ur eine Aktion ausl sen kann Beispiele il Der Button f r das Popup Eingabefeld Einen Button mit Zingabefokus 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 zu sammengefasst F r die Repr sentation eines Zeichens Buchstaben Ziffern grafische Zeichen wird normalerweise ein Byte verwendet Gr ere Einheiten sind Kilobyte 1024 Bytes Megabyte 1024 Kilobytes Gigabyte 1024 Megabytes Terabyte 1024 Gigabytes Caching Zwischenspeichern von h ufig ben tigten Daten im Arbeitsspeicher des Computers um diese schneller verf gbar zu machen 293 o 294 CharOnly pCharacters pString Kernfunktion As String Gibt die Ausgangszeichenkette pString zur ck bereinigt um alle Zeichen die nicht in pCharacters vorkommen Beispiel CharOnly 1234567890 123ABC456 ergibt 123456 Parameter pCharacters as String pString as String R ckgabe String zur Kernfunktionen bersicht Chr pZeichencode Kernfunktion As String Gibt das einer Zahl entsprechende Unicode Zeichen wieder Beispiel Chr 65 ergibt A Parameter pZeichencode as Long R ckgabe String zur Kernfunktionen bersicht Client Begriff aus dem Netzwerkbereich ein Client nimmt Diens
446. urch die Benutzeranmeldung vor unberechtig tem Zugriff gesch tzt Auch innerhalb einer Datenbank bietet 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 zugriffsbe rechtigte Benutzergruppe zugewiesen Nur die in der entsprechenden Gruppe zusam mengefassten Benutzer k nnen auf das Objekt zugreifen Berechtigungen k nnen auf der Ebene von Arbeitsbereichen Tabellen und Feldern vergeben 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 Editorvorgenommen Aufruf Objekteditor Berechtigungen ffnen Sie die Datenbank mit Benutzer Verwaltungsrechten ohne die Sie keine Ver n derungen an den Benutzerdaten vornehmen k nnen Wechseln Sie in den Konfigurati onsmodus von orgAnice Data W hlen Sie dazu orgAnice Datenbanken anpassen Benutzer verwalten amp den Men befehl Extras Datenbank konfigurieren oder dr cken Sie die Taste E2 oder klicken Sie auf diesen Button X in der Symbolleiste 2 Rufen Sie nun den Objekt Editor f r die Verwaltung der Berechtigun
447. us kann f r jede Tabelle anders gesetzt werden Die Markierungensind benutzerabh ngig Sie sehen nur die von Ihnen selbst gesetzten Markierungen nicht die der anderen Benutzer der Datenbank In der Symbolleistewird der Anzeigestatus der aktiven Tabelle durch Symbole darge stellt Dabei bedeuten e E Alle Datens tze anzeigen e Nur markierte Datens tze anzeigen e Nur nicht markierte Datens tze anzeigen Der Markierungsstatus der aktiven Tabelle wird in der Statuszeile angezeigt Bei cnial Artikel sortiert nach Bezeichnung 8 Datens tze keiner markiert alle sichtbar Arbeitsbereich Eine vordefinierte mit einem Namen versehene Anordnung von Tabellen Layouts 287 288 Die Auswahl erfolgt ber e das Symbol in der Bereichsauswahl auf der linken Spalte des Programmar beitsbereichs oder e den Befeh Ansicht Arbeitsbereich Ein Arbeitsbereich wird in Arbeitsbereichs Spalten eine Arbeitsbereichs Spalte in Arbeitsbereichs Rahmen unterteilt Dem einzelnen Arbeitsbereichs Rahmen wird im Konfigurationsmodus ein bestimmtes Tabellen Layout zugeordnet Der Zugriff auf Arbeitsbereiche l sst sich im Konfigurationsmodus benutzerbezogen definieren Ferner k nnen Arbeitsbereiche in mehreren Arbeitsbereichs Gruppen ent halten sein Die einzelnen Arbeitsbereichs Spalten und Arbeitsbereichs Rahmen k nnen vom An wender in der Gr e ver ndert werden Durch Anklicken des entsprechenden Arbeits bereichssymbols in der
448. utorenklein Abc Label Formular Controls i Abc 3D Label Aufz hlung Formular Controls ES Allgemein Abc Name EJ Abc Kein Ausdruck ae W Abc Vorname ad Eingabere Abe Kein Ausdruck fiil Mehrzeiliges Eingabefeld x ER Listen Spalten A Standard Schriften Eormular Controls Standard Schrift Eingabefeld A Standard Schrift Statischer Text amp 4 Standard Schrift Dynamischer Text A Standard Schrift Liste Q Benutzer Makros m Standard Makros Visual Basic Module E Abbildungslisten Datenbank Abc Name Abc Kein Ausdruck Abc Yorname Abt Kein Ausdruck ajoj Erstellen Sie an deren Stelle zwei neue Formular Controls vom Typ 3D Label und sortie ren Sie diese so dass sie jeweils den statischen Text Controls Vorname und Name zugeordnet sind OK Schie en Hilfe IE ZZ Klicken Sie auf das Control das im Objektbaum unterhalb von Name steht ET lt orgAnice Data Anwendung R Arbeitsbereichs Gruppen Q Arbeitsbereiche S i Tabellen Layouts HEE Autoren Datenbank Eeld o ej im Autorenklein THS 3 6 Formular Controls 5 Abc Name An a Ben DEEIOEE Ea Ausdruck Autoren gt Name ze Abc Vorname Abc Kein Ausdruck ER Listen Spalten i amp 4 Standard Schriften Dezimalstellen 0 amp 4 Standard Schrift Eingabefeld TE rent
449. utorlD immer aus der Tabelle Autoren bernommen wird siehe Schritt 8 im vorherigen Abschnitt Wenn die beiden Tabellen Buchbestand und Autoren ber eine Relation verkn pft sind sehen Sie beim Durchbl ttern der Master Tabelle Autoren automatisch 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 beschneidende Zeichenkette ist und L nge die Anzahl von Zeichen angibt die von der Funktion vom Anfang der Zeichenkette gerechnet ausgegeben wird orgAnice Datenbanken anpassen Die Tabelle Buchbestand erstellen Zus tzlich soll der resultierende String immer in Gro buchstaben ausgegeben werden um unterschiedliche Schreibweisen auszuschalten da hier zwischen Gro und Klein schreibung 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 HH ISBN a
450. vergeben lassen orgAnice Datenbanken anpassen Benutzer verwalten Berechtigungen f r Tabellen allgemein ETUI lt Datenbank Tabelle AnsprechpartnerMerkmale 5 Datens tze Lizenzen P Allgemein i I Parser g E Datensatzberechtigungen Benutzer Titel Ansprechpartnermerkmale T Berechtigungen TE Administratoren Datens tze ersetzen Datens tze l schen T Artikelverwaltung T Dokumentenverwaltung SE Fakturierung T Kontaktverwaltung BD Mahnwesen TE Management Standardbenutzer E E Vertrieb BH Sitzungen Tabellen 53 Adressen H E Adressmerkmale Lesen E E Aktivitaeten Schreiben Keine Einschr nkungen 3 Ansprechpartner 9 nsprechpartnerMerkmale L schen Keine Einschr nkungen H E Archiv S pe F H E Artikel Einf gen Keine Einschr nkungen H E Artikeldokumente 98 x Schie en Hilfe L H E cal _Teilnehmer Beispiel Leseberechtigung Tabelle Ansprechpartnermerkmale f r das Management Alle Benutzer ohne Leseberechtigung k nnen in die Tabelle nat rlich auch nicht schrei ben in sie einf gen oder Daten in ihr l schen Daher ist nur das Setzen der jeweils oberen Berechtigung notwendig und die darunter liegenden sind eingeschlossen 0 amp 8 8 E H A H m e Erforderliche Berechtigungen PeRR Die Berechtigungen f r Tabellen
451. weitere optionale Feldeigenschaften Feldeigenschaften Einige besondere Eigenschaften von Dafenbankfeldern Dies betrifft u a e das automatische Vorbelegen von Feldern mit Werten e das Festlegen eines Wertes beim Speichern e das berpr fen des Feldinhaltes beim Speichern e die Eingabem glichkeiten f r das Feld sowie e 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 7abe le eindeutige Name eines Feldes 309 o 310 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 entgegenzunehmen Sie erkennen es an der hervorgehobenen Darstellung der Titelleis te und des Fensterrahmens Sie k nnen ein Programmfenster durch Anklicken mit der Maus oder mit der Tastenkombination H 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 hervorgehobenen Darstellung des 7abel lentitels 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 Tabell
452. 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 8 2 Das Dialogfenster Eigenschaften von Datenzeilentext wird ge ffnet und die Regis terkarte Ausdruck wird angezeigt Eigenschaften von Datenzeilentext 21x Verwaltung Ausdruck Schrift Umrandung F llung Gruppenwechsel Summen r Ausdruck Dezimalstellen jo 3 Ausdruckseditor IV Automatischer Zeilenumbruch IV H he an Text anpassen r Horizontale Ausrichtung M Vertikale Ausrichtung Linksb ndig Oben C Zentriert C Zentriert C Rechtsb ndig C Unten OK Abbrechen Hilfe Abbrechen __Hite Im Gegensatz zur berschrift der Spalten geben Sie f r das Eingabefeld Ausdruck bei den Datenzeilen einen orgBasic Ausdruck an dessen R ckgabewert sich je ausgegebe nem Datensatz ndert Die hier verwendete Angepasste Funktion NamePerson gibt den vollen Namen des Ansprechpartners gebildet aus dem Titel Vor und Nachnamen zur ck Klicken Sie auf Ausdruckseditor um diese Funktion mit Hilfe des Ausdruckseditors auszuw hlen Die orgBasic Syntax und die
453. wendung zur Bearbeitung des Dateityps installiert ist 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 Funk tion 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 Dokument Yorlage ausw hlen Bei rix Yorlage ID vorlagen f r Aktivit ten O Geburtstagsschreiben O Weitere E Mail Vorlagen w Angebot doc wi Brief doc gt E Mail an dresse osm gt E Mail an Ansprechpartner osm w E Mail doc Wi Fax doc wi Leer doc w Notiz doc Pr sentation ppt g Scan ors xl Ca m L Die neue Dokumentvorlage erscheint in der Liste der Vorlagen und kann dort zum Erstellen eines neuen Dokumentes auf Basis dieser Vorlage verwendet werden Dokumentvorlagen entfernen Dokumentvorlagen die Sie nicht mehr ben tigen werden entfernt indem Sie im Windows Explorer in das Vorlagenverzeichnis wechseln in dem sich die Dokumentvor lage befindet und das Dokument dort einfach l schen Microsoft Word Sicherheitseinstellungen Sollten bei der Arbeit mit Dokumentvorlagen f r Microsoft Office insbesondere den Vorlagen f r Microsoft Word Dokumente etwa den Brief und Serienbriefvorlagen keine Daten nach Word bertragen werden m ssen Sie berpr fen o
454. werden Konfigurationsmodus Die Betriebsart in der nderungen an der Konfiguration einer orgAnice Datenbank vorgenommen 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 an der Datenbankstruktur vorgenommen werden Ist sie Begriffserkl rungen Stichwortverzeichnis 1 0 Standard Weitere Datensatz Telefon 49 30 23 50 49 0 Nai Telefax 70 Duplizieren E Mail info orgAnice de i E Barbe ken Anrede Speichern o Bezeichnung L schen amp Armaturen Vo GmbH Untergeordnete l schen u x ARTRA GmbH Prof Dr Hans M ller E Jorganice Software GmbH Markieren Senatsverwaltung f r Bauen Wohnen ur verschieben amp Talking Technology Inc TechnoPlan GmbH Dr Hermann Voss GmbH Armaturenfabrik D 51679 Wipperf rth wiederherstellen Aufgabe erstellen Eine Liste von Befehlen Men die durch Anklicken eines Objekts mit der rechten Maustaste 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 aktivieren oder leer lassen k nnen Sie k nnen damit die neben dem Kontrollfeld beschriebene Option w hlen oder abw hlen M YIP Kopfzeile Die oberste Zeile im Datenbereich eines Reports
455. 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 W hlen Sie in den Lookup Listen Lesen und Schreiben die jeweils gew nschte Berech tigung 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 El Datensatzberechtigungen allgemein Im Gegensatz zu den allen anderen Berechtigszuweisungen werden die Datensatzbe rechtigungen nicht ber Berechtigungsobjekte direkt sondern ber die Aufz hlung der Berechtigten in Zeichenketten als Ergebnis von Berechtigungsausdr cken realisiert Die Berechtigungsausdr cke m ssen so konstruiert werden dass sie eine Zeichenkette mit Namen von Benutzern bzw Benutzergruppen Berechtigungen zur ckgeben Die einzelnen Namen m ssen durch Leerzeichen getrennt sein Die Ausdr cke werden f r jeden Datensatz ausgewertet die Benutzer bzw Benutzer gruppen deren Namen in der zur ckgegebenen Zeichenkette enthalten sind besitzen 61 62 die erforderliche Berechtigung Allen anderen Benutzer wird die Berechtigung verwehrt sie sehen den Datensatz nicht oder k nnen ihn nicht beschreibe
456. wortverzeichnis 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 Objekt modell auf das ber eine Standardschnittstelle zugegriffen werden kann Alle Objekte k nnen ber diese Schnittstellen manipuliert werden Mid pString pStart pL nge Kernfunktion As String Liefert einen durch die Startposition und L nge definierten Ausschnitt der bergebenen Zeichenkette Beispiel Mid abcdef 3 2 ergibt cd Parameter pString as String pStart as Long pL nge as Long R ckgabe String zur Kernfunktionen bersicht Minute pDatum Kernfunktion As Long Gibt die Minute eines Datumswertes zur ck Beispiel Minute StringToDate 01 01 2000 13 30 dd MM yyyy hh mm ergibt 30 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Month pDatum Kernfunktion As Long Gibt den Monat eines Datumswertes zur ck Beispiel Month StringToDate 01 10 2000 dd MM yyyy ergibt 10 Parameter pDatum as Date R ckgabe Long zur Kernfunktionen bersicht Namen reservierte Schl sselw rter von orgBasic die den Ablauf einer benutzerdefi
457. www sinoplande EMail info sinoplande Abbrechen Tragen Sie im Feld Titel einen Titel f r die Datenbank ein der in der Titelzeile von orgAnice Data angezeigt wird Im Feld Registriernummer tragen Sie die Registriernummer f r orgAnice ein die Sie beim Erwerb Ihrer Lizenz erhalten haben Sollten Sie noch keine Lizenz erworben haben lassen Sie die voreingestellte Registrier nummer der Testlizenz in diesem Feld stehen Ersetzen Sie in den weiteren Feldern die Beispieldaten durch den Namen und die Adresse Ihrer Firma 35 36 Diese Daten werden als Absender in die Dokumentvorlagen f r Briefe Faxe oder Se rienbriefe bergeben Musterregistriernummer ersetzen 5 Haben Sie im Dialogfenster Datenbankeinstellungen keine neue Registriernummer eingegeben erscheint nachdem Sie das Dialogfenster geschlossen haben ein Dialog der Sie darauf hinweist dass Sie mit einer Testlizenz arbeiten Repistriernummer eingeben br Datenbankeinstellungen x Datenbank Dokumente alarme Eakturierung Logo Addons Tabelle Yorlagenordner Adressen Yorlagen Vorlagen f r Aktivit ten w Adressmerkmale Aktivit ten Aktivitaeten Dokumente ablegen Ansprechpartner Ansprechpartnermerkmale Ei Archivierte Dokumente Archiv Ku DE BER Artikel Artikeldokumente cala_Teilnehmer Unverkn pfte Termine cal _Termine als Dateien auf der Festplatte Dok
458. x E sesch ftsf hrerliste Xox Roox Xox Xoo E Kundenliste Mexxx Jox E Kundenliste nach Ums tzen X00 Xoo 2000x Xoo E Meine unerledigten Aktivit Koax OR Meine berf lligen Aktivit m we 25009 zoea Merkmale mit Adressen reen en Den en Offene Posten un oe E Ordner und Dokumente pre pem PTE Een Postausgang letzte Woche Hox Hox Postausgang Vorwoche Xoo Xoo Xoo Ko Posteingang letzte Woche Han Koax X E Posteingang Vorwoche xl gt P3 Ma stab 100 Im Unterschied zur Druckvorschau 8 sehen Sie hier alle im Layout definierten Felder mit einer beispielhaften Voransicht f r Feldinhalte Das ist n tzlich um vor der Druck ausgabe die Anordnung oder das Schriftbild auf dem Bildschirm betrachten und noch mals nderungen vornehmen zu k nnen 203 204 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 Connector 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 nut
459. xtras 5 pP fy M Fr 44 af E 023 Q Sl Ki im Fz org nice Datenbank Strg D Parser BBerrRNAFPS aHsus zngeg B m IA Kernfunktionen Bestandsverwaltung Entleihe Angepasste Funktionen D A te Funkti en Name XXXXXXXXXXXXXXXXXXXXXXXX Y Persistente Variablen Buchbestand Vorname XXXXXXXXXXXXXXXXXXXXXXXX A Benutzer Strg U KEXZZKHEKKKKKKKKKKKEKKEKK Strasse KXXXXXXXXXXXXXXXXXXXXXXX I Objekt Berechtigungen Wohnort KXXRKKRXKRRKKRXKRKKRRKKN 5 PISSEIIIEST III nn Sitzungen PLZ KRERX Sitzung 133333333323323293232 3933 en Telefon KAXKKKKKRKKKKKKKRKRKRRRK Tabellen Strg T KXXXXXXX z EMail XXXXXXXXXXXXXXXXXXXXXXXX H Eelder Strg F E Hinweis B Indices KXXXXXXXXXXXXXXXXXXXX XXXXXXXXX i R KKKRKKKRKKKRRRKRRRKR XXXXXXXXX o E Markerungsausdr cke KXXXXXXXXXXXXXXXXXXXX XXXXXXXKX m 0 4 Markierungen KXXXXXXXXXXXXXXXXXXX XXXXXXXXX 2 Name Vorname z k le KXXXXXXXXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXJ Z Summierungsausdr ci KRRKRRKRKKRRRRKRRRRR u RRRKRRKRK KRRXK KKRERKKKKRRKKKKKRRRXKKKK XXXXXXX Be bergeordnete Relationen XXXXXXXXXXXXXXXXXXXX RRRRRKRRR KXRKKKRKKKRRKKKRKKKRKKKRERKRNR XXXXXXX j KKXKXXXXXXXXXXXXXXXX XXXXXXXXX KXXKXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXKK Untergeordnete Relationen KXXXXXXXXXXXXXXXXXXX XXXXXXXXK Leihwesen 4 Relationen gt Arbeitsbereich Entleiher Tabellen Layout Entleihvorgaenge Tabelle Enkieihve verw Oberfl DB Benutzer Der
460. yntax Fehler 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 Adres sen und liefert die passende Anrede sofern diese nicht manuell eingegeben wurde Betrachten Sie zun chst die Funktion genau Function Anrede As String Anrede f r z B einen Brief aus der Adress rmitteln Dim sAnrede As String Dim sFrauHerr As String Dim sName As String Dim sTitel As String sAnrede Adressen gt Anred sFrauHerr Adressen gt An sName Adressen gt Nam sTitel Adressen gt Titel Wurde die Anrede im Datensatz manuell eingegeben _ Wenn nicht stellen wir sie aus den Tabellendaten zusammen If Len sAnrede 0 Then If sFrauherr Frau Then sAnrede Sehr geehrte Frau amp LTrim sTitel amp amp sName ElseIf sFrauherr Herrn Then sAnrede Sehr geehrter Herr amp LTrim sTitel amp amp sName Ausdr cke mit orgBasic Mit dem Ausdruckseditor arbeiten ElseIf Left sFrauherr 2 Mr Then sAnrede Dear amp LTrim sFrauherr amp amp LTrim sTitel amp amp sName End If End If If Len sAnrede 0 Then wir haben noch nichts Standard Anrede zur ckgeben sAnrede Sehr geehrte Damen und Herren End If Funktionsr ckgabewert festlegen Anrede sAnred End Function 1 Die Funktio
461. zeichner f r die bei einem Anruf bergebenen gespr chsspezifischen Informationen die im Gespr chsda tenfenster von orgAnice Phone angezeigt werden In der Spalte Feld werden die den einzelnen Gespr chsdaten zugeordneten Datenbank felder 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 Zuordnung in der Liste und bet tigen den Button Bearbeiten 3 ber das folgende Dialogfenster k nnen Sie festlegen welchen Tabellenfeldern die von orgAnice Phone ausgewerteten Gespr chsinformationen und welchen Feldern zus tzliche Informationen zugeordnet werden sollen 173 174 Haben Sie eine Zuordnung ausgew hlt die standardm ig bergebene gespr chsspe zifische 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 zuordnen nicht aber den Ausdruck ver ndern Bei neu angelegten Zuordnungen k nnen sowohl Felder als auch Ausdr
462. zen zu k nnen ist daher eine vorhandene Installation von Outlook 2000 oder h her erforderlich Den orgAnice Outlook Connector konfigurieren Outlook Connector konfigurieren Outlook Connector konfigurieren 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 benut zen Wie Sie grundlegende Einstellungen f r den Outlook Connector vornehmen entneh men Sie bitte dem Benutzerhandbuch Kapitel 6 Abschnitt Outlook Connector konfi gurieren 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 Verlassen Sie den Konfigurations und wechseln Sie in den Benutzermodus indem Sie D gt den Men befehl Extras Datenbank benutzen w hlen B die Taste ER dr cken oder diesen Button in der Symbolleiste bet tigen Verbinden Sie orgAnice mit Outlook indem Sie den Men befehl Extras Mit MS Outlook verbinden w hlen oder B die Tasten EmO dr cken orgAnice CRM 2008 A x e 1 Verbindung zu Microsoft Outlook erfolgreich hergestellt Das erfolgreiche Verbinden w
463. zer in der alphabetischen Reihenfolge vor ihm gel scht dann w rde die orgBasic Funktion User 1 nicht das Ergenis BBB bringen Die Funktion muss dann nat rlich angepasst werden oder bringt andere Ergebnisse 5 Best tigen Sie mit OK Die Festlegungen f r die Bedingung und die Ausdr cke der zu ersetzenden Werte ist damit abgeschlossen 73 74 Tabelle Adressmerkmale Datens tze ersetzen 3 x welche Datens tze Bedingung Adressmerkmale gt Merkmal Pers nlicher Favorit Alle sichtbaren Datens tze Neue Feldinhalte Feld Neuer Inhalt Unver ndert User 1 Unver ndert Unver ndert EHadressID As String 8 je Abbrechen Hilfe Pr fen Sie nochmals die Bedingung und die Ausdr cke f r die neuen Feldinhalte Wollen Sie die Zuweisung des neuen Inhaltes zu dem markierten Feld r ckg ngig machen dann k nnen Sie das mit der Schaltfl che 2 erreichen 6 Im Dialogfenster Datens tze ersetzen klicken Sie nun ebenfalls auf OK um das ndern der Datens tze zu starten orgAnice Data xj Wollen Sie die angegebenen Datens tze wirklich ersetzen Best tigen Sie die R ckfrage mit Ja um die nderungen f r die Datens tze die Ihrer Bedingung entsprechen auszuf hren org nice Data p xj e 1 1 von 51 sichtbaren Datens tzen wurden ersetzt 7 orgAnice zeigt an wie viele Datens tze gepr ft und bearbeitet wurden Best tige
464. zerkurzname wird grunds tzlich in Gro buchstaben geschrieben Aktiveren Sie das Kontrollfeld Permanent um dem Benutzer Anmelderecht und Zugriff auf die Datenbank zu gew hren Best tigen Sie die Einstellungen mit OK oder der Eingabetaste le 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 orgAni ce arbeitet oder Sie bei der Erstellung eines neuen Benutzers versehentlich einen fal schen Benutzerkurznamen angegeben haben k nnen Sie einen Benutzer aus der Datenbank l schen S0bjekt Editor Br 5 x orgAnice Data Anwendung Benutzer DEX Datenbank 7 Allgemein H amp Lizenzen ats 5 Parser voller Name Dora E Xavier 5j Benutzer 1 Admin Administrator E BBB Bernd B Becker Status f r die Datenbank Lizenz E DEVELOPMENT Passiv Sie k nnen diese Einstellung auch ndern 1 BEDE Dora E Xavier 1 pananent indem Sie die Datenbank Lizenz zu den H A Berechtigungen Aufz hlungen Aktive Lizenzen hinzuf gen E Pe Sitzungen C Konkurrierend oder sie daraus entfernen H Tabellen i Relationen Verwaltungsrechte H H Bin re Objekte HSA Eigenschaften E ri Datenbank T Benutzer Kennwort zur cksetzen gt x OK

Download Pdf Manuals

image

Related Search

Related Contents

取付け, 事事=~ 保守 ー 点検の前に, 必ずこの取扱説明書とその他の  Nissan 2006 Altima User's Manual  EGT6343 ................................................ ...........  Manual de Usuario, Módem Axesstel ABA Inalámbrico  Page 1 Phoenix PC Users Group, phoenixpcug.org/newsletters May  Mercedes Benz Command 209 User's Manual  StarTech.com 92x25mm Ball Bearing Quiet Computer Case Fan w/ TX3 Connector  Régulateur de chauffage RVL482    18.2020.00.00 Classic Deep Fryer 3.0L  

Copyright © All rights reserved.
Failed to retrieve file