PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

No Duplicates in Separate fields?

  1. I have a form with 3 items: Scenario A, Scenario B, and Scenario C.

    Each one of this has a drop down with: (1), (2), and (3).

    I do NOT want

    Scenario-A = 1
    and
    Scenario-B = 1

    Is there a way to make it so if a (1) is chosen, then in scenario B and C, (1) can't be chosen again?

    Posted 12 years ago on Thursday February 9, 2012 | Permalink
  2. Not sure if this is ideal for you, but you could just make two sets of drop downs and use conditional logic to show the right one.

    So I pick Scenario A-1 and then Scenario B shows a drop down field with only 2/3 listed. If I pick Scenario A-2 then a different Scenario B drop down field shows with 1/2/3.

    Posted 12 years ago on Friday February 10, 2012 | Permalink
  3. I tried doing that, but that got REALLY convoluted really quickly.

    A = (1) > B.1( 2, 3 )
    A = (2) > B.2( 1, 3 )
    A = (3) > B.3( 1, 2 )

    Easy enough right? But then C got a ton of fields, because you can't do "Conditional if (this) and (that) AS WELL AS conditional (thing) and (stuff). It's either conditional for all or any, not groups of things, so I ended up with a MESS of C's.

    [A = 1] + [B.1 = 2] > (C = 3)
    [A = 2] + [B.2 = 1] > (C = 3)
    [A = 3] + [B.3 = 1] > (C = 3)
    [A = 3] + [B.3 = 2] > (C = 3)

    And all of that is just for C = 3. This got way to messy.

    Posted 12 years ago on Friday February 10, 2012 | Permalink
  4. You are in luck my friend, our latest beta release has enhanced Conditional Logic features, check out the release notes here:

    http://www.gravityhelp.com/gravity-forms-v1-6-3-beta-1-released/

    Posted 12 years ago on Friday February 10, 2012 | Permalink
  5. Perfect!

    Posted 12 years ago on Friday February 10, 2012 | Permalink