Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: HRaq am 05.12.03 - 09:20:58
-
Hi@all,
Dinge gibts.... Ich möchte ein Feld mit folgender Formel berechnen lassen:
@DbLookup(" ":"NoCache";" ":"Abwes_E6.nsf";"Freistellung 2003";"Sort";5)
Wenn ich danach das Dokument aufrufen möchte, erscheint die Fehlermeldung:
"Der benötigte externe Datenbanktreiber kann nicht gefunden werden"
Es handelt sich um einen Vorgang innerhalb ein und derselben Datenbank.
Hat jemand eine Idee?
Gruß Henning
-
Versuch es mit
@DbLookup("":"NoCache";"";"Freistellung 2003";"Sort";5)
Kein " " verwenden!
" ":"Abwes_E6.nsf ginge auch nicht, denn Dein Server heußt ja nucht " ".
"":"Abwes_E6.nsf würde bedeuten, dass er die DB lokal sucht, also auch falsch.
Daher als 2. Parameter nur "".
Andreas
-
Hi,
wenn das Lookup innerhalb der gleichen Datenbank erfolgt, dann würde ich es so versuchen:
@DbLookup("":"NoCache";"";"Freistellung 2003";"Sort";5)
Axel
-
Hi Andreas,
leider keine Änderung...
Gruß Henning
-
Hi Henning,
poste bitte nochmal Deine neue Formel
Es muss so gehen.
Andreas
-
Da hatten sich unsere Kommentare überschnitten....
Jetzt sagt er: Eintrag im Index nicht gefunden....
???
(Gott sei Dank muß ich nicht täglich "entwickeln", sonst könnte ich mein eigenes Forum aufmachen....)
-
Heißt die View wirklich "Freistellung 2003".
Ist die erste Spalte sortiert? - das ist einer der Hauptfehler, die man machen kann.
Steht in der ersten Spalte auch wirklich "Sort".
Gibt es eine 5. Spalte?
Ist die Erde eine Scheibe?
-
Hi Andreas,
alle 3 Fragen kann ich mit "ja" beantworten..
Aber ich glaube, es hängt an was anderem, ich sehe mal nach und melde mich dann wieder, ok?
Danke und Gruß
Henning
-
Also, ich muß anders anfangen:
Ich habe ein Form, in dem ein Feld mit einem Sollwert (z.B. Urlaubstage) ist. Ich möchte nun in einer kategorisierten Ansicht die Solltage mit den Isttagen gegenüberstellen und eine Differenz aus beiden bilden.
Gibt es dafür eine einfache Lösung oder brauche ich einen Profi?
Gruß Henning
-
Ich würde mal zwischen Server- und Dateinamen einen Doppelpunkt statt einem Semikolon setzen ...
Bernhard
-
Hi Bernhard,
danke für den Tipp. Allerdings habe ich den Gedanken mit dem Lookup bereits wieder verworfen. Lies bitte mein vorheriges Posting - danke.
Gruß Henning
-
Wo stehen denn die Isttage?
Meinst Du mit Form Dokumente?
Gibt es pro Mitarbeiter nur ein Dokument oder mehrere?
Prinzipiell geht das mit Spalten: Du machst folgendes
1. Spalte: Zahl, Feldwert = Solltage
2. Spalte: Zahl, Feldwert = Isttage
3. Spalte: Zahl, Formel: Solltage - Isttage, Summierte Spalte üpro Kategeorie, evtl. Einzelwerte verbergen
Andreas
-
Hi Andreas,
die Solltage stehen in einem "Grundsatzdokument" für jeden Mitarbeiter. Die Isttage ergeben sich aus einer Ansicht von Einzeldokumenten. (Wenn Kriterium 1 erfüllt - Wert=1, Kriterium 2 erfüllt - Wert=0,5).
Aus diesen Einzelwerten ist über die jeweilige Kategorie eine Summe gebildet, die die Anzahl der Isttage pro Mitarbeiter ergibt.
Ich hoffe, es ist einigermaßen klar geworden.
Gruß Henning
-
;)schieb ;)
-
Verstanden.
Du zeigt in Deiner Ansicht die Grundsatzdokumente sowie die Dokumente mit den Isttagen an.
Dann folgendes:
Spalte Solltage: Zahl, Feldwert = Feld Solltage aus Grundsatzdokument, Summierte Spalte pro Kategeorie
Spalte Isttage: Zahl, Feldwert = Feld Isttage aus Dokumenten, Summierte Spalte pro Kategeorie
Spalte Differenz: Zahl, Formel:
@If(
Form = "Grundsatzdokument";
0 - Solltage;
Isttage
)
Summierte Spalte pro Kategeorie, Einzelwerte verbergen
-
Hi Andreas,
danke. Ich werd's versuchen...
Gruß Henning