As we all know by now that one of the major enhancement in area of scripting is introduction of new ST script engine. Though ST engine is available in Siebel 7.7 and Siebel 7.8 but there are certain features that are only available in Siebel 8.0. If you would like to know about ST engine in detail and how to enable it Siebel 7.x then please go through this article.
ST is the default scripting engine in Siebel 8.0 and following are the enhancements that have been introduced in Siebel 8.0 ( I have not mentioned the features that available in Siebel 7.x ST script engine) .
Script Assist: It includes
- Method Listing: displays available object method and properties
- Auto-Complete: Quick completion of method or property name
- Tool Tips: provides information about return type, arguments and method summary of a method selected
Script Libraries: It refers to change in method/syntax to invoke a business service. Now you can:
- Call business service method directly and pass parameters
- No need to declare property sets and use invoke method but the old method to invoke BS and its method will still work. Advantage of this approach is that you can pass complex types such as BC or BO instance to a business service method.
Favorites: Helps speed up development as frequently accessed objects will appear on top
Fix and Go: This is most important enhancement that has been introduced. Now while debugging no need to compile and after making change in script. You need to just save the script and test in client.
P.S: You will need to compile after your debugging session is closed for changes to take effect for next session.
GetSortSpec: A new BC method GetSortSpec has been introduced which returns you the SortSpec of a BC.


(2 votes, average: 4.00 out of 5)





Hi
Could you please explain in detail with an example how to pass instance of a BC or BO(Complex types)to a Business Service
Thanks in Advance
Regards
Mohan
hey neel,
iwant to post question, how can do that.
Question: how to change the colour of he read only field controls throught the application without using scrpt.