Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Recipe Template Manager (load at event)

Recipe Template Manager (load at event)

Spin
New Poster

Hi all,

I need to load a recipe at event

How can a recipe be loaded from a local-script?

 

Thank you and hope to get your feedback soon.

Regards!

3 REPLIES 3

webiq-sk
Frequent Contributor

I assume you're trying to apply a recipe in WebIQ, not load it into the recipe edit widget, correct?

I have attached a demo that illustrates how to do that from a LocalScript. A couple of things to note:
1. WebIQ does provide a UI Action "recipe-apply", but it requires a recipe select widget instance that defines which recipe should be applied (the selected one)
2. WebIQ does not currently have a server-side option to search for a recipe by name - so you have to retrieve all (!) recipes in the LocalScript, search for the one with the defined name and then apply it

Please also note that if you do this in the HMI rather than through a "server extension", i.e. a NodeJS program that's running continously in the background on the same system as the server, this means that when you have the HMI opened five times the recipe will be applied five times in a row with different delays based on network latency.

 

Yes, i'm trying to apply a recipe in WebIQ.

I'm looking at the demo, but I don't have the password to run it.

 

webiq-sk
Frequent Contributor

There's no need to run it, you can simply load it into WebIQ Designer. If you want to access it in the browser simply use admin/123

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist