Customer button in IS-U/CSS CIC
Hi gurus,
I'm trying to ceate a new customer button in an exiting IS-U/CSS CIC (other settings are complete) either in toolbar or in the quick key section to call a customer defined transaction.
After copying the Status ISUTEL from Function group EECICTOOLBAR_ISU to my FG, inserting my new function
and customzing the table EECICTOOLBAR (incl. new entry in Table EECICTOOLBAR_PRG) I still can't see the new button in CIC. (if I change the buttons which are already visible, I can see the changes=>The status seems to be used, but not the new one)
Do I miss something?
where call I call my transaction?
Any better idea how to implement it?
your help will be greatly appreciated!!
yan
Hi Consultant AC ,
thanks for your reply.
1. I didn't change the profil configuration, which already be used and works properly. any idea, what could be wrong?
2. because the client doesn't want it in Action box. Is that the only way to implement this?
Edited by: yaaaaan on Apr 26, 2010 10:23 AM
Similar Messages
-
Adding custom buttons to the Rich Text Editor in CQ
Hi,
I have added custom buttons to the rich text editor in order to allow our editors to add specific content, such as popovers, custom videos and other data necessary data.
I have successfully modifed the Rich Text editor so, that it includes the custom buttons in the actions panel.
I have also managed to make the buttons work and include the data where necessary, when user highlights the text and clicks on a certain button.
The last bit I am struggling with, is the visual feedback we give to the users when this text has associated action with it.
E.g. when we select this text and make it bold when we click on the word B the button B becomes highlighted in the actions panel, later when we continue typing our text and click again on "bold" the letter B becomes highlighted again.
Is there any button related callback/method I could overwrite to add this functionality and make my button highlighted ?
Thanks,
PuzanovsAfter lot's of thinking found a solution....
Essentially the first step is to extend the CQ.form.rte.plugins.Plugin in your custom button.
Then during the UI initialisation we create our "custom"
var pressButton = new ui.TbElement("press-button", this, true,this.getTooltip("press-button")); // Essential extend of the button
setInterval(function() {
if(window.jQuery) {
window.jQuery(document).ready(function () {
window.jQuery(".x-edit-glossary-insert").css({width:45,"background-image":"none"}); // Ignore the background
window.jQuery(".x-edit-glossary-insert").text("Press Button"); // Set the name
$(document).on({
mouseenter: function(){
window.jQuery(".x-edit-glossary-insert").html("<b>Press Button</b>"); // Set the name bold
mouseleave: function(){
window.jQuery(".x-edit-glossary-insert").html("Press Button"); // Set the name normal
}}, '.press-button');
}, 100);
tbGenerator.addElement("press-button", plg.Plugin.SORT_LISTS, pressButton, 10); // element is inserted
Every time the element is inserted I add the following html
<span class="press-button">Test peter</span>
Now, every time in the editor, the content editor mouse overs the custom button it is higlighted in the RTE)) -
Hello all,
In CP 1, I was able to 'easily' (compared to now) create
custom button images in fireworks then import and set their states
(up, down, over, . .). Now, it seems to be a much more tedious
process, and I still haven't got it to work. According to the
documentation - you now have to use .bmps, then save the img states
in a certain naming convention, then save them in a particular
directory! No more browse function for each image state?!?!.
Furthermore, you can only select 1 image - and this 1 image becomes
becomes the image for up, down, over, etc. even though I used the
documented naming convention 'style-preview.bmp',
'style-playbuttonup.bmp', 'style-playbuttondown.bmp'. I must be
missing something - it cannot be this tedious to use your own
custom created buttons. Anyone using their own buttons with up,
down, and over states?? Any help will be greatly appreciated.
Thanks.Thanks very much for this information. I'm now able to create
navigation tabs out of custom buttons. This was much easier than
the design template for tabs on the Captivate Exchange (
http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1049 430).
I opened one of Captivate's buttons (.bmp) from the Buttons folder
in the Gallery folder (C:\Program Files\Adobe\Adobe Captivate
2\Gallery\Buttons) into Adobe Photoshop, then I modified the
background and font color, saved it back into the button folder
with the naming conventions listed here. I then copied all the
buttons as a group against a background image on every slide. The
over, up, and down states are inherent in the buttons when you use
the naming conventions. I'm sure it will be easy to create the tab
shape to look like navigation tabs.
I found some great samples here:
http://www.alvit.de/css-showcase/css-galleries-tabs-navigation-showcase.php. -
¿Custom button with different size/shape for rollover state in Muse?
Hello, i'm trying to make a custom button, that has one size/shape when normal, and other size/shape when rollover.
The problem is that the area not visible in normal state is a hot area, so when then mouse rollover anywhere near, activates the button rollover state.
So i think what i need is mask or something like that
Is there a work around to do this? Is even possible in normal CSS - HTML5?
Here is the website:
http://www.audime.com/prueba/
And here what i'm talking about:
Thanks in advance!I'm not fully understanding the screenshot, but what you're describing sounds more like a Composition:Tooltip widget than a button.
-
Custom Button Component, addChild adds behind button style
Hello,
I'm making a custom button with a brandinglogo on it. The branding logo is an mc that changes logo depending on the area of the user.
<?xml version="1.0" encoding="utf-8"?>
<mx:Button xmlns:mx="http://www.adobe.com/2006/mxml" styleName="branding" addedToStage="addBranding()">
<mx:Style source="styles/styles.css"/>
<mx:Script>
<![CDATA[
import mx.core.UIComponent;
import localisation.BrandingLogo;
private var brandCont:UIComponent = new UIComponent();
private var brandLogo:BrandingLogo = new BrandingLogo();
private function addBranding():void
addChild( brandCont );
brandCont.addChild( brandLogo );
setChildIndex( brandCont, numChildren-1 );
]]>
</mx:Script>
</mx:Button>
But for some reason it puts the logo behind the button. Any idea's?"createChildren()" is one of the core lifecycle methods of UIComponent. It is called once when a component is first added to the display-list. You override this method if you want to add additional child objects to your component. It is described at the links below, but the best way to learn about how to use these core methods is by browsing the Flex SDK source code:
http://livedocs.adobe.com/flex/3/html/ascomponents_advanced_3.html
http://www.adobe.com/livedocs/flex/3/langref/mx/core/UIComponent.html#createChildren()
The layoutContents() method is an mx_internal method of Button. It isn't documented, so the only way to learn about it is by looking at the source code for the Button class.
The following code may help you get started:
package
import flash.display.DisplayObject;
import mx.controls.Button;
import mx.core.mx_internal;
use namespace mx_internal;
public class CustomButton extends Button
private var extraLogo : Logo;
protected override function createChildren() : void
super.createChildren();
extraLogo = new Logo();
addChild( extraLogo );
override mx_internal function layoutContents(
unscaledWidth:Number,
unscaledHeight:Number,
offset:Boolean):void
super.layoutContents( unscaledWidth, unscaledHeight, offset );
if (currentSkin)
setChildIndex(DisplayObject(currentSkin), numChildren - 1);
if (currentIcon)
setChildIndex(DisplayObject(currentIcon), numChildren - 1);
if (extraLogo)
setChildIndex(DisplayObject(extraLogo), numChildren - 1);
if (textField)
setChildIndex(DisplayObject(textField), numChildren - 1); -
Add on custom button to ALV toolbar in std tcode ME51N, ME52N and ME53N.
Hi All,
I have the requirement to add on the custom button to ALV toolbar in ITEM OVERVIEW for standard transaction ME51N, ME52N and ME53N. Does anyone know what enhancement point or user exit i should apply and how i can add on the custom button?
Thanks.There are no user exits or badi's for COOIS. You may have to make copy of the PPIO_ENTRY to ZPPIO_ENTRY including all the varians without changing their names like copy SAP&COOIS to SAP&COOIS. Create a T-Code ZCOOIS and replace COOIS in variant SAP&COOIS to ZCOOIS not in the name of the variant but in the field "Check Authorization for".
The PF-Status is found in the include LCOISOUTPUTF16 which is located in the function group COISOUTPUT you may have to copy that too. Finally you need to copy SAPLCOISOUTPUT with its GUI status GENERAL and add your custom button there. -
Custom button on ALV report for Tcode FL10G ?
Hi All,
I want to add custom button in the AVL report for FL10G transaction. And then need to implement logic for that button (calling BAPI to create shipment for the selected records).
For VL10G alv program GUI Status - STANDARD001 I think I can add button in this gui by using access key.
But how to implement logic for this custom button? Where I can put the code for this button logic?
Please let me know if any one has any ideas on this issue.
I appreciate your help and time on this.
Thanks.
MHi Murali,
The standard program it will not allow to copy the GUI Status. Because source and target program should not same.
It will definitely debug will work. Yo can create the GUI Status through SE41. In SE41 Just give Program name :SAPLV50R_VIEW click the button status. here you should not give any gui status. just blindy say create the then it will popup screen appears in the screen. Here you can mention your Z GUI Status. It is not required to create all the menus manually instead of the there is button which is located in the screen next to blue i button. here you can click and select the standard interface. You can get all the menus as similar to standard. Like that you should create Menu Bar, Application Toolbar and Function Keys Menus. Then you can add your custom button in the Application tool bar button.
When you execute the Transaction VL10G and check your cusom menu button will appears. Once you click custom button only exit will trigger. Find the below code for your reference.
CODE
loop at ct_postab assigning <fs>
where selkz = 'X'.
*To Fill the BAPI Header Parameters
str_ordhdr-ship_cond = w_sval-value.
*To Fill the BAPI HeaderX Parameters
str_ordhdrx-updateflag = 'U'.
str_ordhdrx-ship_cond = 'X'.
call function 'BAPI_SALESORDER_CHANGE'
exporting
salesdocument = <fs>-vbelv
order_header_in = str_ordhdr
order_header_inx = str_ordhdrx
tables
return = str_return.
endloop.
read table str_return into w_return index 1.
if sy-subrc eq 0.
if not w_return-type = 'S'.
message w_return-message type 'E'.
leave to current transaction.
endif.
endif.
*Do the BAPI Commit
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = 'X'.
endif.
endif.
endif.
Let me know if you have anything to discuss on the same. -
How can I create a custom button for opening a form?
I have a parent form having child forms. In my main form I want to create custom buttons for opening child forms. I want to use master-detail form but there are more than one child forms, and in master-detail form I can only create one detail form. So I will create a form based on a table and in that form I will call the child forms by custom buttons. Can I do that?
Thanx,
Gulsah.This can be easily done. First open up two instances of your Portal. In one window, you will need to go into your component you wish to link FROM. In the other window you will need to go into your component you wish to link TO. In the component you wish to link TO there will be a moduleid. Note this somewhere. Then, you will see an area that says: "Call Interface: Show". Click on this. (In the window you are linking to.). In this window, you will see a bunch of stuff. At the bottom you will see a URL call. This is the call you need to use. At the top, it explains each piece of the URL call. Just subsitute YOUR appropriate information into the URL call. In the form you wish to link FROM, create a button. Once you create this button, it will appear at the bottom, click on it and you will see an area to insert a Javascript. Click the onClick and insert:
//this is the variable you want to pass from one form to the other
get_field_name = getField(this.form,'COLUMN_NAME_IN_DATABASE');
//this is so you can open the "child" form
window.open('/pls/cc_prod/DAD_NAME.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=MOD_ID_HERE&p_arg_names=_sessionid&p_arg_values=&p_arg_names=COLUMN_NAME_IN_DATABASE&p_arg values='+GETFIELD_NAME+'&p_arg_names=_COLUMN_NAME_IN_DATABASE_cond&p_arg_values=%3D');
In the fourth tab, where it says, "....before displaying form" insert the following: (This will tell the form how to handle the getField function.)
htp.p('<script language="JavaScript1.3">
< !--
function getField(form,fieldName)
var objName = "";
var tmp = "";
var dAction = "";
var sel_idx = 0;
var cnt = 0;
var instance = 0;
var slicedName;
var fillData = new Array();
for (var i = 0; i < form.length; i++)
slicedName = form.elements.name.split(".");
tmp = slicedName[2];
instance = parseInt(slicedName[3],10);
if (!tmp)
continue;
objName = tmp;
if (objName == fieldName)
return form.elements[i].value;
//-->
</script>');
I hope this helps.
null -
How can I open a URL from a Custom Button in a second help window?
I have a custom button, which currently opens a URL in a web
browser, using a redirect page. How can I change this so that it
opens in a second help window instead? If I understand some of the
posts I've read, it is possible by linking the button to a related
topics function but I've no idea how this is done.
As usual, your help is most appreciated. Thanks a lot.Hi, ecoulyn,
You need to make a topic file like the one below the target
of the Jump button.
The onLoad function on the Body start-tag causes the Related
Topics command to fire when the topic file is loaded in the topic
pane. When specifying the file name of the topic to display in the
secondary window, you must always prepend it with the name of your
.chm file, followed by "::/". Otherwise, an error message appears
when the Jump button is clicked.
Pete -
How to create a custom Button in a SNP planning book
Hi Experts,
I created my own Planning Book and Dataview in SNP with 3 Key Figures: KF1, KF2, KF3. Now I want to create one my own button with Macro so that when I press that button, the Macro will run to calculate: KF3 = KF1 + KF2.
I know that I can drag this Macro to one of default events like: Default, Level Change, Start. But actually, I want to create my own button so that I can handle the event as I want.
My question are:
1. How to create a custom button on the toolbar of SNP Planning book and writing macro for the button?
2. Please give me any document, material teaching about writing macro and relating to my above scenario.
Thanks very much!
Duyennx
Edited by: xuanduyen on Sep 6, 2011 9:20 AMHi,
Access the transaction "/n/sapapo/advm". In the list select your planning book/ data view and click 'Start Macro Builder' button.
In the Macro builder screen, drag and drop your macro from Macro depot to the work area.
Right click on your macro name and select 'properties'. In the pop up, next to the Assigned Push button field, there is a button 'Choose'. Click that. It will display all the available icons. In standard system, it displays more than 1000 icon. Choose any one icon which is suitable for your macro function. Close the pop up and save the macro. This will assign a push button to your macro.
In the Planning book tool bar, you can see the selected icon in the header tool bar. Just by clicking that icon, you can execute the macro interactively.
And I don't know whether we can include/design our own icon. But there are already 1000+ standard icons to choose.
Regards,
Manimaran M. -
How to add a custom button in WD screen to call a workflow in siebel?
Hi All,
We have a requirement to have a custom button at the summary screen(after the rule execution) "Create Opportunity", on clicking on it a new opportunity record should be created in Siebel. As we know the "Save" link calls "PolicyAutomationSaveSession" inbound web service method and saves the information in session table and we can modify the PreSession and PostSession workflows. But we are not sure how it calls the service method and where is the mapping defined.
Can you please help me on how to add a custom button and how to invoke a workflow in siebel side to implement this requirement?
Also is there any document which can help me to add a custom button in screen and to add the code behind the button?
Thanks in advance!!
Regards,
SubhradeepSubhradeep,
Closing a Web Determinations window is essentially the same as closing any HTML window. It involves javascript, which you would have to add to the Web Determinations templates.
Essentially the javascript command to close a window is {{window.close}} or {{top.close}}
For timing, you might be able to use the setTimeout function of Javascript (see: http://www.w3schools.com/jsref/met_win_settimeout.asp)
At the risk of exposing exactly how bad my javascript skills are, I have attached a super-simple html fragment, a page that closes itself after 3 seconds. It may help you get started in the right direction. In general closing a window is a fairly dubious activity and is often not permitted by certain browsers. This html page at least works in Internet Explorer.
<html>
<head>
<script language="JavaScript">
setTimeout(closeMe, 3000);
function closeMe() {
alert("This window will close");
top.close();
</script>
</head>
<body><B>This window will close in three seconds</B></body>
</html>
{code} -
Add a custom button on notification page and open a oaf page after button
Hi All,
My Requirement is add a custom button on notification page and after button click with take some parameter from notification page like supplier_id and org_id then open a new oaf page and show supplier credit and debit balance but problem is that button is only enable to a ap invoices notification not for other type of notification.
how to take approach/action i don't know.
it is possible through OAF personalization/customization or it is part of work flow customization.
Navigation path - payable->worklist->open notification and Type of notification also there
Type should be matched with AP_Invoices type notification then custom button enable.
Please Let me know is it possible or not. If possible how to achieve this. ...................................it's argent...plz help me
Edited by: 815572 on Nov 25, 2010 1:15 AMHi Irk,
My notification came in given below format (in table) but my custom button only enable for Contract Approval Type not for others..........i hv attach a button on notification page (subject-Contract 21969-R17......)
From Type Subject Sent
Taylor, Phillip Contract Approval Contract 21969 - R17-AUG-07 06:19:27 has been approved by Taylor, Phillip 22-Aug-2007
Taylor, Phillip OKS Contract Process Contract 21975 - R17-AUG-07 06:22:18 for AT&T Universal Card (52,500.00 USD) has been published online 19-Aug-2007
Taylor, Phillip OKS Contract Process Contract 21969 - R17-AUG-07 06:19:27 for AT&T Universal Card (15,000.00 USD) has been published online 19-Aug-2007
If I just put a button SHOW BALANCE just like notification button APPROVE, REJECT, REASSIGN but this button shows all types of notification and my req. is this button show only for Contract Approval type notification. how to handled this issuesss ?
if extend the co of notification page then how to handle TYPE value from worklist page ....please write proper code if u hv any idea...........
Thanks, -
Add Alt Attribute Info to a Custom Button
I have created an alternative to editing the
“whtbar.js” file to give an image alt attribute
information. We have a custom button in our help file that needed
alt information, but we had already incorporated the text into the
button’s image and did not want to add the text label. We
also did not like the visual border treatment that adding a text
label did to the button.
I wrote this JavaScript function that will not only
accomplish this, but it will also capture the functionality that
RoboHelp creates for the OnClick event handler and duplicates it in
an OnKeyPress event handler for that same button. I have
successfully tested this script in both IE (IE 6.0) and Mozilla
(Firefox 1.5), and it appears to work fine.The OP probably tried to attach it to their post, but it was stripped by the forum software. Hopefully they can show a screenshot image (using the camera icon in the web interface) to display the coding.
-
Custom button goes missing after click the button in Customer Master
Hi All,
I have one query regarding Custom tab button in Custome MAster.I have implemented BAdIs using CUSTOMER_ADD_DATA_CS and CUSTOMER_ADD_DATA to match my requirment.
Query:
While click the custom button(which i have created in Customer Master) , the subscreen is displayed but the Custom Button is missing.Where in Standard Buttons like 'GENERAL DATA' and 'COMPANY CODE DATA' Std buttons in Customer master Etc. buttons going to disable mode while click these button in custome mastar.
Is there any OSS notes to implement OR we required to set up some PF status to match above requirment.
Please let me know.
Thanks,
SridharIf I follow you, no. That's the way it works. The buttons are composited with the background so become part of it. I'd rethink the design.
Basically, you don't want the highlights to determine the color of unselected buttons. You'll always have fringes and jaggies. Having a non-transparent color set for the unselected state kind of does what you want, but won't look the best. -
Need to add custom button (xml) in VA05
I need to add a custom button (xml) to report output layout of VA05. Even the corrsponding functionality needs to be written for this button. Without changing the SAP standard code using Access keys, is there any other functionality in which we can add the button and write the code.
Please send me detail steps in this regard.Hi Ramesh,
As i knoew in case of va05 there is no badi or exit available to achieve this functionality.There is a provision to add some fields in report out put.I hope this is possible through a custom one.
Regards,
Madhu
Maybe you are looking for
-
Use of EXISTS clause in Interface
I want to build an interface from one table but using an exist clause to check the data change in the same table. In SQL statement it can be expressed as follows SELECT PB.PROJECT_KEY, COUNT (DISTINCT DW_PROJECT_BUILDING_KEY) FROM DW_PROJECT_BU
-
Captivate 5.5 Question: We seem to be having an issue with the screen capture piece not recording "everything". We're running 5.5 as an administrator on Windows 7 and my co-worker is trying to capture a webinar (GoToMeeting) with Captivate and it is
-
WebI Server goes in Restart mode
I have successfully installed BOE XI 3.0 and SAP Inegration for SAP 3.0 But after every 2 to 3 days, when I try to open a webi doc, i get an error " An error has occurred Could not initialize Report Engine server" Have checked in the CMC and found o
-
VBA and update 11.0.07
hi, i have read about the problems with vb6 and delphi, also receive a mail with the description of the problem, the rationale and the workarrounds but cannot find any solution, we installed a computer with windows 8 64bits, office 2010 64bits and ou
-
When I close the lid on my MacBook Pro the print on thunderbolt screen is very small & hard to read. If i keep the lid open on the MacBook Pro the print is big and easy to read. How do I prevent this from happening?