Hallo Elle,
Zu 1: Wie kann ich das dennoch umsetzen?
Du wirst den mathematischen Ausdruck mit 'kleiner' etwas umformulieren und dabei negieren.
Beispiel:
Aus 'created_by <= 436'
Code:
select count(created_by) as label, count(created_by) as value from jx_visforms_2 where created_by <= 436;
wird '(-1 * created_by) >= -436'
Code:
select count(created_by) as label, count(created_by) as value from jx_visforms_2 where (-1 * created_by) >= -436;
Zu 2: In der Einstellung 'Bei Änderung von nachladen' des ListboxSql-Feldes das Feld 'personen' nicht angezeigt.
Das erklärt die Dokumentation, wenn du sie genau liest.
Optionenliste nachladen, nachdem der Benutzer eine Eingabe gemacht hat:
docs.joomla-4.visforms.vi-solutions.de/d...-eingabe-gemacht-hat
Zitat:
Angenommen der Benutzer macht gerade Eingaben im Formular im Frontend. Die Auswahlliste eines “selectsql” Feldes kann dynamisch nachgeladen werden, abhängig von den gerade erfolgten Benutzereingaben.
Erklärung:
Dein Datenbankfeld 'abPersonen' aus deiner Visforms-externen benutzerdefinierten Tabelle '#__seminare_rabatt_Personen' ist kein Visforms-Feld, dass im Formular angezeigt und dabei verändert werden kann.
Visforms kann nur bestimmte eigene Felder (mache Feldtypen sind ausgeschlossen), welche im Formular zur Anzeige kommen, als sogenannte Trigger-Felder verwenden.
Alles andere macht auch wenige Sinn:
- Visforms kennt weder Tabelle noch Feld
- Visforms erfährt nicht, wenn sich ein solches Feld, auf welche Weise auch immer, ändert.
Liebe Grüße, Ingmar