hilfdirselbst.ch
Facebook Twitter gamper-media

Forenindex » Programmierung/Entwicklung » FileMaker » Logdatei für FM 11

 



freemailer
Beiträge: 23

29. Aug 2010, 10:59

Beitrag #1 von 12
Bewertung:

(3893 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


hallo zusammen,
ich benoetige mal euere hilfe!!
habe eine datenbank mit adressen aufgebaut und soweit ist alles prima. nun habe ich sie auf einem fm server aufgesetzt was auch noch wunderbar funktioniert aber dadurch das nun mehrere mitarbeiter daten veraendern koennen moechte ich gerne mitschreiben wer, wann geaendert hat.
das aenderungsdatum/-zeit sowie den kontoname kann ich mir fuer die letzte aenderung natuerlich im ds anzeigen lassen aber alles andere......fehlt mir:-(

waer super wenn ich hier hilfe finden wuerde.

vielen dank im voraus.

thomas
Top

GoeGG-ArT  M 
Beiträge: 2413

29. Aug 2010, 14:01

Beitrag #2 von 12
Beitrag ID: #450083

Bewertung:

(3874 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


hi,

hierfür nehme ich (laienhaft) ein Variablefeld "Tabelle::verlauf".
Dieses wird beschrieben wenn sich ein Feld ändert,

Tabelle::Benutzername & ": " & "->" & Tabelle::datum & ", " & Tabelle::zeit & "¶" & Tabelle::verlauf


GöGG:->29.8.2010, 14:00
GöGG:->28.8.2010, 13:00
GöGG:->27.8.2010, 11:00

leider ist das nur gebastelt, sicher aber gibt es dafür ne coole Formel :-D

gruess
GöGG
www.goegg-art.ch
**************************
PPC|( 2 x 2.8 GHz Quad | 64-Bit | OS X 10.7.2 | Safari 5.1.2 (7534.52.7) | FMP11Ad

als Antwort auf: [#450075] Top

freemailer
Beiträge: 23

29. Aug 2010, 22:49

Beitrag #3 von 12
Beitrag ID: #450113

Bewertung:

(3844 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


hallo erst einmal,
vielen dank fuer deine antwort. werde gleich versuchen deine loesung einzubauen aber was ich noch nicht ganz verstehe wie und welche funktion hat denn das feld verlauf?

kann ich auch mit deiner loesung die aenderung des felds welche evtl. vom anwender geaendert wird mit loggen?

danke schon einmal im voraus.

lg

als Antwort auf: [#450083] Top

GoeGG-ArT  M 
Beiträge: 2413

29. Aug 2010, 23:45

Beitrag #4 von 12
Beitrag ID: #450114

Bewertung:

(3830 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


verlauf ist die Variable (Textfeld- global)
da rein schreibt ein Script beim ändern eines Feldes

benutzerfeld, datumfeld, zeitfeld, andere-felder...
zum Schluss den Inhalt der da schon drin war, zuerst ein Umbruch "¶" & verlauf

so wird immer das neuste zuoberst reingeschrieben.
Von Zeit zu Zeit exportiere ich das Feld und leere es (Script)

Ich bin mir aber sicher das es hierfür elegantere Lösungen gibt
für mich reicht das.

gruess
GöGG
www.goegg-art.ch
**************************
PPC|( 2 x 2.8 GHz Quad | 64-Bit | OS X 10.7.2 | Safari 5.1.2 (7534.52.7) | FMP11Ad

als Antwort auf: [#450113] Top

freemailer
Beiträge: 23

30. Aug 2010, 06:53

Beitrag #5 von 12
Beitrag ID: #450116

Bewertung:

(3801 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


guten morgen,

finde jede loesung die mich naeher an die loesung bringt super, denn ich hbae nicht ansatzweise diese wissen welches du mir hier praesentierst.

werde gleich mal alles ausprobieren wenn ich am db pc sitze.

lg und danke nochmal

als Antwort auf: [#450114] Top

freemailer
Beiträge: 23

30. Aug 2010, 17:25

Beitrag #6 von 12
Beitrag ID: #450183

Bewertung:

(3771 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


hallo,

habe nun alles ausprobiert aber leider komme ich igrnedwie nicht zum richtigen ergebnis.

ffs_kunden::Benutzer & ": " & "->" & ffs_kunden::Änderungsdatum & ", " & ffs_kunden::zeit & "¶" & ffs_kunden::verlauf
..
das ist die formel.....wert wird nur einmal geschrieben

als Antwort auf: [#450114] Top

GoeGG-ArT  M 
Beiträge: 2413

30. Aug 2010, 23:54

Beitrag #7 von 12
Beitrag ID: #450206

Bewertung:

(3749 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


Wie gesagt, für mich ist das eine passable Lösung damit ich sehe
wer z.b. die Emailadresse in einem Feld geändert hat.

Das Feld "datenbank::email" ist versehen mit einem Script-Trigger (hmm, evtl nur Advanced) welches bei "Änderung" das Script "wer_war_das" auslöst.

Berechneten Wert einfügen: Zielfeld: datenbank::verlauf Berechneter wert:
datenbank::Benutzer & ": " & "->" & datenbank::Aenderungsdatum & ", " & datenbank::zeit & "¶" & datenbank::verlauf

ein Gebastel halt, aber das ist ja das schöne an FM, es funktioniert... auf verschiedene Wege.... aber es funktioniert :-D
(auch wenn ich es im Urin habe, dass es um Xfaches einfacher geht/gehen muss... lol...)

gruess
GöGG
www.goegg-art.ch
**************************
PPC|( 2 x 2.8 GHz Quad | 64-Bit | OS X 10.7.2 | Safari 5.1.2 (7534.52.7) | FMP11Ad

als Antwort auf: [#450183] Top

freemailer
Beiträge: 23

31. Aug 2010, 07:39

Beitrag #8 von 12
Beitrag ID: #450211

Bewertung:

(3727 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


guten morgen oder wie der norddeutsche moin,moin sagt,

erst einmal nochmal danke das du dich so mit meinem problem beschaeftstigs!
die aufzeichnung der anederung vielmehr sobald ich zb. einen wert im namen oder was anderes aendere wird der benutzer u der zeitstempel in das dafuer vorgesehene feld gesetz aber kein feldwert welchen ich geaendert habe u auch jede andere aenderung wird angezeigt aber der letzte aenderungswert wird ueberschrieben so das ich immer nur den akt. aenderungswert habe.... bin irgendwie ratlos und wuenschte mir ich waere schon soweit wie du:-(
was mache ich nur falsch??

lg

als Antwort auf: [#450206] Top

freemailer
Beiträge: 23

1. Sep 2010, 17:37

Beitrag #9 von 12
Beitrag ID: #450374

Bewertung:

(3670 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


hallo nochmal,

habe nun soweit fast alles verstanden nur bei dem script welches die aenderung in das feld "verlauf" schreibt habe ich noch keine idee. kannst du mir nochmal weiterhelfen????

vielen dank

lg

als Antwort auf: [#450206] Top

GoeGG-ArT  M 
Beiträge: 2413

2. Sep 2010, 17:57

Beitrag #10 von 12
Beitrag ID: #450454

Bewertung:

(3632 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


Ich versuche es..

http://www.goegg-art.ch/...sung-des-scripts.jpg
Formel:
Berechneten Wert einfügen -> ziel -> datenbank::verlauf

Hole ( Kontoname ) & " hat die email von geändert am " & Hole ( SystemDatum ) & " um " & Hole ( SystemUhrzeit ) & "¶" & datenbank::verlauf

Ergebnis:
Admin hat die email von geändert am 02/09/2010 um 17:59:15
Admin hat die email von geändert am 01/09/2010 um 23:06:16
Admin hat die email von geändert am 01/09/2010 um 23:05:53
Admin hat die email von geändert am 01/09/2010 um 23:05:46

...
Ich weiss aber eben nicht ob das mit dem Script Trigger nur bei FMP Ad. möglich ist

gruess
GöGG
www.goegg-art.ch
**************************
PPC|( 2 x 2.8 GHz Quad | 64-Bit | OS X 10.7.2 | Safari 5.1.2 (7534.52.7) | FMP11Ad

als Antwort auf: [#450374]

(Dieser Beitrag wurde von GoeGG-ArT am 2. Sep 2010, 17:59 geändert)
Top

freemailer
Beiträge: 23

3. Sep 2010, 07:51

Beitrag #11 von 12
Beitrag ID: #450492

Bewertung:

(3588 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


guten morgen,

erst einmal vielen dank ich werde ich gleich ausprobieren. kann einfach nur sagen das ich unglaublich finde das du dich so mit meinem problem beschaeftig hast. DANKE

als Antwort auf: [#450454] Top

GoeGG-ArT  M 
Beiträge: 2413

3. Sep 2010, 14:20

Beitrag #12 von 12
Beitrag ID: #450512

Bewertung:

(3573 mal gelesen)
URL zum Beitrag

Beitrag als Lesezeichen

Logdatei für FM 11


Antwort auf [ freemailer ] guten morgen,

erst einmal vielen dank ich werde ich gleich ausprobieren. kann einfach nur sagen das ich unglaublich finde das du dich so mit meinem problem beschaeftig hast. DANKE

Hey, jeder fängt mal an, ich war auch froh um jeden Tipp, nun gebe ich zurück sofern ich kann.

gruess
GöGG
www.goegg-art.ch
**************************
PPC|( 2 x 2.8 GHz Quad | 64-Bit | OS X 10.7.2 | Safari 5.1.2 (7534.52.7) | FMP11Ad

als Antwort auf: [#450492] Top


Forenindex » Programmierung/Entwicklung » FileMaker » Logdatei für FM 11


^