When to use Perform Changing and using. and Table
Hi,
What is use of Perform chaging and using ?
in what situation we need to use it ?
Hi Jim,
PERFORM: PERFORM command is used to call an ABAP subroutine (form) from any program, subject to the normal ABAP runtime authorization checking.Such calls to subroutines can be used for carrying out calculations, for obtaining data from the database that is needed at display or print time, for formatting data, and so on.
PERFORM commands, like all control commands, are executed when a document is formatted for display or printing. Communication between a subroutine that you call and the document is by way of symbols whose values are set in the subroutine.
ABAP Subroutine example is given in this link
http://help.sap.com/saphelp_nw70/helpdata/en/9f/db979d35c111d1829f0000e829fbfe/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/d1/803279454211d189710000e8322d00/content.htm
Passing the values in an internal table has many scenarios like pass by value pass by reference pass by value and referenceSuch scenarios are well explained in the following link
http://help.sap.com/saphelp_nw70/helpdata/en/9f/db979035c111d1829f0000e829fbfe/content.htm
Revert for further clarification,
Thanks and Regards
Srikanth.P
Similar Messages
-
We moved and our address has changed. Also our AMEX card identity has been stolen twice and AMEX has changed our number and security code twice already. Now i am trying to edit my account at Itunes. Every time I try to edit our account at Itunes, I get this message: "YOUR SESSION HAS TIMED OUT. TRY AGAIN" Anything i am doing wrong? How do I get to the accounting department without getting this message?
ThanksI am having this problem too. I recently changed ISP b/c I wanted the iPhone, so I had to update my iTunes username to my Gmail account.
In fact, I logged in HERE using it as my new Apple Id... so it works!
But for some **** reason that is driving me nuts my iPhone will not connect to the iTunes store using my new Apple Id. It keeps saying my email has changed or is invalid and asks me to sign in to change it. So I do that, and it lets me in USING MY NEW Apple ID!!!! Then I go back out to the buy the App and the madness starts all over.
Come on Apple, do you want me to buy your apps, or what? -
Using a change document for Z table maintenance generatro to log changes
Hi Forum,
I have created a a change document for one of the Z tables now I want to use it in the table maintenance generator of this table so that any changes made to this table using maintenance generator are logged in table CDHDR and CDPOS.
I am using the event 02 After saving the data in the database
and have created a new FORM..ENDFORM for this event and it is working fine till here.
But I am unable to find any table or structure where the information of the action performed in maintenance generator is kept for eg. what action was performed like add, delete or change and on how many records and contents of those records.
I can update the tables CDHDR and CDPOS only if I have the above information.
Please guide me as to where can I find all this information within the maintenenace generator program?
Thank you,
AnubhavHello Anubhav,
Are you calling the change document function module in your save event ? The function module needs to be first created using SCDO for your Z table, select the fields on which you want to track the changes. Auto generate the programs for this change object. Once the FM is generated, you will have to call this FM in your SM30 event.
The change document tracking also needs to be enabled at the data element level..
Regards,
Jay -
I have several brush styles that I routinely distort with custom stroke profiles. Unfortunetly, every time I change the brush style, the profile is lost. Can I prevent this from happening?
Scott, thanks for responding.
I've done that but there are too many variations to create a Graphic Style for everyone possible combination. Interestingly, the profile is not lost when switching to the "Basic" brush appearance, only when switching to an art or pattern brush. And even more frustrating is that the "Edit Profile" tool does not work properly with art or pattern brushes. When the profile is edited the points do not remain positioned properly. This means a profile must be edited on a "basic" stroke, saved, then assigned to the "art brush" stroked. It's crazy. And the interface for saving and assigning profiles is antiquated, to say the least. You cannot even overwrite a profile!
The "Pressure" option is somewhat useful, in place of editing a profile, but I think the inability to effectively edit a profile on an artbrush is a bug in AI. -
When setcelleditor as jcombobox, change single combobox and affect the rest
hi,
i contruct a jtable which set a particular column into a jcombobox editor but when i modify a single jcombobox, the rest of the combobox in the same column change accordingly also. May i know why? i set the editor like this
JComboBox box = new JComboBox();
box.addItem("No 1");
box.addItem("No 2");
TableColumn col1 = table.getColumnModel().getColumn(0);
col1.setCellEditor(new DefaultCellEditor(box));
May i know what is the problem of this?The problem is solved already but i still do not understand why it will affect just 4 comboboxes at a time...It will not affect all. When i initialized a bean object, lets say the Customer
public class Customer {
String name;
String gender;
public void setName(String name) {...}
public void setGender(String gender) {...}
public String getName(){...}
public String getGender(){...}
}i did not provide the default value for the gender combobox.I initialized it like this
new Customer();
But there is no null or blank field in my combobox. So, it think the system cannot find the default value and set to whatever i modified to the first combobox. But the question is, if i have 8 rows, each row consists of 1 gender combobox, it only affect untill the 4th combobox, the 5th row and the rest is maintained, didnt change at all. This is very strange....nvm, the issue solved, and i would be happy to share my email and probably get ur example code for reference....
And, do u have any idea on how to set the celleditor and cellrenderer in a more OO way.....that means it is reusable and comform to some kind of design pattern. Currently the way i am doing is so not comfortable and ugly...and not reusable.
Thansk! -
Hi,
I am running Data-Driven test on different machines with different input values in .CSV file in batch mode.we are facing following problem:
Test not considering modified values in .CSV file until we recompile the test.
Is there any way to avoid this dependency of compilation after updating .CSV file???
Regards,
Nagasree.Assuming the CSV is part of the Visual Studio solution. Open the properties panel for the CSV file from solution explorer. Set "Copy to output directory" to "Copy if newer" or to "Copy always". Some documents recommend
"Copy if newer" but I prefer "Copy always" as occasionally a file was not copied as I expected. The difference between the two copy methods is a little disk space and a little time, but disks are normally big and the time to copy is normally
small. Any savings are, in my opinion, far outweighed by being sure that the file will be copied correctly.
See also
http://stackoverflow.com/questions/23469100/how-to-run-a-test-many-times-with-data-read-from-csv-file-data-driving/25742114#25742114
Regards
Adrian -
Greetings specialists!
I'm experiencing a problem with one of my scorecards. I designed the scorecard using performance point dashboard designer and used it to color the top level KPI letter white. The rest of the letters is using a dark grey, but when I use the socrecard in a
webpart in a performance point webpage all the letters appear colored in dark grey including the top level kpi letters which in the designer have been parametrised to use white.
Is it some sort of problem or known bug? It there any reason that can explain this erratic behaviour? Maybe it's inheriting the style from something else??! Any ideas clues or something I can do to help solve the problem?
Thanks in advance!The first thing will be to determine what is overriding the colors. Follow this guide to select the object that is the wrong color and post a screenshot of the CSS styles that are being applied (in the right panel).
http://msdn.microsoft.com/en-us/library/dd565627(v=vs.85).aspx
Dimitri Ayrapetov (MCSE: SharePoint) -
Change the class and type in javascript or select statement of region
Application Express 3.2.0.00.27
I have a manually created tabular form where I need pk to be updatable or not not updateable depending on whether its a new record or not.
I am attempting this thru 2 different ways.
1st:
using decode in select statement of region:
SELECT decode(c001,NULL,APEX_ITEM.POPUP_FROM_LOV(15,c001,'AUTH_LOV',NULL,NULL,0,NULL,NULL,NULL,'YES','f15_' || '#ROWNUM#'),
apex_item.display_and_save(15,c001,'f15_'|| '#ROWNUM#')) authid,
apex_item.hidden(16, c002, NULL,'f16_'|| '#ROWNUM#') empid,
-- apex_item.display_and_save(16,c002,'f16_'|| '#ROWNUM#') empid,
apex_item.date_popup(17, rownum, c003, 'DD-MON-YYYY',20,2000,NULL,'f17_' || '#ROWNUM#')deldate,
apex_item.textarea(18,c004,5,40,NULL,'f18_'|| '#ROWNUM#') "Delegation scope",
apex_item.textarea(19,c005,5,40,NULL,'f19_'|| '#ROWNUM#')"Delegation limits",
apex_item.select_list_from_lov(20,c006,'YESNO_LOV',NULL,'NO','N','%','f20_'|| '#ROWNUM#')"ORA Signed",
apex_item.date_popup(21, rownum, c007, 'DD-MON-YYYY', 20,2000,NULL,'f21_' || '#ROWNUM#') "Del expiry",
apex_item.date_popup(22, rownum, c008, 'DD-MON-YYYY', 20,2000,NULL,'f22_' || '#ROWNUM#') "Date removed",
apex_item.textarea(23,c009,5,40,NULL,'f23_'|| '#ROWNUM#') "Delegation comments",
apex_item.POPUP_FROM_LOV(24,c010,'DELEGATION_LOV',NULL,NULL,0,NULL,NULL,NULL,'YES','f24_' || '#ROWNUM#') "Delegator",
apex_item.display_and_save(25,c011,'f25_'|| '#ROWNUM#') status,
-- apex_item.display_and_save(26,seq_id,'f26_'|| '#ROWNUM#') seq_id,
apex_item.hidden(26, seq_id,NULL,'f26_'|| '#ROWNUM#') ||
apex_item.checkbox(27, seq_id,NULL,NULL,':','f27_'|| '#ROWNUM#') chkbx
FROM apex_collections
WHERE collection_name = 'DELEG_COLL'
AND c011 IN ('O','N','U','D')
--order by c001However this approach yields this error when I try to pick a value from the lov:
Error: Can't move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus.
My other approach is to attempt to change the type and class in javascript. I am trying this but I get an error when I attempt to change the class and type like this:
<script type="text/javascript">
<!--
/* Client side validation on the Salary column */
function changeProp(pCol) {
var elms = document.getElementsByName(pCol);
for (i=0; i< elms.length; i++) {
/* elms.style.backgroundColor = 'yellow'; */
if (elms[i].value == null || elms[i].value == '%null%'
|| elms[i].value == '') {
elms[i].class = 't20data';
elms[i].type = 'hidden';
alert('The value is' + elms[i].value);
//-->
</script>not completely duplicate...here in this thread I am stressing what I am trying to accomplish and asking for help on the javascript side.
-
Applying easing while changing image using timer
Hi
In my app i am changing images using timer..i have 7 images when the image starts changing it flicker and background comes then the new image that is what my problem is
here is my code..
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.Sprite;
var myTimer:Timer = new Timer(95, 7);
private var k:int;
public var imgary:Array=new Array();
function init()
for(var i:int=0;i<=6;i++)
imgary[i]=new Array();
imgary[i][0]="Assets/open_drawer"+i+".png";
if(i==1||i==2)
imgary[i][1]=81;
else if(i==0)
imgary[i][1]=77;
else if(i==3)
imgary[i][1]=83;
k=83;
else if(i==4)
k=k+2;
imgary[i][1]=k;
else
k=k+3;
imgary[i][1]=k;
myTimer.addEventListener(TimerEvent.TIMER, timerHandler);
myTimer.start();
public function timerHandler(e:TimerEvent):void {
tests.source=imgary[e.target.currentCount-1][0];
tests.width=383;
tests.height=imgary[e.target.currentCount-1][1];
tests.x=0;
//invalidateDisplayList();
]]>
</mx:Script>
<mx:Panel verticalAlign="top" horizontalScrollPolicy="off" backgroundColor="#616060" id="pnlMaster" width="400" height="560" horizontalCenter="-184" verticalCenter="13">
<mx:Image id="tests" source="@Embed(source='Assets/drawer_img.png')" width="383" x="0" height="75"/>
</mx:Panel>
</mx:WindowedApplication>is there any way by which i can handle this..can i provide smoothness or easing kind of thing so that it appears to the user that it is a only one image..
-
What is the use of change pointer technique in IDOC
hi
could anybody suggest me
what is the use of change pointer technique and how to use it
thank you
kalyan.Change pointers are used for changes to the master data objects are flagged for distribution by SMD Tool.i.e.shared Master Data.
You need change pointers to distribute changes with the ALE SMD tool. If you do not use this tool, you do not need to write change pointers.
You can deactivate change pointers and activate them again with the transaction BD61
The SMD tool is connected to the change document interface. If the master data changes are to be distributed, the application writes a change document. The contents of this are passed to the SMD tool. The tool writes change pointers, reads the application data and creates the master IDoc.
The master IDoc is then passed to the ALE layer, which sends it to all interested systems.
The change pointer tables (BDCP und BDCPS) should be as small as possible. Use as few change pointers as possible and delete change pointers which you no longer need.
You can increase the rate of processing by using the Analyze Change Pointer and Reorganize Change Pointer functions. -
Interface programs of changing Bid Invitation and Quotation
I have a problem about changing Bid Invitation and Quotation in SRM.
I want to create custom applications including interface programs, so I think I have to call BAPI (Tr-cd:BAPI), Function Module (Tr-cd:SE37), or Enterprise Services (http://help.sap.com/content/documentation/esoa/docu_esoa_srm.htm).
I found "BidInvitationEC" and "SupplierQuotationEC" in SRM BAPIs, but each of BAPIs doesn't support changing method. (Only Create Method is supported.)
Please help us if you have a good solution.Thank you for your reply.
We are going to create our custom application inside SRM,
but we don't know which Functional Module we should use
to change Bid Invitation and Bid documents.
Please, tell me if you know a way to change these documents. -
DM3.0 EA2: Filter engineering changes between logical and relational model
Hi,
when I am engineering changes between logial and relational model there are some issues at filter handling for me:
- When the filter "Show Modified Objects" is activated, the filter works only on the first level, e.g. on Entity level. On attribute level all attributes are displayed, not only the attributes which have really been modified. It is possible, to show on every level only the really modified objects?
- I think, selecting a Filter condition is circuitous. All filter conditions except "Show All Objects" keeps activated when I choose another condition. So I have to deactivate "Show Deleted Objects" when I want to see only the modified objects. It is possible to choose another control element for filtering, e.g. disjunctive radio buttons?
I am running Data Modeler on Windows XP with german localization and the JDK 1.6.0_11 from Oracle SQL Developer.I logged bug for that.
Philip -
How do I access websites that warn: "Firefox is NOT compatible with this application. For best performance, please use Internet Explorer 5.0 and above...."? When I try to download any alternate browser, all I get is another warning that the alternate is "not compatible with your operating system." Is Firefox preventing this? The site listed below is a job application site. I've had this same problem with other job application sites also.
== URL of affected sites ==
https://storefront.kenexa.com/lithia/cc/Home.ssThere should be a User Agent Switcher menu item under Tools, which gives you the browser names you can impersonate.
The menu item name changes to the browser UA you are presently using.
There is also a User Agent Switcher button, you can add it using View -> Toolbars -> Customize, and dragging the button to your toolbar.
See http://chrispederick.com/work/user-agent-switcher/features/ and http://chrispederick.com/work/user-agent-switcher/help/
You can just start trying IE versions (or the versions it says on the site) until it lets you in. -
When I set up Adobe reader on my computer to be able to download books from a library and then transfer to my Nook e-reader, I initially stating No authorization required using Adobe. When I try to change it so I can transfer downloaded books by my Nook e-reader it I get an error message stating the Adobe user name and password is associated with another computer. What gives?
This is pretty surprising and wierd that even Reader 10.1.1 is crashing on your system. It works pefectly for me.
Would it be possible for you to get the crash dump, and upload it, so that I can have a look at the same.
Download PROCDUMP from <http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx> and extract it to a folder, say, c:\temp\procdump.exe
Open cmd prompt and type "cd c:\temp".
Launch the browser and open the PDF.
Open task manager, sort processed by name. Two AcroRd32.exe instances should have been launched. Note the PID (a small integer like 5588) corresponding to the AcroRd32.exe with the higher memory usage; this is the process that must be crashing. Note this PID.
On the cmd window, type "procdump -e -ma 5588 c:\temp\01.dmp" (replace 5588 with the actual PID of the process noted in Step 4). Procdump will now wait for the aoolication to crash. If it throws a EULA, accept it.
Perform your steps to cause the crash.
Procdump will have created a dump file at "c:\temp\01.dmp". Zip it up (since it will be 100s of MBs otherwise) and share with me.
Thanks in advance for all your help
Ankit -
I am using a work laptop and have the same problem. When I try to change the "configure proxy", they only available option is "use this proxy server for all protocols". Could it be that my system administrator blocked me from changing it since they don't want us to use Firefox.
== User Agent ==
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; FNGP_SYS)Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]
If it does work in Safe-mode then disable all your extensions and then try to find which is causing it by enabling one at a time until the problem reappears.
You can use "Disable all add-ons" on the ''Safe mode'' start window.
You have to close and restart Firefox after each change via "File > Exit" (on Mac: "Firefox > Quit")
Maybe you are looking for
-
Some app have problem with sound
Some app in es. Filmon dont work properly with sound
-
First Generation iPod being temperamental
My first generation iPod (with the firewire and actual spinning wheel) has recently started acting up. While playing, it'll stop on its own and freeze. When I reboot it (holding play and menu), it'll do one of the following: 1) it shows a file folder
-
I have a question that ... i have 2 options -- when select 1st option , show group1 screen when select 2nd option, show group2 screen like the follow ..which is pretty work!....but i have another question that how to set the screen field .. my questi
-
Tried to upgrade tracks but got "in Process" message
I tried to upgrade my list of upgradeable songs to the DRM free format. When I clicked "buy", I got the standard "do you want to purchase" message but then nothing happened. I signed out and then back in again, and now instead of a list of upgradeabl
-
Safari 3.0.4 won't open at all
When clicking the Safari icon in the dock, Safari wont open at all, all other apps work fine. I even tried to update safri still nothing repaired perm. Safari just wont open.even reinstalled 10.4.11 Any ideas would be very welcome please!!!! crash lo