Ok, this seems like a really simple question but I’m stuck.
How do I set the value of PlutoUI select input programmatically, based on the value of another select input
So for example, I have inputs:
begin
Rots = ["WC","WFWC","WWC","WWO","WFWO","WWB"]
rot1 = @bind Rot1 Select(Rots)
rot2 = @bind Rot2 Select(Rots)
rot3 = @bind Rot3 Select(Rots)
rot4 = @bind Rot4 Select(Rots)
rot5 = @bind Rot5 Select(Rots)
rot6 = @bind Rot6 Select(Rots)
rotall= @bind Rotall Select(vcat(Rots,"-"), default="-")
md"""
Rot 1: $(rot1)
Rot 2: $(rot2)
Rot 3: $(rot3)
Rot 4: $(rot4)
Rot 5: $(rot5)
Rot 6: $(rot6)
Set All: $(rotall)"""
end
Now I just want to set the values of Rot1 - Rot6 to be equal to Rotall when Rotall is not “-”.
I would have thought something like the below would work…
if Rotall != "-"
rot1 = Rotall
rot2 = Rotall
rot3 = Rotall
rot4 = Rotall
rot5 = Rotall
rot6 = Rotall
end
However this gives me a multiple definitions for rot1 error…
Is there a “set value” function for these input elements?