Project

General

Profile

Support #12581

Form.forward=close: Record 'new' in new browser tab > save (& close) >> Form is not reloaded with new created record id and stays in mode=new

Added by Carsten Rose 2 months ago. Updated 2 months ago.

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

0%

Estimated time:
Discuss:

Description

Das Problem ist aufgefallen beim anlegen von neuen Chiefreviews auf myUZHGrants.

Vermutung:

  • Der Chiefreviewer hat eine Liste von Reviews abzugeben und oeffnet diese mittels 'open in new tab' in mehreren Tabs.
  • Dabei sind die Reviews im Mode 'new' geoeffnet.
  • Form.forward = 'Close'
  • Nach speichern des Reviews geht der Tab nicht zu, da die History leer ist (es gibt keine History auf dem Tab). Auch ein Form.Close funktioniert nicht.
  • Problem: der Tab ist noch immer im mode 'new'. Ein erneuter Klick auf 'save' wuerde einen weiteren Record anlegen.
Loesungsmoeglichkeiten:
  • (schlecht) Fuer 'forward=close' muesste abgefragt ob r=0 (new), falls ja, wird kein 'Close' angeboten und das automatische schliessen bei save wird geaendert auf 'auto'.
  • (schlecht) Das Form mit dem neu angelegten Record laden (im Prinzip das gleiche wie die erste Variante).
  • (gut) Per JS den Tab schliessen.
#1

Updated by Carsten Rose 2 months ago

  • Subject changed from Form.foward=close: Record 'new' in new browser tab > save (& close) >> Form is not reloaded with new created record id and stays in mode=new to Form.forward=close: Record 'new' in new browser tab > save (& close) >> Form is not reloaded with new created record id and stays in mode=new

Also available in: Atom PDF