Hallo tarathai,
Hintergrund:
In der Visforms-Ansicht 'Formular-Daten bearbeiten' befindest du dich nicht länger im Formular, sondern in der nachträglichen Bearbeitung der gespeicherten Daten.
Das sind reine Backend-Tätigkeiten, auch wenn du diese über den entsprechenden Menü-Eintrag mit Visforms im Joomla-Frontend durchführen kannst.
Die nachträglichen Bearbeitung der gespeicherten Daten unterscheidet sich grundsätzlich von der Anzeige und Funktionalität des Formulars wenn ein Benutzer das Formular ausfüllt und absendet.
Viele Funktionen, die im Formular möglich sind, gibt es im Daten-Bearbeiten nicht, etwa 'Bedingte Anzeige von Feldern'.
Lösung:
Du kannst das Verhalten mit etwas eigenem CSS/JavaScript und den Visforms 'Frontend Webassets' erreichen.
Frontend Webassets:
docs.joomla-5.visforms.vi-solutions.de/d...-frontend-webassets/
Alle Einstellungen werden im Formular vorgenommen:
docs.joomla-5.visforms.vi-solutions.de/d...formular-vorgenommen
Details:
A - Wenn der Radio Button "Erledigt" sowie das Feld "Abschlussdatum" auf ReadOnly gesetzt werden könnte
Das kann nur dynamisch allein für die jeweilige Anzeige temporär erfolgen, da ReadOnly eine Feld-Eigenschaft ist, die sich auch auf die Anzeige im Formular auswirken würde.
Komplette getrennte Eigenschaften für Backend-Tätigkeiten (Daten-Bearbeiten) gibt es nicht.
Die Lösung ist aber auch hier etwas eigenes JavaScript, welches du mit den FEWAs (s.o.) einfach und speziell nur der Daten-Ansicht hinzufügen kannst (Reiter 'Daten-Edit')
B - Bei Änderung auf "Ja" soll in einem zweiten Feld "Abschlussdatum" das aktuelle Datum gesetzt werden.
Das ist recht leicht umsetzbar mit etwas eigenem JavaScript.
In der Dokumentation findest du ausreichend Beispiele, darunter auch zum Umgang mit einem Datum.
Liebe Grüße, Ingmar