Autor Thema: Eingabe aktiviert - funzt zu spät  (Gelesen 3234 mal)

Offline Demian

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 569
  • Geschlecht: Männlich
Eingabe aktiviert - funzt zu spät
« am: 19.12.06 - 12:22:13 »
Hallo,

ich habe eine Maske bei der bestimmte Felder später nicht mehr geändert werden dürfen.

In diesen Feldern habe ich unter "eingabe aktiviert" folgendes hinterlegt:
@If(@IsNewDoc;1;0)

Wenn ich jetzt ein bestehendes Dokument öffne und mit Doppelklick in den Bearbeitungsmodus wechsle ist das Feld noch aktiviert und man kann mit der Maus hineinklicken und die Werte ändern.

Sobald man mit beispielsweise der Tab-Taste aus dem Feld wieder raus "springt" ist die Eingabe plötzlich nicht mehr aktiviert.

Was muss ich machen, damit die Eingabe wirklich nur bei neuen Dokumenten aktiviert ist?

Gruß
Demian

PS: Bei den Textfeldern scheint es richtig zu gehen, nur bei den Datumsfeldern macht er diese Mucken.
« Letzte Änderung: 19.12.06 - 13:06:32 von Demian »
Gruß
Demian

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Eingabe aktiviert - funzt zu spät
« Antwort #1 am: 19.12.06 - 13:13:00 »
Ich würde ZWEI Felder machen und mit "Absatz verbergen wenn" anzeigen lassen:
1. Bearbeitbar -> @IsNewDoc
2. Berechnet -> !@IsNewDoc

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline Demian

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 569
  • Geschlecht: Männlich
Re: Eingabe aktiviert - funzt zu spät
« Antwort #2 am: 19.12.06 - 13:35:04 »
Hallo Leo,

mir ist jetzt nicht ganz klar was du meinst. Zumal der Absatz bei bestimmten Voraussetzungen schon verborgen wird.

Gruß
Demian
Gruß
Demian

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Eingabe aktiviert - funzt zu spät
« Antwort #3 am: 19.12.06 - 14:07:02 »
1. Du hast jetzt z.B. ein Feld MyDate
Es ist "Bearbeitbar".
Gehe in "Absatz verbergen wenn" und schreibe "!IsNewDoc".
Wenn dort schon etwas anderes steht, kannst du mit dem Zeichen "|" die anderen Bedingungen mitnehmen.

2. Erstelle ein zweites Feld MyDate_1
Als "Berechnet" mit Formel MyDate .
Gehe in "Absatz verbergen wenn" und schreibe "IsNewDoc".

D.h. im neuen Dokument kann man das Datum eintragen, aber in einem vorhandenen nur sehen.

Gruß
Leo
« Letzte Änderung: 19.12.06 - 14:11:16 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Eingabe aktiviert - funzt zu spät
« Antwort #4 am: 19.12.06 - 14:09:15 »
Als "Berechnet" mit Formel MyDate .
Besser "Berechnet zur Anzeige".

Bernhard

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Eingabe aktiviert - funzt zu spät
« Antwort #5 am: 19.12.06 - 14:12:32 »
Besser "Berechnet zur Anzeige".

Wer sagt das? ;)
bzw.
Warum?
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Eingabe aktiviert - funzt zu spät
« Antwort #6 am: 19.12.06 - 14:14:36 »
Warum sollte das Datum zweimal im Dokument gespeichert werden? Das wäre doch Dummfug.

Bernhard

Offline Demian

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 569
  • Geschlecht: Männlich
Re: Eingabe aktiviert - funzt zu spät
« Antwort #7 am: 19.12.06 - 14:19:38 »
Hallo,

habe es noch nicht ausprobiert, aber ehrlich gesagt widerstrebt es mir schon, jetzt noch ein Feld anzulegen. Dann brauch man ja auch "Eingabe aktiviert" nicht, oder?

Was ist denn an meiner Formel falsch?

Gruß
Demian
Gruß
Demian

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Eingabe aktiviert - funzt zu spät
« Antwort #8 am: 19.12.06 - 14:21:40 »
Warum sollte das Datum zweimal im Dokument gespeichert werden? Das wäre doch Dummfug.
Sowas nennt man Redundanz/Datensicherung/Backup.
Das Wort "Dummfug" existiert nicht.
 :P
nobody is perfect but i'm pretty close 

botschi

  • Gast
Re: Eingabe aktiviert - funzt zu spät
« Antwort #9 am: 19.12.06 - 15:31:18 »
Ist das Feld vom Stil "Betriebssystem"?

Offline Demian

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 569
  • Geschlecht: Männlich
Re: Eingabe aktiviert - funzt zu spät
« Antwort #10 am: 19.12.06 - 15:53:27 »
Ja, weil ich das Notes-Datum-Feld etwas....naja... sagen wir nutzlos finde.

Gruß
Demian

klaussal

  • Gast
Re: Eingabe aktiviert - funzt zu spät
« Antwort #11 am: 20.12.06 - 10:57:11 »
Zitat
Das Wort "Dummfug" existiert nicht.

Wir machen keine Fehler. Wir haben Optimierungsbedarf.  >:D

Offline Demian

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 569
  • Geschlecht: Männlich
Re: Eingabe aktiviert - funzt zu spät
« Antwort #12 am: 21.12.06 - 10:32:13 »
Also, habe es jetzt doch so gemacht, wie Leo gesacht hat. Ist zwar höchst unschön, aber wenn ja die dafür gedachte Funktion nicht richtig funzt bleibt mir wohl nichts anderes übrig.

Danke an alle.

Gruß
Demian
Gruß
Demian

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz