Technics:CoPlanner Win-Client
As soon as Client directory was copied onto the computer, which should act as Win-Client, the Client is installed. You only have to adopt file ClientConfig.xml onto your system. This file is located in execution-directory of the Client.
ClientConfig.xml
<?xml version="1.0" encoding="utf-16" standalone="yes"?>
<ClientConfig>
<IpSettings>
<Version>1</Version>
<Serverurl>https://meinzugriffsname:4443/coplanner</Server>
<MaxRows>100000</MaxRows>
<MaxCells>0</MaxCells>
</IpSettings>
<Languages>
<Available>Deutsch|English</Available>
</Languages>
</ClientConfig>
The following points have to be adopted:
| Inscription | Description |
| Serverurl | URL, on which the CoPlanner Server runs. |
| MaxRows | This is the number of data sets, which the Server can receive maximally. Files should stand in relation to capacity of Client's computers.
If the maximal determined number of data sets exceeds at loading of data sets in an input mask, the loading process will be interrupted and you get a message with the special request to reduce the quantity of files with the aid of filters. |
| MaxCells | This is the number of cells, which the Server can receive maximally via Matrix Builder. If this tag isn't available or 0, there is no limitation. |
| Languages Available | Those languages, which are indicated, are available as Logon language, so long as they are supported by CoPlanner Server. The description of language should be entered in national language and national character set. You find a list about available languages here. |
ClientConfig.xml before CoP 10 HF 1.2
| Inscription | Description | |
| Server | Computer name, on which CoPlanner Server was installed. | |
| Port | Portnumber of CoPlanner Server. Please fill in the same portnumber, which was filled in SvrConfig.xml as well. | |
| MaxRows | This is the number of data sets, which the Server can receive maximally. Files should stand in relation to capacity of Client's computers.
If the maximal determined number of data sets exceeds at loading of data sets in an input mask, the loading process will be interrupted and you get a message with the special request to reduce the quantity of files with the aid of filters. | |
| MaxCells (ab 20080807) | This is the number of cells, which the Server can receive maximally via Matrix Builder. If this tag isn't available or 0, there is no limitation. | |
| TcpFormatter | It determines the mode of transmission between client and server. It is possible to choose between „Bin“ for binary transmission, „Text“ for text transmission and "Native" for native transmission with the highest compression.
| |
| Languages Available | Those languages, which are indicated, are available as Logon language, so long as they are supported by CoPlanner Server. The description of language should be entered in national language and national character set. You find a list about available languages here. |
coplanner.exe.config File
This file contains generally User settings. It is located in execution directory of the Client.
| Inscription | Description | |
| logonProperties.showPlan | Block plans at logon, if there is „False“ | |
| logonProperties.showUnternehmen | Block corporations at logon, if there is „False“ | |
| logonProperties.showWaehrung | Block currency at logon, if there is „False“ | |
| logonProperties.showLanguages | Block language selection at logon, if there is „False“ | |
| logonProperties.additionalHeightMeasureLine | Additional height of measure line (Agg mask and mask of line (incl. Copspy++)) - in pixel, which are added additionally to line wideness of actual font | |
| logonProperties.additionalSpaceBeneathFilter | Space filter area (Agg mask and line mask) | |
| logonProperties.MeasureLineHighLightTextColor | Color for selection of measure line and chosen dimension | |
| logonProperties.MeasureLineHighLightBackColor | Color for selection of measure line and chosen dimension | |
| logonProperties.HighlightColorBack | Color for selection of background | |
| logonProperties.HighlightColorFore | Color for selection of foreground | |
| logonProperties.Filtercolor | Color of filters | |
| logonProperties.FilterMainColor | Main color of filters | |
| logonProperties.SpaceBewtweenFilter | Space bewtween filters | |
| logonProperties.PermitIsolationInAggMask | Switch off function of isolation with a left mouse click in Aggmask | |
| logonProperties.PermitHideInAggMask | Switch off hide-function with a right mouse click in Aggmask | |
| logonProperties.showWaitWindow | To display "please wait" window at the Client start | |
| CommandTimeOut | Datarequest TimeOut for SerialObjects (MB/Excel) in seconds. Default is 0and means no TimeOut. | |
| UsedDevXStyle | Style to be used in CoPLanner. | |
| PlanAdministrationShowExtendedTimeSettings | Defines whether day and several year planning settings will be shown in scenario manager. | |
| SupportMailUrl | To CoP 10 HF 3.3: Url of support e-mail in CoPlanner menu. | |
| HelpWebSiteUrl | Url of online help in CoPlanner menu. | |
| MatrixBuildInitialMeasureCount | Number of measure initial shown in CoPlanner Analyzer. | |
| MatrixBuilderShowDimNames | Defines whether dimension names will be shown in CoPlanner Analyzer if there are only empty rows. | |
| MatrixBuilderMaxDimCountPerAxis | Defines the default value for maximum number of dimensions on axis. This value can be overwritten in each mask. | |
| reportViewer.ParameterPromptMode | Defines the layout of parameters in CoPlanner ReportViewer.
| |
| DisableMainFormOnWaitWindow | Defines whether mainform is locked if the waitwindow is shown. | |
| LoopUpSearchOnKeyDown | Defines whether search will be shown after entering a key on a lookup. | |
| ShowWaitWindow | Defines whether a waitwindow will be shown. | |
| ExpertMode | Defines whether objects will be checked out immediately in design mode. | |
| LogonForeColor | Defines the font color of the login dialogue. | |
| UppercaseConversion | Defines the uppercase conversion in the ribbon. | |
| ExcelExportModus | Defines the export layer for the excel export (new in version 9.4). You can choose following options:
| |
| ShowTransportEntries | Defines the visibilty of transport and checks on the client side in the developer mode. | |
| SupportExceptionUrl | To CoP 10 HF 3.3: Defines the URL and the parameters which can be opened if a client exception occurs. For example: http://copsupport.coplanner.com/coplanner/support/{Culture}/support.php?version={CoPlannerVersion}&Produkt={CoPlannerProduct}&Betriebssystem={CoPlannerOS}&errordescription={CoPlannerErrorDescription} | |
| DefaultReporting | 9.4.3 HF 1.1 to CoP 10 HF 3.3: - Defines what kind of report is generated by a click on report in the ribbon of the analyzer or an input mask. Available options: SSRS (SQL Server Reporting Services) or CoPlanner (CoPlanner Reporting). | |
| importProperties.PreviewLimitForDataDefinitions | Defines the limit of the preview of import-objects from the type datadefinition. |
| Hint You have to restart the client if you made changes in the file. |
Qualifications
At successful logon to CoPlanner Server a XML-file is set up in User-directory, which contains settings. At next logon these settings are proposed.
Installation of Windows-Client by ClickOnce
It's possible to intall the CoPlanner Client by ClickOnce via Webserver (Microsoft Internet Information Services) or via deploying the required files. The big advantage of the ClickOnce installation is that after you have installed it once, changes can be rolled out automatically to the other clients. Principally deploying the required files is much easier because no webserver has to be configured.
Virus scanner, Firewalls, etc……
Virus scanner, Firewalls and diverse other tools can affect attitude of CoPlanner. Generally folder of installation of CoPlanner should be excluded in a virus scanner. Firewalls have to be configured that they are not able to affect transmission of CoPlanner.
For an accurate action of system please check at regular intervals the eventlog, because CoPlanner writes error messages in the event log as well.
Example of an error message because of a virus scanner: