Autor Thema: Alle Werte in Schlüsselwortfeld wählen  (Gelesen 2460 mal)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Alle Werte in Schlüsselwortfeld wählen
« am: 13.02.03 - 10:46:46 »
Hallo ich habe in einer Teilmaske ein Schlüsselwortfeld in dem ich unter Umständen 100 Einträge habe.
Ich möchte nun einen Button erstellen der alle Einträge selektiert.
Aber wie ?? Ich denke das dies nur über Script geht, oder???

Danke

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #1 am: 13.02.03 - 17:47:44 »
Hi,

mir ist kein Weg bekannt.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #2 am: 16.02.03 - 10:47:38 »
... wie setzen sich den die Werte für die Liste zusammen? Wenn si hardcoded sind musst du sie in ein Multiple Value-Feld auslagern. In der Dialogliste beziehst du dich dann per Formel auf das Feld...

... wenn du ohne Alternativwerte arbeitest, dann kannst du dem Feld diese Liste als Wert übergeben...

... wenn du mit Alternativwerten arbeitest mußt die als Wert zuweisen...

... ich denke das müßte so gehen...

ata
Grüßle Toni :)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #3 am: 17.02.03 - 08:59:16 »
Hallo Ata,

die Werte gebe ich in einem Dok. (Maske1) ein, dann erstelle ich eine Antwort (Maske2) die ich über die Teilmaske ausfülle.
In Maske1 kann ein Wert in dem Feld stehen es könnten aber auch ca. 100 sein. Jetzt wäre es schön wenn bei einem Teil dieses auch gleich gewählt wäre und bei mehreren die Möglichkeit bestände diese über eine Schaltfläche alle anzuwählen.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #4 am: 17.02.03 - 15:02:56 »
... dein Ausgangsfeld in Maske 1 muß Multiple Value sein...

um der Liste bereits einen Wert zuzzuweisen, nimmst du den ersten Wert der Liste, und weist den deinem Auswahlfeld zu. den Code hinerlegst du im Exiting deines Ausgangsfeldes

Dim ws As New NotesUIWorkspace
Dim docThis As NotesDocument

Set docThis = ws.CurrentDocument.Document
If docThis.AuswahlFeld(0) = "" Then
    docThis.Auswahlfeld = docThis.Ausgangsfeld(0)
End If

... in der Schaltfläche sieht es dann so ähnlich aus...
' # LS
Dim ws As New NotesUIWorkspace
Dim docThis As NotesDocument

Set docThis = ws.CurrentDocument.Document
If docThis.Ausgangsfeld(0) <> "" Then
    docThis.Auswahlfeld = docThis.Ausgangsfeld
End If

... oder mit Formel
FIELD Auswahlfeld := Ausgangsfeld;""

... wichtig ist, daß die betroffenen Felder Multiple Value sind...
... wenn mit Aliaswerten gearbeitet wird, dann müssen natürlich die verwendet werden...

ata


Grüßle Toni :)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #5 am: 18.02.03 - 13:15:12 »
Hallo ata, erstmal Vielen Dank für die Mühe die ich mache.

Die Formel um alle Einträge zu selektieren funktioniert (hätte ich eigentlich selbst hinbekommen müssen).

Mit dem anderen Teil habe ich ein Problem, also noch mal.
1. In Dok1 wird im Feld TeilNr_T eine Nr. eingegeben.
2. Dok2 wird angelegt und der Wert aus TeilNr_T wird an Feld TeilNrÜbertrag_T übergeben.
Aus diesem Feld zieht sich nun die Teilmaske in Feld TeilNrEingabe_T den Wert aber dieser ist nicht angewählt.

Mein Ausgangsfeld ist also TeilNrÜbertrag_T und mein Auswahlfeld ist TeilNrEingabe_T.

Entsprechen die Formel:

Sub Exiting(Source As Field)
     Dim ws As New NotesUIWorkspace
     Dim DocThis As NotesDocument
     Set docThis = ws.CurrentDocument.Document
     If docThis.TeilnrEingabe_T(0) = "" Then
          docThis.TeilnrEingabe_T = doc.This.TeilNrÜbertrag_T(0)
     End If
End Sub
Wo ist der Fehler.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #6 am: 19.02.03 - 11:33:47 »
... du hast das im Exiting eines Feldes oder der Maske eingetragen - ist das der richtige Ort? Ich hatte dich so verstanden, daß der Wert bereits bei der Übernahme vererbt werden soll...

ata
« Letzte Änderung: 19.02.03 - 11:34:38 von ata »
Grüßle Toni :)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #7 am: 19.02.03 - 12:45:49 »
Sorry Script ist für mich ein Buch mit sieben Siegeln(sob. ich Zeit habe muß ich das ändern)

Also den od. die Werte vererbe ich von Dok1 auf Dok2.
Aus dem Feld in Dok2 hole ich mir den/die Wert(e) in das Feld der Teilmaske. Wenn mehrere Werte dann entweder von Hand selektieren oder mit Button alle selektieren.
Wenn nur ein Wert, dann kann nur dieser Wert gemeint sein also
gleich angewählt.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #8 am: 19.02.03 - 19:39:06 »
... ich stell dir morgen Abend was ins Forum - das geht schneller..

... nochmal zurück zu deinem Code - wo hast du den plaziert?

ata
Grüßle Toni :)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #9 am: 20.02.03 - 11:23:00 »
Der Code ist im Exiting des Feldes ...Übertrag.
Feld ...Übertrag ist im Dok2 und wird aus Dok1. vererbt.

Kadlec

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #10 am: 24.02.03 - 13:32:47 »
... sorry, ich muß dich vertrösten...

ata
Grüßle Toni :)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #11 am: 28.02.03 - 17:21:42 »
Hallo ata weiß nicht ob Du mich vergessen hast oder noch keine Zeit hattest.
Anyway ich habe eine andere Lösung gefunden.
Ein zweites Feld berechnet beim anlegen das wenn nur ein Wert vorhanden diesen übernimmt. Das andere Feld für mehrere Werte und in abhängigkeit werden diese beiden versteckt oder sichtbar.
Solltest Du dennoch eine andere Lösung im Sinn haben kannst Du mir diese ja evt. noch mitteilen.
Sag mir doch bitte Bescheid damit ich dieses Thema evt. schließen kann.
Nochmals Danke

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Alle Werte in Schlüsselwortfeld wählen
« Antwort #12 am: 01.03.03 - 17:09:02 »
...  noch ein bißchen Geduld... ich habe gerade noch ein paar andere Dinge am köcheln ...

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz