Please enrich us with your latest research, mail us your Siebel related work / article at contact@siebelorcale.com
Powered by MaxBlogPress 
Home » Siebel Configuration

How To Create/ Enable/ Disable A Button On Applet Header In Siebel

29 January 2010 2,055 views 7 Comments



Every Button created have a specific functionality associated with it, a task that is performed just on a click. We can create and place a button either on the applet header or we can provide the same functionality option in Menu Items.

siebel applet

1. Search Applet Name where a Button needs to be added.

2. Query the Applet name in Tools (For Example ‘SIS Account List Applet’).

3. Click on Control under same Applet.

4. Create New Record in Control with following detail.’

a. Name – ‘DeleteRecord’
b. Caption-String Override – ‘Delete’
c.
HTML Type- ‘MiniButton’
d.
Method Invoked –‘DeleteRecord’

siebel applet3

5. Navigate in ‘Applet User Prop’ under selected Applet (‘SIS Account List Applet)

6. Create new record here with following detail

a. Name – ‘CanInvokeMethod: DeleteRecord’
b. Value – ‘TRUE’  (Value ‘TRUE’ is for Enable the button and ‘FALSE’ for Disable the button)

siebel applet4

This will display the button on the Applet Header.

7. Navigate to ‘Applet Method Menu Item’ under selected applet

8. Create new record with following detail

a. Command – ‘Delete Record’
b. Menu Text –String Override – ‘Delete’

siebel applet5

This is done to make Delete Record option available in Menu Item List.

9. Compile the Applet.

siebel applet6

10. The Button on the applet will be displayed in application and will be active.

siebel applet7

SocialTwist Tell-a-Friend

Related posts:

  1. Configuring Show More Button I am assuming that we know how to add a...
  2. How to Invoke Business service on a click of a button? This a very commonly asked question in Siebel technical interviews....
  3. Keyboard Accelerators Siebel allows keyboard to perform some functionality such as scrolling...
  4. Named Method Property We have gone through the introduction of User Property, lets...
  5. How To Enable Contract-Based Pricing in Siebel (8.1.1) Dynamic pricing was enabled in Siebel (8.1.1) and a reader...

Related posts brought to you by Yet Another Related Posts Plugin.

Your Ad Here

Your Ad Here
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

7 Comments »

  • Andrey Borzov said:

    Good post Swati!

    The only thing which doesn’t look nice is use of “String Override”. I understand that here it’s done like this for simplicity, but I think it would be worth to mention here that Symbolic Strings should be used instead of Override. It can save weeks if you will need to rename your controls or implement other languages.
    Andrey.

  • Vishal said:

    Excellent job

  • Ashish Kumar
    Swati Pawar said:

    Thanks Andrey,
    Yes, String Reference is always a better option. “String Override” has been used here for simplicity and for beginners.

    Regards,
    Swati Pawar

  • Kritika Gangwar said:

    Hi Swati ,

    I am trying the same thing on customize button but its not working on customize button… I have created my own button and in method name i have given a method…Then in applet user property i have define as u have said.But its not working…help me out in this.

  • Shiv Prateek said:

    hi , kritika which siebel version are u using as i am pretty much sure this user property is a part of siebel 8

  • Rajeev said:

    Hi Shiv. This property is also available in Siebel 7.8

  • Aishwarya said:

    HI, swati nice to see your professional growth.
    tc
    aishwarya

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <font color="" face="" size=""> <span style="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.