Ich suchte nach einer Möglichkeit, den Standardwert eines selectForm dynamisch zu aktualisieren. Mein Code ist folgende:Zeppelin - Dynamische Aktualisierung des Default-Wertes in dynamischen Formularen
%spark2.pyspark
d_var = {}
d_var['one'] = ["0"]
d_var['two'] = ["1"]
keys = []
values = [('0', 'True'), ('1', 'False')]
for key in sorted(d_var.keys()):
keys.append((key, key))
key = z.select('Keys', keys, keys[0][0])
default_value = '0' if key == 'one' else '1'
print default_value
value = z.select('Option', values, default_value)
Als ich den ausgewählten Wert in der ersten ändern wählen Ich gehe davon aus, dass die zweite Auswahl wird aktualisiert, aber es passiert nichts, nur in der ersten Ausführung des Absatzes.
Vielen Dank im Voraus.