Autor Thema: Computed & Onchange  (Gelesen 2650 mal)

Offline tooot

  • Frischling
  • *
  • Beiträge: 20
Computed & Onchange
« am: 15.09.09 - 09:44:35 »
Hallo,

hab zwar viel gesucht aber nichts passendes im Forum gefunden.

Ich habe ein Computed Field (ist eine @Dblookup Funktion drinne)...nun würde ich gerne aber auch die Onchange Methode nutzen. Dies ist ja leider nicht möglich. Gibt es da einen Trick das man irgend wie abfragt wenn Computed Field X sich ändert dann....?

Vielen Dank

Christoph

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Computed & Onchange
« Antwort #1 am: 15.09.09 - 09:49:18 »
Du musst dann doch irgendeine Aktion haben, die eine Änderung für das berechnete Feld auslöst. Dort musst Du ansetzen.

Bernhard

Offline tooot

  • Frischling
  • *
  • Beiträge: 20
Re: Computed & Onchange
« Antwort #2 am: 15.09.09 - 10:07:19 »
Ìch habe in dem Computed Field folgende Funktion drinne stehen:

@If(((@DbColumn("Notes":"NoChache";"";"View1";1))=Feld1);"Grün";
@If(((@DbColumn("Notes":"NoChache";"";"View1";2))=Feld1);"Gelb";
@If(((@DbColumn("Notes":"NoChache";"";"View1";3))=Feld1);"Rot";"unbekannt")))

Nun würde ich gerne eine E-Mail versenden wenn sich der Status (z.B. von Grün auf Rot aber auch anders rum von z.B. Gelb auf Grün) ändert...

Steh grade voll auf den Schlauch... Sorry...

Christoph

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Computed & Onchange
« Antwort #3 am: 15.09.09 - 10:09:47 »
Hallo,

Und wann aendert sich der Inhalt von Feld1, mit dem Du ja in deinen @DbColumns vergleichst?


Andreas

Offline tooot

  • Frischling
  • *
  • Beiträge: 20
Re: Computed & Onchange
« Antwort #4 am: 15.09.09 - 10:15:58 »
Und wann aendert sich der Inhalt von Feld1, mit dem Du ja in deinen @DbColumns vergleichst?

Hallo Andreas,

Feld1 ändert sich durch einen Agenten. Da eine E-Mail zu versenden wäre ja kein Problem... Allerdings kann sich der status auch ändern wenn sich die View1 ändert (Dort wird eine andere Form dargestellt die eigntl. nicht verändert werden soll)...


Christoph

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: Computed & Onchange
« Antwort #5 am: 15.09.09 - 18:45:14 »
Allerdings kann sich der status auch ändern wenn sich die View1 ändert (Dort wird eine andere Form dargestellt die eigntl. nicht verändert werden soll)...

Was heisst das genau?

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

Offline tooot

  • Frischling
  • *
  • Beiträge: 20
Re: Computed & Onchange
« Antwort #6 am: 16.09.09 - 11:11:17 »
@Alex: das heißt das sich der Status auf 2 Arten ändern kann. 1. Wenn sich der Code ändert und 2. Wenn sich die View ändert bzw. die Dokumente die in der View sind.

Habe aber mein Problem gelöst. Habe mir ein Hilfsfeld erstellt (editable) und dann einen Agenten erstellt der die Felder überprüft ob sie gleich sind, wenn nicht wird eine E-Mail verschickt und das Hilfsfeld gleich den Feld1 gesetzt.

Trotzdem Danke für eure Hilfe!

Wenn es doch vllt noch ne elegantere Variante gibt bin ich gerne für Vorschläge offen!

so long

Christoph

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz