Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Custom properties drop down value

roark_shawn
Observer

Custom properties drop down value

roark_shawn
Observer
Observer

Is there a way to make a custom iproperty 

have a dropdown value. 

example

Name: Used on

Type: Text

Value:

  • Basement
  •  1st floor
  •  2nd floor
  • Attic
  • Etc..

 

 

            

0 Likes
Reply
Accepted solutions (1)
961 Views
8 Replies
Replies (8)

CCarreiras
Mentor
Mentor

Hi!

 

It's not possible, but it's possible to do that with an iLogic Form and an iLogic Rule.

CCarreiras

EESignature

M_Santi
Enthusiast
Enthusiast

How would you do that?

0 Likes

CGBenner
Community Manager
Community Manager

@roark_shawn @M_Santi

 

Welcome to the forum!  I found this YouTube from about a year ago that describes how to do a simple form with multi value parameters.  It looks easy enough that even I could do it.  😂

 


Chris Benner
Industry Community Manager – Design & Manufacturing


If a response answers your question, please use  ACCEPT SOLUTION  to assist other users later.


Also be generous with Likes!  Thank you and enjoy!


Become an Autodesk Fusion Insider
Inventor/Beta Feedback Project

CCarreiras
Mentor
Mentor

@CGBenner , they are looking for a diferent thing... multivalue values, but... in iProperties Custom Parameters, not in the  Fx Parameters chart.
CCarreiras

EESignature

roark_shawn
Observer
Observer

     I would like a drop down list of standard text I use in all my files to keep everything standardized instead or typing them in all the time. It would save time with typing and during drawing checking to make sure everything is fill out the same.  I can do this in Creo or in Solidworks using the custom property tab builder. 

I can’t find how to use illogic to make this type of property. 

 

0 Likes

A.Acheson
Mentor
Mentor
Accepted solution

Drop down listbox does not exist for custom iproperties unfortunately. The only built in functionality which is a workaround is to load your multivalue text values into a parameter and then place that parameter in a local or global form. This allows selection of the parameter and that's it. To get the parameter as a custom iProperty, unfortunately you cannot use the export parameter tick box as it does not exist for Text parameters although on the wish list for years. This needs an ilogic rule either internal or external. to pass the parameter to the custom iProperty. 

 

Form Setup:

AAcheson_2-1672977598574.png

Rule Setup

AAcheson_4-1672977759914.png

 

 

iProperties.Value("Custom", "CustomText1") = TextParameter1
iProperties.Value("Custom", "CustomText2") = TextParameter2

MessageBox.Show("All Done. Check The iProperty", "iLogic")

 

 

Another self contained method  using code only is to set up a list then retrieve it using an InputListBox and then send it to the custom iproperty. 

 

 

 

Dim List as New List (Of String) 
List.Add("Text1")
List.Add("Text2")

Dim CustomText as String  = InputListBox("Prompt",List, defaultEntry, Title := "Dialog Title", ListPrompt := "List Prompt")

iProperties.Value("Custom", "CustomText") = CustomText

 

Result

AAcheson_3-1672977629885.png

 

 

 

Here is a link to a video with a variation of this but using a parameter. 

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan

roark_shawn
Observer
Observer

Thanks!

0 Likes

jwoutersJC4LN
Contributor
Contributor

is this video still available somewhere?

0 Likes