What`s new
Transcription
What`s new
combit GmbH Untere Laube 30 78462 Konstanz combit Relationship Manager Service Pack cRM 6.010 What's new Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -2- Inhalt Hinweise zum Einspielen eines Service Packs 3 Service Pack cRM 6.010 4 Service Pack cRM 6.009 5 Service Pack cRM 6.008 6 Service Pack cRM 6.007 16 Service Pack cRM 6.006 22 Service Pack cRM 6.005 29 Service Pack cRM 6.004 36 Service Pack cRM 6.003 39 Service Pack cRM 6.002 41 Service Pack cRM 6.001 44 Neuerungen cRM 6.000 45 Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -3- Hinweise zum Einspielen eines Service Packs 1. Beenden Sie den combit Relationship Manager auf allen Arbeitsstationen. 2. Beenden Sie alle Anwendungen auf allen Rechnern Ihres Netzwerkes, die mit dem combit Relationship Manager in Verbindung stehen (z.B. eMail Autopilot, address pick-up, etc.). 3. Stellen Sie sicher, dass eine aktuelle Sicherung Ihres gesamten combit Relationship Manager Installationsverzeichnisses und Ihrer Datenbanken existiert. 4. Starten Sie nun die Service Pack Installation an einem Client, von dem aus für den angemeldeten WindowsBenutzer voller Zugriff auf das zentrale Installationsverzeichnis des cRM besteht. 5. Folgen Sie nun den Anweisungen des Assistenten. 6. Sofern es Clients gibt, bei denen die "Programmdateien lokal installiert" wurden (entsprechende Option im Client-Setup), so müssen Sie für diese Arbeitsstationen den Vorgang wiederholen. 7. Das cRM.WebAccess Service Pack muss auf dem Webserver separat eingespielt werden. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -4- Service Pack cRM 6.010 Windows 8 Freigabe Der cRM6 ist mit dieser Version offiziell für Windows 8 zertifiziert und trägt das "Certified for Windows 8" Logo. Office 2013 Freigabe Der cRM6 ist mit dieser Version offiziell für die Verwendung mit Microsoft Office 2013 freigegeben. Windows Server 2012 Freigabe Der cRM6 ist mit dieser Version offiziell für Windows Server 2012 freigegeben. Mail Add-Ins Thunderbird AddIn: Unterstützung für Mozilla Thunderbird Version 16 + 17. Oberfläche und Eingabemaske Speichern+Schließen ist nun auch im nicht Editmodus möglich. Bisher wurde dieser Menüpunkt nur beim Editieren aktiviert. Routenplanung Der Online-Routenplaner www.falk.de wurde aktualisiert. Migrationsassistent am2cRM Diverse Verbesserungen. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -5- Service Pack cRM 6.009 Berichte, Druck und Auswertungen [Verbesserung] Autoprotokoll Druck/Export: Das Autoprotokoll wird nur ausgeführt, wenn auf eines der Formate PDF, RTF, MS Word, XPS, Nadeldrucker (TTY) und Drucker (PRN) direkt exportiert bzw. gedruckt wird. Wenn aus der Vorschau heraus gedruckt/exportiert wird, so wird das Autoprotokoll jeweils nur einmal ausgeführt. Der Druck auf die Vorschau löst kein Autoprotokoll aus. Ein Druck/Export von Detailberichten eines Drilldownberichts löst kein Autoprotokoll aus. [Verbesserung] Sofortbericht: die Zoom-Stufen dahingehend angepasst, dass leichter im Bereich 50...200 gezoomt werden kann. (Größere Zoomstufen weiterhin manuell möglich.) COM Interface Scripting [Feature] COM Interface: neue Eigenschaft cRM.AppTitle, welche den Produkt-Namen ("combit Relationship Manager") liefert. cRM.WebAccess und cRM.Mobile [Verbesserung] XHTML Kompatibilität verbessert. Datenbankunterstützung [Feature] PostgreSQL 9.2 Unterstützung: Ab der PG Version 9.2 Beta funktionierte die Datensatzüberwachung sowie der Feldänderungs-Event nicht mehr. Mail Add-Ins [Feature] Thunderbird AddIn: Unterstützung für Mozilla Thunderbird Version 14 + 15. [Feature] Outlook: Sofern ein Microsoft Exchange Server als Backend für den Outlook-Client verwendet wurde, konnten eMail-Adressen für die Suche/Ablage im X.400-Format zurückgeliefert werden. Nun wird versucht die eMail-Adresse im SMTP-Format aufzulösen. Sonstige Features und Verbesserungen [Feature] Routenplanung: Sofern die Basisadresse noch nicht hinterlegt wurde, werden die Daten der Firmenstammdaten übernommen. [Verbesserung] Projekt importieren: Microsoft SQL Server 2005 und höher: Spalten vom Typ ntext werden als nvarchar(max) importiert. [Feature] '? > Online Support > An Online-Sitzung teilnehmen': Umstellung von Netviewer auf Fastviewer Client. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -6- Service Pack cRM 6.008 Web-Elemente Einführung Für den cRM steht ein neues Eingabemasken-Element zur Verfügung (alle Editionen!!), es handelt sich dabei um das sog. "Web-Element". Das Web-Element stellt ein Internet Explorer Fenster zur Verfügung, worüber dann Webseiten dargestellt werden. Diese Webseiten können aus einer sich dynamisch per LL-Formel ergebenden URL eingebunden werden, oder aber auch eine feste lokale HTML-Seite welche per Javascript Inhalt (ggf. dynamisch) bereitstellt, oder aber auch per cRM-Script "angesurft" werden. Dadurch können in der Eingabemaske auch ActiveX Objekte in einer HTML Seite eingebettet dargestellt (und programmiert) werden. Die Webseiten werden dabei in einem Internet Explorer Control angezeigt. Dieses läuft intern im Kompatibilitätsmodus wodurch es Unterschiede/Einschränkungen insbesondere bei der Darstellung von CSS im Vergleich zur Internet Explorer Standalone-Anwendung geben kann1. Integration in die Solution 1 Vgl. das Metatag <meta http-equiv="X-UA-Compatible" content="IE=edge" /> Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -7- Einbindung per URL-Aufruf Im Eigenschaftsdialog des Web-Elements im Eingabemaskendesigner geben Sie dazu für die Eigenschaft URL die Adresse einer Webseite an und übergeben ggf. weitere Parameter. Am Beispiel des Web-Elements "PDF" in der mitgelieferten Large Solution sähe dies wie folgt aus: %PRJDIR%\Web-Elemente\showPDF\showPDF.html?pdfFile=%PRJDIR%\Produkt1.pdf Einbindung innerhalb des Quellcodes einer Webseite Der Zugriff auf das cRM Application-Objekt erfolgt innerhalb einer Webseite über das window.external.Application Objekt. var ocRM = window.external.Application Der Zugriff auf das "zugehörige" cRM View-Objekt erfolgt innerhalb einer Webseite über das window.external.View Objekt. var oView = window.external.View Wichtig: Beachten Sie hierbei, dass der Zugriff auf das View-Objekt nur auf dem vorgenannten Weg durchgeführt werden darf, nicht aber über das ActiveView-Objekt des cRM Application-Objekts, da ein WebElement seinen Inhalt immer asynchron lädt und ausführt. Einbindung über ein cRM-Script Der Zugriff auf ein Web-Element in einem cRM-Script (innerhalb oder außerhalb des cRMs aufgerufen) erfolgt über die WebElements Eigenschaft des InputForm-Objekts. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new -8- Dabei wird das Interface des Internet Explorers als Objekt vom Typ InternetExplorer (siehe http://msdn.microsoft.com/en-us/library/aa752084%28v=vs.85%29.aspx) zur Verfügung gestellt. Beispiel: cRM.CurrentProject.ActiveViews.ActiveView.CurrentInputForm(2)_ .WebElements.ItemByName("{64BBFFD7-EA32-4358-BBFC-744D6A94291D}")_ .IE.Navigate http://www.combit.net/crm Wichtig: combit kann nicht gewährleisten, dass alle Eigenschaften und Methoden des Internet Explorers im Kontext der Verwendung als Control innerhalb der Eingabemaske (hier als Web-Element) wirklich unterstützt werden. Es wird lediglich das Interface nach außen zur Verfügung gestellt. Zukünftig mitgelieferte Anwendungsbeispiele Konsumieren eines Web-Services (hier: Anzeige von Wetterdaten) Darstellung der Twitter-Timeline eines hinterlegten Twitter-Profils Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new Anzeige des hinterlegten Facebook Profils Anzeige des hinterlegten XING Profils Copyright combit GmbH, Alle Rechte vorbehalten. -9- Service Pack cRM 6.010 What's new Integration eines ActiveX Objektes (hier: Windows Media Player) Integration eines ActiveX Objektes (hier: Adobe Reader) Copyright combit GmbH, Alle Rechte vorbehalten. - 10 - Service Pack cRM 6.010 What's new Einbindung einer Galerie in die Eingabemaske (per Javasript) Generierung einer Statistik und deren Darstellung in der Eingabemaske per Script Copyright combit GmbH, Alle Rechte vorbehalten. - 11 - Service Pack cRM 6.010 What's new Darstellung einer Website (hier: Youtube-Video) QR-Barcode zur Übertragung der Adresse auf das Smartphone per Scannen vom Monitor Copyright combit GmbH, Alle Rechte vorbehalten. - 12 - Service Pack cRM 6.010 What's new - 13 - Darstellung einer Adresse in GoogleMaps in der Eingabemaske Diese Beispiele werden zukünftig in der Large Solution als Ansicht "WebElemente" bzw. in der Immobilien Solution in der Ansicht "Immobilien" (nur Galerie) ausgeliefert. Über den Knowledgebase Artikel KBAD001247 werden sie gleichzeitig mit Verfügbarkeit des Servicepacks 6.008 auch nachträglich heruntergeladen werden können. Zusammenarbeit mit Microsoft SQL Server 2012 RTM ("Denali") Der combit Relationship Manager hat die offizielle Freigabe für den neuen Microsoft SQL Server 2012. Mail Add-Ins [Feature] Thunderbird AddIn: Unterstützung für Mozilla Thunderbird Version 12+13. [Feature] eMail AddIn: Für die eigenen eMail-Adressen in der Konfiguration der AddIns (Outlook, David und Thunderbird) kann man nun auch Wildcards verwenden. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 14 - Routenplaner klickTel Sommer 2012 COM Interface [Feature] COM Interface: neue Methode OLEProject.ExecuteScriptByFilename + ExecuteScriptByCode ->führt die/den übergebene/n Scriptdatei/code (als internes Script) aus. [Verbesserung] Import/Export/Abgleich: Ein per Script gestarteter Import/Export/Abgleich kann jetzt auch dann durchgeführt werden, wenn der Prozess im Kontext eines nicht-interaktiven Benutzers läuft. Dies ist z.B. dann der Fall, wenn das Script über eine geplante Aufgabe mit der Eigenschaft "Unabhängig von der Benutzeranmeldung ausführen" gestartet wird. Sonstige Features und Verbesserungen [Verbesserung] PLZ-Verzeichnis DE, CH, AT: Stadtteile, z.B. (Hamburg-)Altona, wurden u.U. als eigenständiger "Ort" aufgeführt. Jetzt werden nur noch die tatsächlichen "echten" Orte aufgelistet. (FÜR ALLE EDITIONEN) [Verbesserung] Dubletten-Filter: Die Ergebnisse (Dubletten) werden ab jetzt in der Listenansicht angezeigt. [Problem] Die Verbesserung hinsichtlich Berichtsversand per Standard-MAPI Client (siehe cRM6.007) führte dazu, dass kein Dialog zur Formatauswahl für den Bericht mehr kam, sondern der Bericht immer als LLVorschaudatei verschickt wurde. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 15 - [Verbesserung] Eingabemaskendesigner, "Relationale Datensatzauswahl"-Schaltfläche: wurde die Ansicht, auf der die Auswahl-Funktion basieren soll, nachträglich geändert, dann konnte ein aktuell hinterlegter Filterausdruck nicht auf diese neue Ansicht hin angepasst werden, da in dem Dialog weiterhin der Filterausdruck fest basierend auf der alten Ansicht dargestellt wurde. Jetzt kommt in diesem Fall ein Hinweis und der Filterausdruck wird zurückgesetzt. [Verbesserung] Filtern > Allgemein: die Operatoren "ist leer" und "ist nicht leer" ver wenden beim phys. Feldtyp "Zeichen lang" jetzt neben "is (not) null" auch zusätzlich noch die SQL Funktionen datalength (MSSQL) bzw. char_length (PostgreSQL), damit auch einst gefüllte und nachträglich manuell leer gelöschte Feldinhalte in einem "Zeichen lang" Feld zu einem Treffer führen. [Verbesserung] Die Datensatzüberwachungstrigger für Microsoft SQL Server angepasst, so dass auch Replikation der internen Datensatzüberwachungstabellen direkt möglich ist. [Verbesserung] WebAccess: weitere Icons aus dem RichClient sind nun auch in der Symbol-Combobox vom WebAccess verfügbar. [Verbesserung] Neue Symbole aus dem Bankensektor und Weltkugel eingefügt. [Feature] phone manager Anruferkennung: Telefonanlagen, welche der eingehenden Rufnummer immer eine feste Kennung voranstellen (z.B. "00"), werden jetzt auch unterstützt. Hierzu muss in der cmph12.ini im Installationsverzeichnis in der Sektion [General] der Eintrag "StripPrefix" auf den zu entfernenden Präfix gesetzt werden (z.B. "00"). [Verbesserung] Windows 7 Taskbar Jumplist: Ist der cRM noch nicht gestartet beim Klick auf einen Jumplink, so wird er jetzt gestartet. [Verbesserung] Der vcard-Import per Doppelklick unterstützt jetzt auch das Format 3.0 (z.B. von Google Contacts) und Unicode-Inhalte. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 16 - Service Pack cRM 6.007 Microsoft SharePoint 2010 als DMS (Enterprise Only!) Systemvoraussetzung cRM Enterprise Edition Die Microsoft SharePoint 2010 Laufzeitmodule benötigen Windows 7, Windows Server 2008 R2, Windows Vista Service Pack 2. In unseren Tests unter Windows XP sind uns keine Probleme bekannt geworden, eine offizielle Freigabe durch Microsoft besteht für Windows XP jedoch nicht! Aktivierung SharePoint wird als Dokumenten Management System in den Projekt-Eigenschaften aktiviert. Installation Sobald im cRM SharePoint als Dokumenten Management System in den Projekt-Eigenschaften eingestellt wurde, erkennt der cRM beim Laden des Projekts selbständig, ob die Microsoft SharePoint 2010 Laufzeitmodule auf dem Client vorhanden sind und gibt dem Anwender bei deren Fehlen die Gelegenheit, diese durch den cRM installieren zu lassen. Das Installationsmodul stammt von Microsoft und erfordert die interaktive Bestätigung einer Lizenzvereinbarung durch den Anwender. Die automatische Verteilung dieses MSI Installationsmodules in Netzwerken kann auf dem für WindowsNetzwerke üblichen Weg erfolgen. Sie finden die Installationsmodule (SPClient_x86.msi /SPClient_x64.msi) im cRM Installationsverzeichnis. Alternativ können sie auch auf der Microsoft Website heruntergeladen werden. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 17 - Funktionsweise Dokument hinzufügen Der Dateiname eines neu hinzugefügten Dokumentes muss innerhalb des gewählten Archives eindeutig sein. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new Das Dokument liegt nun in der SharePoint Dokumentenbibliothek: Dokument bearbeiten Wird ein in SharePoint gespeichertes Dokument über den cRM geholt, bearbeitet und wieder in SharePoint gespeichert, so wird die in der Bibliothek eingestellte Versionierung implizit unterstützt. Copyright combit GmbH, Alle Rechte vorbehalten. - 18 - Service Pack cRM 6.010 What's new - 19 - Zusammenarbeit mit Microsoft SQL Server 2012 RTM ("Denali") Der combit Relationship Manager arbeitet ab V6.007 auch mit der "Release to manufacturing" (RTM) Version des neuen Microsoft SQL Server 2012 zusammen. Das endgültige finale Release wird Microsoft voraussichtlich Ende März freigeben, aufgrund der Erfahrung aus der Vergangenheit sind zwischen RTM und der finalen Version bei Microsoft keine relevanten Unterschiede mehr zu erwarten. Die endgültige Freigabe des cRM für das finale Release des Microsoft SQL Server 2012 erfolgt dann noch einmal gesondert. Berichte, Druck und Auswertungen [Verbesserung] QR-Barcode unterstützt nun auch Zeilenumbrüche im zu codierenden Text. [Feature] ENTERPRISE ONLY: Aus der Berichtsansicht kann direkt in das Microsoft Excel-Format gespeichert werden. [Verbesserung] Der Versand eines Berichts aus der Berichtsansicht per eMail über den entsprechenden Toolbar Button erfolgt, analog zu 'Datensatz > Verweis senden an', nun immer über den Standard-MAPI Client. [Verbesserung] Ausgabe auf PDF (und andere Formate, die einen Dokumententitel unterstützen): Der Dokumententitel wird nur noch dann auf den Druckvorlagennamen gesetzt, wenn er nicht vom Benutzer im Druckoptionsdialog explizit anderweitig vorgegeben wurde. cRM.WebAccess und cRM.Mobile [Verbesserung] WebAccess: Fehlerhandling integriert für den Fall, dass eine Ansicht (im konkreten Fall: eine in einem WebAccess.Classic Container dargestellte Ansicht) kein Feld vom Typ 'Datensatz -ID hat. (Wird zukünftig zusätzlich auch noch durch cRM.WebDeploy abgesichert werden). [Verbesserung] cRM.Mobile: Es werden die ersten 3 aufgerufenen (nicht-relationalen) Datenverbindungen gecached. [Verbesserung] cRM.Mobile: Wenn folgende Dateien lokal vorhanden sind, dann werden diese von cRM.Mobile verwendet, anstatt dass auf das CDN im Web verwiesen wird: m/styles/jquery.mobile-1.0.min.css, Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 20 - m/scripts/jquery-1.6.4.min.js, m/scripts/jquery.mobile-1.0.min.js. Dadurch kann ein cRM.Mobile Server im WLAN betrieben werden, ohne dass Clients externen Internetzugriff (nämlich auf das CDN) benötigen. Default ist weiterhin das CDN, daher enthalten die Dateinamen der vorgenannten Dateien alle ".local.". Erst wenn der ".local." Teil aus dem Dateinamen entfernt wird, wird autom. diese Datei verwendet. Oberfläche und Eingabemaske [Verbesserung] Eingabemaske: Das Bemerkungsfeld-Editor-Fenster merkt sich nun seine Position und seine etwaige per Strg+Mausrad eingestellte Vergrößerungsstufe. [Verbesserung] Eingabemaske: Wenn ein Karteikartenreitertext zu lang ist, wird jetzt auch unter Win7 mit "..." signalisiert, dass der Text abgeschnitten wurde. [Verbesserung] Eingabemaske: Wenn als Karteikartenreiterfarbe explizit eine dunkle Farbe gewählt wird, so wird der Text nun in weiß dargestellt (bislang war er immer schwarz, was sehr schlecht bzw. gar nicht mehr lesbar war). [Verbesserung] Eingabemaske: Verbesserte Darstellung der Höhe der Karteikartenreiter unter Windows im klassischen Modus. [Verbesserung] Während des Öffnens einer Ansicht wurde das Hauptfenster zwischendurch deaktiviert und wieder explizit aktiviert. (Letzteres ggf. auch nicht, falls in der geöffneten Ansicht z.B. die Web-Ansicht aktiv wurde.) [Verbesserung] Organisieren > Wechseln: Bei Feldern, die Fließkommazahlen enthalten können, wird nun auch ein Komma als Dezimaltrennzeichen unterstützt, bislang war es ausschließlich ein Punkt. [Verbesserung] Der Dialog zur Auswahl des Dokumenttyps bei der Dokumentenneuanlage über die Dokumentenverwaltung kann jetzt in seiner Größe frei geändert werden. COM Interface / Scripting [Feature] Script 'DeleteAllRecordsInSolution.vbs' zum Löschen aller Datensätze in den mitgelieferten Solutions, die 1:1 "Look-up" Ansichten wie Branche1+2, Richtungsarten etc. bleiben davon unberührt. [Verbesserung] COM Interface: die Print...() Methoden erlauben nun auch die Verwendung der Platzhalter %PRJDIR% und %APPDIR% im Dateinamen der Druckvorlage. [Feature] COM Interface: Neue Property CurrentProject.ProjectDir enthält das Solutionverzeichnis mit abschließendem Backslash. [Verbesserung] Die Verwendung der (interaktiven bzw. Oberflächen-relevanten) COM Methoden Record.AddToPhoneManager, Record.DialNumber, Record.AddToFavorites, Record.AddToHistory, Record.TransferData, RecordSet.SendMAPIMail(mit bWithDialog=true) wird in Workflow Server Scripten jetzt explizit abgefangen. [Verbesserung] COM Interface: Falls cRM.StartWaitDlg und WScript.StartWaitDlg im Kontext eines cRM.DialogForm aufgerufen wird, so wird der Dialog jetzt währenddessen auch deaktiviert, bislang war er dennoch weiterhin benutzbar. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 21 - [Verbesserung] COM Interface: SQLShell.ExecuteCommandRaw blockiert nun nicht mehr die Anwendung, so dass eine "Anwendung reagiert nicht mehr" Meldung durch das Betriebssystem vermieden wird, falls das auszuführende Statement bei der Ausführung längere Zeit benötigt. Die vorherige Darstellung eines cRM.StartWaitDlg wird dabei dringend empfohlen. Sonstige Features und Verbesserungen [Verbesserung] Das Feature "Aktuellen Filter einbeziehen > ODER" (seit cRM 6.006) hatte keinen Effekt, wenn es im Zusammenhang mit Filter-Bedingungen auf Unterrelationen-Ebene verwendet wurde. [Feature] Thunderbird AddIn: Unterstützung für Mozilla Thunderbird Version 11. [Verbesserung] phone manager: Das Startverhalten bei größeren Anruflisten wurde verbessert. Bei sehr großen Anruflisten konnte außerdem eine anzurufende Nummer u.U. mehrfach eingetragen werden. [Verbesserung] Wurde der cRM für den aktuellen Windows-Benutzer noch nie eingerichtet und wird dieser Hinweis mit 'Abbrechen' quittiert und die anschließende Frage nach dem Start des Client-Setups mit 'Nein' beantwortet, so wurde der cRM dennoch gestartet. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 22 - Service Pack cRM 6.006 cRM goes mobile (Professional + Enterprise Edition) Konzept cRM.WebAccess Server Client-spezifische Weiche bzgl. Inhalte he fläc one ber rtph ss O Sma cce bA sste r We epa kba ale e ang den rm no ch di fläche u st ) (fa nal a Ober tio Op Spe zie der lle Sm a We bAc rtpho n ces s O e-Vari ber a fläc nte he No rm ale We bA cce ss O ber fläc he Netbook/Notebook Smartphone (z.B. iPhone, Android-Phones) Tablet (z.B. iPad, Galaxy Tab) (c) copyright combit Der mobile Zugriff auf die cRM Solution erfolgt über den cRM.WebAccess Server, eine Internetverbindung ist daher erforderlich. Hierbei wird mobilen Endgeräten wie Smartphones eine spezielle Anwendungsoberfläche (die sog. "WebApp") zur Verfügung gestellt. Auf dem mobilen Gerät wird dabei lokal keine Anwendung Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 23 - installiert. Dies hat den Vorteil, dass hinsichtlich der mobilen Endgeräte sowohl ein unternehmens weiter Installationsprozess als auch der Verteilungsprozess etwaiger Updates komplett entfällt. Auf dem mobilen Gerät werden lokal keine Kundendatensätze und Adressdaten gespeichert. Die Daten2 sind also nicht "offline" verfügbar. Dadurch bleiben die Kundendaten auch bei einem Verlust des Gerätes im Unternehmen geschützt. Außerdem stehen so zu jedem Zeitpunkt unternehmensweit sofort die aktuellen Daten zur Verfügung. Ein Abgleich mit möglicherweise aufwändiger Konfliktnachbearbeitung entfällt. Architektur Clients mit Web-Browser ` Unternehmen cRM.WebAccess Server Neu! Mobile Clients ` Windows Rich Clients ` ` ` Internet Firewall Datenbank Server Datei Server Solution und Konfigurationsdateien System-Datenbank Kunden-Datenbank (c) copyright combit Über eine SSL Verbindung kann die Anwendung vollkommen geschützt mit dem Server kommunizieren, die Daten werden dann verschlüsselt übermittelt. Der Datenbankserver muss bei dieser Systemarchitektur nicht dem Internet "offengelegt" werden, dieser liegt weiterhin geschützt im Unternehmensnetz werk. Als serverseitige Technologie kommt der Microsoft Internet Information Service (IIS) zum Einsatz. Durch seine dezidierte Verwaltung von Anwendungspools, Load-Balancing Möglichkeiten u.v.m. bietet er das Rückgrat für eine skalierbare mobile Unternehmenslösung. 2 Ausnahme: explizit abgerufene Dokumente verbleiben im Download-Bereich des Gerätes, dargestellte Bilder liegen ggf. im lokalen Browser-Cache des Gerätes, bis dieser gelöscht wird. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 24 - Die mobile Anwendung konfigurieren Über 'Projekt > Für WebAccess bereitstellen' gelangt man in einen Assistenten (sog. WebDeploy-Tool), in welchem man seine mobile Anwendung basierend auf der eigenen Solution komfortabel einrichten kann. Hier kann eine Auswahl getroffen werden, welche Ansichten für die Navigationsübersicht der mobilen Anwendung überhaupt zur Verfügung stehen sollen. Zusätzlich können auch die Termine und Aufgaben des cRM verfügbar gemacht werden. Für jede Ansicht, welche entweder direkt in der Navigationsübersicht, oder indirekt über eine relationale Verknüpfung, für die mobile Anwendung bereitgestellt wird, kann nun das "mobile Erscheinungsbild" festgelegt werden. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 25 - Für die Darstellungen der Listenansicht können die Inhalte zweier Zeilen mit Feldern gefüllt werden. Für die Detailansicht können Überschriften, Felder und Relationen dargestellt werden. Die Anzeigenamen können dabei frei bearbeitet werden. Leere Felder werden in der Detailansicht automatisch unterdrückt. Eine Überschrift wird in der Detailansicht jeweils ebenfalls nur dargestellt werden, wenn anschließend noch andere Inhalte des betreffenden Datensatzes dargestellt werden. Die Konfiguration kann abgespeichert und dadurch zu einem späteren Zeitpunkt wiederverwendet werden. Unterstützte Smartphones (Stand 02/2012) Apple iPhone und iPad mit iOS 5 Android Smartphones und Tablets ab Android Version 2.3.3 Windows Phone 7.1 und 7.5 (getestet mit Windows Phone Emulator) Blackberry mit OS7 (getestet mit BlackBerry Smartphone Simulator 4.0.0.143) Import und Export [Verbesserung] Import-Assistent: die Daten-Vorschau hat nun initiell größere Spaltenbreiten, so dass die Daten besser lesbar sind. [Verbesserung] Export-Assistent: man kann 'Weiter' nicht mehr betätigen, solange man nicht wenigstens ein Exportfeld festgelegt hat. [Verbesserung] Import-/Export-Assistent: Wird im Assistent Esc/Abbrechen betätigt, so kommt jetzt eine Sicherheitsabfrage, so dass man nicht versehentlich seine konfigurierten Einstellungen verliert. [Verbesserung] Text-Import mit variablem Spaltenformat toleranter gestaltet, so dass auch Datensätze mit einem Feld mehr als in der Titelzeile eigtl. deklariert, importiert werden können. Dieses überzählige Feld wird einfach ignoriert. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 26 - Filter mit ODER kombinierbar [Feature] Die Option "Aktuellen Filter einbeziehen" erlaubt jetzt die Kombination der Filter mit UND und ODER: Dadurch können sich jetzt mehrstufige Filter gegenseitig ergänzen, bislang haben Sie sich gegenseitig ausschließlich weiter einschränken können. Beispiel: Es sollen alle Kunden gefiltert werden, welche A-Kunden sind, ODER an der Kampagne "Messe" teilgenommen haben. Dies musste bisher über eine freie SQL Abfrage gemacht werden. Jetzt kann zuerst ein Filter auf "Alle A-Kunden" gemacht werden. Anschließend wird ein Filter auf die Kampagnenteilnahme an "Messe" angewendet (mit aktivierter Option "Aktuellen Filter einbeziehen"). Die anschließende Frage nach Art der Kombination beantwortet man jetzt mit "ODER". Anbindung an Mozilla Thunderbird 9 + 10 [Feature] Freigabe für Mozilla Thunderbird 9 + 10 (Add-In). Anbindung an Tobit David.fx 12 [Feature] Freigabe für David.fx 12 (Import, Export, Add-In). Usability [Verbesserung] Dialoge zur Auswahl von Elementen (z.B. Benutzerauswahlen, Gruppenauswahlen, Feldauswahlen) können jetzt in Ihrer Größe frei geändert werden. [Verbesserung] Usability: der Projekt-Öffnen Dateiauswahl Dialog steht jetzt initiell im "Solutions" Verzeichnis, sofern die aktuell geladene Solution unterhalb eines "Solutions" Verzeichnisses liegt. So findet man schneller die anderen vorhandenen Solutions auch ohne Solution-Center. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 27 - [Verbesserung] Bei Dokumenteninfo-Feldern für Dateiverweise musste bislang zwingend Dateiname oder Dateiendung verknüpft sein, damit auch andere Verknüpfungen (z.B. Titel) durchgeführt wurden. Dies ist jetzt nicht mehr nötig. [Verbesserung] Import/Export/addess pick-up/Eingabemaskendesigner/cRM: unter Vista und Win7 wird der dort übliche Dateiauswahldialog dargestellt. [Feature] Usability: Die Liste zur Auswahl eines relationen Datensatzes hat nun standardmäßig eine Sortierung und ein Schnellsuchfeld ausgewählt, welche sich beide - sofern möglich - aus einer der ersten vier sichtbaren Spalten der Liste ergeben. [Verbesserung] Verbessertes Handling bei plötzlichen Verbindungsfehlern zum Datenbankserver: die Anwendung kann nun direkt neu gestartet werden. [Verbesserung] Terminverwaltung: der interne Benutzer "Workflow" konnte an diversen Stellen ausgewählt werden, z.B. beim Delegieren von Terminen/Aufgaben. [Verbesserung] Etwaige Wartedialoge (mit Endlosfortschrittsanzeige) werden jetzt nicht mehr Anwendungsübergreifend als oberstes Fenster dargestellt, sondern nur noch innerhalb des cRM als oberstes Fenster. [Verbesserung] Die Datei-Öffnen Dialoge merken sich nun auch unter Windows 7 den zuletzt ausgewählten Dateipfad. [Verbesserung] Datumseingabe in der Eingabemaske: wenn die Jahreszahl bei der Eingabe weggelassen wird, wird autom. das aktuelle Jahr ergänzt, wird auch noch der Monat weggelassen, dann analog der aktuelle Monat. [Feature] Für die Konstellation Windows 7 Arbeitsplatz und Microsoft SQL Server auf einem Windows 2003 Server wird nun der KB-Artikel bzgl. Performance-Tipps über den combit Hinweisassistent empfohlen. Falls der Server über den Namen und nicht die IP Adresse referenziert wird, so wird per Hinweisfenster angeboten, den cRM die Datenbankverbindung direkt auf IP-Adresse umstellen zu lassen. [Verbesserung] Outlook als Terminverwaltung: Wenn man einen neuen Termin oder eine neue Aufgabe aus der Ansicht heraus erstellen wollte oder einfach nur in die Termin-/Aufgabenansicht in Outlook wechseln wollte, so konnte es sein, dass Outlook nicht direkt im Vordergrund war. Berichte, Statistiken und Formeln [Problem] Berichte und Statistik: Die Koordinatenbeschriftung "Koordinatenwert mit Prozentanteil" liefert für ein Feld mit ganzzahligem Inhalt immer den Fehler "Argumentfehler: falscher Datentyp auf der rechten Seite von '+' (erwartet: Zahl)". [Feature] Statistik: Bei zu Statistiken hinterlegbaren Pfaden zur zugehörigen Druckvorlage werden nun auch die Platzhalter %PRJDIR% und %APPDIR% unterstützt. [Verbesserung] Beim Erstellen eines Sofortberichtes wurde ein Wartedialog ("Sofortbericht wird erstellt...") angezeigt. Dieser wird jetzt automatisch ausgeblendet, wenn die Berichtsansicht mit dem eigentlichen Druck aktiv wird, da diese eine eigene Fortschrittsanzeige und eine Abbruch-Möglichkeit hat. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 28 - [Verbesserung] Formeln und Druckvorlagen: Felder eines Typs mit ausschließlich ganzzahligem Inhalt (Integer, Long, u.ä.) werden im Formelassistent jetzt automatisch ohne Nachkommastellen angezeigt, bislang m usste explizit eine Formatierungsfunktion zum Unterdrücken der Nachkommastellen verwendet werden. [Verbesserung] Druckausgaben auf nicht mehr vorhandenen Drucker: die Prüfung ob der in der Druckvorlage eingestellte Drucker überhaupt (noch) vorhanden ist, erfolgt jetzt schneller für den Fall, dass es ihn nicht (mehr) gibt. Bislang konnte dies je nach Netzwerk zu einer spürbaren Wartezeit führen, bis der Fallback auf den Standard-Drucker stattfand. [Feature] Neue Variable für den Formelassistent: cRM.Project.ID SDK / COM Schnittstelle [Feature] Usability: Der COM RecordSet.DialogSelectRecord-Dialog hat nun, sofern der RecordSet selbst keine Sortierung aktiv hat, standardmäßig als Sortierung die erste für die Ansicht konfigurierte Sortierung aktiv und ein Schnellsuchfeld ausgewählt, welches sich - sofern möglich - aus einer der ersten vier sichtbaren Spalten der Liste ergibt. [Feature] COM Interface: Neue Methode "CreateTempFile" im cRM Objekt. [Feature] COM Interface: Neue (nur-lese) Property cRM.TempDir, welche das Temporär-Verzeichnis des aktuellen Benutzers enthält. [Feature] COM Interface: Neue Methode Record.TransferData(). Führt Ausgabe > Einzelübernahme mit einer per Parameter übergebenen Übernahmemaske durch. Hinweis: Falls es sich um einen nicht-visuellen Record handelt, wird ein etwaiges "Einzelübernahme"-Autoprotokoll nicht ausgelöst. [Feature] COM Interface: Neue Methoden im cRM Objekt: DialogSelectFile() und DialogSelectDir() Sonstige Features und Verbesserungen [Verbesserung] Bei Spalten vom Typ 'Grafik' wird in Übersichtsliste und Containern jetzt ein etwaiger vorhandener %PRJDIR%-Platzhalter ausgewertet. Bislang erfolgte dies nur für Spalten vom Typ 'Dateiverweis'. [Verbesserung] Dokumentenverwaltung: Unterstützung der Platzhalter %PRJDIR% und %APPDIR%. [Feature] Projekt reorganisieren: Relationen, die nicht mehr im Projekt vorhanden sind bzw. deren Verknüpfungsfelder nicht mehr vorhanden sind, können jetzt gelöscht werden. [Feature] Projekt importieren: Trigger können jetzt übernommen werden. EINSCHRÄNKUNG: Erfordert Microsoft SQL Server. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new Service Pack cRM 6.005 cRM.WebAccess iPad Unterstützung Copyright combit GmbH, Alle Rechte vorbehalten. - 29 - Service Pack cRM 6.010 What's new Weitere Features WebAccess: auf mobilen Geräten wird eine Telefonnummernwahl über den Präfix "tel:" und nicht über die "Skype://" URL durchgeführt. WebDeploy: Textausrichtung für Schaltflächen (siehe unten bei Eingabemaske). Eingabemaske Hintergrundfarbe von Eingabefeldern per Formel bestimmbar Die Hintergrundfarbe von Eingabefeldern, Comboboxen und Listboxen (Codefeld) ist jetzt per Formel bestimmbar. Beispiel: Cond(Empty(Company),rgb(255,180,180),rgb(255,255,240)) Weitere Features und Verbesserungen Eingabemaskendesigner: Der Text für Schaltflächen kann jetzt wahlweise links, zentriert oder rechtsbündig ausgerichtet werden. Copyright combit GmbH, Alle Rechte vorbehalten. - 30 - Service Pack cRM 6.010 What's new - 31 - Verbesserte Eingabemöglichkeit von Werten in Datumsfelder; die Eingabe des Trenners (z.B. ".") ist jetzt optional, d.h. ein Datum kann jetzt direkt als "11112011" getippt werden. Verbesserte Darstellung des Karteikartenreiters der aktiven Karteikartenseite unte r Win 7/Vista. Eingabemaskendesigner: Nun kann auch ein Doppelpunkt (":") Bestandteil des Textes einer Schaltfläche sein. In einer automatisch generierten Eingabemaske haben Bemerkungsfelder jetzt standardmäßig eine mehrzeilige Größe. Kontextmenü > 'Eintrag zur Auswahlliste hinzufügen' liefert nun einen Fehler, falls der Anwender keine Schreibrechte auf die Eingabemaskendatei (.dli) besitzt. BLZ-/Postleitzahlen-Verzeichnisse [Feature] Enterprise Only: Aktualisierte Postleitzahlen-Verzeichnisse (PLZ für DE,AT,CH) und Straßenverzeichnis (DE) (Stand 10/2011). [Verbesserung] Für Länder ohne Straßenverzeichnis kommt nun für die Auswahl einer PLZ für einen eingegebenen Ort (Ort -> PLZ) das Länder-Postleitzahlenverzeichnis, sofern vorhanden. Bisher wurde hier ausschließlich die Richtung PLZ -> Ort unterstützt. [Feature] Aktualisiertes Bankleitzahlenverzeichnis (Stand 10/2011). Favoriten [Feature] Enterprise Only: Favoriten: Können jetzt per Kontextmenü importiert und exportiert werden: [Verbesserung] Favoriten: Werden jetzt nur noch gespeichert wenn der Benutzer auch etwas geändert hat. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 32 - Usability [Feature] Filter Allgemein Dialog: Sollte ein bestehender Filterausdruck beim Laden eines Filters vorhanden sein, kann man die Filter jetzt auch kombinieren: [Verbesserung] Wurde ein Dialog bisher noch nie angezeigt, so wird seine Position basierend auf dem Elternfenster zentriert angezeigt. Bei mehreren Monitoren auf dem Monitor, auf dem sich das Elternfenster befindet. [Verbesserung] Die initielle Anzeige der ABC-Toolbar wird immer rechts forciert (sofern überhaupt). [Verbesserung] Normalsuche in einem logischen Feld nach einem beliebigen Text (z.B. "xyz"), der sich nicht in wahr/falsch konvertieren ließ, suchte implizit nach "false or is null", was ggf. zu einem unerwarteten Ergebnis führte. Jetzt wird das Feld für die Suche ignoriert, wenn der Suchtext nicht in einen logischen Wert konvertiert werden kann. [Verbesserung] DropDown-Listen bei 1:1 Relationen: Ändert der Benutzer nach der Eingabe eines Suchtexts das Suchfeld, wird jetzt automatisch eine neue Suche ausgeführt. [Verbesserung] Beim Export aus der Berichtsansicht heraus wird nun das ausgewählte Verzeichnis gemerkt, so dass bei späteren Exports das zuvor verwendete Verzeichnis vorselektiert ist. [Verbesserungen] Hatte man einen Sofortbericht aktiv und hat nun den Filter über die Filter -Combobox verändert, so wurde ggf. in die Übersichtsliste gewechselt, anstatt dass der Sofortbericht neu erzeugt wurde. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 33 - [Verbesserungen] Der über 'Filtern > Filterausdruck ausführen' ausgeführte Filter wechselt jetzt autom. bei mehreren Treffern in die Übersichtsliste, sofern man dies zuletzt im 'Filtern > Allgemein' Dialog ebenfalls angewählt hatte. [Verbesserungen] Die über die Projektnavigation ausgeführten Filter wechseln jetzt autom. bei mehreren Treffern in die Übersichtsliste, sofern man dies zuletzt im 'Filtern > Allgemein' Dialog ebenfalls angewählt hatte. [Verbesserung] Übersichtsliste und Container: Das Verändern von Spaltenbreite und -position per Maus bricht nun nicht mehr ab, nur weil man mit der Maus den Bereich der Titelzeile verlässt. DMS Anbindung Freigabe für ELOprofessional 2011 Routenplanung Anbindung [Feature] Routenplanung: Unterstützung von Microsoft MapPoint 2011. [Verbesserung] Routenplanung: die standardmäßig voreingestellte Routenplanung ist nun 'Google Maps'. Add-Ins [Feature] Thunderbird AddIn: Unterstützung für Mozilla Thunderbird Version 7+8 Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 34 - Administration und Support [Feature] Erweiterter Tooltipp für "Aktive Benutzer", aus dem IP Adresse des Clients und die Uhrzeit der Anmeldung hervorgeht: [Verbesserung] Verbessertes Debwin3. Datenbanksystem Freigabe für PostgreSQL 9.1. Sonstige Features und Verbesserungen [Verbesserung] Import/Abgleich: Hatte sich nach dem Erstellen einer Import-/Abgleichvorlage die Struktur der zugrundeliegenden Ansicht geändert, so wurde dies bei der Auswahl der Vorlage im Assistenten moniert, selbst wenn die betreffenden Felder gar nicht in der konkreten Vorlage verwendet wurden. Jetzt kommt die Warnung nur noch, wenn eine Strukturänderung auch tatsächlich verwendete Felder betrifft. [Verbesserung] Import/Export/Abgleich mit David u.ä.: Unter Win 7 / Vista war bei der Feldzuordnung die Nur Lese-Spalte mit den vorgegebenen Feldnamen aufgrund von hellgrauem Text auf weißem Hintergrund sehr schlecht lesbar. [Verbesserung] Das Auslesen von Dokumenteneigenschaften unterstützt nun auch hexadezimal-codierte Dokumenteneigenschaften von PDFs. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 35 - [Feature] Interner Mail-Viewer: Doppelklick auf Attachment führt jetzt dieselbe Aktion aus, wie ein Doppelklick auf die Datei im Explorer es täte. [Verbesserung] Datensätze zusammenführen: Relationen, bei denen die Ansicht auf einer View/Sicht basiert, werden beim Datensatz zusammenführen nicht mehr angeboten. [Verbesserung] Datensätze zusammenführen: Falls es beim Zusammenführen zu einem Fehler kommt, so wird nun auch der zugehörige Fehlertext ins Protokoll geschrieben. [Verbesserung] address manager Migrationstool: die erzeugten Kontaktarten sind nun analog zu dene n der mitgelieferten cRM6 Solutions. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 36 - Service Pack cRM 6.004 Oberfläche [Feature] Neue Projekt-Einstellung: "Codebeschreibungen bei Übernahmemasken und Mailvorlagen": [Feature] Wird beim Klick in der Projektnavigation zum Öffnen einer Ansicht gleichzeitig die Umschalt- oder Strg-Taste gedrückt gehalten, so wird die Ansicht in jedem Fall in einem neuen Fenster geöffnet, unabhängig von der Einstellung unter 'Konfigurieren > Allgemein > Oberfläche > Ansichtenfenster automatisch wiederverwenden'. [Verbesserung] Der Tooltip im Infobereich der Taskleiste bei eingehendem Anruf wurde bisher nur 5s lang angezeigt. Jetzt sind es 10s. [Verbesserung] Taste F5 bzw. Ansicht > Aktualisieren löscht nun den Feldcache der Listenansicht / Container. [Verbesserung] Standardmäßige Anzeige der ABC-Filtertoolbar (sofern es keine individuelle Symbolleistenkonfiguration gibt): Die ABC-Filter Symbolleiste wird nur angezeigt, wenn wenigstens eine Sortierung exisitiert, für die ein ABC-Filter anwendbar wäre. Sofern die Höhe des Ansichtenfensters ausreicht, wird die ABC-Filter Symbolleiste am rechten Rand hochkant angezeigt. [Verbesserung] Tooltipps verschwinden nun nicht mehr autom. nach 10 Sekunden, sondern erst, wenn man die Maus explizit bewegt. Dies ist z.B. für die Anzeige eines mehrzeiligen Feldinhalt per Tooltipp in einem Containers sehr nützlich. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 37 - Projekt Importieren [Verbesserung] Projekt importieren: Beim Importieren von Projekt-, Aufgaben-, Termin- oder Ansichtenereignissen werden jetzt die verwendeten Script- oder Workflowdateien mit kopiert. [Feature] Projekt importieren: Für Tabellen die im aktuellen Projekt nicht vorhanden sind, ist es jetzt möglich die Daten zu übernehmen. Voraussetzung ist, dass zusätzlich die Ansichteneigenschaften übernommen werden. [Feature] Projekt importieren: Es können jetzt folgende zusätzliche Elemente importiert werden: Globale Statistiken, Projekt Ereignisse, Termin Ereignisse und Aufgaben Ereignisse. Berichte, Auswertungen + Druckvorlagen [Verbesserung] Es konnte sein, dass der Fortschritts des Drucks nicht immer genau 100% ergeben hat, wenn dieser beendet war. Dadurch konnte unter Umständen in der Berichtsansicht der Abbrechen-Button und die Fortschrittsleiste aktiv bleiben, obwohl der Druck bereits beendet war. [Verbesserung] Berichtsansicht: Wenn ein neuer Druck in der Berichtsansicht durchgeführt wird, wird dabei auch ein vorheriger etwaiger Zoomlevel der Berichtsansicht zurückgesetzt. Sofern die Berichtsansicht lediglich aktualisiert wird, bspw. durch einen Datensatzwechsel oder neuen Filter, so bleibt der Zoomlevel erhalten. [Verbesserung] Berichtsansicht: falls der Bericht nicht erstellt werden konnte (z.B. infolge eines Syntaxfehlers), so wird bei einer Aktualisierung nun automatisch erneut versucht ihn zu erzeugen. [Verbesserung] Berichtsansicht: falls die Berichtsanzeige den Eingabefokus hat (z.B. durch Hineinzoomen mit der Maus), so hatten die für die Ansicht hinterlegten Tastenkürzel keinen Effekt mehr. Das Drücken von F5 aktivierte dann bspw. den Präsentationsmodus (internes Tastenkürzel der Berichtsanzeige) anstatt die Ansicht zu aktualisieren (Standard-Tastenbelegung im Ansichten-Fenster). [Verbesserung] Wenn ein Bericht einen Fehler enthält (bspw. Syntaxfehler), so wird diese Meldung jetzt auch in der Echtdatenvorschau im Designer und beim Drilldown angezeigt. [Verbesserung] Etwaige Änderungen an den 'Mailversand' Einstellungen unter 'Konfigurieren > Allgemein' wirkten sich für den Versand eines Berichts aus der Berichtsansicht erst dann aus, wenn man die Ansicht einmal geschlossen und wieder geöffnet hat. Jetzt werden alle offenen Ansichten bei 'Konfigurieren > Allgemein' sowieso erst einmal geschlossen (und dann wieder geöffnet). [Verbesserung] Berichtsansicht: die Navigationsschaltflächen für die Seiten (de)aktivieren sich nun entsprechend der Seitengesamtanzahl under der aktuellen Position innerhalb des Berichts. [Verbesserung] Ein Tortendiagramm hatte als Legendenüberschrift immer fest "Achsenwert". Jetzt lässt sich die Überschrift einstellen. Weitere Funktionalität [Feature] Aktualisiertes BLZ-Verzeichnis, gültig ab 5.9.2011 [Verbesserung] Dokumentenablage: Ablagepfad (Verzeichnis) wird nun auch erzeugt wenn mehrere Unterverzeichnisse noch nicht existieren. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 38 - [Verbesserung] Beim Ermitteln von Dokumenteneigenschaften (Titel/Thema/Autor/etc.) bei .EML Dateien werden jetzt infolge von Sonderzeichen codierte Eigenschaften wieder in Klartext zurück umgesetzt. (Bislang blieb die Information codiert, z.B. "=?utf-8?Q?Teilnahmebest=C3=A4tigung_zu_Event".) [Verbesserung] Ein Benutzer kann nun auch einen anderen Teilnehmer als sich selbst bei Gruppenterminen/ aufgaben als Eigentümer eintragen. Bisher wurde immer er selbst automatisch zum Eigentümer, sofern er in der Teilnehmerliste war. [Verbesserung] Datensatz-Neuanlage: Hatte ein Benutzer nicht das Recht "Datensatz ändern" wohl aber "Datensatz Neuanlage", so konnte bei einem neu angelegten Datensatz keine Relationale Datensatzauswahl per Button vorgenommen werden. Es kam anstattdessen die Meldung, dass keine Rechte zum Ändern des Datensatzes bestünden. [Verbesserung] Anwendungsstart: Trat ein Fehler beim Initialisieren der Datenbank-Verbindung oder beim Lesen der Lizenz-Informationen auf, so wurde u.U. die Start-Grafik nicht ausgeblendet, so dass die Meldung dann hinter der Start-Grafik angezeigt wurde und somit ggf. nicht direkt zu sehen war. [Verbesserung] Funktionsdefinitionen: es werden nun autom. die Platzhalter %PRJDIR% und %APPDIR% unterstützt, desweiteren wird in diesem Fall kein Warnsymbol, dass die Datei nicht gefunden werden kann, mehr angezeigt. Geschwindigkeitsverbesserung [Verbesserung] Bei einer sehr großen Anzahl Feldern das Darstellen der Eingabemaske um bis zu 50% beschleunigt. [Verbesserung] Ist die Option "Standard-Bildlaufleiste in Container/Übersichtsliste verwenden" aktiv, so wird jetzt die Bildlaufleiste für den Fall, dass weniger Datensätze darzustellen sind als Container/Übersichtsliste maximal anzeigen kann, nicht mehr ausgeblendet, sondern nur deaktiviert. Dies erspart einen wiederholte Neuzeichnung von Container/Übersichtsliste. Add-Ins [Feature] Thunderbird AddIn: Unterstützung für Mozilla Thunderbird Version 5+6 [Verbesserung] Thunderbird AddIn: Es wird ein Hinweis angezeigt, wenn die verwendete Thunderbird Version noch nicht von combit freigegeben wurde. Diesen Hinweis kann der Anwender über eine Option in der Meldung steuern. COM Interface [Verbesserung] COM Interface: Im Objekt cRM.DialogForm wechselt "SetFocusToField" nun auch in den Editmodus. [Verbesserung] COM Interface: Im Objekt cRM.DialogForm "DefineField" vom Type "D" konnte zu Problemen führen, wenn man als Länge den falschen Wert 0 übergeben hatte. Man konnte dann nicht ger GetContents darauf. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 39 - Service Pack cRM 6.003 Oberfläche [Verbesserung] Filter-Combobox in Ansichten-Toolbar: wird darüber ein Filter ausgeführt, so bleibt jetzt der Combobox-Eintrag auf dem ausgewählten Eintrag stehen (bislang sprang er auf "<Filter aktiv>"). [Verbesserung] Häufigkeitsstatistik (via Kontextmenü und Filtern > Allgemein Dialog): das Symbol für Summe und Durchschnitt etwas dezenter gestaltet. [Verbesserung] Die Option "Info-Zentrale öffnen" wirkt sich nur aus, wenn in der Solution auch überhaupt eine URL für die Info-Zentrale hinterlegt wurde. Dies vermeidet ein "leeres" Info-Zentrale-Fenster, wenn man eine Solution (z.B. via Solution-Center) öffnet, die gar keine Info-Zentrale hinterlegt hat. Usability [Verbesserung] Formelassistent: Wird die "Chevrons einfügen" Schaltfläche betätigt während man eine Markierung im Formeltext hat, dann werden die Formel-Chevrons jetzt automatisch um die Markierung herum eingefügt, der markierte Text bleibt dabei erhalten. (Bislang: markierter Text wurde gelöscht) [Verbesserung] Auswahl Relationaler Datensatz: Die initielle Höhe des Dialogs vergrößert, so dass man mehr Datensätze sieht; desweiteren die initielle Breite des Dialogs erhöht, sofern mehr 3 Spalten sichtbar sind. [Verbesserung] Datensatz-Neuanlage: Hatte ein Benutzer nicht das Recht "Datensatz ändern" wohl aber "Datensatz Neuanlage", so kam bei der Neuanlage die Meldung, dass keine Rechte zum Ändern des Datensatzes bestünden. Die Neuanlage funktionierte anschließend jedoch problemlos. Druck [Verbesserung] Druckvorlagen Designer: Wurde im Berichtscontainer eine Sortierung fest eingestellt und wurden nun nachträglich aus der zugehörigen Ansicht alle Sortierkriterien entfernt, so konnte man im Designer diese urspr. eingestellte (und nun nicht mehr vorhandene und damit zu einer Fehlermeldung führende) Sortierung nicht mehr entfernen. [Verbesserung] Druckvorlagen Designer: Die Variable "SortStrategy" wurde aus der Liste der verfügbaren Variablen entfernt, da diese mittlerweile infolge des Berichtscontainers und der darin interaktiv einstellbaren Sortierung nicht mehr benötigt wird. Terminverwaltung [Verbesserung] Terminverwaltung: Unterstützung für die Echtdatenvorschau im Designer. [Verbesserung] Terminverwaltung: Interne Benutzer (derzeit der Benutzer 'Workflow') werden in der Terminverwaltung nun nicht mehr angeboten. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 40 - Mailversand [Verbesserung] Serienmailversand: die Sicherheitsfrage, ob man wirklich an soundsoviele Empfänger eine Mail schicken möchte, kann jetzt mit "nicht mehr anzeigen" bestätigt werden, außer man hat alle Datensätze/keinen Filter aktiv, dann wird die Warnung sicherheitshalber erzwungen. [Verbesserung] Mailversand: Umlaute im Betreff einer HTML Mailvorlage wurden u.U. beim Empfänger nicht im Klartext sondern codiert dargestellt. Sonstige Features und Verbesserungen [Feature] Telefon-CD Ansteuerung: "DasTelefonbuch 2011 Frühjahr Sommer" und "Gelbe Seiten 2011 Frühjahr Sommer" Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 41 - Service Pack cRM 6.002 Oberfläche [Feature] 'Filtern > Allgemein' Dialog: Bei Feldern von denen eine 1:1 Relation ausgeht, wird nun ein '...' Button zur Datensatzauswahl dargestellt: [Verbesserung] Druck Relationenauswahl-Dialog: beim Druck von Listen (.lst), welche den Berichtscontainer benutzen, war es möglich, sich eine (unsichtbare) Spalte "Sortierungen" per Maus sichtbar zu ziehen und dann dort eine Sortierung je Relation einzustellen. Diese Einstellmöglichkeit wurde für Druckvorlagen, die den Berichtscontainer verwenden, entfernt, da eine etwaige Sortierung direkt im Berichtscontainer hinterlegbar ist. [Verbesserung] Druckvorlagen Designer: Neben 1:N und N:M wurden seit cRM 2007 auch 1:1-Relationen als potentielle "Tabellenquelle" für den Berichtscontainer angemeldet und erweckten somit den Anschein, in der Berichtsstruktur verwendet werden zu können. Erst beim Druck kam es dann zur berechtigten Fehlermeldung. Dies ist jetzt von vorneherein nicht mehr möglich. [Verbesserung] Eingabemaske/cRM.DialogForm: ein Karteikartenreiter, der aufgrund seines leeren Textes gar nicht dargestellt wurde, konnte bei einer einseitigen Karteikarte initiell oder per TAB-Taste dennoch den Fokus bekommen (der dann ebenfalls nicht sichtbar war). [Verbesserung] Ausgabe: Zoom-Status der Bericht-Ansicht wird gespeichert, wenn man sich bereits in dieser Befindet und erneut einen Sofortbericht ausgibt. [Verbesserung] F1 in der Terminverwaltung öffnet nun die Einstiegsseite der cRM Hilfe . [Verbesserung] Geschwindigkeitssteigerung Eingabemaske beim Aktualisieren der 1:1 Felder, wenn der Fremdschlüssel sich geändert hat. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 42 - [Verbesserung] Ansichteneigenschaften: Wird für die URL der Webansicht oder für die Druckvorlagendatei des Standardberichts eine Datei ausgewählt, so werden jetzt autom. die Platzhalter %APPDIR% und %PRJDIR% unterstützt. Import/Export [Feature] ODBC Import/Export: Unterstützung von Datenbank-Schemas, d.h. Tabellen mit Schema Präfix (z.B. "Persons"."Contact" in der AdventureWorks Datenbank) werden nun auch unterstützt: [Verbesserung] Excel-Import: Falls die erste Zelle der Importdatei leer war, kam ein "Fehler beim Öffnen der Datenbank". Jetzt wird kein Fehler sondern "keine Daten" zurückgemeldet. [Verbesserung] (Nachtrag zu V6.000) Excel-Export: Ist mind. Excel2007 installiert, so wird das Dateiformat für .xls auf Excel97.2003 anderenfalls auf Excel2007-2010 erzwungen. (Früher kam ggf. eine Warnung wenn die xls-Datei dann geöffnet wurde.) [Verbesserung] Import: Hinweisfenster (z.B. infolge eines aufgetretenen Fehlers) konnten unbeabsichtigt (z.B. durch "Verklicken") in den Hintergrund gebracht und dadurch dann nicht mehr bestätigt werden. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 43 - Sonstige Features und Verbesserungen [Verbesserung] Workflow Server: Wurde das Projekt verändert, aber noch nicht gespeichert, so hatte 'Abbrechen' bei der Frage nach der Speicherung beim Beenden des Workflow Servers keinen Effekt bzw. der Workflow Server Dialog war geschlossen, der Prozess blieb aber im Speicher. [Verbesserung] Outlook/David/Thunderbird-AddIn/address pick-up: Es kann nun für die cRM Logindaten auch ein leerer Benutzername verwendet werden, um auch die Anmeldung via Windows -Authentifizierung zu ermöglichen. COM Schnittstelle [Verbesserung] COM Interface: Im Objekt cRM.DialogForm kann man nun auch Layout aufrufen, wenn man sich schon im Show-Modus befindet. Dadurch ist auch die Plazierung eines Layout Buttons in der Eingabemaske möglich. [Feature] COM Interface: Die "Login" Methode unterstützt nun auch Windows Authentifizierung, wenn die Parameter sUserName und sPassword leer übergeben werden. [Verbesserung] COM Interface: Geschwindigkeitssteigerung der Methoden CurrentInputForm.SetContentsByName(), CurrentInputForm.SetFocusToField(), CurrentInputForm.GetContentsByName(), RecordSet.DialogSelectRecord() WebAccess Farbschema der Pop-up Dialoge an das Office 2010-Grau der Windows-Anwendung angepasst. Farbschema der Scrollbalken für Internet Explorer angepasst. Menüstruktur analog zu RichClient angepasst. Die Standard-Breite des Clientbereiches (siehe Web.config) wurde im Hinblick auf die cRM6 Standard-Solutions von 1024 auf 1200 erhöht. Die Online-Hilfe verweist nun auf die cRM6.WebAccess Online-Hilfe auf www.combit.net. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new Service Pack cRM 6.001 Interne Anpassungen für die Trial Version, wurde nicht als separates Service Pack freigegeben. Copyright combit GmbH, Alle Rechte vorbehalten. - 44 - Service Pack cRM 6.010 What's new - 45 - Neuerungen cRM 6.000 Workflow Server [Feature] Serverseitige Workflows: Eingestellt werden diese in der Ereignisverwaltung (Feldänderung, Zeitüberschreitung). Die Ausführung erfolgt durch den cRM der in einem Workflow-Modus gestartet werden muss (Benutzer: 'Workflow'). [Feature] Serverseitiges Ereignis "Feldänderung": EINSCHRÄNKUNG: Erfordert MS SQL Server ab Version 2005 oder PostgreSQL ab Version 8.4. Bei PostgreSQL ist der Benutzer, der die Änderung durchgeführt hat, erst ab PostgreSQL Version 9 verfügbar. Der Vorher/Naher-Feldinhalt steht für Bemerkungsfelder (CLOB/(n)text) und BLOBs nicht zur Verfügung. [Feature] Workflow Server: der automatische Start der Workflow Ausführung direkt nach dem Start des Workflow Servers findet nur statt, wenn sich der Workflow Benutzer ohne interaktiven Login-Dialog per Windows Authentifizierung anmelden konnte. Anderenfalls muss die Workflow Server Ausführung noch manuell durch Klick auf 'Start' explizit gestartet werden. Dadurch kann per Drücken der Umschalttaste beim Start des Workflow Servers verhindert werden, dass die Ausführung sofort beginnt (z.B. bei zu erwartenden Problemfällen o.ä.), weil durch Drücken der Umschalttaste beim Start der Anmelde-Dialog forciert wird. Funktionalität [Feature] Aktuelles BLZ Verzeichnis Stand März 2011. [Verbesserung] Relationales Ergänzen: Beim relationalen Ergänzen werden jetzt auch Felder vom Typ 'Automatische Nummer' unterstützt, selbst wenn bei keiner Feldzuordnung irgendwelche Formeln verwendet wurden. (In letzterem Fall wurde schon immer eine Automatische Nummer vergeben). [Feature] Übernahmemasken unterstützen nun auch die formatierte Übernahme nach OpenOffice 3.2 und 3.3 [Feature] phone manager: in der Anrufliste gibt es eine neue Spalte "Gesprächsdauer". [Feature] Dokumenten-Infofelder unterstützen nun auch die Dokumenten-Information (Titel, Thema, Autor etc.) von Office Open XML (.docx, .xlsx etc.) Dateien. Desweiteren Verbesserung des Parsing von .pdf Dateien. [Feature] Datensatz überwachen: Änderungen einzelner Datensätze und ggf. deren Relationen (eine Ebene) werden auf Wunsch gemeldet. EINSCHRÄNKUNG: Erfordert MS SQL Server ab Version 2000 oder Postgr eSQL ab Version 8.4. Bei PostgreSQL ist der Benutzer, der die Änderung durchgeführt hat, erst ab PostgreSQL Version 9 verfügbar. [Feature] Datensatzüberwachung: unter Extras > Benutzerverwaltung > <Benutzer> > Allgemein > Einstellungen kann spezifiziert werden, ob und an welche Benutzer-Stammdaten-Email-Adresse eine Benachrichtigung gesendet werden soll (erfordert einen laufenden cRM Workflow Server), sowie ob etwaige eigene Änderungen bei der Überwachung ignoriert werden sollen. [Feature] Für Felder vom internen Feldtyp 'Dateiverweis' oder 'Grafik' können jetzt auch Dokumenteninfos gespeichert werden (wie bei eingebetteten Dateien bzw. Grafiken). Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 46 - [Feature] Ereignisse lassen sich nun deaktivieren. [Verbesserung] Vorbelegungen von Feldern bei Dokumenten erweitert um Felder des ParentView. Terminverwaltung [Verbesserung] Setzen bzw. Löschen des Erledigt Status bei Aufgaben in der Listenansicht wurde verbessert. [Verbesserung] Terminverwaltung: In der Wochenansicht und Monatsansicht markiert der Rechtsklick nun auch den Tag, bevor er das Kontextmenü darstellt. [Verbesserung] Terminverwaltung: Löschen eines Termins per ENTF-Taste entfernte den Eintrag auch optisch aus dem Kalender, obwohl man die folgende Sicherheitsabfrage mit 'Nein' beatwortet hatte. Beim nächsten Update war er jedoch wieder sichtbar. [Verbesserung] Aufgaben, die in der Listenansicht durch das Setzen des Häkchens erledigt werden, bekommen nun auch 100% gesetzt. [Verbesserung] Erledigte Aufgaben bekommen keine Erinnerung bzw. bestehende Erinnerungen werden gelöscht. Geschieht dies interaktiv im Dialog, so wird die Checkbox für Erinnerung zurückgesetzt. [Verbesserung] Terminverwaltung: Die Karteikarte (Tab) wird nun zu 20% auch an die Höhe des jeweiligen Dialogs angepasst (Resize). [Feature] Terminverwaltung: Kategorien für Termine und Aufgaben. [Feature] Terminverwaltung: Man kann nun auch bei den Terminen nach Priorität filtern (Erweiterter Filter). [Verbesserung] Terminverwaltung - Ressourcen-Dialog: es darf kein Ressourcen-Name gleich heißen wie existierende Benutzer oder Gruppen. [Verbesserung] Terminverwaltung: Initieller Fokus im Dialog für Termine u. Aufgaben ist nun immer richtig gesetzt. [Feature] Terminverwaltung: Gruppentermine [Feature] Termine u. Aufgaben: Können nun auch für ganze Benutzergruppen gesetzt werden. [Feature] Termine u. Aufgaben: Verknüpfungen zu Datensätzen lassen sich auch im Eigenschaftsdialog editieren (bisher nur einmalig bei Neuanlage möglich) [Feature] Terminverwaltung: Termine u. Aufgaben lassen sich nun mit multiplen Datensätzen verknüpfen. [Feature] Aufgaben und Termine stehen nun als Container in der Eingabemaske zur Verfügung. [Verbesserung] Terminverwaltung: Bei einer neuen Terminserie ist das aktuelle Datum bei jährlichen Terminen default. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 47 - Mailvorlagen und Mailversand [Feature] Mailvorlage: Echtdatenvorschau mit evaluierten Formeln (HTML und Text) mit der Möglichkeit durch alle Datensätze zu navigieren. [Feature] Mailvorlage: HTML-Quelltext Anzeige mit Einfärbung (Syntax Highlighting) [Verbesserung] Mailvorlage: In Mailadressen können nun auch '<' und '>' vorkommen. z.B. "Alexander Horak <horak@combit.net>" [Feature] Mailvorlage: Im CC-Feld können nun mehrere durch Semikolon getrennte Empfänger stehen. [Feature] Mailversand: Unter Konfigurieren > Allgemeinen kann jetzt alternativ für den Mail-Versand per Kontext Menü der auf das 'mailto' Protokoll registrierte Mail-Client verwendet werden. (Vorteil gegenüber MAPI: das cRM Fenster bleibt weiterhin benutzbar, Outlook trägt autom. Standard-Signatur etc. ein) [Feature] Drag & Drop von Mails aus Thunderbird Version 3.1 (Achtung: Thunderbird hat einen Fehler und setzt bei manchen Mails eine falsche Extension (ungleich eml) - reproduzierbar auch bei D&D auf Desktop). [Verbesserung] Beim Serienmail-Versand kommt jetzt eine vorgeschaltete Sicherheitsabfrage inkl. Hinweis auf die Anzahl der Datensätze, an die das Serienmailing gleich gehen wird. Eingabemaske [Verbesserung] WICHTIGE ÄNDERUNG: Bei Formeln/Berichten/Druckvorlagen werden alle Datumsfelder, deren Inhalt NULL ist, jetzt wie ein echtes NULL-Feld behandelt, d.h. die Funktionen IsNull() bzw. IsNullOrEmpty() können jetzt auch für Datumsfelder verwendet werden. Abwärtskompatibilität: etwaige alten internen "Tricks" zum Abfragen auf ein leeres Datum (z.B. <<Datumsfeld=JulianToDate(1e100)>>) funktionieren nicht mehr. [Verbesserung] Eingaberegel-Hinweisfenster: die Option "nicht mehr anzeigen" wirkt sich nun für die jeweilige konkrete Regel aus (ProjektName+Ansicht+Feld+Validierungsformel), bislang galt die Option global für alle Regeln in allen Ansichten in allen Projekten. [Verbesserung] Eingabemaskendesigner: Ein kaufmännisches Und-Zeichen ("&") wird nun auch im Titel eines Karteikartenreiters unterstützt. [Verbesserung] Übersichtslisten und Container: Die Layout-Option "Wie Windows" verwendet jetzt konsequent das Windows-Farbschema und -Theming des aktuellen Systems. [Verbesserung] Fehlermeldungen der Eingabemaske werden nun nicht nur beim initiellen Öffnen der Ansicht, sondern auch beim Verlassen des Eingabemaskendesigners gesammelt und in einem einzigen Hinweisfenster komplett angezeigt. [Verbesserung] Eingabemaske: Eingebetteten Bilder unterstützen nun auch die Formel-Funktion IsNullOrEmpty() (z.B. für Darstellungsbedingungen u.ä.) Administration [Verbesserung] Bei Projektneuanlage werden nach Schließen des Projekt-Eigenschaften-Dialog direkt die intern benötigten Tabellen und SQL Funktionen erzeugt. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 48 - [Verbesserung] Benutzerverwaltung: Wenn bei einem Benutzer ein Recht der Globalen-, Projekt- oder Ansichten-Rechte (ausgenommen Datensatz- und Feldrechte) auf 'siehe Gruppen' steht, ohne dass der Benutzer irgendeiner Gruppen angehört, so wird ein Warnhinweis angezeigt. [Verbesserung] Benutzerverwaltung: Wenn in den Ansichtsrechten der Mehrfachauswahl-Dialog abgebrochen wird, so wird in der Auswahl-Liste wieder die zuletzt ausgewählte Ansicht eingetragen (bisher stand diese dennoch auf "<Mehrfachauswahl>"). [Feature] Toolbar+Shortcut Konfig von Ansichtenfenstern, Terminverwaltung und Hauptfenster können jetzt jeweils global für alle Benutzer gespeichert werden: Sofern der Anwender das Recht 'Konfiguration des Projektes ändern' besitzt, wird er beim Schließen des "Anpassen" Dialoges gefragt, ob er diese Einstellung für alle Anwender vorgeben möchte. Anwender ohne dieses Recht bekommen diese Frage nicht gestellt. [Feature] Ein Lizenz-Upgrade (Lizenzerweiterung oder Komplett-Neueingabe z.B. bei Editionenwechsel) kann nun per Schaltfläche im '? > Über'-Dialog durchgeführt werden. [Feature] Die Anzahl der aktuell im Projekt vorhandenen Ansichten wird in den Projekt-Eigenschaften angezeigt. [Feature] Im About-Dialog wird im Falle einer lizenzierten Version die Edition hinter der SN angezeigt. [Feature] Neues Ansichtenrecht: "Datensätze überwachen" [Feature] Projekt reorganisieren: Für nicht mehr vorhandene Benutzer können jetzt die Konfigurationseinstellungen bereinigt und Termine & Aufgaben gelöscht werden. [Feature] Benutzerverwaltung: wenn ein Benutzer gelöscht wird, können auch optional seine Termine und Aufgaben direkt mitgelöscht werden. In jedem Fall werden seine Konfigurationsdateien (in der cmbt_Files Tabelle) entfernt. [Verbesserung] Support-Informationen: Die aktuelle Logintabelle des Servers wird nun auch ausgegeben. [Feature] Benutzerverwaltung: Einzelne Benutzer sind nun deaktivierbar. [Feature] Import und Abgleich der Benutzer mit dem Active Directory eines Domänen Servers. [Feature] Neues Ansichtenrecht: 'Berichte verwalten', welches bestimmt ob ein Benutzer Berichte verwalten darf. Usability [Verbesserung] Häufigkeitsstatistik im 'Filtern > Allgemein' Dialog: es konnte eine Fehlermeldung "Keine Felder vorhanden" angezeigt werden, wenn man im Eingabefeld einen Wert eingegeben und dabei ein Feld selektiert hatte, welches keine "Beginnt-mit" Suche unterstützt. In diesem Fall wird jetzt die Eingabe ignoriert. [Verbesserung] Import in eine Ansicht ohne existierende Datensätze: unter Umständen wurde nach dem Import/Abgleich die Anzeige nicht automatisch aktualisiert, so dass bspw. weiterhin eine leere Übersichtsliste zu sehen war, solange bis eine Aktualisierung infolge einer Benutzer-Aktion erfolgte. Diese erfolgt nun automatisch. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 49 - [Verbesserung] Eingabemaske: Wenn das Speichern eines Datensatzes länger als 6 Sekunden dauert (z.B. weil ein mehrere Megabyte großes eingebettetes Dokument hinzugefügt wurde), erscheint ein "Bitte warten"Hinweisfenster, damit der Benutzer weiß, dass die Anwendung noch "lebt". [Verbesserung] Der Check auf Client-Setup-Einrichtung ist nun granularer: Check #1: Wenn HKCR\cRM.Application oder HKCR\phonemanager.Application nicht existieren, dann wurde cRM auf dem gesamten Arbeitsplatz noch nicht eingerichtet -> Deutlicher Warnhinweis und Empfehlung jetzt Client.exe auszuführen (Check #2 wird nicht auch noch durchgeführt). Check #2: unter HKCU\...\combit Relationship Manager\Settings\ DBServer= und SchemaInfo1= nicht vorhanden, dann wurde der cRM (lediglich) für den aktuellen Windows-Benutzer noch nie eingerichtet -> Für immer wegklickbarer Info-Hinweis. [Verbesserung] Überarbeitete Menüstruktur z.B. Neuer Hauptmenüpunkt "Filtern" und geänderte Bezeichnungen wie z.B. Organisation -> Organisieren. [Verbesserung] Nur noch ein einfacher Klick nötig zum Öffnen einer Ansicht aus der Navigation. [Feature] In Container und Übersichtslisten wird die Spalte, nach der aktuell primär sortiert wird, farblich hinterlegt. [Feature] Favoriten: Hier kann man nun alle Einträge eines Ordners sortieren lassen (Kontextmenü). [Verbesserung] Der Dialog Fensterliste bzw. Fenster anordnen kann nun auch Doppelklick. [Feature] Die zuletzt verwendeten Verzeichnisse für Scripte, MailVorlagen, Druckvorlagen etc. werden nun Projekt-spezifisch in der Registry und ./Properties gespeichert. Abwärtskompatibitlität zu alten cRM-Version ist vorhanden. [Feature] Bei der Neuanlage von Ansichten wird versucht anhand von bestimmten Merkmalen des Feldnamens den internen Feldtyp zu bestimmen. [Verbesserung] Formelassistent: Funktionen, die lediglich beim Drucken sinnvoll sind, werde n nicht mehr angezeigt. [Verbesserung] Firmenstammdaten: etwaige Änderungen an den Firmenstammdaten wirken sich jetzt sofort aus, bislang musste die Anwendung hierzu zuerst neu gestartet werden. [Verbesserung] phone manager: wenn bei einem ausgehenden Telefonat der phone manager zum Wählen der Rufnummer überhaupt erst einmal gestartet werden musste, konnte es abhängig vom timing u.U. dazu kommen, dass der Anruf an sich nicht erfolgte. Jetzt wird der Anruf dann abgesetzt, sobald der phone manager initialisiert ist (time-out: 5 Sekunden). Suchen und Filtern von Datensätzen [Feature] Neue Toolbar "Filter" mit Combobox mit den globalen Filterausdrücken der jeweiligen Ansicht. Ob beim Ausführen bei mehreren Treffern in die Listenansicht gewechselt wird, ergibt sich aus dem aktuellen Wert der gleichnamigen Option des Filtern > Allgemein Dialoges. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 50 - [Verbesserung] QBE: Die Option "Aktuellen Filter als Basis" wird jetzt analog zu den anderen Einstellungen wie "Großkleinschreibung beachten" für das nächste Mal gespeichert. [Feature] Suche in Onlineverzeichnissen wie Facebook, XING, 123people, yasni, LinkedIn und Twitter. [Feature] Globale Suche (Volltextrecherche) in allen Ansichten in Reihenfolge der Navigation. Einzelne Ansichten können für diese Suche ausgenommen werden (Ansichtenkonfiguration). [Feature] Suche in einer Ansicht direkt aus der Toolbar heraus. (Volltextsuche in allen Zeichenfelder und ggf. numerischen Feldern) [Feature] Volltextsuche kann nun optional bei mehreren Treffen in die Listenansicht w echseln. [Feature] 'Filter > Allgemein' und 'Filter > Freie SQL-Abfrage': Filterausdrücke werden direkt bei 'OK' auf syntaktische Korrektheit geprüft. Ist der Ausdruck inkorrekt oder liefert keine Datensätze zurück kommt nun eine Hinweismeldung und der Dialog bleibt offen. [Verbesserung] Filter Allgemein und SQL Abfrage Dialog: enthielt eine Abfrage ein ESCAPE Zeichen (z.B. weil '%' oder '_' im Zusammenhang mit LIKE verwendet wurde), so wurde im Menü der zuletzt verwendeten Filterausdrücke ein Steuerzeichen angezeigt. [Verbesserung] 'Filter > Allgemein': Codefelder werden jetzt zusätzlich auf NULL-Werte geprüft. [Feature] Filter-Tree für bestimmte, als "Global" gekennzeichnete Filter innerhalb der Navigation. [Feature] In der Häufigkeitsstatistik kann jetzt mit einem Klick auf den jeweiligen Eintrag eine exakte Suche gemacht werden. COM/OLE Schnittstelle / Scripting [Feature] COM Interface: Neue Methode "SendRecordRef" im Record Objekt. [Verbesserung] COM Interface: StartWaitDlg hat jetzt eine neue Animation und auch unter XP einen weißen Hintergrund. [Feature] COM Interface: ChangedFields Property im Event Objekt bei Events vom Typ "Feldänderung". [Feature] COM Interface: Neue Eigenschaft "DBSystemVersion" (read-only) im Project Objekt. Sie liefert die Versionsnummer des Datenbank Servers im analogen Aufbau wie .FileVersion. [Feature] COM Interface: Neue Eigenschaft "Edition" (read-only) im Application Objekt. Liefert 1 (Standard), 2 (Professional) und 3 (Enterprise) als Integer zurück. [Feature] COM Interface: Neue Eigenschaft "DialogForm" im Application Objekt. [Feature] COM Interface: Das Appointments Objekt hat jetzt zwei neue Eigenschaften: "Links" und "Categories". "Links" liefert ein Objekt mit allen Verknüpfungen eines Termins zurück. "Categories" liefert ein Objekt mit allen Kategorien eines Termins zurück. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 51 - [Feature] Die COM Methoden Print der Objekte Record und RecordSet haben nun einen optionalen Parameter der bestimmt, ob man bei einem Vorschaudruck ("PRV") in die "Berichtsansicht" druckt oder in das normale Vorschaufenster. Wird der Parameter weggelassen, so wird in das normale Vorschaufenster gedruckt. [Feature] COM Interface: Das Appointments und ToDos Objekt haben jetzt einen neue Eigenschaft "Attendees". Diese liefert eine Objekt, das alle Teilnehmern eines Termins oder einer Aufgabe repräsentiert, zurück. [Feature] COM Interface: neue Methode RecordSet.SendMailDialog, welche den Mailversand analog zum Kontextmenü abwickelt. [Verbesserung] COM Interface: ViewConfig.CodeDefinition liefert nun ein leeres Objekt, falls für das angegebene Codefeld die (leeren) Code-Definitionen noch nie in den Ansichteneigenschaften aufgerufen (und somit erzeugt) worden waren. Bislang wurde NULL geliefert, was z.B. bei cRM.WebDeploy zu einem Programmfehler führte. [Feature] COM Interface: CurrentRecord gibt es nur noch aus Kompatibilitätsgründen. Ansonsten muss man sich jetzt explizit zwischen CurrentRecordSynchronized (empfohlender Standard!) oder CurrentRecordBufferd (nur sinnvoll, wenn gleichzeitig zwei unterschiedliche Record-Objekte desselben RecordSets benötigt werden) entscheiden. [Feature] COM Interface: Neue Methode 'SyncWithActiveDirectory' im Users Objekt. Neue und verbesserte Funktionalität der Oberfläche [Verbesserung] Unter Umständen konnte sich ein etwaiger Maximiert-Zustand von Ansichtenfenstern im Zusammenhang mit dem Terminverwaltungs- und/oder Info-Zentrale-Fenster auf Nicht-Maximiert umstellen. [Verbesserung] 'Konfigurieren > Allgemein > Meldungen reaktivieren' reaktiviert nun auch etwaige mit "nicht mehr anzeigen" weggeklickte Eingaberegel-Hinweisfenster. [Verbesserung] Eigenschaften der Lasche Allgemein der Ansichtenkonfiguration haben nun teilweise einen speziellen Button mit Formelsymbol. Zusätzlich haben diese auch noch wie gehabt den ... Button aber nun mit Dateiauswahl dahinter. [Verbesserung] Das Handling von mehreren cRM Instanzen wurde verbessert (Forcieren des Fensters in den Vordergrund, Ausschalten des Splash Screens), wenn die laufende Instanz wiederverwendet w erden soll, so wird dann darin nun die Solution auch automatisch auf die urspr. gewünschte gewechselt. [Verbesserung] Die letzte Fensterposition des Hauptfensters wird nun zu einem früherem Zeitpunkt wiederhergestellt, so dass das Hauptfenster schon an der "richtigen" Position steht, wenn beim initiellen Laden eines Projektes etwaige Fehler- oder Warnhinweise angezeigt werden. [Verbesserung] Das Handling beim Öffnen von Projekten, die nicht initialisiert werden können (Datenbank nicht gefunden, Abbruch des Datenbankverbindungsdialoges u.ä.) verbessert. [Verbesserung] Eingabemaske: Wenn das Speichern eines Datensatzes länger als 6 Sekunden dauert (z.B. weil ein mehrere Megabyte großes eingebettetes Dokument hinzugefügt wurde), erscheint ein "Bitte warten"Hinweisfenster, damit der Benutzer weiß, dass die Anwendung noch "lebt". Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 52 - [Verbesserung] Benutzerverwaltung: Wenn bei einem Benutzer ein Recht der Globalen-, Projekt- oder Ansichten-Rechte (ausgenommen Datensatz- und Feldrechte) auf 'siehe Gruppen' steht, ohne dass der Benutzer irgendeiner Gruppen angehört, so wird ein Warnhinweis angezeigt. [Verbesserung] Benutzerverwaltung: Wenn in den Ansichtsrechten der Mehrfachauswahl-Dialog abgebrochen wird, so wird in der Auswahl-Liste wieder die zuletzt ausgewählte Ansicht eingetragen (bisher stand diese dennoch auf "<Mehrfachauswahl>"). [Verbesserung] Bei Projektneuanlage werden nach Schließen des Projekt-Eigenschaften-Dialog direkt die intern benötigten Tabellen und SQL Funktionen erzeugt. [Verbesserung] Setzen bzw. Löschen des Erledigt Status bei Aufgaben in der Listenansicht wurde verbessert. [Verbesserung] Häufigkeitsstatistik im 'Filtern > Allgemein' Dialog: es konnte eine Fehlermeldung "Keine Felder vorhanden" angezeigt werden, wenn man im Eingabefeld einen Wert eingegeben und dabei ein Feld selektiert hatte, welches keine "Beginnt-mit" Suche unterstützt. In diesem Fall wird jetzt die Eingabe ignoriert. [Verbesserung] Eingaberegel-Hinweisfenster: die Option "nicht mehr anzeigen" wirkt sich nun für die jeweilige konkrete Regel aus (ProjektName+Ansicht+Feld+Validierungsformel), bislang galt die Option global für alle Regeln in allen Ansichten in allen Projekten. [Verbesserung] Eigenschaften der Lasche Allgemein der Ansichtenkonfiguration haben nun teilw eise einen speziellen Button mit Formelsymbol. Zusätzlich haben diese auch noch wie gehabt den ... Button aber nun mit Dateiauswahl dahinter. [Feature] Neuer Menüpunkt '? > Online-Support > An Netviewer Sitzung teilnehmen', der direkt die mitgelieferte Netviewer-Teilnehmer-Anwendung startet. [Feature] Eingabemaskendesigner und Druckvorlagendesigner: Office 2003 Look von Menü und Toolbars aktiviert. [Verbesserung] Die Projektnavigationsstruktur ist standardmäßig und nach einer geänderten Konfiguration de s Projektes bzgl. hinzugekommener/entfallener Ansichten zur besseren Übersichtlichkeit zusammengeklappt (bislang explizit aufgeklappt). [Verbesserung] Ansichtenfenster werden initiell maximiert geöffnet (sofern kein vorheriger gespeicherter Zustand vorhanden ist) [Feature] Sofortberichte-Tree für bestimmte, als "Global" gekennzeichnete Berichte innerhalb der Navigation. [Feature] Tooltip im Tree für Aktive Benutzer. [Feature] Office-Style Tooltips im Menü und Toolbar. [Feature] MDI-Tabs: Neue Tabs die (wie von Browsern gewöhnt) eine neue Tab aufmachen kann. Dabei wird jedoch zunächst die Auswahl einer Ansicht ausgelöst. [Feature] MDI-Tabs: DropDown zur Anzeige aller offenen Ansichten (wie in Visual Studio). Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 53 - [Feature] Ansichten können nun ein Symbol bekommen, welches dann in der Navigation (Baumstruktur) und auf den MDI-Tabs angezeigt wird. [Feature] Neuer Menüpunkt 'Projekt > Für WebAccess bereitstellen'. Hierbei erfolgt eine Prüfung auf die nötigen Systemvoraussetzungen. Der direkte Link auf das WebDeploy Modul in der Programmgruppe wird entfallen. [Verbesserung] Im Titel des cRM-Hauptfensters wird nun die Projektdatei nicht mehr angzeigt. Der komplette Dateipfad kann anstattdessen unter 'Konfiguration > Projekteigenschaften' eingesehen werden. [Feature] Häufigkeitsstatistik gibt nun auch die Summe und Durchschnitt aus, sofern es sich um ein numerisches Feld handelt. [Verbesserung] MDI-Tabs: Verbesserte Sichtbarkeit des aktiven Tabs durch eine durchgezogene Linie unterhalb der inaktiven Tabs. [Feature] MDI-Tabs haben nun optional auch jeweils einen Button zum Schließen. [Verbesserung] Unter 'Konfiguration > Projekteigenschaften' werden jetzt keine Systemdatenbanken oder Templates angezeigt. [Feature] Die maximale Anzahl offener Ansichten kann unter Konfiguration > Allgemein eingeschränkt werden. Dieses Feature wirkt sich nicht auf das COM Interface aus. [Verbesserung] Falls beim Import/Abgleich ein Datensatz nicht angelegt/gespeichert/gesperrt werden kann, gibt es jetzt die Möglichkeit zwischen "Abbrechen, Wiederholen, Ignorieren" zu wählen. [Feature] Wenn die Anwendung gestartet wird, per Kommandozeile das zu ladende Projekt übergeben wurde, und der Anwender nun zu einer bereits laufenden Instanz wechseln möchte, so lädt diese dann auch direkt das übergebene Projekt. Performance [Verbesserung] Starke Geschwindigkeitssteigerung des Aufbaus von Listen/Containern bei Verwendung von vielen 1:1 Relationen und deren Feldern. [Verbesserung] Setup: Der Registry-Key "ReservedMemorySize"=dword:0000ffff wird gemäß http://support.microsoft.com/?scid=kb%3Ben-us%3B258242 gesetzt, um den Speicherverbrauch zu senken. (Für 64bit Systeme entsprechend im .\WOW6432node\) [Verbesserung] Deutliche Geschwindigkeitssteigerung beim Druck unter Verwendung vieler relationaler Felder. [Verbesserung] Script Animation wird verzögert ausgelöst (1 Sekunde). Dies spart Zeit bei kurzen Scripten, da das Erzeugen der Animation auch ein wenig Zeit benötigt. [Verbesserung] Fortschrittsanzeige für zeitlich unbestimmte Vorgänge (Endlos) verbessert (Neues Control) [Verbesserung] Einlesen der Schemainformation teilweise nur noch wenn benötigt. Bisher wurde die gesamte Information für alle vorhandenen Tabellen und Views einer Datenbank eingelesen. Dadurch verringerter Speicherverbrauch für die Schemainformation und etwas schnellerer Start. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 54 - [Verbesserung] Schließen aller Ansichten und Wiederherstellen von Ansichten schneller gemacht. [Verbesserung] Die Liste der SQL-Server wird nun im Datenbankverbindungsdialog asynchron (im Hintergrund) ermittelt. Dadurch erscheint der Dialog viel schneller. Druck und Export [Verbesserung] WICHTIGE ÄNDERUNG: Bei Formeln/Berichten/Druckvorlagen werden alle Datumsfelder, deren Inhalt NULL ist, jetzt wie ein echtes NULL-Feld behandelt, d.h. die Funktionen IsNull() bzw. IsNullOrEmpty() können jetzt auch für Datumsfelder verwendet werden. Abwärtskompatibilität: etwaige alten internen "Tricks" zum Abfragen auf ein leeres Datum (z.B. <<Datumsfeld=JulianToDate(1e100)>>) funktionieren nicht mehr. [Verbesserung] WICHTIGE ÄNDERUNG: Bei Berichten/Druckvorlagen werden alle Zeichenfelder, deren Inhalt NULL ist, wie leere Felder ("") behandelt. Dadurch können sie leichter in Formeln wie <<Vorname + " " + "Name">> verwendet werden: bislang wurde dieser Ausdruck komplett zu NULL, sobald eines der Felder NULL war. Um dies zu verhindern war bislang ein kompliziertes Bedingungskonstrukt mit IsNullOrEmpty() notwendig. KONSEQUENZ bzgl. Abwärtskompatibilität: eine Unterscheidung zwischen NULL und "" ist somit innerhalb von Berichten für Zeichenfelder nicht mehr möglich. [Feature] Autoprotokoll für den Druck: Wird nur ausgeführt, wenn direkt gedruckt/exportiert wird. Wenn aus der Vorschau heraus gedruckt/exportiert wird, so wird das Autoprotokoll jeweils nur einmal ausgeführt. Der Druck auf die Vorschau löst kein Autoprotokoll aus. Ein Druck/Export von Detailberichten eines Drilldownberichts löst kein Autoprotokoll aus. [Verbesserung] Export via List & Label: Verbessertes Fehlerhandling, falls die Export-Zieldatei nicht geschrieben werden konnte. Der vorgeschlagene Export-Dateiname ist nun der Name der Druckvorlage (bisher immer fest "export"). [Verbesserung] Funktionsdefinition Einzeldruck Etikett: Beim Etikettendruck wird nun der Druckoptionsdialog angezeigt, damit man ein Start-Etikett wählen kann. [Verbesserung] Verhaltensänderung beim Export eines Berichtes nach Excel: Es wird nun versucht, die im Designer gewählte Formatierung so exakt wie möglich in Excel wiederzugeben. Wenn die "Format"-Eigenschaft im Designer nicht verwendet wird, wird der Inhalt als Text an Excel übergeben. (Bisher wurden Zahlenwerte gemäß der Einstellung im Designer unter Projekt > Optionen formatiert.) [Verbesserung] Export nach Excel (über Organisieren > Exportieren): Falls die Dateiendung .xls gewählt wurde, dann wird intern das "Excel 97-2003 Format" erzwungen. Bislang wurde, sofern auf dem exportierenden Client Excel 2007 oder höher installiert war, immer das interne xlsx-Format erzeugt, selbst wenn die Dateiendung .xls war. Dadurch kam beim Öffnen dann entweder eine Warnmeldung (Excel 2007 oder höher) oder aber die Datei konnte von Excel 2003 (oder älter) dann gar nicht geöffnet werden. [Feature] Für Ansichten kann ein Default-Report zur Anzeige in der Reportansicht hinterlegt werden (Ansichtenkonfiguration). [Feature] List & Label Drill-Down implementiert. [Feature] Neue Ansichtsart "Berichtsansicht". Druck auf Vorschau wird nun in dieser Ansichtsart angezeigt. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 55 - [Feature] Tooltip im Tree für Sofortberichte. [Feature] Verwaltung von Sofortberichten als Einheit von Filter, Designvorlage und Ansicht. [Feature] List & Label Echtdaten-Vorschau im Designer. [Feature] Neue Variable "LL.CountMasterRecords" für Druck/Design: Wird für Etiketten, Karteikarten und Listen mit Variablen des Hauptdatensatzes als Zähler für den Druck der Hauptdatensätze verwendet. [Verbesserung] In der Druckerqueue steht jetzt der Dateiname der ausgewählten Druckvorlage (anstatt bislang "Ausgabe..."). Datenbank [Verbesserung] Datenbankstrukturänderung: Falls der Benutzer derzeit nicht alleiniger, exklusiver Benutzer der Datenbank ist, kommt beim Beenden des Dialoges jetzt eine Warnung. Hier wird dem Benutzer ermöglicht, auf exklusiven Zugriff zu warten und dann die Änderungen automatisch durchführen zu lassen, oder aber die Änderungen trotzdem sofort durchzuführen (so wie in vorherigen cRM Versionen). [Feature] Es wird nun eine eigene libpq.dll vom cRM Setup mitgeliefert. Dies ist notwendig, damit die Übergabe des Anwendungsnames möglich ist. Ausserdem wird die Client-Installation mit PostgreSQL einfacher, eine lokale Windows-PostgreSQL Installation ist nun nicht mehr notwendig. [Feature] PostgreSQL ab Version 9 (libpq): in der pg_stat_activity Sicht wird als Anwendungsname nun wie bei MSSQL als "<cRM-Benutzername>@combit Relationship Manager" angezeigt. [Verbesserung] Über den cRM neu erzeugte interne Tabellen und Sichten werden nun automatisch für das "dbo" Schema erstellt. Dadurch wird vermieden, dass das Element anderenfalls dem Schema des aktuellen Benutzers zugeordnet wird und somit initiell für alle anderen Datenbank-Benutzer (z.B. auch cRM.WebAccesss) erst einmal nicht sichtbar ist und es für diese Benutzer zu Fehlermeldungen kommt, wenn die darauf basierende Ansicht verwendet wird. (siehe auch analogen Eintrag bei cRM5.012 für Tabellen) [Feature] Übernahme der Datenbankstruktur (Ansichten und Relationen) bei Projekt Neuanlage (nur SQLServer). [Verbesserung] Falls die Datenbank angepasst werden muss, wird jetzt im Nachfragefenster ob das jetzt durchgeführt werden soll, ausgegeben, was gemacht werden wird. Dadurch kann der Anwender besser einschätzen, "dass seinen Daten nichts passiert". [Feature] Import von Konfigurationen (Ansichten/Tabellen...) aus anderen Projekten. [Verbesserung] PostgreSQL: Wenn der Datenbank-Client (libpq) älter ist, als der Datenbank-Server, dann kommt jetzt ein Warnung, dass dies in der Folge zu fehlerhaftem Verhalten z.B. beim Auslesen von BLOBs (Lizenzinformationen, Toolbars etc.) führen kann. [Feature] Sortierkriterien: Neuer Button zum Erstellen der Indizes, insofern der Benutzer Administratorenrechte besitzt. Entsprechender Hinweis in der Fehlermeldung, wenn das Datenbanksystem beim Aktivieren einer Sortierung einen Fehler lieferte. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 56 - [Verbesserung] MSSQL: Wird in einer Tabelle ein Feld vom Typ "uniqueidentifier" hinzugefügt, bekommt es in der korrespondierenden Ansicht automatisch den internen Feldtyp "Global eindeutige ID" (anstatt bislang "Unbekannt"). [Verbesserung] Der Dialog zur Datenbank-Strukturanpassung zeigt jetzt an, was genau gemacht werden wird und auf welchen Server sich die Anpassung bezieht. Falls der aktuelle Datenbankbenutzer bereits "sa"/"postgres" ist, wird auf einen weiteren Datenbank-Anmelde-Dialog für die Datenbank-AdministratorAnmeldedaten verzichtet. [Verbesserung] Datenbankstruktur-Dialog: Verbessertes Fehler Handling. WebAccess [Feature] WebAccess: Freigabe für Firefox 4. [Verbesserung] Die Oberfläche wurde farblich an die cRM RichClient Oberfläche angeglichen. Verbesserungen parallel zu cRM 5.013 [Problem] Unter Umständen findet unter Win 7 die Suche/Schnellsuche nach einem Datum bei der Suchmethode "Normal" keine Treffer, obwohl es welche gibt, da die interne "Beginnt-Mit" Konvertierung für den "Normal"Suchmodus u.U. von einem englischen Datumsformat ausgeht, obwohl in den Benutzereinstellungen des Systems ein deutsches Format eingestellt ist. [Problem] Eingabemaske: Beim Bearbeiten eines Datensatzes konnten die markierten Einträge eines Codefeldes verloren gehen, wenn die Speicherung des Datensatzes über eine Schaltfläche innerhalb der Eingabemaske ausgelöst wurde und sich dabei das Codefeld gerade auf einer nicht-sichtbaren Karteikarten-Seite befand. [Verbesserung] Eingabemaskendesigner: Die mit cRM5.000 eingeführte projektspezifische und benutzerübergreifende Speicherung der Objektvoreinstellung funktionierte nicht immer durchgängig. [Problem] Tastaturkürzel für das Menü des Hauptfensters: Sofern ein Benutzer hierfür noch nie eigene Shortcuts definiert hat, erfolgte der Fallback nicht auf die Tastaturkürzel Konfiguration des Benutzers 'MasterTemplate', sondern es wurden dann komplett falsche Daten eingelesen (Toolbar Konfiguration anstatt Shortcuts) und als Benutzer-Einstellung dann auch gespeichert. Dadurch entstanden zufällige aktive Tastaturkürzel für (ggf. gar nicht existente) Haupt-Menüpunkte. Im konkreten Fall wurde das "r" beim Tippen einfach verschluckt, da das Hauptmenü diese Taste als belegtes Tastaturkürzel für sich proklamierte. Wichtig: Etwaige vorhandenen Tastenkürzel-Konfigurationen für das Hauptfenster (Terminverwaltung und alle Ansichten-Shortcuts sind davon nicht betroffen!) müssen in diesem Fall erst einmal gelöscht werden, denn sie sind u.U. defekt: use combit_cRM_System; select * from cmbt_files where PATH like '% shortcuts% ' and PATH not like '% _tm.cfg' and PATH not like '% \% \% ' [Problem] Statistik: flache, d.h. 2-achsige, Diagramme (inkl. einfacher Liniendiagramme) gaben in der Datentabelle eine Spalte zu viel aus, was zu einer Spalte mit "0,0"-Werten führte. Copyright combit GmbH, Alle Rechte vorbehalten. Service Pack cRM 6.010 What's new - 57 - [Problem] Statistik-Druck: Die Variable "ChartType" hatte auch bei 2D-Diagrammen den Wert "Pie". [Problem] Beim Druck von Codefeldern, die aus einer Relation stammen, wurde generell nicht die Beschreibungen gedruckt, sondern immer die interne Codefeld-Darstellung ('00111001...'). Hinweis: combit macht keine Angaben zu einer bestimmten Eignung obiger Informationen. Irrtümer und Fehler bleiben aus drücklich vorbehalten, die Angaben erfolgen ohne Gewähr und enthalten keine Zusicherung. Die Informationen können z.T. auch ein Versuch sein, Ihnen bei einer Aufgabenstellung zu helfen, selbst wenn das Produkt eigentlich nicht für diesen spe ziellen Zweck vorgesehen wurde. Die Angaben stellen nur Beschreibungen dar und enthalten keine Garantie der Beschaffenheit der Produkte. Bei evtl. angegebenen Fremdproduktversionen kann es verschiedene, funktionell abweichende Releases geben. In Abhängigkeit des gewählten Datenbanksystems kann es funktionelle Abweichungen geben. Alle genannten Produkte, Produktbezeichnungen sowie Logos sind Marken, eingetragene Warenzeichen oder Eigentum der jeweiligen Hersteller. Copyright combit GmbH, Alle Rechte vorbehalten.