When I try to access a property of a stored variable, it says that “it does not exist.” Why does this happen?

  • @wthit56
    link
    English
    26 days ago

    I’ll try not to think about what text this thing is spitting out–yikes!

    Anyhow… I see no errors at all.

    • BluePower
      link
      fedilink
      English
      16 days ago

      It seems like either the OP responded to my message, or they just figured it out by themselves.

  • BluePower
    link
    fedilink
    English
    1
    edit-2
    7 days ago

    You can’t assign variables in the middle of a list, instead you would move this part to the output assignment so it would actually create the variable that could be evaluated by the ..., r = recipies.selectOne, r.name] instance:

    [f=createInstance(ingredients.flour.selectOne), createInstance(b=ingredients.flour.selectOne)]
    

    Like this:

    Why does this happen?

    Perchance recognizes and evaluates the f variable assignment block I’ve mentioned before as the child of the list pie which is a child of the list recipies, making it unusable when called it directly within the variable’s name. To fix this you’d need to execute that assignment before the recipies list is evaluated (as I’ve said before).