|
|
| (70 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
| Zeile 4: |
Zeile 4: |
| ==ClientConfig.xml== | | ==ClientConfig.xml== |
|
| |
|
| <font color="#0000ff"><?</font><font color="#a31545">xml </font><font color="#ff0000">version</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">1.0</font><font color="#000000">"</font> <font color="#ff0000">encoding</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">utf-16</font><font color="#000000">"</font> <font color="#ff0000">standalone</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">yes</font><font color="#000000">"</font><font color="#0000ff">?></font> | | <font color="#0000ff"><?</font><font color="#3a3aff">xml </font><font color="#ff0000">version</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#803aff">1.0</font><font color="#000000">"</font> <font color="#ff0000">encoding</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#803aff">utf-16</font><font color="#000000">"</font> <font color="#ff0000">standalone</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#803aff">yes</font><font color="#000000">"</font><font color="#0000ff">?></font> |
| <font color="#0000ff"><</font><font color="#a31545">ClientConfig</font><font color="#0000ff">></font> | | <font color="#0000ff"><</font><font color="#3a3aff">ClientConfig</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">IpSettings</font><font color="#0000ff">></font> | | <font color="#0000ff"> <</font><font color="#3a3aff">IpSettings</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">Version</font><font color="#0000ff">></font><font color="black">1</font><font color="#0000ff"></</font><font color="#a31545">Version</font><font color="#0000ff">></font> | | <font color="#0000ff"> <</font><font color="#3a3aff">Version</font><font color="#0000ff">></font><font color="black">1</font><font color="#0000ff"></</font><font color="#3a3aff">Version</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">Server</font><font color="#0000ff">></font><font color="black">localhost</font><font color="#0000ff"></</font><font color="#a31545">Server</font><font color="#0000ff">></font> | | <font color="#0000ff"> <</font><font color="#3a3aff">Serverurl</font><font color="#0000ff">></font><font color="black"><nowiki>https://meinzugriffsname:4443/coplanner</nowiki></font><font color="#0000ff"></</font><font color="#3a3aff">Server</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">Port</font><font color="#0000ff">></font><font color="black">8963</font><font color="#0000ff"></</font><font color="#a31545">Port</font><font color="#0000ff">></font>
| | <font color="#0000ff"> <</font><font color="#3a3aff">MaxRows</font><font color="#0000ff">></font><font color="black">100000</font><font color="#0000ff"></</font><font color="#3a3aff">MaxRows</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">MaxRows</font><font color="#0000ff">></font><font color="black">100000</font><font color="#0000ff"></</font><font color="#a31545">MaxRows</font><font color="#0000ff">></font> | | <font color="#0000ff"> <</font><font color="#3a3aff">MaxCells</font><font color="#0000ff">></font><font color="black">0</font><font color="#0000ff"></</font><font color="#3a3aff">MaxCells</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">MaxCells</font><font color="#0000ff">></font><font color="black">0</font><font color="#0000ff"></</font><font color="#a31545">MaxCells</font><font color="#0000ff">></font> | | <font color="#0000ff"> </</font><font color="#3a3aff">IpSettings</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">TcpFormatter</font><font color="#0000ff">></font><font color="black">Bin</font><font color="#0000ff"></</font><font color="#a31545">TcpFormatter</font><font color="#0000ff">></font>
| | <font color="#0000ff"> <</font><font color="#3a3aff">Languages</font><font color="#0000ff">></font> |
| <font color="#0000ff"> </</font><font color="#a31545">IpSettings</font><font color="#0000ff">></font> | | <font color="#0000ff"> <</font><font color="#3a3aff">Available</font><font color="#0000ff">></font><font color="black">Deutsch|English</font><font color="#0000ff"></</font><font color="#3a3aff">Available</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">Languages</font><font color="#0000ff">></font> | | <font color="#0000ff"> </</font><font color="#3a3aff">Languages</font><font color="#0000ff">></font> |
| <font color="#0000ff"> <</font><font color="#a31545">Available</font><font color="#0000ff">></font><font color="black">Deutsch|English</font><font color="#0000ff"></</font><font color="#a31545">Available</font><font color="#0000ff">></font> | | <font color="#0000ff"></</font><font color="#3a3aff">ClientConfig</font><font color="#0000ff">></font> |
| <font color="#0000ff"> </</font><font color="#a31545">Languages</font><font color="#0000ff">></font> | |
| <font color="#0000ff"></</font><font color="#a31545">ClientConfig</font><font color="#0000ff">></font> | |
|
| |
|
| oder
| |
| <font color="#0000ff"><?</font><font color="#a31545">xml </font><font color="#ff0000">version</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">1.0</font><font color="#000000">"</font> <font color="#ff0000">encoding</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">utf-16</font><font color="#000000">"</font> <font color="#ff0000">standalone</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">yes</font><font color="#000000">"</font><font color="#0000ff">?></font>
| |
| <font color="#0000ff"><</font><font color="#a31545">ClientConfig</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">IpSettings</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">Version</font><font color="#0000ff">></font><font color="black">1</font><font color="#0000ff"></</font><font color="#a31545">Version</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">Server</font><font color="#0000ff">></font><font color="black">localhost</font><font color="#0000ff"></</font><font color="#a31545">Server</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">Port</font><font color="#0000ff">></font><font color="black">8963</font><font color="#0000ff"></</font><font color="#a31545">Port</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">MaxRows</font><font color="#0000ff">></font><font color="black">20000</font><font color="#0000ff"></</font><font color="#a31545">MaxRows</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">MaxCells</font><font color="#0000ff">></font><font color="black">200</font><font color="#0000ff"></</font><font color="#a31545">MaxCells</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">TcpFormatter</font><font color="#0000ff">></font><font color="black">Text</font><font color="#0000ff"></</font><font color="#a31545">TcpFormatter</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">IpSettings</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">Languages</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">Available</font><font color="#0000ff">></font><font color="black">Deutsch|English</font><font color="#0000ff"></</font><font color="#a31545">Available</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">Languages</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"></</font><font color="#a31545">ClientConfig</font><font color="#0000ff">></font>
| |
|
| |
|
|
| |
|
| | '''Folgende Punkte müssen angepasst werden:'' |
|
| |
|
| '''Folgende Punkte müssen angepasst werden:'''
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">Server</font><font color="#0000ff">></font> | | {| class="wikitable" |
| Rechnername, auf dem der [[Technik:CoPlanner-Server|CoPlanner Server]] installiert wurde.
| | |- {{Tabellentitel}} |
| | |width="200pt" |Eintrag |
| | |Beschreibung |
| | |- |
| | |style="color:#3a3aff;"|Serverurl |
| | |Url, unter welcher der [[Technik:CoPlanner-Server|CoPlanner Server]] läuft. |
| | |- |
| | |style="color:#3a3aff;"|MaxRows |
| | |Dies ist die Anzahl der Datensätze, die maximal vom [[Technik:CoPlanner-Server|CoPlanner Server]] empfangen werden kann. Diese sollte in Relation zur Leistung des Client-Rechners stehen. Wird beim Laden von Datensätzen in einer Eingabemaske die hier festgelegte maximale Datensatzanzahl überschritten, wird der Ladevorgang unterbrochen und eine Meldung ausgegeben, die auffordert, die Datenmenge mittels Filtern entsprechend einzuschränken. |
| | |- |
| | |style="color:#3a3aff;"|MaxCells |
| | |Gibt an, wie viele Zellen (Produkte Achsendimensionselemente) maximal vom [[Technik:CoPlanner-Server|CoPlanner Server]] via Matrix Builder geladen werden. Ist dieser Tag nicht vorhanden, oder wird 0 eingetragen, erfolgt keine Einschränkung. |
| | |- |
| | |style="color:#3a3aff;"|Languages Available |
| | |Jene Sprachen, die hier angegeben werden, sind, wenn sie vom [[Technik:CoPlanner-Server|CoPlanner Server]] unterstützt werden, als Login Sprache verfügbar. Die Sprachbezeichnung ist in Landessprache und Landeszeichensatz einzugeben. Eine Liste der verfügbaren Sprachen finden Sie im [[Framework:Mehrsprachigkeit|hier]]. |
| | |} |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">Port</font><font color="#0000ff">></font>
| | ==ClientConfig.xml vor CoP 10 HF 1.2== |
| Portnummer des [[Technik:CoPlanner-Server|CoPlanner Servers]]. Hier tragen Sie dieselbe Portnummer ein, die auch im ''„[[Technik:CoPlanner-Server#SvrConfig.xml|SvrConfig.xml]]“'' eingetragen wurde.
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">MaxRows</font><font color="#0000ff">></font> | | <font color="#0000ff"><?</font><font color="#3a3aff">xml </font><font color="#ff0000">version</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#803aff">1.0</font><font color="#000000">"</font> <font color="#ff0000">encoding</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#803aff">utf-16</font><font color="#000000">"</font> <font color="#ff0000">standalone</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#803aff">yes</font><font color="#000000">"</font><font color="#0000ff">?></font> |
| Dies ist die Anzahl der Datensätze, die maximal vom [[Technik:CoPlanner-Server|CoPlanner Server]] empfangen werden kann. Diese sollte in Relation zur Leistung des Client-Rechners stehen. Wird beim Laden von Datensätzen in einer Eingabemaske die hier festgelegte maximale Datensatzanzahl überschritten, wird der Ladevorgang unterbrochen und eine Meldung ausgegeben, die auffordert, die Datenmenge mittels Filtern entsprechend einzuschränken.
| | <font color="#0000ff"><</font><font color="#3a3aff">ClientConfig</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">IpSettings</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">Version</font><font color="#0000ff">></font><font color="black">1</font><font color="#0000ff"></</font><font color="#3a3aff">Version</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">Server</font><font color="#0000ff">></font><font color="black">localhost</font><font color="#0000ff"></</font><font color="#3a3aff">Server</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">Port</font><font color="#0000ff">></font><font color="black">8963</font><font color="#0000ff"></</font><font color="#3a3aff">Port</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">MaxRows</font><font color="#0000ff">></font><font color="black">100000</font><font color="#0000ff"></</font><font color="#3a3aff">MaxRows</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">MaxCells</font><font color="#0000ff">></font><font color="black">0</font><font color="#0000ff"></</font><font color="#3a3aff">MaxCells</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">TcpFormatter</font><font color="#0000ff">></font><font color="black">Native</font><font color="#0000ff"></</font><font color="#3a3aff">TcpFormatter</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">SSLCommonName</font><font color="#0000ff">></font><font color="black"></font><font color="#0000ff"></</font><font color="#3a3aff">SSLCommonName</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> </</font><font color="#3a3aff">IpSettings</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">Languages</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> <</font><font color="#3a3aff">Available</font><font color="#0000ff">></font><font color="black">Deutsch|English</font><font color="#0000ff"></</font><font color="#3a3aff">Available</font><font color="#0000ff">></font> |
| | <font color="#0000ff"> </</font><font color="#3a3aff">Languages</font><font color="#0000ff">></font> |
| | <font color="#0000ff"></</font><font color="#3a3aff">ClientConfig</font><font color="#0000ff">></font> |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">MaxCells (ab 20080807)</font><font color="#0000ff">></font>
| |
| Gibt an, wie viele Zellen (Produkte Achsendimensionselemente) maximal vom [[Technik:CoPlanner-Server|CoPlanner Server]] via Matrix Builder geladen werden. Ist dieser Tag nicht vorhanden, oder wird 0 eingetragen, erfolgt keine Einschränkung.
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">TcpFormatter</font><font color="#0000ff">></font>
| |
| Legt den Übertragungsmodus zwischen Client und Server fest. Möglich ist die Auswahl zwischen „Bin“ für binäre Übertragung und „Text“ für Textübertragung. Der gewählte Modus muss sowohl am [[Technik:CoPlanner-Server|CoPlanner Server]] (''„[[Technik:CoPlanner-Server#SvrConfig.xml|SvrConfig.xml]]“'') als auch am Client eingestellt werden und übereinstimmen.
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">Bereich Languages Available</font><font color="#0000ff">></font>
| | '''Folgende Punkte müssen angepasst werden:'' |
| Jene Sprachen, die hier angegeben werden, sind, wenn sie vom [[Technik:CoPlanner-Server|CoPlanner Server]] unterstützt werden, als Logon Sprache verfügbar. Die Sprachbezeichnung ist in Landessprache und Landeszeichensatz einzugeben. Eine Liste der verfügbaren Sprachen finden Sie im [[Framework:Mehrsprachigkeit|hier]].
| |
|
| |
|
| ==coplanner.exe.config Datei==
| |
|
| |
|
| Diese Datei beinhaltet allgemeine User Einstellungen. Die Datei findet sich im Ausführungsverzeichnis des Clients.
| | {| class="wikitable" |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.showPlan</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |- {{Tabellentitel}} |
| Sperrt bei „False“ die Pläne beim Logon
| | |width="200pt" |Eintrag |
| | |Beschreibung |
| | |- |
| | |style="color:#3a3aff;"|Server |
| | |Rechnername, auf dem der [[Technik:CoPlanner-Server|CoPlanner Server]] installiert wurde. |
| | |- |
| | |style="color:#3a3aff;"|Port |
| | |Portnummer des [[Technik:CoPlanner-Server|CoPlanner Servers]]. Hier tragen Sie dieselbe Portnummer ein, die auch im ''„[[Technik:CoPlanner-Server#SvrConfig.xml|SvrConfig.xml]]“'' eingetragen wurde. |
| | |- |
| | |style="color:#3a3aff;"|MaxRows |
| | |Dies ist die Anzahl der Datensätze, die maximal vom [[Technik:CoPlanner-Server|CoPlanner Server]] empfangen werden kann. Diese sollte in Relation zur Leistung des Client-Rechners stehen. Wird beim Laden von Datensätzen in einer Eingabemaske die hier festgelegte maximale Datensatzanzahl überschritten, wird der Ladevorgang unterbrochen und eine Meldung ausgegeben, die auffordert, die Datenmenge mittels Filtern entsprechend einzuschränken. |
| | |- |
| | |style="color:#3a3aff;"|MaxCells (ab 20080807) |
| | |Gibt an, wie viele Zellen (Produkte Achsendimensionselemente) maximal vom [[Technik:CoPlanner-Server|CoPlanner Server]] via Matrix Builder geladen werden. Ist dieser Tag nicht vorhanden, oder wird 0 eingetragen, erfolgt keine Einschränkung. |
| | |- |
| | |style="color:#3a3aff;"|TcpFormatter |
| | |Legt den Übertragungsmodus zwischen Client und Server fest. Möglich ist die Auswahl zwischen "Bin" für binäre Übertragung, "Text" für Textübertragung und "Native" für native Übertragung mit höchster Komprimierung. Ab 9.5 HF 2.4 ist nur mehr Native verfügbar. |
| | {| {{Bausteindesign1}} |
| | |- |
| | | <span style="color: darkblue;">'''Hinweis'''</span> "Native" wird als Standardeinstellung empfohlen. Der gewählte Modus muss sowohl am [[Technik:CoPlanner-Server|CoPlanner Server]] (''„[[Technik:CoPlanner-Server#SvrConfig.xml|SvrConfig.xml]]“'') als auch am Client eingestellt werden und übereinstimmen. |
| | |} |
| | |- |
| | |style="color:#3a3aff;"|SSLCommonName |
| | |Ab 9.5 HF 2.4: Ist in der [[Technik:CoPlanner-Server#SvrConfig.xml|SvrConfig.xml]] das SSLCertificate gesetzt, so muss hier der CommonName des dort angegebenen Zertifikats angegeben werden (siehe auch [[Technik:SSL TCP|hier]]). |
| | |- |
| | |style="color:#3a3aff;"|Languages Available |
| | |Jene Sprachen, die hier angegeben werden, sind, wenn sie vom [[Technik:CoPlanner-Server|CoPlanner Server]] unterstützt werden, als Login Sprache verfügbar. Die Sprachbezeichnung ist in Landessprache und Landeszeichensatz einzugeben. Eine Liste der verfügbaren Sprachen finden Sie im [[Framework:Mehrsprachigkeit|hier]]. |
| | |} |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.showUnternehmen</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| Sperrt bei „False“ die Unternehmen beim Logon
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.showWaehrung</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | ==coplanner.exe.config Datei== |
| Sperrt bei „False“ die Währung beim Logon
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.showLanguages</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | Diese Datei beinhaltet allgemeine User Einstellungen. Die Datei findet sich im Ausführungsverzeichnis des Clients. |
| Sperrt bei „False“ die Sprachauswahl beim Logon
| |
|
| |
|
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.additionalHeightMeasureLine</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">10</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | {| class="wikitable" |
| Zusätzliche Höhe der Measurezeile (Agg- und Zeilenmaske (inkl. Copspy++)) in Pixel, welche zusätzlich zur Zeilenweite der aktuellen Font hinzugefügt werden | | |- {{Tabellentitel}} |
| | | |Eintrag |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.additionalSpaceBeneathFilter</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">6</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Beschreibung |
| Abstand Filterbereich (AggMaske und Zeilenmaske)
| | |- |
| | | |style="color:#0000ff;"|logonProperties.showPlan |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.additionalHeightHorizDimensionline</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">18</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Sperrt bei „False“ die Pläne beim Logon |
| Zusätzliche Höhe der horizontalen Dimensionszeile – Pixel, welche zusätzlich zur Zeilenweite der aktuellen Font hinzugefügt werden
| | |- |
| | | |style="color:#0000ff;"|logonProperties.showUnternehmen |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.MeasureLineTextColor</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">5B5B9A</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Sperrt bei „False“ die Unternehmen beim Logon |
| Farbe für Text der Measurezeile
| | |- |
| | | |style="color:#0000ff;"|logonProperties.showWaitWindow |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.MeasureLineHighLightTextColor</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">ffffff</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Den "bitte Warten" Dialog beim Clientstart anzeigen |
| Farbe für Markierung der Measurezeile und die gewählte Dimension
| | |- |
| | | |style="color:#0000ff;"|logonProperties.showLanguages |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.MeasureLineHighLightBackColor</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">9CB1D8</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Sperrt bei „False“ die Sprachauswahl beim Logon |
| Farbe für Markierung der Measurezeile und die gewählte Dimension
| | |- |
| | | |style="color:#0000ff;"|logonProperties.showMinimumSettingsIfOnlySSPI |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.MeasureLineBackColor</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">DFE4F2</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Zeigt bei „True“ die minimalsten Einstellungen im LogOn an, wenn OnlySSPI gesetzt ist |
| Farbe für Hintergrund der Measurezeile
| | |- |
| | | |style="color:#0000ff;"|logonProperties.showServiceNameAndSSPIPort |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.HighlightColorBack</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">C9D2EA</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Zeigt bei „True“ unter der Lizenzinfo den Namen des Service an (wie in svrConfig eingestellt) sowie den zugewiesenen SSPI Port |
| Markierungsfarbe Hintergrund
| | |- |
| | | |style="color:#0000ff;"|logonProperties.additionalHeightMeasureLine |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.HighlightColorFore</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">000000</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Zusätzliche Höhe der Measurezeile (Agg- und Zeilenmaske (inkl. Copspy++)) in Pixel, welche zusätzlich zur Zeilenweite der aktuellen Font hinzugefügt werden |
| Markierungsfarbe Vordergrund
| | |- |
| | | |style="color:#0000ff;"|logonProperties.additionalSpaceBeneathFilter |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.SwitchOffMoreLineMarkingInHorizDims</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">False</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Abstand Filterbereich (AggMaske und Zeilenmaske) |
| NYI Abschalten der Markierung in der horizontalen Dimension
| | |- |
| | | |style="color:#0000ff;"|logonProperties.additionalHeightHorizDimensionline |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.Filtercolor</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">C9D2EA</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Zusätzliche Höhe der horizontalen Dimensionszeile – Pixel, welche zusätzlich zur Zeilenweite der aktuellen Font hinzugefügt werden |
| Farbe der Filter
| | |- |
| | | |style="color:#0000ff;"|layoutProperties.MeasureLineTextColor |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.FilterMainColor</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">F0EEE1</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Farbe für Text der Measurezeile |
| HauptFarbe der Filter
| | |- |
| | | |style="color:#0000ff;"|logonProperties.MeasureLineHighLightTextColor |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.SpaceBewtweenFilter</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">4</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Farbe für Markierung der Measurezeile und die gewählte Dimension |
| Abstand zwischen den Filtern
| | |- |
| | | |style="color:#0000ff;"|logonProperties.MeasureLineHighLightBackColor |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.PermitIsolationInAggMask</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Farbe für Markierung der Measurezeile und die gewählte Dimension |
| Abschalten der Isolierfunktion mit Linksklick in Aggmaske
| | |- |
| | | |style="color:#0000ff;"|layoutProperties.MeasureLineBackColor |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.PermitHideInAggMask</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Farbe für Hintergrund der Measurezeile |
| Abschalten der Hide-Funktion mit Rechtsklick in Aggmaske
| | |- |
| | | |style="color:#0000ff;"|logonProperties.HighlightColorBack |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">logonProperties.showWaitWindow</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">False</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Markierungsfarbe Hintergrund |
| Den "bitte Warten" Dialog beim Clientstart anzeigen
| | |- |
| | | |style="color:#0000ff;"|logonProperties.HighlightColorFore |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">CommandTimeOut</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">0</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Markierungsfarbe Vordergrund |
| TimeOut für Datenanforderung bei SerialObjects (MB/Excel) in Sekunden. 0 ist default und bedeutet kein TimeOut.
| | |- |
| | | |style="color:#0000ff;"|logonProperties.Filtercolor |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">MatrixBuilder.RefreshDataAfterFilterChangeSelectable</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Farbe der Filter |
| Im Matrixbuilder "Filteränderung - Daten sofort laden" per Checkbox aktivierbar sein. Achtung - zieht nur, wenn AUCH in Hostinterface eingeschaltet!
| | |- |
| | | |style="color:#0000ff;"|logonProperties.FilterMainColor |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">key</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">MatrixBuilder.RefreshDataAfterFilterChangeSelection</font><font color="#000000">"</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| | |Hauptfarbe der Filter |
| Im Matrixbuilder "Filteränderung - Daten sofort laden" per Checkbox aktivierbar sein. Achtung - zieht nur, wenn AUCH in Hostinterface eingeschaltet! Diese Einstellung legt den
| | |- |
| Defaultwert fest und zieht nur, wenn MatrixBuilder.RefreshDataAfterFilterChangeSelectable = True.
| | |style="color:#0000ff;"|logonProperties.SpaceBewtweenFilter |
| | | |Abstand zwischen den Filtern |
| ==Berechtigungen==
| | |- |
| | | |style="color:#0000ff;"|logonProperties.PermitIsolationInAggMask |
| Bei einem erfolgreichen Logon zum [[Technik:CoPlanner-Server|CoPlanner Server]] wird eine XML-Datei im Client-Verzeichnis angelegt, welche die Einstellungen beinhaltet. Beim nächsten Logon werden diese Settings dann vorgeschlagen. Damit dies möglich ist, benötigt der Benutzer im Client-Verzeichnis Schreibrechte.
| | |Abschalten der Isolierfunktion mit Linksklick in Aggmaske |
| Das Verzeichnis „pdf“ dient als Zwischenspeicher für das CoPlanner Reporting. In diesem wird der Bericht temporär gespeichert. Aus diesem Grund benötigt der Anwender, um das CoPlanner Reporting verwenden zu können in diesem Verzeichnis Schreibrechte.
| | |- |
| | | |style="color:#0000ff;"|logonProperties.PermitHideInAggMask |
| | | |Abschalten der Hide-Funktion mit Rechtsklick in Aggmaske |
| ==Installation des Windows-Clients durch ClickOnce==
| | |- |
| | | |style="color:#0000ff;"|compatibility.PreventCustomMouseCursorVisualisation |
| ===Benötigte Dateien/Ordner===
| | |div. ATI Treiber stürzen zeitweise ab. Sollte es in Masken zu ruckeln des Cursors kommen, wenn Tooltips angezeigt werden, können Sie Tooltips dekativieren, indem Sie diese Option auf true setzen. |
| '''Voraussetzungen:'''
| | |- |
| | | |style="color:#0000ff;"|CommandTimeOut |
| :*Das .Net Framework 2.0 muss am Clientrechner installiert werden. Das bedeutet, dass der Rechner, auf dem der CoPlanner Client via
| | |TimeOut für Datenanforderung bei SerialObjects (MB/Excel) in Sekunden. 0 ist default und bedeutet kein TimeOut. |
| ClickOnce installiert werden soll, das .Net Framework benötigt!'''
| | |- |
| :*Für die Installation des .Net Framework sind lokale Administratorrechte erforderlich!!!
| | |style="color:#0000ff;"|UsedDevXStyle |
| | | |Zu verwendender Style der Layout Komponenten |
| '''Ein Deployment Paket besteht aus den Dateien: '''
| | |- |
| :*Setup.exe
| | |style="color:#0000ff;"|PlanAdministrationShowExtendedTimeSettings |
| :*copstart_Versionsnummer.application
| | |Bei true werden im [[Framework:Szenariomanager|Szenariomanager]] die Einstellungen für Tages- und Mehrjahresplanung angzeigt, bei false nicht. |
| :*coplanner.htm
| | |- |
| :*Copstart.application
| | |style="color:#0000ff;"|SupportMailUrl |
| | | |Nur bis CoP 10 HF 3.3: URL für Supportmail im Menü: Nach Version wird programmatisch die Versionsnummer des Clients angefügt (Beispiel: Support Anfrage: CoPlanner Version 9.0). Es können {Culture}{CoPlannerVersion}{CoPlannerProduct}{CoPlannerOS} angegeben werden, diese werden durch die Systeminformationen ersetzt. |
| '''Folgende Verzeichnisse enthält ein Deployment Paket:'''
| | |- |
| :*coplanner_Versionsnummer
| | |style="color:#0000ff;"|HelpWebSiteUrl |
| :*Client
| | |URL für Online Hilfe. Es können {Culture}{CoPlannerVersion}{CoPlannerProduct}{CoPlannerOS} angegeben werden, diese werden durch die Systeminformationen ersetzt. |
| | | |- |
| Bis auf das Verzeichnis Client sind alle Dateien bzw. Verzeichnisse Microsoft Standardverzeichnisse. Das Client-Verzeichnis ist CoPlanner spezifisch. Dieses enthält die kundenspezifischen Dateien, welche nach der Installation des Clients, beim Start gedownloadet werden.
| | |style="color:#0000ff;"|MatrixBuildInitialMeasureCount |
| | |Anzahl der Measures die initial im Analyzer angezeigt werden. |
| | |- |
| | |style="color:#0000ff;"|MatrixBuilderShowDimNames |
| | |Wenn True werden in den Leerzellen des Analyzers (links oben) die Achsendimensionsnamen angezeigt. |
| | |- |
| | |style="color:#0000ff;"|MatrixBuilderMaxDimCountPerAxis |
| | |Defaultwert für die Anzahl der maximalen Dimensionen pro Achse. Dieser kann nochmal pro Sicht übersteuert werden. |
| | |- |
| | |style="color:#0000ff;"|reportViewer.ParameterPromptMode |
| | |Wie sollen die Parameter im CoPlanner ReportViewer angezeigt werden? |
| | :*Automatic (nur Filter, wenn die Anzahl übereinstimmt, sonst Parameter und Filter) - DEFAULT |
| | :*ParameterAndFilter (immer Parameter und Filter) |
| | :*ParameterOnly (nur Parameter) |
| | :*FilterOnly (nur Filter) |
| | |- |
| | |style="color:#0000ff;"|LoopUpSearchOnKeyDown |
| | |Soll die Suche angezeigt werden, wenn eine Tasteneingabe auf einem LookUp erfolgt. |
| | |- |
| | |style="color:#0000ff;"|ShowWaitWindow |
| | |Gibt an, ob ein WaitWindow angezeit wird. |
| | |- |
| | |style="color:#0000ff;"|ExpertMode |
| | |Gibt an, ob beim Öffnen eines Objektes im Designmodus automatisch ausgecheckt wird oder nicht. |
| | |- |
| | |style="color:#0000ff;"|LogonForeColor |
| | |Definiert die Schriftfarbe für den Logindialog. |
| | |- |
| | |style="color:#0000ff;"|UppercaseConversion |
| | |Gibt an, ob die Schrift der Reiter im Ribbon in Großbuchstaben dargestellt wird. |
| | |- |
| | |style="color:#0000ff;"|ExcelExportModus |
| | |Gibt den Export Layer für den Excel Export an (neu in Version 9.4). Folgende Optionen sind möglich: |
| | :*MSExcel: Defaulteinstellung, alle Optionen sind verfügbar |
| | :*SpreadSheetGear: Sollte verwendet werden, wenn kein MS Office am PC installiert ist |
| | :*C1: älteste Export Option (verwenden Sie diese, wenn keine andere Export Option funktioniert) |
| | {| {{Bausteindesign1}} |
| | |- |
| | | <span style="color: darkblue;">'''Hinweis'''</span> Der ''C1'' Export funktioniert auch durch drücken der Strg-Taste und dem Export-Button. |
| | |} |
| | |- |
| | |style="color:#0000ff;"|SupportExceptionUrl |
| | |Nur bis CoP 10 HF 3.3, danach über Einstellung in Serverkonfiguration. URL für Support Request. {Culture}{CoPlannerVersion}{CoPlannerProduct}{CoPlannerOS}{CoPlannerErrorDescription} werden durch die Fehlerinformationen ersetzt |
| | |- |
| | |style="color:#0000ff;"|ShowTransportEntries |
| | |Gibt an, ob die Transportfunktionalität im Entwicklermenü verfügbar ist |
| | |- |
| | |style="color:#0000ff;"|DefaultReporting |
| | |Ab 9.4.3 HF 1.1 - Gibt an, ob in Eingabemasken und im Analyzer über den Button 'Bericht' im Ribbon ein SSRS (SQL Server Reporting Services) Bericht oder ein CoPlanner Bericht erstellt wird |
| | |- |
| | |style="color:#0000ff;"|importProperties.PreviewLimitForDataDefinitions |
| | |Gibt die max. Zeilen an, die in der Vorschau bei einem Import mit Datenquelle DataDefinition angezeigt werden |
| | |- |
| | |style="color:#0000ff;"|SupportExceptionUrlOnLogonFailed |
| | |Nur bis CoP 10 HF 3.3: Wenn auf True, dann wird bei fehlgeschlagenen Login (z.B. weil der Server nicht erreichbar ist) in dem Dialog auch ein Support-Button angezeigt. Per Klick wird dann die Aktion ausgeführt, die bei der SupportExcecptionUrl hinterlegt ist. |
| | |} |
|
| |
|
| {| {{Bausteindesign1}} | | {| {{Bausteindesign1}} |
| |- | | |- |
| | <span style="color: darkblue;">'''Hinweis'''</span> Das Verzeichnis Client MUSS im Deployment Paket enthalten sein. | | | <span style="color: darkblue;">'''Hinweis'''</span> Nach Änderungen in dieser Datei muss der Client neu gestartet werden. |
| |} | | |} |
|
| |
|
| '''Folgende Dateien müssen im Verzeichnis Client vorhanden sein:'''
| |
| :*Achtung - Version.txt darf am Server nicht mehr manuell gesetzt werden, sondern durch das Tool CreateVersionAndChecksum.exe, welches einfach im Dateisystem des Webordners doppelt geklickt werden muss.
| |
|
| |
|
| :*Version.txt [[Image:arrow.jpg]] Dieses enthält eine Versionsnummer, die bei jedem Start des Clients überprüft wird. Beim ersten Start des Clients ist diese Datei noch nicht vorhanden. Das bedeutet, beim ersten Start werden die Dateien immer gedownloadet. Wird danach eine Änderung vollzogen (''„ClientConfig.xml“'' Portänderung), und diese soll auf alle Clients verteilt werden, so muss diese Nummer ERHÖHT werden. Dadurch werden die Dateien beim nächsten Client-Start automatisch updatet.
| | ==Berechtigungen auf Verzeichnisse== |
|
| |
|
| Die Dateien im Verzeichnis Client müssen dieselbe Ordnerstruktur aufweisen, wie im Windows-Client. Möchte man beispielsweise eine Kundenspezifische start.html Datei verteilen, so muss sich diese im Verzeichnis ../Client/html/“ befinden.
| | Bei einem erfolgreichen Login zum [[Technik:CoPlanner-Server|CoPlanner Server]] wird eine XML-Datei im Benutzer-Verzeichnis angelegt, welche die Einstellungen beinhaltet. Beim nächsten Login werden diese Settings dann vorgeschlagen. |
|
| |
|
| ===Probleme bei der Installation===
| |
| Erscheint gleich nach dem Start des ClickOnce Setups eine Fehlermeldung mit folgendem Inhalt (Auszug bei Ansicht der Fehlerdetails),
| |
|
| |
|
| [[Image:T_Fehlerdetails.jpg]]
| | ==Installation des Windows-Clients durch ClickOnce== |
| | |
| kann dies zwei bekannte Ursachen haben:
| |
| | |
| :*Jener Benutzer, welcher die ClickOnce Installation durchführen möchte besitzt nicht das Recht, in jenem Verzeichnis, in dem das Client-Setup enthalten ist, die benötigten Dateien zu lesen. Wird das Deployment durch einen http-Server bereitgestellt, ist darauf zu achten, dass bei der Aktivierung des anonymen Zugriffs der IIS-Benutzer (per default ISUER_[Servername]) das Leserecht auf den Verzeichnissen besitzt. Ist die integrierte NT-Autentifizierung aktiv und kein anonymer Zugriff erlaubt, muss der Benutzer, welcher die ClickOnce Installation startet/ausführt, entsprechende Leserechte auf die Verzeichnisse besitzen.
| |
| | |
| :*Es wurde zuvor schon eine ClickOnce-Installation durchgeführt, jedoch von einem anderen Verzeichnis/Server. Obwohl die Vorgängerversion richtig durch Deinstallation über die Softwareübersicht des Systems erfolgte, bleiben Verzeichnisse im NT-Benutzerverzeichnis bestehen. Durch diese wird die Installation fehlerbedingt abgebrochen.
| |
| Dieses Problem kann wie folgt gelöst werden:
| |
| Im Verzeichnis „C:\Dokumente und Einstellungen\[NT-Benutzername] \Lokale Einstellungen\Apps\2.0\“ befinden sich jene Dateien, die via ClickOnce installiert wurden. Um dieses Verzeichnis finden zu können, muss im Windows Explorer die Option „Versteckte Verzeichnisse anzeigen“ aktiviert werden („Extras“ [[Image:arrow.jpg] „Ordneroption“). In diesem Ordner sind Unterverzeichnisse vorhanden, welche wie bereits erwähnt die ClickOnce Programmkomponenten enthalten. Es müssen daher alle Unterordner des Ordners „C:\Dokumente und Einstellungen\[NT-Benutzername] \Lokale Einstellungen\Apps\2.0\“ gelöscht werden. Danach kann die ClickOnce-Installation vom neuen Deploy Server/Verzeichnis starten.
| |
| | |
| ===Problem mit copstart.exe.manifest===
| |
| Beim Aufruf der Installation kann unter Umständen eine 404 – „File not found“ - Fehlermeldung kommen.
| |
| | |
| [[Image:T_File_not_found.jpg]]
| |
| | |
| Es ist folgender MIME-Typ zu definieren (Details siehe Einstellungen IIS):
| |
| | |
| [[Image:T_MIME - Typ.jpg|thumb|center|Technik, MIME - Typ]]
| |
| | |
| | |
| ===Einstellungen IIS===
| |
| Wird ein Deployment via HTTP bereitgestellt, so ist hierfür ein IIS (Internet Information Server) notwendig.
| |
| Das Deploymentverzeichnis muss in Inetpub\wwwroot kopiert werden und als „Standard-website“ erstellt werden.
| |
| | |
| [[Image:T_Einstellungen IIS.jpg|thumb|center|Technik, Einstellungen IIS]]
| |
| | |
| ===Einstellungen innerhalb der WebAnwendung===
| |
| Folgende Einstellungen sind notwendig, um einem Client den Zugriff zu ermöglichen:
| |
| | |
| [[Image:T_Register.jpg]]
| |
| | |
| [[Image:T_Register1.jpg]]
| |
| | |
| '''Anmerkung zum ScreenShot rechts unten:''' .config muss aus der Liste entfernt werden.
| |
| | |
| ===MIME Types im IIS===
| |
| Falls beim Deployment im IIS nicht alle Dateien auf den Client Rechner kopiert werden, müssen für die entsprechenden Dateien MIME Types definiert werden.
| |
| Für die Definition der MIME Types gehen Sie bitte wie folgt vor:
| |
| | |
| :1. Öffnen der IIS Management Konsole
| |
| :2. Rechtsklick auf den Computernamen und auf Eigenschaften gehen
| |
| :3. auf MIME Types klicken
| |
| | |
| [[Image:T_Eigenschaften von WAWISNEU1.jpg|thumb|center|Technik, Eigenschaften von WAWISNEU1]]
| |
| | |
| :4. auf Neu klicken
| |
| | |
| [[Image:T_MIME - Typ1.jpg|thumb|center|Technik, MIME - Typ]]
| |
| | |
| '''Definition:''' MIME Type „application/octet-stream“:
| |
| :*.config
| |
| :*.lic
| |
| :*.dat
| |
| :*.scc
| |
| :*.rdl
| |
| :*.rptproj
| |
| :*.suo
| |
| | |
| '''Definition:''' MIME Type „application/x-ms-manifest“:
| |
| :*.manifest
| |
| | |
| Nach dem die MIME Types eingetragen wurden, sollte ein IISReset durchgeführt werden. Dabei wird der Webservice neu gestartet. Für den Neustart muss in der Kommandozeile iisreset eingegeben werden.
| |
| Im log des IIS finden sich auch oft entsprechende Fehlermeldungen.
| |
| Bei einem 404 3 ist wiederum der MIME Type für die entsprechende Dateiendung einzutragen.
| |
| | |
| ===Zusätzliche Einstellungen IIS 7===
| |
| Für ein erfolgreiches Deployment müssen die „Frontpage Server extensions“ auf dem entsprechenden Server installiert sein.
| |
| Zusätzlich muss in der Datei: %windir%\System32\inetsrv\config\applicationHost.config folgende Einträge entsprechend angepasst werden:
| |
| | |
| <font color="#0000ff"><</font><font color="#a31545">section </font><font color="#ff0000">name</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">customMetadata</font><font color="#000000">"</font> <font color="#ff0000">allowDefinition</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">AppHostOnly</font><font color="#000000">"</font> <font color="#ff0000">overrideModeDefault</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">Allow</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"><</font><font color="#a31545">add </font><font color="#ff0000">fileExtension</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">.config</font><font color="#000000">"</font> <font color="#ff0000">allowed</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"><</font><font color="#a31545">section </font><font color="#ff0000">name</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">directoryBrowse</font><font color="#000000">"</font> <font color="#ff0000">overrideModeDefault</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">Allow</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"><</font><font color="#a31545">section </font><font color="#ff0000">name</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">directoryBrowse</font><font color="#000000">"</font> <font color="#ff0000">overrideModeDefault</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">Allow</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| | |
| Im Basisverzeichnis des Click Once Deployments sollte eine „web.config“ Datei mit folgendem Inhalt abgelegt werden:
| |
| | |
| <font color="#0000ff"><?</font><font color="#a31545">xml </font><font color="#ff0000">version</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">1.0</font><font color="#000000">"</font> <font color="#ff0000">encoding</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">utf-8</font><font color="#000000">"</font><font color="#0000ff">?></font>
| |
| <font color="#0000ff"><</font><font color="#a31545">configuration</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">system.webServer</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">directoryBrowse</font> <font color="#ff0000">enabled</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">staticContent</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">mimeMap</font> <font color="#ff0000">fileExtention</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">.user</font><font color="#000000">"</font> <font color="#ff0000">mimeType</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">application/x-ms-application</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">mimeMap</font> <font color="#ff0000">fileExtention</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">.exe.config</font><font color="#000000">"</font> <font color="#ff0000">mimeType</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">application/x-ms-application</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">mimeMap</font> <font color="#ff0000">fileExtention</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">.suo</font><font color="#000000">"</font> <font color="#ff0000">mimeType</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">application/x-ms-application</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">staticContent</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">security</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">requestFiltering</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">fileExtensions</font> <font color="#ff0000">allowUnlisted</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font> <font color="#ff0000">applyToWebDAV</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">True</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">requestFiltering</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">security</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">defaultDocument</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">files</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> <</font><font color="#a31545">add</font> <font color="#ff0000">value</font><font color="#0000ff">=</font><font color="#000000">"</font><font color="#0000ff">coplanner.htm</font><font color="#000000">"</font><font color="#0000ff">/></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">files</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">defaultDocument</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"> </</font><font color="#a31545">system.webServer</font><font color="#0000ff">></font>
| |
| <font color="#0000ff"></</font><font color="#a31545">configuration</font><font color="#0000ff">></font>
| |
| | |
| | |
| Grundsätzlich können bei einem Click Once Deployment keine versteckten Dateien bzw. Dateien mit Umlauten im Dateinamen übertragen werden.
| |
| | |
| ===.config oder exe… Dateien werden nicht übertragen===
| |
| Nach einem Rechtsklick auf das IIS Projekt auf Eigenschaften gehen und in der Konfiguration die Extension „.config“ entfernen. Dies kann auch für die anderen Dateien gemacht werden die nicht übertragen werden.
| |
| | |
| [[Image:T_Config.jpg|thumb|center|]]
| |
| | |
| ===Einstellungen Share===
| |
| Für ein Deployment via Share ist nur zu beachten, dass der Benutzer ein Leserecht auf dem Share besitzt.
| |
|
| |
|
| ===Einstellungen Internet Explorer===
| | [[Technik:CoPlanner_Win-Client_Installation_durch_ClickOnce|ClickOnce]] ermöglicht die Installation des Windows Clients entweder per Webserver (Microsoft Internet Information Services) oder per Dateifreigabe. Der Vorteil der ClickOnce Installation liegt darin, dass nach einer einmaligen Installation Änderungen automatisch auf die Clients ausgerollt werden können. Grundsätzlich ist das Deployment via Dateifreigabe wesentlich einfacher, da kein Webserver konfiguriert werden muss. |
| Es kann vorkommen, dass der Internet Explorer nicht alle Dateien herunterladen kann. In diesem Fall ist in der Log Datei des Webservers eine entsprechende Fehlermeldung:
| |
| Copstart.application' konnte nicht gedownloadet werden.
| |
| Dieses Problem hängt mit den Einstellungen des Lokalen Internet Explorers zusammen:
| |
| Die Einstellungen dazu finden Sie unter: Extras -> Internetoptionen -> Sicherheit (Lokales Intranet) -> Stufe anpassen -> Benutzerauthentifizierung.
| |
| Hier muss das Feld „Nach Benutzername und Kennwort fragen“ aktiviert werden.
| |
| | |
| [[Image:T_Anmeldung.jpg|thumb|center|]] | |
| | |
| ===Optionaler Debugmode (seit 2007-07-02)===
| |
| | |
| Es kann viele Gründe geben, dass diverse Dateien nicht vom Webserver auf den Client übertragen werden. Für diesen Fall wurden eine Überprüfung und ein optionales Debug-Informationsfenster eingeführt.
| |
| Die Serverversion darf von nun an nicht mehr manuell erhöht werden, sondern durch das Kommandozeilentool CreateVersionAndChecksum.exe, welches im Webserververzeichnis (Dateisystem!) doppelt geklickt werden muss.
| |
| Das sieht dann so aus:
| |
| | |
| [[Image:T_Optionaler Debugmode.jpg|thumb|center|Technik, Optionaler Debugmode]]
| |
| | |
| Das Tool schreibt alle Dateien des Servers und deren Größe in die Datei Version.txt, welches von CopRun bei der Installation zum Client übertragen wird. Anhand dieser Liste überprüft das Installationsprogramm jede Datei des Servers auf Vorhandensein und richtige Größe am Client. Wenn bei einigen Dateien die Übertragung nicht erfolgreich ist, so poppt ein Fenster auf, welches darauf hinweist und anbietet, den Debugmodus einzuschalten. Das kann so aussehen:
| |
| | |
| [[Image:T_FFClickOnce.jpg|thumb|center|Technik, FFClickOnce]]
| |
| | |
| (Man beachte, dass es mit dem Add- on „FFClickOnce“ auch mit dem Firefox-Browser möglich ist, ClickOnceInstallationen durchzuführen). | |
| Das Fenster bietet die Möglichkeit, die Versionsnummer zurückzusetzen und somit einem neuen Versuch nichts in den Weg zu legen (zB nach Neukonfiguration des IIS). Ein manuelles Editieren der Datei Version.txt am Client ist dann nicht mehr nötig, da die Version vom Installationsprogramm auf 0 gesetzt wird und somit bei nochmaligem Klick auf „Installieren“ auf der Website oder beim Ausführen mittels Start/Programme/CoPlanner Client der gesamte Übertragungsvorgang nochmal gestartet wird.
| |
| Wenn die Fehler egal sind, dann kann man auch „Ignorieren und schließen“ wählen und sich mit dem, was übertragen worden ist begnügen (in der Hoffnung, dass der Client trotzdem funktioniert).
| |
| Man kann auch den Debugmode durch Checken der Checkbox aktivieren. In dem Fall muss man die Versionsnummer zurücksetzen (da sonst der Debugmode keinen Sinn hätte). In diesem Walkthrough wird das gemacht und die Versionsnummer zurückgesetzt. Bei neuem Klick auf „Installieren“ auf der Website erscheint nun folgendes Fenster:
| |
| | |
| [[Image:T_Debugmode.jpg|thumb|center|Technik, Debugmode]]
| |
| | |
| Nach Klicken auf „Installation starten“ wird diese auch gestartet und anschließend Informationen zur Übertragung in das Debug-Fenster geschrieben. Man kann sich (in diesem Beispiel) ansehen, warum diverse Dateien nicht übertragen worden sind und so dem Problem möglicherweise auf die Spur kommen.
| |
| Sind alle Probleme ausgeräumt, so kann man den Debugmode wieder abschalten und mit der Arbeit fortfahren.
| |
|
| |
|
| ==Virenscanner, Firewalls, etc…== | | ==Virenscanner, Firewalls, etc…== |
| Zeile 319: |
Zeile 261: |
|
| |
|
| [[Image:T_Event Properties.jpg|thumb|center|Technik, Event Properties]] | | [[Image:T_Event Properties.jpg|thumb|center|Technik, Event Properties]] |
|
| |
| ==Sichern einer relationalen Datenbank==
| |
|
| |
| Es wird empfohlen, Datenbanken regelmäßig zu sichern. Sie können eine Datenbank aus dem SQL-Server oder aus dem CoPlanner sichern.
| |
|
| |
| ==Sichern einer Datenbank im Enterprise Manager (SQL-Server 2000)==
| |
|
| |
| Klicken Sie auf der zu sichernden Datenbank rechts und wählen, wie unten dargestellt, unter „Alle Tasks“ den Befehl „Datenbank sichern“ aus.
| |
|
| |
| [[Image:T_Sicherungsziel auswählen.jpg|thumb|center|]]
| |
| [[Image:T_Sicherungsziel auswählen1.jpg|thumb|center|Technik, Sicherungsziel auswählens]]
| |
|
| |
| Im nächsten Fenster können Sie auswählen, wohin die Datenbank gespeichert werden soll.
| |
| '''Um eine solcherart gesicherte Datenbank wiederherzustellen, sehen Sie [[Technik:Datenbanken#SQL-Server 2005|Relationale Datenbank wiederherstellen]]'''
| |
|
| |
| ===Sichern einer Datenbank im Management Studio (SQL-Server 2005)===
| |
| Klicken Sie auf der zu sichernden Datenbank rechts und wählen, wie unten dargestellt, unter „Tasks“ den Befehl „Sichern“ aus.
| |
|
| |
| [[Image:T_Sichern einer Datenbank im Management Studio.jpg|thumb|center|Technik, Sichern einer Datenbank im Management Studio]]
| |
|
| |
| [[Image:T_Sichern einer Datenbank im Management Studio, Sicherungsziel auswählen.jpg|thumb|center|Technik, Sichern einer Datenbank im Management Studio, Sicherungsziel auswählen]]
| |
|
| |
| Im Fenster „Sicherungsziel auswählen“ können Sie auswählen, wohin die Datenbank gespeichert werden soll.
| |
| '''Um eine solcherart gesicherte Datenbank wiederherzustellen, sehen Sie [[Technik:Datenbanken#SQL-Server 2005|Relationale Datenbank wiederherstellen]]'''
| |
|
| |
| ===Sichern einer Datenbank aus dem CoPlanner===
| |
| Wählen Sie dazu einfach „Entwickler“ und „Backup“.
| |
|
| |
| [[Image:T_Sichern einer Datenbank im CoPlanner.jpg|thumb|center|Technik, Sichern einer Datenbank im CoPlanner]]
| |
|
| |
| {| {{Bausteindesign1}}
| |
| |-
| |
| | <span style="color: darkblue;">'''Hinweis'''</span> Es wird sofort ein Backup erstellt. Die Datei ist im Backupverzeichnis des SQL-Servers zu finden (Standard: C:\Programme\Microsoft SQL Server\MSSQL\BACKUP). Die Dateibezeichnung ist COP_SYS_Datum Uhrzeit.bak (Bsp.: COP_SYS_20.04.2004 12.59.36.back)
| |
| |}
| |
|
| |
| '''Zum Wiederherstellen einer gesicherten Datenbank sehen Sie [[Technik:Datenbanken]]
| |
|
| |
| ==Sichern einer OLAP Datenbank==
| |
|
| |
| ===SQL-Server 2000===
| |
| Eine OLAP-Datenbank kann im Analysis Manager durch Rechtsklick auf der Datenbank und Auswahl des Befehls „Datenbank archivieren“ gesichert werden.
| |
|
| |
| [[Image:T_Datenbank_archivieren.jpg|thumb|center|]]
| |
|
| |
| Wählen Sie dann einen Dateinamen und einen Pfad aus und klicken auf „Archivieren“.
| |
|
| |
| [[Image:T_Sichern einer OLAP Datenbank.jpg|thumb|center|Technik, Sichern einer OLAP Datenbank]]
| |
|
| |
| Nachdem Sie die Datenbank abgespeichert haben, finden Sie an dieser Stelle eine .CAB Datei.
| |
| '''Zum Wiederherstellen einer gesicherten OLAP-Datenbank sehen Sie [[Technik:Datenbanken#SQL-Server 2000|Relationale Datenbank wiederherstellen]]
| |
|
| |
| ===SQL-Server 2005===
| |
| Eine OLAP-Datenbank kann im Analysis Manager durch Rechtsklick auf der Datenbank und Auswahl des Befehls „Sichern“ gesichert werden.
| |
|
| |
| [[Image:T_SQL_sichern.jpg|thumb|center]]
| |
| [[Image:T_SQL Server 2005.jpg|thumb|center|Technik, SQL Server 2005]]
| |
|
| |
| Nach einem Klick auf “Durchsuchen” erhalten Sie das Fenster “Datei speichern unter“.
| |
| Nachdem Sie die Datei abgespeichert haben, finden Sie an dieser Stelle eine .CAB Datei.
| |
| Zum Wiederherstellen einer gesicherten OLAP-Datenbank sehen Sie [[Technik:Datenbanken#SQL-Server 2005|Relationale Datenbank wiederherstellen]]
| |
|
| |
| ==Beispiele Connectionstring zum Datenbankserver==
| |
|
| |
| ===Verbindung „Mixed Mode“===
| |
| Server=SQL Server;Initial Catalog=Datenbankname;user id=Benutzer im SQL Server; password=Passwort des Benutzers
| |
|
| |
| '''Beispiele:'''
| |
| :User sa hat kein Passwort
| |
| :Server=workstation1;Initial Catalog=COP_SYS;user id=sa; password=
| |
|
| |
| :User sa mit Passwort
| |
| :Server=workstation1;Initial Catalog=COP_SYS;user id=sa; password=mypwd
| |
|
| |
| ===Verbindung „NT Security“===
| |
| Server= SQL Server;Initial Catalog=Datenbankname;Integrated Security=SSPI
| |
|
| |
| '''Beispiel:'''
| |
| :Server= workstation1;Initial Catalog=COP_SYS;Integrated Security=SSPI
| |
|
| |
| ==Service Pack Information SQL- und Analysis-Server==
| |
| Analysis Manager: Hilfe – Info
| |
| SQL Server: select @@version
| |
|
| |
| ===SQL-Server:===
| |
|
| |
|
| |
| [[Image:T_SQL_Server.jpg|thumb|center]]
| |
|
| |
| ===Analysis Services:===
| |
|
| |
| [[Image:T_Analysis_Services.jpg|thumb|center]]
| |
|
| |
|
| |
| ==Framework 1.1 Information (SP1) ==
| |
|
| |
| ===ServicePack 1 für .Net Framework installiert===
| |
| Für .NET Framework 1.1 wurde eine neue Registrierungsstruktur erstellt, um insbesondere die Suche der Service Pack-Ebene zu erleichtern. Starten Sie den Registrierungs-Editor, und suchen Sie den folgenden Registrierungsschlüssel:
| |
| Schlüsselname: HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322
| |
|
| |
| Wert: SP
| |
|
| |
| Datentyp: REG_DWORD
| |
|
| |
| Die Daten in dem SP-Wert geben Aufschluss darüber, welches Service Pack für .NET Framework 1.1 installiert ist. Wenn der Wert von SP beispielsweise 0 ist, ist für .NET Framework 1.1 kein Service Pack installiert. Wenn der Wert 1 ist, ist Service Pack 1 für .NET Framework 1.1 installiert.
| |
|
| |
| Weitere Informationen:
| |
|
| |
| http://support.microsoft.com/kb/318785/DE/
| |
|
| |
| ===Framework 2.0 Informationen===
| |
| Seit Februar 2008 ist das Servicepack 1 (SP1) für .Net Framework 2.0 released und wird via Windows Update ausgerollt.
| |
|
| |
| Stellen Sie sicher, dass die Konfiguration auf sämtlichen Clientrechnern und am Server ident ist, sprich auf allen Rechnern das SP1 installiert, oder nicht installiert ist, da es ansonsten zu Problemen bei der Kommunikation zwischen Client und Server kommen kann.
| |
|
| |
| Bevor das Servicepack deinstalliert werden kann müssen zuvor alle nachfolgen Frameworks incl. Servicepacks deinstalliert werden.
| |
|
| |
|
| |
|
|
| |
|