Project

General

Profile

Feature #6289

Form: Log

Added by Carsten Rose about 3 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Start date:
20.06.2018
Due date:
% Done:

0%

Estimated time:
Discuss:

Description

  • Ziel: der Developer bekommt ein detailliertes Log angezeigt, mit den Deatils was in einem Form alles passiert.
  • Das Log wird in eine Datei geschrieben.
  • Ist eine Person im BE eingeloggt, erscheint auf dem Form ein neuer Button, um das Log zu anzuzeigen.
  • Die Anzeige aktiviert das Log.
  • Ein Log bleibt max. 30 Minuten aktiv, danach muss es erneut gestartet werden.
  • Bei jedem Neustart eines Logs, wird das alte Log ueberschrieben.
  • Ein Form befindet sich im Debug mode, wenn eine Logdatei existiert und juenger als 30 mins ist.
  • Pro Form gibt es ein:
    • Log all user: <t3>/tmp/form.<formname>.log
    • Log current user: <t3>/tmp/form.<formname>.<beuser>.log
    • mit dem 'all user'-Log kann ein Developer einen non-Developer debuggen.
  • Das Log wird via 'monitor' angezeigt.
  • Evtl. via dem Record, der auch den FormEditor anzeigt. Page 'form'
  • Aufruf:
    • form=formname&_formLog=logSession
    • form=formname&_formLog=logAll

Also available in: Atom PDF