Autor Thema: Suche von übereinstimmenden Dokumenten  (Gelesen 8663 mal)

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Suche von übereinstimmenden Dokumenten
« am: 02.07.08 - 14:07:49 »
Hallo zusammen!

Bräuchte für folgendes a bisserl Hilfe:

Sachverhalt:

Habe in einer Datenbank "Vorbelegungsmaske" mit Felder "Name", "Vorname", "Alter".

Ein  anderen Maske kann man nun einen Name und Vorname angeben. Ich möchte nun, das auf Knopfdruck oder noch besser Automatisch das Alter in dieser Maske aus den "Vorbelegungen" gezogen wird, in welchen dieser Name und Vorname identisch sind.

Danke für eure Bemühung.

Gruss
Dani

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Suche von übereinstimmenden Dokumenten
« Antwort #1 am: 02.07.08 - 14:10:02 »
1) Es fehlt eine konkrete Frage
2) Vermutlich willst Du Dir @DBLookup in der Designer-HIlfe ansehen.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #2 am: 02.07.08 - 14:12:50 »
Konkrete Frage: Wie kann ich das hinbekommen, das mir irgendwie das richtige Dokument (Name,Vorname stimmten überein) das Alter liefert?

Ausserdem hatte ich schon gepostet: Ich möchte nun, das auf Knopfdruck oder noch besser Automatisch das Alter in dieser Maske aus den "Vorbelegungen" gezogen wird, in welchen dieser Name und Vorname identisch sind.

Zur Designerhilfe: Hab ich mir schon angeschaut, wie jedoch zwei Kriterien (Name und Vorname) in getrennten Feldern zur Befüllung berücksichtigt werden kapier ich nicht.

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Suche von übereinstimmenden Dokumenten
« Antwort #3 am: 02.07.08 - 14:13:57 »
um wie viel Einträge geht es denn, bzw. wie viel Personen.
Vielleicht kannst du das auch Via Liste lösen.
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #4 am: 02.07.08 - 14:14:53 »
Es geht hier um ca. 500 Dokumente.

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Re: Suche von übereinstimmenden Dokumenten
« Antwort #5 am: 02.07.08 - 14:18:59 »

Zur Designerhilfe: Hab ich mir schon angeschaut, wie jedoch zwei Kriterien (Name und Vorname) in getrennten Feldern zur Befüllung berücksichtigt werden kapier ich nicht.

indem du die 2 Felder in einer View verknüpfst?
Grüsse

Dau-in
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Suche von übereinstimmenden Dokumenten
« Antwort #6 am: 02.07.08 - 14:26:01 »
Konkrete Frage: Wie kann ich das hinbekommen, das mir irgendwie das richtige Dokument (Name,Vorname stimmten überein) das Alter liefert?
@DBLookup

Zitat
Ausserdem hatte ich schon gepostet: Ich möchte nun, das auf Knopfdruck oder noch besser Automatisch das Alter in dieser Maske aus den "Vorbelegungen" gezogen wird, in welchen dieser Name und Vorname identisch sind.
Was Du willst und wie die Frage lautet sind zumeist zwei unterschiedliche Dinge. ;)

Deine andere konkrete Frage hat Dir Dau-in bereits beantwortet.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #7 am: 03.07.08 - 14:37:00 »
HEUREKA, es klappt! Nur eine kurze und konkrete Frage ;-)

Wie muss diese Formel aussehen, damit bei einer Nichtübereinstimmung nicht der komische "Serverfehler: Eintrag im Index nicht gefunden" erscheint sondern eine von mir vorgegebene Meldung erscheint.

@SetField("Alter";@DbLookup("":"NoCache"; ""; "Ansicht"; konvert1_1; "Alter_anderes Dok"))


Danke für alles!
Gruss
Daniel

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Suche von übereinstimmenden Dokumenten
« Antwort #8 am: 03.07.08 - 14:51:16 »
Etwa so:

Code
tmpLookup:=@DbLookup("":"NoCache"; ""; "Ansicht"; konvert1_1; "Alter_anderes Dok");
tmpDeineMeldung:="Was auch immer du da melden möchtest ;)"
@If(@IsError;@SetField("Alter";tmpDeineMeldung);@SetField("Alter";tmpLookup));

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #9 am: 03.07.08 - 14:56:53 »
Hy danke für die schnelle Antwort, nur kommt der Hinweis:
"Linke Klammer erwartet"

Ist das wohl was falsch?......

Gruss Dani

klaussal

  • Gast
Re: Suche von übereinstimmenden Dokumenten
« Antwort #10 am: 03.07.08 - 15:00:01 »
tmpDeineMeldung:="Was auch immer du da melden möchtest" ;

Offline Ottmar

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
Re: Suche von übereinstimmenden Dokumenten
« Antwort #11 am: 03.07.08 - 15:03:10 »
klauss, nicht ganz.

Ich vermute eher, dass das letzte Semikolon zu viel ist.

@If(@IsError;@SetField("Alter";tmpDeineMeldung);@SetField("Alter";tmpLookup))

oder kommt nach dem @If nochwas hinterher?

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #12 am: 03.07.08 - 15:12:22 »
Geht nicht.
 :(


Offline Ottmar

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
Re: Suche von übereinstimmenden Dokumenten
« Antwort #13 am: 03.07.08 - 15:16:07 »
Immer noch
"Linke Klammer erwartet"?

Oder wie lautet die Fehlermeldung jetzt?


Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #14 am: 03.07.08 - 15:17:55 »
Imm noch "Linke Klammer erwartet ";"

tmpLookup:=@DbLookup("":"NoCache"; ""; "Ansicht"; konvert1_1; "Alter_anderes Dok");
tmpDeineMeldung:="Was auch immer du da melden möchtest" ;
@If(@IsError;@SetField("Alter";tmpDeineMeldung);@SetField("Alter";tmpLookup))

Das Semikolon hinter @IsError ist rot?!?

klaussal

  • Gast
Re: Suche von übereinstimmenden Dokumenten
« Antwort #15 am: 03.07.08 - 15:19:14 »
Vielleicht so:

@If(@IsError(tmpLookup);@SetField("Alter";tmpDeineMeldung);@SetField("Alter";tmpLookup));

Bringt keinen Syntax-Fehler, aber bitte testen !

Und mal selber in der Designer-Hilfe nachlesen.

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #16 am: 03.07.08 - 15:55:52 »
Hallo, habe es jetzt so gelöst.

@SetField("alter";@DbLookup("":"NoCache"; ""; "Ansicht"; konvert1_2; "Alterandersdok"));
@If(@IsError(alter);@Prompt([Ok];"Hinweis";"Keine Übereinstimmung gefunden");"")


Danke trotzdem.
Gruss Dani

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Suche von übereinstimmenden Dokumenten
« Antwort #17 am: 03.07.08 - 16:09:25 »
So kann man es auch machen.

Sorry, hatte eben nur keine Gelegenheit, es selbst auszuprobieren. Habe keinen Client zur Hand gehabt. Hätte ich auch dazu schreiben können, habe ich eben nur vergessen.

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Suche von übereinstimmenden Dokumenten
« Antwort #18 am: 03.07.08 - 21:29:14 »
lieber Dani,

dir muß klar sein, daß du mit deiner Lösung einen Inhaltstyp ERROR in das Feld schreibst. Und wenn du über solche Dokumente später einen Agenten schickst, der diese Möglichkeit nicht berücksichtigt, bekommst du Probleme. Ich würde das nicht tun.

Die Vorschläge der anderen Teilnehmer an der Diskussion fangen den Error ab und schreiben dann etwas Definiertes in das Feld.

Gruß

Norbert
Situs vilate in isse tabernit.

Offline dani_blues

  • Frischling
  • *
  • Beiträge: 42
Re: Suche von übereinstimmenden Dokumenten
« Antwort #19 am: 04.07.08 - 08:25:23 »
Hallo, nur hab ich anhand der bisherhigen Lösungsvorschläge es nicht hinbekommen das die Linke Klammer-Meldung weggeht.

Es soll ja, in meinem Fall der "Erfasser" im Falle einer NICHTübereinstimmung das Alter selbst eintragen. Ist denn dann der Inhaltstyp Error immernoch da?

Mal noch eine andere Frage. Wenn ich nun von Feld A nach B "hüpfe mit TAB" wie bekomme ich es hin das genau dann die Formel ausgeführt wird?

Gruss
Daniel

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz