Installation Client

StaffSupply (Client) auf weiterem Rechner (lokal, im LAN) installieren

Die Ausgangsituation für diese Beschreibung ist ein im Netzwerk funktionierendes StaffSupply.

Nun möchten Sie StaffSupply auf einem weiteren Rechner installieren.

Voraussetzungen

Kenntnisse

Diese Beschreibung setzt voraus, dass Sie sich mit dem Betriebssystem wirklich gut auskennen. Vorgänge wie Kopieren von Dateien, Netzlaufwerk verbinden, Vergabe von Berechtigungen müssen Sie sicher beherrschen.

Falls diese Voraussetzungen nicht auf Sie zutreffen, wenden Sie sich bitte an den Support von StaffSupply, der als bezahlte Dienstleistung gerne die Installation per Fernwartung für Sie durchführt oder Sie bei der Installation telefonisch anleitet.

Microsoft Access

Microsoft Access muss auf dem Rechner installiert sein.

Das jeweils neueste Office-Service-Pack muss installiert sein.

Schriftarten

Die Schriftarten Arial (Dateiname ARIAL.TTF) und Arial Narrow (Dateiname ARIALN.TTF) müssen installiert sein.

Netzwerkverbindung zum Server

Der Zugriff auf Dateien auf dem Server (oder jenem Rechner, auf dem SQL-Server läuft) muss funktionieren.

Benutzer

Sie sollten die Installation mit jenem Benutzerkonto vornehmen, unter dem später auch mit StaffSupply gearbeitet wird.

Für die Installation brauchen Sie Administratorrechte. Wenn das ausgewählte Benutzerkonto nur zur Gruppe der Benutzer oder Hauptbenutzer gehört, sollten Sie für die Dauer der Installation eine Zugehörigkeit zur Gruppe der Administratoren festlegen.

Falls der Benutzer StaffSupply über Remote-Desktop verwendet bitte unbedingt folgende Einstellung vornehmen:

 

ODBC - System - Datenquelle (DSN)

Als erstes erstellen Sie eine ODBC - System - Datenquelle für StaffSupply. Das ist eine Verbindung zur Datenbank StaffSupplyDaten auf dem SQL-Server.
Dazu müssen Sie wissen, ob SQL-Server daynamische Ports verwendet oder auf einen fixen Port eingestellt ist. Wie Sie das herausfinden wird hier beschrieben.

Bei 32bit Betriebssystem (Windows XP oder Vista)

  1. Klicken Sie auf die Schaltfläche Start, dann auf Einstellungen, Systemsteuerung, Verwaltung, Datenquellen (ODBC).

Bei 64bit Betriebssystem (Windows 7 oder Windows Server) in Kombination mit 32bit Access

Die Verwaltung der 32Bit-ODBC-Datenquellen und Konfiguration von DSN ist nicht über die Windows-Oberfläche möglich. Dazu muss manuell die 32Bit-ODBC-Konsole aufgerufen werden. Dazu benutzen Sie folgenden Aufruf im Ausführen Dialog von Windows:
c:\windows\SysWOW64\odbcad32.exe
Dort können dann 32Bit-DSN mit Hilfe der 32Bit-ODBC-Treiber angelegt werden.

Alternativ ist auch folgender Weg möglich:

  1. Starten Sie Access
  2. Klicken Sie auf Menü Datei > Neu ...
    Am rechten Rand des Fensters erscheint ein Aufgabenbereich mit der Überschrift Neue Datei
  3. Klicken Sie auf Leere Datenbank ...
    Das Fenster Neue Datenbankdatei erscheint
  4. Klicken Sie auf die Schaltfläche Erstellen.
    Das Fenster db1:Datenbank erscheint
  5. Klicken Sie auf Menü Datei > Externe Daten > Tabellen verknüpfen ...
    Das Fenster Verknüpfen wird geöffnet.
  6. Klappen Sie die Auswahlliste rechts von Dateityp auf und scrollen Sie ganz nach unten.
  7. Klicken Sie die Zeile ODBC-Datenbanken () an.
    Das Fenster Datenquelle auswählen wird geöffnet.
  8. Klicken Sie auf das Register Computerdatenquelle.
  9. Klicken Sie auf die Schaltfläche Neu ...

ab da für 32bit und 64bit Betriebssysteme gleich

  1. Klicken Sie im Fenster ODBC - Datenquellen - Administrator auf das Register System-DSN.
  2. Klicken Sie auf die Schaltfläche Hinzufügen...
  3. Scrollen Sie im Fenster Neue Datenquelle erstellen in der Liste der Treiber ganz nach unten, bis Sie die Zeile SQL Server sehen. Klicken Sie die Zeile SQL Server an, so dass das Wort SQL Server blau hinterlegt (markiert) ist.
  4. Klicken Sie auf die Schaltfläche Fertigstellen.
  5. Schreiben Sie in das Feld Name: StaffSupplyDaten
  6. Schreiben Sie in das Feld Server den Namen Ihres SQL-Servers oder wählen Sie den Namen ais der Liste aus.
  7. Klicken Sie auf die Schaltfläche Weiter >
  8. Setzten Sie durch Klick den schwarzen Punkt vor Mit SQL Server-Authentifizierung anhand des vom Benutzer eingegebenen Benutzernamens und Kennworts
  9. Falls ein fest eingestellter Port verwendet wird klicken Sie auf die Schaltfläche Clientkonfiguration. Im Fenster Netzwerkkonfigurationsbibliothek hinzufügen entfernen Sie das Hackerl vor Anschluss dynamisch bestimmen und tragen in das Feld Anschlussnummer den Port ein. Danach schließen Sie dieses Fenster durch Klick auf die Schaltfläche OK. Wird ein dynamischer Port verwendet entfällt dieser Schritt.
  10. Schreiben Sie in das Feld Benutzername: sa
  11. Schreiben Sie in das Feld Kennwort das Ihnen mitgeteilte Kennwort für den SQL-Server. Falls Sie es nicht mehr wissen, erfragen Sie es telefonisch beim Support von StaffSupply.
  12. Klicken Sie auf die Schaltfläche Weiter >
    Nach ein, zwei Sekunden sollte die nächste Seite des Assistenten-Fensters erscheinen.
    Wenn nicht, kommt nach ca. einer Minute eine Fehlermeldung. Das kann folgende Ursachen haben:
    a) Die Firewall des Clients oder des Servers blockiert einen für SQL-Server nötigen Port. Welche Ports verwendet werden können finden Sie hier.
  13. Setzten Sie ein Hackerl vor Die Standarddatenbank ändern auf und wählen Sie in der Liste darunter den Eintrag StaffSupplyDaten aus.
  14. Klicken Sie auf die Schaltfläche Weiter >
  15. Klicken Sie auf die Schaltfläche Fertig stellen.
  16. Klicken Sie auf die Schaltfläche Datenquelle testen...
  17. Wenn am Ende der Testergebnisse TESTS ERFOLGREICH ABGESCHLOSSEN steht, haben Sie die Datenquelle erfolgreich erstellt.
  18. Klicken Sie auf die Schaltfläche OK, um das Fenster SQL Server ODBC Datenquelle testen zu schließen.
  19. Klicken Sie auf die Schaltfläche OK, um das Fenster ODBC Microsoft SQL Server Setup zu schließen.
  20. Klicken Sie auf die Schaltfläche OK, um das Fenster ODBC-Datenquellen-Administrator zu schließen.

Netzlaufwerk verbinden

Als nächstes stellen Sie eine Verbindung zum Ordner StaffSupply auf dem Server (bzw. jenem Computer, auf dem der SQL Server läuft) her.

Vorausgesetzt wird, dass der Ordner StaffSupply auf dem Server freigegeben ist.

  1. Öffnen Sie den Windows-Explorer.
  2. Klappen Sie im linken Teil des Fensters Netzwerkumgebung, Gesamtes Netzwerk, Microsoft Windows Netzwerk, Arbeitsgruppe auf.
  3. Führen Sie einen Doppelklick auf den Computernamen Ihres Servers aus.
  4. Klicken Sie die Freigabe des Ordners StaffSupply mit der rechten Maustaste an.
  5. Klicken Sie im Kontextmenü auf Netzlaufwerk verbinden ....
  6. Wählen Sie einen Laufwerksbuchstaben aus (üblich ist S:).
  7. Klicken Sie auf Fertig stellen.

Dateien in Ordner StaffSupply kopieren

  1. Legen Sie auf der lokalen Festplatte einen Ordner StaffSupply an.
  2. Kopieren Sie folgende Dateien hinein:
  • StaffSupply.mdb
  • StaffSupply.ico
  • MouseHook.dll
  • ctSchedule.ocx (nur nötig für das Modul Disposition)
  • Falls Sie das Scannen von Dokumenten auf diesem Rechner verwenden möchten, kopieren Sie die Datei eztw32.dll in den System32 - Ordner (zB. C:\WINDOWS\system32 oder C:\WINNT\system32).

RTF2

RTF2 ist ein kleines Hilfsprogramm um in Angeboten innerhalb von StaffSupply formatierten Text (Rich Text Format) verwenden zu können.

  1. Kopieren Sie den Ordner RTF_Setup aus dem Ordner StaffSupply auf dem Server in den lokalen Ordner StaffSupply.
  2. Wechseln Sie im Explorer zum lokalen Ordner RTF_Setup
  3. Starten Sie SETUP.EXE mit einem Doppelklick.
    Es startet ein Assistent für die Programminstallation, in dem Sie mit Klick auf die Schaltfläche Next zur nächsten Seite gelangen.
  4. Legen Sie den Installationsordner auf X:\StaffSupply\RTF2. Statt X: verwenden Sie den Laufwerksbuchstaben des lokalen Ordners StaffSupply (zB C: oder D: )
    Es würde auch funktionieren, wenn Sie den Standardordner belassen. Es ist aber vorteilhaft, wenn man im Ordner StaffSupply durch Vorhandensein des Ordners RTF2 erkennt, dass dieses Hilfsprogramm installiert ist. Außerdem wird es dort nicht so leicht irrtümlich gelöscht wie in C:\Programme
  5. Nach erfolgreicher Installation von RTF2 können Sie den lokalen Ordner RTF_SETUP löschen.

ctSchedule

Soll auf diesem Rechner das Modul Disposition verwendet werden muss die Datei ctSchedule.ocx in den Ordner StaffSupply kopiert und registriert werden:

  1. Klicken Sie auf die Schaltfläche Start. (das Windows-Symbol in der linken unteren Ecke des Bildschirms).
  2. Klicken Sie auf Ausführen...
    Das Fenster Ausführen wird geöffnet.
  3. Schreiben Sie in das Feld Öffnen: regsvr32 C:\StaffSupply\ctSchedule.ocx
    Anmerkung: falls Sich die Datei in einem anderen Ordner befindet passen Sie den Pfadnamen entsprechend an!
  4. Klicken Sie auf die Schaltfläche OK.
    Das Fenster wird geschlossen

Vorausgesetzt wird das Vorhandensein der MFC (Microsoft Foundation Class libraries).
Sollten diese Dateien ausnahmsweise fehlen sind sie hier zu finden:

  • MFC42.DLL (Version 6.0 oder neuer) - Die Microsoft Foundation Class Library. Diese DLL musst registriert sein.
  • MSVCRT.DLL - die Microsoft C Runtime Library. Es reicht, wenn sich die Datei im Ordner Windows\System32 befindet.

HTML-Editor

Sollen auf diesem Rechner Emails im HTML-Format erstellt werden können ist das Hilfsprogramm nBit HTML Editor Activex Control nötig.

Dafür sind 3 Dateien zu nötig:

  • rmpHTML.ocx
    Das ist der HTML-Editor selbst.
  •  rHTMLEditor.lic
    Das ist die Lizenz-Datei. Wenn diese Datei nicht im selben Ordner ist wie rmpHTML.ocx kommt immer wieder ein Fenster, das den Lizenzkey verlangt.
  •  nBitHTML-German.xml
    Damit die Befehle deutsch und nicht englisch sind.

Praktisch ist es, im Hauptordner von StaffSupply einen Unterordner Hilfsprogramme anzulegen und in diesem einen Unterordner HTML-Editor (zB S:\Hilfsprogramme\HTML-Editor )
Dort hinein kommen die 3 Dateien und können von allen Computern im Netzwerk verwendet werden (Windows XP) oder der gesamte Ordner Hilfprogramme wird in den lokalen Ordner StaffSupply kopiert (Vista, Windows 7).

Registrierung

Die Datei rmpHTML.ocx muss registriert werden. Dafür sind Administratorrechte notwendig. Auch wenn sich die zu registrierende Datei auf Server befindet (zB S:\Hilfsprogramme\HTML-Editor ) ist die Registrierung auf jedem Computer durchzuführen, auf dem StaffSupply lokal installiert ist.

Bei PCs mit Vista oder Windows 7 als Betriebssystem scheitert die Registrierung auf Serverlaufwerken wahrscheinlich. In diesem Fall die 3 Dateien rmpHTML.ocx, rHTMLEditor.lic und nBitHTML-German.xml in einen Unterordner des lokalen Ordners StaffSupply zu kopieren (zB C:\StaffSupply\Hilfsprogramme\HTML-Editor ) und dort registrieren.

  1. Klicken Sie auf die Schaltfläche Start. (das Windows-Symbol in der linken unteren Ecke des Bildschirms).
    Das Startmenü wird geöffnet.
  2. Klicken Sie auf Ausführen...
    Das Fenster Ausführen wird geöffnet.
  3. Schreiben Sie in das Feld Öffnen: regsvr32 S:\Hilfsprogramme\HTML-Editor\rmpHTML.ocx
    Anmerkung: falls Sich die Datei in einem anderen Ordner befindet oder ein anderer Laufwerksbuchstabe als S: in den Hauptordner zeigt passen Sie den Pfadnamen entsprechend an!
  4. Klicken Sie auf die Schaltfläche OK.
    Ein Fenster RegSvr32 mit ungefähr folgendem Text erscheint: "DllRegister Server in S:\Hilfsprogramme\HTML-Editor\rmpHTML.OCX erfolgreich durchgeführt."
    Kommt dagegen ein Fenster RegSvr32 mit ungefähr folgendem Text: "DllRegister Server in S:\Hilfsprogramme\HTML-Editor\rmpHTML.OCX fehlgeschlagen. Fehlercode: 0x80004005"
    dann fehlen dem Windows-Benutzernamen die Administratorrechte.
    Unter Windows 7 kann es nötig sein, die Registrierung als Administrator auszuführen.
  5. Klicken Sie auf die Schaltfläche OK.
    Das Fenster RegSvr32 wird geschlossen

Vorausgesetzt werden weiters:

comct332.ocx, mscomctl.ocx, richtx32.ocx

Diese Dateien gehören bei 32-bit Betriebssystemen in den Ordner C:\Windows\System32 (das sogenannte System-Verzeichnis), bei 64-bit Betriebssystemen in den Ordner C:\Windows\SysWOW64.

Auf PCs mit dem Betriebssystem Vista sind sie meist vorhanden. Auf PCs mit Windows XP fehlen meist ein oder zwei dieser Dateien.

Zu finden sind sie in S:\Hilfsprogramme\HTML-Editor\OCX (dabei steht S: für den Hauptordner von StaffSupply auf dem Server bzw PC mit SQL-Server. Je nach Installation kann auch ein anderer Laufwerksbuchstabe zum Hauptordner führen).
Beim Start von StaffSupply werden diese Dateien gesucht - für jede fehlende Datei kommt eine Fehlermeldung.
Tipp: Sie können einfach alle 3 Dateien kopieren. Für jede Datei, die schon im Systemverzeichnis vorhanden ist, kommt ein Fenster, in dem Sie gefragt werden, ob Sie die vorhandene Datei überschreiben möchten. Antworten Sie darauf mit Ja wenn die zu kopierende Datei jüngeren Datums ist als die vorhandene Datei gleichen Namens.

Visual Basic 6 Runtime Files SP6.

Meist schon vorhanden. Falls nicht, den Download für diese Datei finden sie hier. Nach dem Download installieren, wofür Administratorrechte erforderlich sind.

Microsoft XML Core Services (MSXML) 6.0 Service Pack 1

Falls die Datei 'msxml6.dll' fehlt kommt gleich beim Start von StaffSupply eine entsprechende Meldung. Den Download für diese Datei samt Installationsbeschreibung finden Sie hier.

ClickYes

Wenn eine Anwendung wie zB StaffSupply über Outlook ein Email versenden möchte öffnet Outlook aus Sicherheitsgründen ein Fenster mit einem Fortschrittsbalken. Wenn dieser nach einigen Sekunden gefüllt ist kann der Anwender auf die Schaltfläche Ja klicken, um den Versand der Email zu erlauben. Werden viele Emails aus StaffSupply versendet wird das bald lästig.

ClickYes ist ein kleines Hilfsprogramm, das dieses Verhalten von Outlook für kurze Zeit deaktiviert.

  1. Auf dieser Webseite  auf Download Your Free Copy of Express ClickYes klicken.
  2. Im Fenster Dateidownload -Sicherheitswarnung auf die Schaltfläche Speichern klicken.
  3. Im Fenster Speichern unter den Ordner auswählen.
  4. Die Datei ClickYesSetup.exe ausführen (Administratorrechte nötig).

Hinweis: ClickYes ist ein Produkt der Firma Context Magic. Wir verwenden es selbst, haben aber keinen Einblick in den Quellcode. Jeder Lizenznehmer von StaffSupply verwendet ClickYes auf eigenes Risiko.

Verknüpfung am Desktop erstellen

  1. Klicken Sie mit der rechten Maustaste auf den Desktop.
  2. Klicken Sie im Kontextmenü auf Neu und dann Verknüpfung.
  3. Klicken Sie im Fenster Verknüpfung erstellen auf die Schaltfläche Durchsuchen.
  4. Suchen Sie als Ziel der Verknüpfung die Datei MSACCESS.EXE.
    Diese ist bei einer Standard-Installation von Office XP in C:\Programme\Microsoft Office\Office10,
    bei Office 2003 entsprechend Office11, bei Office 2007 entsprechend Office12.
  5. Klicken Sie auf die Schaltfläche Weiter >
  6. Ändern Sie den Namen für die Verknüpfung auf StaffSupply
  7. Klicken Sie auf die Schaltfläche Fertig stellen.

Symbol ändern

  1. Klicken Sie mit der rechten Maustaste auf die Verknüpfung StaffSupply.
  2. Klicken Sie im Kontextmenü auf Eigenschaften.
  3. Klicken Sie auf die Schaltfläche Anderes Symbol...
  4. Klicken Sie auf die Schaltfläche Durchsuchen...
  5. Navigieren Sie zum Ordner StaffSupply.
  6. Klicken Sie auf die Datei StaffSupply.ico
  7. Sie sehen das Symbol von StaffSupply.
  8. Klicken Sie auf die Schaltfläche OK, um das Fenster Anderes Symbol zu schließen.
  9. Klicken Sie auf die Schaltfläche OK, um das Fenster Eigenschaften von StaffSupply zu schließen.

Ziel und Ausführen in

  1. Klicken Sie mit der rechten Maustaste auf die Verknüpfung StaffSupply.
  2. Klicken Sie im Kontextmenü auf Eigenschaften.
  3. Schreiben Sie in das Feld Ausführen in den Pfadnamen des lokalen StaffSupply - Ordners (zB: D:\StaffSupply )
  4. Im Feld Ziel steht der Pfadname der Datei MSACCESS.EXE. Stellen Sie den Cursor ans Ende des vorhandnen Eintrages und fügen Sie ein Leerzeichen hinzu.
  5. Schreiben Sie nun den Pfadnamen der lokalen Datei StaffSupply.mdb hinzu ( zB D:\StaffSupply\StaffSupply.mdb )
  6. Fügen Sie ein Leerzeichen daran.
  7. Schreiben Sie /wrkgrp und ein Leerzeichen.
  8. Fügen Sie den Pfadnamen zur Arbeitsgruppendatei auf dem Server dazu (zB S:\SYS_ABC.mdw falls Ihre Firma ABC heißt und der Laufwerksbuchstabe S: in den StaffSupply-Ordner auf dem Server zeigt).

    Der Eintrag im Feld Ziel besteht also aus 4 Teilen: zuesrt dem Pfadnamen von MSACCESS.EXE (zwischen Anführungszeichen "...", falls der Pfad Leerzeichen enthält), dann eine Leertaste, dann der Pfadname der Datei StaffSupply.mdb, dann eine Leertaste, dann /wrkgrp, dann eine Leertaste, dann der Pfadname zur Arbeitsgruppendatei auf dem Server ( der Name dieser Datei beginnt mit SYS_ gefolgt vom Firmennamen und .mdw )

    Er kann daher zB so lauten:
    "C:\Programme\Microsoft Office\Office12\MSACCESS.EXE"   D:\StaffSupply\StaffSupply.mdb   /wrkgrp   S:\SYS_ABC-Personal.mdw

    Im Pfad für MSACCESS.EXE:   Office12 ... Access 2007,           Office11 ... Access 2003,          Office10 ... Access XP
  9. Klicken Sie auf OK um das Fenster Eigenschaften zu schließen.

Neu verknüpfen

Nun wird es Zeit, StaffSupply auf diesem Rechner zum Ersten mal zu starten.

  1. Machen Sie einen Doppelklick auf die gerade erstellte Verknüpfung auf dem Desktop.
  2. Geben Sie im nächsten Fenster Name und Kennwort ein und Klicken Sie dann auf die Schaltfläche OK.
  3. Es erscheint das Infofenster. Prüfen Sie hier den Eintrag hinter Build. Dieses Datum zeigt, ob Sie die neueste Version der der Datei StaffSupply.mdb auf ihren Rechner kopiert haben.
  4. Klicken Sie auf die Schaltfläche OK, um das Fenster Info zu schließen.
  5. Klicken Sie im Menü Hilfsdaten auf Verknüpft mit.
  6. Klicken Sie im Fenster Verknüpft mit auf die Schaltfläche Verknüpfen mit.
  7. Warten Sie, während der Vorgang ausgeführt wird. In dieser Zeit wird im Feld aktuelle Verbindung der Fortschritt in Form von einem Punkt je Verknüpfung gezeigt.
  8. Wenn im Feld aktuelle Verbindung wieder ein Text, beginnend mit: DSN=StaffSupplyDaten;UID=sa;PWD=***********;LANGUAGE=us_english;DATABASE= usw steht, Klicken Sie auf die Schaltfläche Schließen.
  9. Schließen Sie StaffSupply.
    Es ist wichtig, dass Sie StaffSupply gleich nach dem Verknüpfen komplett Schließen.
  10. Starten Sie StaffSupply neu und Testen Sie, ob Sie vorhandene Daten im Fenster Auftrag sehen können.

Client im Fenster Computer anlegen

Damit StaffSupply weiß, welche Pfade für gemeinsame Ordner (zB Wordvorlagen, exportierte Dateien) verwendet werden, muss der neue Client noch im Fenster Computer  - für eine genaue Beschreibung folgen Sie dem Link - eingetragen werden.

Fertig

Gratulation! Damit haben Sie StaffSupply auf diesem Rechner erfolgreich installiert.


Neuen Anwender von StaffSupply anlegen

Wie Sie einen neuen Anwender von StaffSupply anlegen erfahren Sie in der Beschreibung des Fensters Anwender.