Send data from 2 table view to a RFC
Hi All,
What I try to do is following:
I have two table view A and B, which contain data, which I need both for the RFC. Now I can Toolbar for one of the tables and connect both tables to the RFC, both with the action caused by the button.
But only the data from the table view with the button is sent to the RFC.
Has anyone an idea what I could do?
BR Matthias
Hi Matthias,
have you defined an action like 'submit' and declared the events in the transition like '*submit'?
Best Regards,
Marcel
Similar Messages
-
How to send data from internal table to the shared folder in ABAP
Hi experts,
My requirement is to transfer data from a file to shared folder. i just did reading data from a file to a internal table. Now i want to send this internal table data into a shared folder which is "
xxx\y\z....".
I do not have any idea on how to send data from internal table to the shared folder path.
can anybody please help me out how to do this?
Thanks & Regards
Sireesha.Where that folder is located, its on presentation server i.e. desktop or application server.
If its on presentation server, use FM GUI_UPLOAD.
If its on application server, then use DATASET functions. Have a look at below link.
[File Handling in ABAP|http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3ca6358411d1829f0000e829fbfe/frameset.htm]
I hope it helps.
Thanks,
Vibha
Please mark all the useful answers -
Deleting data from a table view
I have a data source that is in dictionary form (for why, see here). I have the following code that gets called in the commitEditing method for the table view:
- (void)removeObjectFromListAtIndex:(NSIndexPath *)indexPath {
NSMutableDictionary *mutableDataDictionary = [[NSMutableDictionary alloc] initWithDictionary:[listContent mutableCopy]];
dNSLog (@"listContent: %@, mutableDataDictionary: %@", listContent, mutableDataDictionary);
dNSLog (@"indexPath.section is %d", indexPath.section);
NSString *section = [[NSString alloc] init];
switch (indexPath.section) {
case 0:
dNSLog (@"Case Zero");
section = @"A";
break;
case 1:
dNSLog (@"Case One");
section = @"B";
break;
case 2:
section = @"C";
break;
case 3:
section = @"D";
break;
case 4:
section = @"E";
break;
case 5:
section = @"F";
break;
case 6:
section = @"G";
break;
case 7:
section = @"H";
break;
case 8:
section = @"I";
break;
case 9:
section = @"J";
break;
case 10:
section = @"K";
break;
case 11:
section = @"L";
break;
case 12:
section = @"M";
break;
case 13:
section = @"N";
break;
case 14:
section = @"O";
break;
case 15:
section = @"P";
break;
case 16:
section = @"Q";
break;
case 17:
section = @"R";
break;
case 18:
section = @"S";
break;
case 19:
section = @"T";
break;
case 20:
section = @"U";
break;
case 21:
section = @"V";
break;
case 22:
section = @"W";
break;
case 23:
section = @"X";
break;
case 24:
section = @"Y";
break;
case 25:
section = @"Z";
break;
default:
dNSLog (@"Default");
section = nil;
break;
if (mutableDataDictionary) {
NSMutableArray *arrayForNameSection = [[[NSMutableArray alloc] initWithArray:[mutableDataDictionary objectForKey:section]] mutableCopy];
[arrayForNameSection removeObjectAtIndex:indexPath.row];
NSArray *array = [[NSArray alloc] initWithArray:arrayForNameSection];
[mutableDataDictionary setObject:array forKey:section];
listContent = [NSDictionary dictionaryWithDictionary:mutableDataDictionary];
[array release];
[arrayForNameSection release];
[section release];
[mutableDataDictionary release];
The code works flawlessly the first time through, but when I try to delete a second item, it crashes with a CALayer exception involving copyWithZone. The analyzer in Xcode (3.2) is telling me something's going on with the NSString section, but I'm not sure what...I'd appreciate any help!
BTW, Ray if you happen to get this, the code is identical to what I emailed you, except that I added this code. The method name is the same.I have a data source that is in dictionary form (for why, see here). I have the following code that gets called in the commitEditing method for the table view:
- (void)removeObjectFromListAtIndex:(NSIndexPath *)indexPath {
NSMutableDictionary *mutableDataDictionary = [[NSMutableDictionary alloc] initWithDictionary:[listContent mutableCopy]];
// What happens to the mutableCopy? Looks like a leak.
dNSLog (@"listContent: %@, mutableDataDictionary: %@", listContent, mutableDataDictionary);
dNSLog (@"indexPath.section is %d", indexPath.section);
NSString *section = [[NSString alloc] init];
// Memory leak because in all cases you re-assign the variable.
// Arrrgggg!
NSString * section = nil;
if((indexPath.section >= 0) || (indexPath.section < 26))
section = [NSString stringWithFormat: @"%c", 'A' + indexPath.section];
switch (indexPath.section) {
case 0:
dNSLog (@"Case Zero");
section = @"A";
break;
case 1:
dNSLog (@"Case One");
section = @"B";
break;
case 2:
section = @"C";
break;
case 3:
section = @"D";
break;
case 4:
section = @"E";
break;
case 5:
section = @"F";
break;
case 6:
section = @"G";
break;
case 7:
section = @"H";
break;
case 8:
section = @"I";
break;
case 9:
section = @"J";
break;
case 10:
section = @"K";
break;
case 11:
section = @"L";
break;
case 12:
section = @"M";
break;
case 13:
section = @"N";
break;
case 14:
section = @"O";
break;
case 15:
section = @"P";
break;
case 16:
section = @"Q";
break;
case 17:
section = @"R";
break;
case 18:
section = @"S";
break;
case 19:
section = @"T";
break;
case 20:
section = @"U";
break;
case 21:
section = @"V";
break;
case 22:
section = @"W";
break;
case 23:
section = @"X";
break;
case 24:
section = @"Y";
break;
case 25:
section = @"Z";
break;
default:
dNSLog (@"Default");
section = nil;
break;
if (mutableDataDictionary) {
NSMutableArray *arrayForNameSection = [[[NSMutableArray alloc] initWithArray:[mutableDataDictionary objectForKey:section]] mutableCopy];
// Get rid of this copy too.
[arrayForNameSection removeObjectAtIndex:indexPath.row];
NSArray *array = [[NSArray alloc] initWithArray:arrayForNameSection];
[mutableDataDictionary setObject:array forKey:section];
listContent = [NSDictionary dictionaryWithDictionary:mutableDataDictionary];
// This is autoreleased. You might want to retain it.
[array release];
[arrayForNameSection release];
[section release];
[mutableDataDictionary release]; -
Best way to pass back data from hierarchical table view?
Hi,
I have a view hierarchy using a navigation controller that's working pretty well. One of the bottom level views is a table view where the user selects an item from the list. This bottom view checks the list item, saves the selected item in a property, and then pops the view off the stack.
What's the best way to alert the parent view that the child view has been popped off so it can retrieve the value in the property? The calling push returns immediately, so it doesn't appear to be a modal call. I want to be able to use the same controller from other parent forms, so I need to be able to do this without referencing the parent in the child form ideally.
Thanks
RayHi, well let me try to explain it a bit more
- Add a "delegate" property to your child-viewcontroller-class
- Define a protocoll within each chil-viewController-class
In this example let us name it "didSelectValue:(NSString *)value"
- In the parent-viewcontroller before pushing a child-viewcontroller set it's delegate property to "self" (parent-viewcontroller)
- In the parent-viewcontroller implement to protocoll-method "didSelectValue:(NSTring *)value"
- In the child view-controller in (assuming it is a tableViewcontroller) add some code in didSelectRowAtIndexPath that checks if the delegate is set and check if it responds to selector "didSelectValue:(NSString *)value". If so, call it with the selected value. -
Pic actual data from a table view
hello,
i have a tableview where users can change data.
in the oninputprocessing event the changed data should be picked out of the tableview, and should be added.
I think the typecast is wrong.
string ist type string.
Thanks for your help.
CODE
FIELD-SYMBOLS <calc> TYPE any.
LOOP AT itab_positionsdaten
ASSIGNING <wa>
FROM table_event->visiblefirstrowindex.
*CAlC
string = table_event->get_cell_value(
row_index = sy-tabix column_index = 10 ). ASSIGN /ALD/string TO <calc> casting p.
erg = erg + string
endloop.
CODE
Message was edited by: Benjamin PfahlHi Benjamin,
Is your problem is with reading the selected row value or updating the same to the internal table?
for both of them i found that following the approach explained in this thread is better.
Re: Error when using Filter and Sort together on a tableview
this is about using the <b>keyColumn</b> attribute of tableview
Regards
Raja -
Filtering data from a table view to another
Hi,
I am using a function module in Visual Composer which output sends a list of processes with related activities.
One process can have several activities and I would like to display all related activities for on process on a second table when a row of the first table is selected.
Ex: first table has two columns: the first one is the processes one, and the second the activities one. One process can have several activities so if I have 5 activities for a process, I'll get 5 rows with the same process number but different activities numbers. I would like a second table to appear when a row is selected, in wich all the activities of the selected process would be displayed. Is there a way to do that in VC ?
Thanks a lot for your help.
Thibault SchalckHi,
You can use filter to separate some records with respect to process and can display it in another table. But to meet your requirement create two function module one to display the processes and another one to show the activities with respect to the selected process.
Regards
Basheer -
Sending data from flat file or oracle table view to a IBM MQ
Hi,
We need a help in developing solution.
We have a scenario, where data(multiple records) in source (table/file) needs to populated into a queue(JMS IBM MQ) as a single message. To achieve this we are trying a two step process.
1) We created a temp table to store multiple records from file, this temp table is having one column of *‘clob’* data-type which will store data from file into a single row. We are facing issue while loading data from file to staging area using LKM FILE TO ORACLE (SQLLDR)
When we are executing interface, while creating C$ table it is going error out . Instead of taking clob (target write data type) it is taking varchar with +5000+ size whereas varchar supports only *4000*.
create table SNPM.C$_0SINGLERECORD
C1_C1 VARCHAR2(5000) NULL
NOLOGGING
Error message:
910 : 42000 : java.sql.SQLException: ORA-00910: specified length too long for its datatype
java.sql.SQLException: ORA-00910: specified length too long for its datatype
Need help in sending data into destination table.
2) After populating this data into destination(temp table) as a single record we need to send each row as a single message to JMS MQ. currently we are using LKM FILE to SQL to load into Staging area and IKM SQL TO JMS APPEND to put message in JMS MQ. We are succeeding in putting message of length < 4000 as these KMs are converting the data using varchar2, but we have data of large size+(>4K)+.
Pointer/ solution will be of great help.
Please let me know in case you need more description.The error message that is showing while using clob as datatype(which we created as user data type in data types section of respective technology)
java.lang.NumberFormatException: For input string: "4294967295"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
while using varchar2 in creating C$ table following is the error:
910 : 42000 : java.sql.SQLException: ORA-00910: specified length too long for its datatype
java.sql.SQLException: ORA-00910: specified length too long for its datatype
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316) -
How to select the data from a Maintainance View into an internal table
Hi All,
Can anybody tell me how to select the data from a Maintainance View into an internal table.
Thanks,
srinivas.HI,
You can not retrieve data from A mentenance view.
For detail check this link,
http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
Regards,
Anirban -
Select data from a table and a view: field with same content and different type
hi all,
I need data from a table hrp1001 and a view V_USR_NAME. What they have in common are the content of the fields SOBID and BNAME .
It will be easier if those fields add a same type but they dont.
Any suggestions for a workaround?
ThanksHi Ramesh,
Specify the date format as YYYYMMDD in where condition.
Dates are internally stored in SAP as YYYYMMDD only.
Change your date format in WHERE condition as follows.
data itab like equk occurs 0 with header line.
select * from equk into table itab where werks = 'C001'
and bdatu = <b>'99991231'.</b>
I doubt check your data base table EQUK on this date for the existince of data.
Otherwise, just change the conidition on BDATU like below to see all entries prior to this date.
data itab like equk occurs 0 with header line.
select * from equk into table itab where werks = 'C001'
and <b> bdatu <= '99991231'.</b>
Thanks,
Vinay
Thanks,
Vinay -
Error While Viewing Data from MARA Table
Hi All,
After Importing SAP Tables, ex MARA and viewing Data Getting "Error Calling RFC function to get table data: <DATA_BUFFER_EXCEEDED "r . After decreasing or applying filters on fields , still not able to get data.
Able to extract data from T001 table.
Need to pull data in volumes right, so how to tackle this problem.
Thanks,
RavindraHi Ravindra ,
You can check the OSS note - 1186277 for the resolution of this issue .
Note- 1186277 is a SAP knowledge article .
You can access it from here - [Note - 1186277|https://css.wdf.sap.corp/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3131383632373726]
Regards,
Lokesh -
Data from 2 tables for jdbc sender adapter
how to pickup data from 2 tables at a time when using a jdbc sender adapter?
select <fields> from table1 where <condition>
union
select <fields> fromt table2 where <condition>
also u can combine this with joins as pointed -
Retreiving data from 2 tables using a sender JDBC Channel
Hi all,
We got anew requirement where we have to select data from 2 tables and update fields in 2 tables at the sametime.
I have a few queries regarding this.
Can we retrieve data from 2 tables using select query in sender JDBC channel?
If yes, how we can achieve this?
Can we use inner/outer joins in the select query?
Can we update field of 2 tables using the Update query in Sender JDBC channel?
Your help is greatly rewarded.
With Regards
Sudha.Hi,
Even i have the same requirement where data has to be read from 2 tables and later update the falg once done .
SELECT query :
SELECT t1.KUNNR,t1.SETT_KEY,t1.QUART_START,t1.QUART_END,t2.PAY_METH,t2.MAT_NDC,t2.AMOUNT FROM TSAP_REBATE_MEDI t1 INNER JOIN TSAP_REBATE_LINE t2 ON t1.KUNNR=t2.KUNNR AND t1.SETT_KEY=t2.SETT_KEY WHERE t1.PROCESSING_STATUS = 'N' AND t2.PROCESSING_STATUS = 'N'
This is working fine.
Can somebody help me with update query with this. where flag PROCESSING_STATUS has to be updated with 'P'.
I tried a lot but couldnt get the answer
Br,
Manoj -
Send data to ECC table through RFC Call function from SAP B1 via b1if
Hi,
I have created scenario in B1if which triggers from SAP B1, now I have to send this data in to ECC table, so I have created scenario for that with inbound SAP B1, outbound void and in process RFC Call atom is there but I am not getting data in receiver and also how to write xml to send data in RFC function. Function for RFC has configured from ECC end and have access of that function.
So please help me to send data to ECC table through RFC Call function from SAP B1 (9.0) via b1if
ThanksSolved by my own.
-
Sending data from final internal table to application server in xml format
hi to all ,
can anyone send details about send data from final internal table to application server in xml format.right now i am able to download data to presentation server in xml format . love to here soon from all the abap gigs.welcome to SDN.
are you using call transformation to convert itab to XML? the XML string is in which format?
convert it to xstring and then use the following code to store it in application server.
OPEN DATASET fname FOR OUTPUT IN BINARY MODE.
TRANSFER XML_content TO FNAME.
CLOSE DATASET FNAME.
where fname is the path to the file name.
Regards
Raja -
Approaches to transfer changed data from a table to another table
Hello expert,
will you please show me all approaches to automatically detect and transfer changed data from a table to another table ? I don't need detail information, but a little comment for those approaches are more welcome.
Many Thanks,
Edited by: 843178 on 19-Dec-2011 2:04 PMYou will want to review information on replication and similar methods
In a nutshell:
Replication allowed data to exist at more than one site and take the Master / original table data and clone it at a different site
As tranporting all of the table data to a remote / clone site got more and more expensive we developed a method
to identify just the 'diffs' and only send those from the master to the clone which needed only the diffs to become a clone of the master table
This has many methods and options, but looking under key words such as
- distributed transations
- materialized views
- replication
... are a few categories that will get you started
Maybe you are looking for
-
How to use the Function Module RH_READ_INFTY_1001...
Hi, Can any one Tell me .. How to do the same functionality .. given below (select). Using the Function Module RH_READ_INFTY_1001... *reads CP (Central Person) based on BP (Business Partner) Select single objid (Object ID) from hrp1001
-
hi all , i want to use check box in report i want select multiple records using check box and want deatils of selected recrods in secondary list same in alv ........ plz help me for this problem
-
Why does jax-ws not support bpel
I would like to put my jax-ws services in some bpel process, but I've read in JBoss forum that jax-ws doesn't support BPEL. Why is it so? Can anybody explain it to me ? Why putting BPEL into JBI module "saves the situation"? I would be gratefull for
-
My MBA is full, and cannot find out where the unidentified photos are.
"About this Mac" says I have 89GB of photos saved. When I check my iPhoto, it only has 36GB of photos. My SSD is full, so I need to find out where the rest of 53GB of photos are. Can someone help?
-
Can't listen to Podcasts from 2007
I have a number of podcasts I've recently subscribed to, and I've downloaded earlier shows/videos from before January 2008. However, I can't transfer any of these to my iTouch. I select them, drag them to the iTouch, and nothing happens. It's running