52
Views
3
Comments
How to resolve side reference violation from the end user module
Application Type
Traditional Web, Mobile, Reactive

Kindly suggest all possible ways, to resolve the side reference violations from the end user module?

I have 2 different modules both have there own home page/list pages. I am referencing screen of other module from other module.

How do i resolve it? 

I used externel site, is it correct way? or please share other possible ways if anybody knows.

2023-10-21 19-42-11
Tousif Khan
Champion

Hello,

Instead of doing that, create a loose coupling with External links, 

Add the link to the home page of your different page in different module.

However In  OutSystems 11 that references to screens inside other modules are no longer considered as an architecture violation, since screens are now considered as weak references.

for step by step process you can check here - https://www.outsystems.com/forums/discussion/65631/how-to-link-screen-of-others-moudle-in-ui-module-spliting-multiple-modulesreact/

Hope this will help you

Thanks
Tousif Khan

2022-05-18 07-58-50
Pradip Chavhan

Hi @Tousif Khan ,

thank you for your valuable reply. 

Although i have created, new home page in a different module, there is a common dashboard from which i need to hyperlink the screens of different modules for the different application.



2024-05-22 06-12-56
Vignesh Prakash

Hello,

The following links might help you to understand better.

https://www.outsystems.com/blog/posts/application-architecture/

https://success.outsystems.com/documentation/11/developing_an_application/reuse_and_refactor/understand_strong_and_weak_dependencies/

https://success.outsystems.com/documentation/best_practices/architecture/designing_the_architecture_of_your_outsystems_applications/validating_your_application_architecture/

In O11 End user can't have strong reference with other end user it will create a side reference and weak references shouldn't have any issues. please refer the above document to understand about strong and weak references.

Thanks,
Vignesh Prakash.

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.