Skip to main content
punitk0001
February 23, 2021
Question

Unable to create menus on home/default interface that need to embedded in all other interfaces

  • February 23, 2021
  • 4 replies
  • 0 views

Hi Guys,

I am using Appian trial for practicing but Unable understand how to create menus on home/default interface and this interface need to inherited by all other interfaces.

I appreciate any help.

4 replies

stefanhelzle0001
Brainy
February 23, 2021

Appian does not support any type of inheritance. Create a site which gives you up to 5 tabs. If you need more navigation, create a main interface managing navigation logic and embed your sub interfaces.

docs.appian.com/.../navigation-patterns.html

punitk0001
February 23, 2021

Thanks Stefan for your help,

The term inheritance I used but I mean to ask interface/page with menus that can be commonly used on multiple interfaces.

As you suggested I can find site which is available under OBJECTS in Appian designer and the link you shared is also helpful.

richardm900458
February 23, 2021

Perhaps lack of information on my side, but "inheritence" is a concept of java and other programming languages?


Appian does these kind of "tricks" in a/some different way/ways.

  • Using/calling one form as part of another form,
  • Navigation pattern like stefan mentioned
  • just reusability of the same form in different contexts.


"SAIL Forms" are a structured "UI frame" to display the data provided, it is not an instance of something which can inherite or can be inharited from.

.

  • A "menu" done as "site" , can call different sail forms, 
  • stefans link is pretty useful there to give some input, if its done as part of a "sail form", which calls different sections and displays them via showWhen conditions. 

My first thought: What is the basic idea? What do you try to archive with using a menu?

punitk0001
February 23, 2021

Thanks Rich,

The term inheritance as in java/c#, I used but I mean to ask interface/page with menus that can be commonly used on multiple interfaces.

I see your suggestion which is very helpful.