Project

General

Profile

Actions

Bug #9347

open

FE.type=upload with dynamic show/hidden: required not detected

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

Status:
New
Priority:
High
Assignee:
Carsten Rose
Target version:
Start date:
11.10.2019
Due date:
06.07.2021 (about 15 months late)
% Done:

0%

Estimated time:
Discuss:
Prio Planung:

Description

Bei Stefan gibt es ein Form das dynamisch ein/ausgeblendet wird.

Wenn es eingeblendet ist, soll es required sein.

Browser: Bei Save moniert der Browser nicht das das Feld leer ist.
Server: Bei Save moniert der Server nicht das das Feld leer ist.


Files

lszgs.png View lszgs.png 50.4 KB Carsten Rose, 11.10.2019 14:48
lszgs2.png View lszgs2.png 50.9 KB Carsten Rose, 11.10.2019 14:48
lszgs3.png View lszgs3.png 49.1 KB Carsten Rose, 11.10.2019 14:48

Related issues

Related to QFQ - Bug #5305: Upload FormElement: nicht disabled by readonly FormNewCarsten Rose27.01.201819.06.2021

Actions
Related to QFQ - Bug #12398: Check required for uploads brokenClosedCarsten Rose16.04.2021

Actions
Actions #2

Updated by Carsten Rose almost 3 years ago

  • Due date changed from 12.10.2019 to 28.10.2019
Actions #3

Updated by Carsten Rose almost 3 years ago

  • Due date changed from 28.10.2019 to 04.12.2019
Actions #4

Updated by Carsten Rose almost 3 years ago

  • Related to Bug #5305: Upload FormElement: nicht disabled by readonly Form added
Actions #5

Updated by Carsten Rose almost 3 years ago

  • Due date changed from 04.12.2019 to 09.12.2019
Actions #6

Updated by Carsten Rose almost 3 years ago

  • Status changed from New to Some day maybe
Actions #7

Updated by Carsten Rose almost 3 years ago

  • Status changed from Some day maybe to New
Actions #8

Updated by Carsten Rose over 2 years ago

  • Tracker changed from Support to Bug
Actions #9

Updated by Carsten Rose over 2 years ago

  • Target version changed from 146 to 55
Actions #10

Updated by Carsten Rose over 2 years ago

  • Target version changed from 55 to next7
Actions #11

Updated by Carsten Rose over 1 year ago

  • Due date changed from 09.12.2019 to 12.02.2021
Actions #12

Updated by Carsten Rose over 1 year ago

Feature Wunsch:

  • Beim speichern muss man abgefragt werden koennen ob input feld a oder upload feld b gefuellt sind. eines muss gefuellt sein
  • Frage: wie kann man abfragen ob ein upload feld angegeben ist.
Actions #13

Updated by Carsten Rose over 1 year ago

  • Target version changed from next7 to next4
Actions #14

Updated by Carsten Rose over 1 year ago

  • Due date changed from 12.02.2021 to 17.05.2021
Actions #15

Updated by Elias Villiger over 1 year ago

  • Related to Bug #12398: Check required for uploads broken added
Actions #16

Updated by Carsten Rose over 1 year ago

Der urspruengliche Teil dieses Tickets, Upload Felder mittels Required abfragen zu koennen, inkl. wenn diese Felder via Dynamic Update ein/ausgeblendet werden, wurde mit #12398 implementiert.

Der Feature Wunsch 12, das man abfragen kann ob ein Upload gegeben ist, fehlt noch.

Hinweis:

  • In {{feName:F}} steht eine SIP - die ganze Uploadlogik basiert darauf. Die SIP ist nur die 13-stellige Zahl.
  • Der Upload findet erst nach dem Save des Primary Records statt - erst dann kann final entschieden werden ob ein Upload existiert! Wenn zu dem Zeitpunkt abgebrochen wird, und aktuell haben wir noch keine Transaktionen, ist ein Teil des Records bereits geschreiben.

Ueberlegung:

  • Neue Action Class 'u' einfuehren. Bei {{feName:F::u}} wird ein true geliefert wenn ein neuer Upload angegeben ist, false wenn nicht und delete falls ein bestehender geloescht werden soll.
  • Wenn die Stati ermittelt werden koennen (STORE_EXTRA, mit der SIP), bevor das ganze Processing beginnt, waere das eine Loesung.
  • Es kann immer noch etwas beim speicern verloren gehen ... aber zumindest das regulaere Processing waere dann damit moeglich.

Check ob ein Upload existiert: ... {{feName:F::u}}='true' OR ({{pathFileName:RE}}!='' AND {{feName:F::u}}!='delete')...

Actions #17

Updated by Carsten Rose over 1 year ago

  • Due date changed from 17.05.2021 to 06.07.2021
Actions

Also available in: Atom PDF