Autor Thema: Hardware-DB mit einbinden  (Gelesen 5274 mal)

Offline suuper

  • Junior Mitglied
  • **
  • Beiträge: 84
Hardware-DB mit einbinden
« am: 11.01.08 - 15:47:12 »
Hallo zusammen,

wir haben hier eine Notes-Hardware-Bestandsdatenbank in der alle Hardwarekomponenten der Firma aufgeführt sind.
Es ist doch bestimmt möglich wenn ich einen neuen Call erfasse Zugriff auf die vorhandenen Daten zu machen. Wo kann ich sowas einstellen bitte?

Auf Grund welcher Information füllt sich das Feld "Abteilung" in der Call-Maske, wenn ich einen Namen ausgewählt habe? Bei mir bleibt das Feld immer leer, auch wenn ich mir aus dem names.nsf einen Namen ausgesucht habe.

Wäre nett wenn mir jemand weiterhelfen könnte.
Vielen Dank schonmal.

LG,
suuper

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Hardware-DB mit einbinden
« Antwort #1 am: 11.01.08 - 16:23:41 »
Natürlich ist das möglich. Du musst Dir nur die Schnittstelle zu Deiner Bestandsdatenbank programmieren  ;)
Wenn Du programmieren kannst, ist das kein Problem, aber dann hättest Du nicht die Frage gestellt. Wenn nicht, musst Du Dir diese Leistung einkaufen. Auch bei Open Source - so lauten die Spielregeln.

Bernhard

Offline suuper

  • Junior Mitglied
  • **
  • Beiträge: 84
Re: Hardware-DB mit einbinden
« Antwort #2 am: 11.01.08 - 17:02:40 »
Hallo Bernhard,

ja schon klar...:-)

Ein bisschen programmieren kann ich schon, also an einer Ansicht in der Hardware-DB solls nicht scheitern bzw. mit einer LookUP-Formel komm ich schon klar.

Wollte eigentlich eher so wissen, ob ich anstelle der Schlüsselwörter (PC, Laptop, Telefon) die fest eingegeben sind auch ein DBLookUp in das Konfig-Document einstellen kann.

Und was kann ich in der Konfig unter "Datenbanken" mit "neuer Datenberbindung" bzw. "Neuer Datentransfer" anstellen... ???

Gruß,
suuper

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Hardware-DB mit einbinden
« Antwort #3 am: 15.01.08 - 11:40:01 »
Genau das kann man mit der Datenbankverbindung und dem Datentransfer anstellen.

Allerdings ist das Zusammenspiel von den Dingern nicht ganz so einfach zu erklären.

So ganz grob.
Es gibt eine Systemdatenbank.
Die will man abfragen.
dazu legt man pro Arbeitsumgebung in der das funktionieren soll ein Datenbankverbindungsdokument mit dem Typ "System" (der muss zwingend so heißen) an.
Anschließend braucht man ein Datentransferdokument für denselben Datenbanktyp (System) und mit den Datentransfertyp "SystemHardware" (der muss auch zwingend so heißen). Danach kann man noch beschreiben welche Felder aus den ausgewählten Dokument in welche Felder im aktuellen Dokument übergeben werden sollen und welche Felder gelöscht werden dürfen. Welche Ansichten man zur Auswahl bekommt und wie die Sprachparameter heisen die man für die Auswahl benutzt.

Dann funktioniert das.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline suuper

  • Junior Mitglied
  • **
  • Beiträge: 84
Re: Hardware-DB mit einbinden
« Antwort #4 am: 15.01.08 - 12:53:37 »
Hallo Thoams,

das ist ja genial! :D

Hab ich soweit verstanden.
Nur noch folgendes:

1.
In dem Transferdokument muß ich bei den Übergabedaten die Felder "in Maske" und "Felder" angeben. Heißt das, daß ich mir eine eigene Maske in der Help-DB basteln muß? Dann könnte ich ja auch die OriginalMaske aus der OriginalDatenbank (Hardware-Datenbank) einfach rüberkopieren, oder? Dann werden die Daten auch 1:1 übernommen.
Dann hätte ich aber einen autonomen Datenbestand in der HelpDB, der immer mal mit der Ursprungsdatenbank sychronisiert werden muß, oder?

2.
Wie kann ich die importierten Daten in der Call-Maske einbinden? Wie ist da der Verknüpfung? Kann ich die importierten Daten als Auswahlwerte in den Kategorie-Feldern der Call-Maske anzeigen lassen? Also z.B. 1. Kategoriefeld "HARDWARE" und 2. Kategoriefeld die importierten Werte aus dem Datentransfer?

Vielen, vielen, vielen Dank für Deine Antworten...die helfen mir hier grade unheimlich weiter! :D

LG,
suuper

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Hardware-DB mit einbinden
« Antwort #5 am: 15.01.08 - 13:20:30 »
zu 1: nein In Maske ist in diesem Fall BugReport, also der Call an sich und diese Daten werden jeweils Call Spezifisch mit übernommen.
zu 2: Maske anpassen. oder die im Reiter System vorhandenen Felder benutzen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline suuper

  • Junior Mitglied
  • **
  • Beiträge: 84
Re: Hardware-DB mit einbinden
« Antwort #6 am: 17.01.08 - 10:17:12 »
Hmmm...also so ganz funktionierts noch nicht. Vielleicht habe ich noch einen Denkfehler hierbei.
Vielleicht (ganz bestimmt sogar! ;) )kannst Du mir ja nochmal einen Tip geben.
Also:

Habe eine neue Datenbankverbindung angelegt. Das scheint auch zu funktionieren, da mir über die Auswahl "verfügbare Ansichten" alle Ansichten der Fremd-Datenbank angezeigt werden.
Habe in der Maske BugReport ein Feld "Fremd_System" vom Typ "Dialogliste - bearbeitbar" hinzugefügt.
Dann habe ich wie von Dir beschrieben ein Datentransfer angelegt. Das sieht wie folgt aus:

Basisdaten
für Arbeitsumgebung: Firmenname
Datenbank Typ: System
Transfer Name: SystemHardware
ist Datenbank: hier steht der korrekte Pfand der Fremd-Datenbank
Name der Variablen für den Titel der Auswahlbox: hier ist doch egal was ich eingebe, oder?
Name der Variablen für die Frage der Auswahlbox: hier ist doch egal was ich eingebe, oder?

Übergabedaten
aus Maske: System (Name der Maske der Fremd-DB)
Felder: System (hier stehen alle Felder der Maske der Fremd-DB zur Auswahl)
in Maske: BugReport (hattest Du mir ja gesagt
Felder: Fremd_System (hier stehen alle Felder der Maske BugReport zur Auswahl)
zu löschende Felder: hab ich erstmal leer gelassen
Ansichten zur Auswahl: ($System) - (das ist die einzigste Ansicht, die ich auswählen kann)
Namen der Variablen zu Beschreibung der Ansichten: System
View/Variablenpaare: System~~($System)

Bekomme aber im BugReport keine Werte im neuen Feld (Fremd_System) angezeigt.
Was mache ich noch falsch?

Schonmal Danke für Deinen Tip.

LG,
suuper

Offline suuper

  • Junior Mitglied
  • **
  • Beiträge: 84
Re: Hardware-DB mit einbinden
« Antwort #7 am: 21.01.08 - 08:13:07 »
Hallo Thomas,

könntest Du mir bitte hier nochmal einen Tip geben?
Wäre Dir sehr dankebar.

Mit freundlichen Grüßen
suuper

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Hardware-DB mit einbinden
« Antwort #8 am: 21.01.08 - 14:33:43 »
Dazu müsste ich deine Konfigurationsdokumente und die "Randbedingungen" sehen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline suuper

  • Junior Mitglied
  • **
  • Beiträge: 84
Re: Hardware-DB mit einbinden
« Antwort #9 am: 22.01.08 - 14:01:54 »
welche konfigurationsdokumente meinst du bitte?

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Hardware-DB mit einbinden
« Antwort #10 am: 22.01.08 - 14:09:15 »
Das Datenbank und das Datentransfer Dokument das du angelegt hast als Screenshot.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Hardware-DB mit einbinden
« Antwort #11 am: 22.01.08 - 14:16:32 »
Einen Screenshot von der View die du als Übernahmepunkt definiert hast. Das Ganze Geraffel außenrum halt.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz