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.