How to write a program to read any texts in any ABAP program?
Hi Experts,
How can I write a program to read specific coding section or any texts in any ABAP program?
For example, I want to wirte a program to count how many 'LOOP' and 'ENDLOOP' are in any other program.
Thanks!
Best regards,
Hao
Hi,
Follow the given below URL for the program to read another Program into an internal Table.
http://abap4.tripod.com/Upload_and_Download_ABAP_Source_Code.html
Once the Code is there in the Internal Table , you can do the necessary string search.
Similar Messages
-
How to write java code to read the pixel color in some place of screen?
Hello all:
How to write java code to read the pixel color in some place of screen?
The java application iteself doesn't have any GUI.
thank you
-DanelSee java.awt.Robot
-
How to read an IDoc with an ABAP program?
Hi experts!
I am new to SAP and I need to read an IDoc with an ABAP program... how to do it?
Maybe it is possible to read an IDoc into inner table...?
Hellpful answers and advices will be rawarded.
Regards,
Mindaugas.hi
I understand your issue, to pickup an IDOC flat file & post it to R/3 (with or without mapping).
There is no straight forward solution but there are some ways (Normal way of Working as of now ?!!!) provided in the "How to"
check this link
https://websmp101.sap-ag.de/nw-howtoguides
and look for this guide
How To Convert Between IDoc XML and Flat Files in XI.30
Probably you need to automate this using some programs,
- Create an ALE port of type File
using transaction WE21 on your
Integration Engine.
- Run report RSEINB00 on your
Integration Engine. The report will
upload the file, filter the IDoc header
data, perform the conversion to IDoc
XML and put the data into the
pipeline of the Integration Server.
Therefore it is crucial, that the IDoc
control record data is populated
correctly and corresponds to the
adapter-specific identifiers of your
sender service. Once the message
is put successfully into the pipeline
of the Integration Server, the file is
deleted.
Hope this fixes your issue
regards
ravish
<b>plz dont forget to reward points if helpful</b> -
Read Data From DSO - In ABAP Program
HI Friends,
Can any one tell how to read Data from a DSO in a Abap Program on BI System itself......
Which is the better way to read data from DSO in Abap Program... Is it
1. Reading Data Directly From the Active Table Of the DSO ... or
2. Reading Data From DSO....
In case of reading data from DSO.... Which function module is used to do this work....When i searched the forum i came across 2 function Modules.... BAPI_ODSO_READ_DATA_UC and RSDRI_INFOPROV_READ..... Please let me know which one should be used....
Regards,
Shyam.Hi Shyam,
The active content of any ods will be stored in the database tables( SE11) with the naming convention /BIC/A<odsname>00 for Custom-defined DSO and /BI0/A<odsname>00 for Business content delivered DSO.
For example if the technical name of the ods is TEST , then the active content table name in SE11 will be /BIC/ATEST00.
You can write your own program to read the contents of this database table.
Regards,
Krishna. -
Is there any way to run abap program in dialog process with process chain?
Hi.
I just want to run custom abap program in every 30min.
so I made process chain and connect abap program.
but it returns NOTHING when background running.
the program has ABSOLUETLY no problem when it's running DIALOG process.
custom program is modified from sap standard program for my use.
so complicated and hard to read that I cann't figure out what's problem in backgound job and even hard to debug in background process.
is there any way to run abap program in dialog process in every 30 min.?
or call BSP page or call function.
any solution will be helpful that excuting PROGRAM or FUNCTION or BSP PAGE in schedule job and should running dialog process.
thanks.
Lee.Hi,
did you try using sm36 transaction?
1Give these values in Gereral data
Create one sample job "SAMPLE JOB"
Priority "A"
Execu target - Your application server
2Click start conditon
schedule according to ur requirements.
3.Click Step button
Give your ABAP program name.
fill variants if it has any variants.
if it is useful assign points
Regard,
Senthil Kumar.P -
How to convert a image layer to a text layer any idea? a image looks like a text in layers box
How to convert a image layer to a text layer any idea? a image looks like a text in layers box
You can't convert an image into a text layer. What you can do is clip an image to a text layer so that just the image layer shows up where there is text. Create a text layer, then above it put your image layer. Hold down the alt/opt key and click between the two layers to clip them.
-
How to upload Excel file in BI using function module in abap program
How to upload Excel file in BI using function module in abap program?
Hi Anuj,
To upload the file , you can try a standard program "RSEPSFTP" .
while you execute the program , a selection screen appears in which the inputs should be give as
RFC destination - The target server name
FTP command- PUT
local file - your file name
local directory - path of your local file
remote file - your target file name
remote directory - where it has to be stored
Hope this is useful for you
Thanks & regards
Anju -
How to read a word in a abap program for syntax check
program for finding keywords:
into a given program name in selection screen.
e.g Parameters Keyword in YXABC propgram.
How to find a word in a abap program for syntax checkHi!
Read table TNAPR for the program names.
Then use the READ REPORT statement for it and load the program into an internal table.
Then loop at the table.
Regards
Tamá -
How to write to stdout and read from stdin using unix pipe = '|'
Hi,
How can I read the output written by 1 program to stdout as the input
(from stdin) to another program?
Example:
$java pgm1 | pgm2
pgm1's output is of multiple lines with tab delimited words in each line. I need to know when each line ends as well.
Thanks,
-AmbikaI tried reading from System.in - using a Buffered reader and the readline() method as follows:
BufferedReader buffIn = new BufferedReader(new InputStreamReader(System.in));
while(!(get= buffIn.readLine()).equalsIgnoreCase("")){
System.out.println("get:<"+get+">");
but unless I explicitly use the keyboard (type), it doesn't seem to be able to read input.
I also tried to use
Properties.load(System.in) - which is really what I'd love to be able to do to reduce processing on my end - but no luck there either!
Is there anything I need to set the System.in or something? -
How to read Production Order Long Text data in ABAP program
Hi friends,
I have the issue in reading the ' Long Text ' tab view data of production order
in CO03 transaction.Please can some body help me out to get this in ABAP program.
Regards,
Rajesh Akarteok goto the long text, double click it, or use the small pencil, so that you proceed to the text editor.
Once you are there, use the menu: goto->head
a small popup will come up, stating the information you need.
what you need is OBJECT, ID, Language and NAME.
with those information you can feed the FM READ_TEXT.
and woooohooo there you go -
How to get a parameter from BPC and use it in ABAP program
Hello gurus!
I got a problem...
SAP BPC will send parameters such as year, division, category, company code and so on via script logic to SAP BW.
I need to get these parameters from BPC and use them in a ABAP program as a filter.
This ABAP program will do several routines and return new values to BPC. It must be made on ABAP and I need to filter data to avoid performance issues.
Does anybody knows how to do it? or have a example of it?
Thank you in advance.
Regards,
Rubens KumoriHello, I'm looking for a suggest.
I need to pass two parameters (users can input them in a data manager package in bpc) to a BAdI.
In this BAdI I write a code that store those parameters in a InfoObject.
The problem is:
- one parameter is for CATEGORY value. CATEGORY is a dimension of the application and I read the value with a code like this:
READ TABLE it_cv INTO l_s_it_cv
WITH TABLE KEY dim_upper_case = 'C_CATEGORY'.
- other parameter is a generic DATE. this parameter is not a dimension of the application and I don't know how I can retrieve this value in BAdI.
READ TABLE it_cv INTO l_s_it_cv
WITH TABLE KEY dim_upper_case = '.....'.
The data manager dynamic script is:
PROMPT(SELECTINPUT,,,,"%CATEGORY_DIM%")
PROMPT(TEXT,%SELECTED_DAY%,"Write the date (format YYYYMMDD)",)
I also have a dynamic constant that assign the name %CATEGORY_DIM% to "C_CATEGORY" value.
Can anyone help me?
thanks a lot
Edited by: Luca Novali on Feb 13, 2012 3:49 PM -
How to open saved files using 'read from text file' function
Hi everyone, I am having a hard time trying to solve the this particular problem ( probably because I am a newb to lanbview ). Anyway , I am able to save the acquired waveforms by using the 'Write to text file' icon. I did manually modify the block diagram of the 'Write to text file' icon and create the correct number of connector so as to make my program work. But now I have no idea on how to modify the block diagram of the 'Read from text file' block diagram to make my program 'open' my saved waveforms. Or i do not have to modify anything from the block diagram of the 'Read from text file'? Can anyone teach/help me connect up? Do i need the build array on the "open" page?
Here are some screenshots on part of my program
let me know if you guys would need more information / screenshots thank you!
Attachments:
ss_save.jpg 94 KB
ss_open.jpg 94 KB
modified_writetotextfile.jpg 99 KBOhmy, thanks altenbach. oh yeah i forgot about those sub VIs. will upload them now. Was rather demoralized after reading the comments and really struck me on how weak i'm at on labview really hope to get this done. But of course i have to study through and see how it works. Actually i am going to replace those 'signal generators sub vi' with ThoughtTechonology's sample code so i can obtain data waveforms real-time using Electrocardiography (ECG) ,Electromyography (EMG ) and Electroencephalography (EEG) hopefully i can find out how to connect the sample code.
( ps . cant connect it now unless my program is working otherwise labview will crash )
( p.s.s the encoder of my biofeedback trainer already acts as an DAQ so i wont need to place an DAQ assistant in my block diagram i suppose )
The sample code of ThoughtTechnology is named as attachment.ashx.vi. too bad i cant use it and present it as my project
Attachments:
frequency detactor.vi 53 KB
signal generator.vi 13 KB
attachment.ashx.vi 40 KB -
How to check whether a batch input session is completed in ABAP program
I have created a ABAP program to create a batch input session (reference to RSBDCSUB). After the creation of the batch input session, I kick it to start and read the execution log. However, sometimes I cannot read anything from the execution log as the execution of the batch input is a synchronized process to the execution of my program, i.e. at the time being that I try to read the log of a particular transaction, that transaction is being processing / haven't start processing.
How can I check whether a batch input session is completed in the program?
The code that corresponding to the triggering of batch input session:
SUBMIT (SUBREPORT)
USER MTAB-USERID
VIA JOB MTAB-GROUPID
NUMBER JNUMB
WITH QUEUE_ID EQ MTAB-QID
WITH MAPPE EQ MTAB-GROUPID
WITH MODUS EQ 'N'
WITH LOGALL EQ LMODUS
Or is there any method to wait here until the process is completed before further processing?Hi gundam,
1. Or is there any method to wait here until the process is completed before further processing?
There is no such direct method to wait.
2. Immediately after submitting in background,
we cannot wait
neither can we LOOP and go on detecting
whether the b/g process has completed or not !
3. To over come such problems,
we have to use another technique.
4. we have to submit another
job which will get triggered
on event SAP_END_OF_JOB
ie. when the original job will finish,
our new job will AUTOMATICALLY get triggered,
5. This new job / program
will do the FURTHER actions !
regards,
amit m. -
How to make an applet to read the Text file present inside a jar
Hi All,
I have writen one applet named ReadFile.java which reads a text file present in the same directory and does some manipulation of text file contents.
The applet code runs successfully when i run the applet in command prompt like
{color:#ff0000}*java ReadFile*{color}
And i am getting the needed results.
Then i made a jar file with the applet code and text file as
{color:#ff0000}*jar cvf rf.jar ReadFile.class File1.txt*{color}
Then i have inlcuded this applet inside a html file as
{color:#ff0000}*<applet code= "ReadFile.class" width= "500" height= "300" archive = "rf.jar" ></applet>*{color}
after this when i load the html file, the applet code is not executed fully. Its throwing FileNotFoundException: File1.txt.
Applet is not recognizing trhe text file present inside the jar file.
Can any body explain me how to overcome this problem. Any setting needs to be done for making the applet indicate the presence of Text file inside the jar file.what code in your applet gets the text file and reads it? are you using getResource or something similar?
-
Cant Get My Program to Read a Text File
import java.util.Scanner;
import java.io.*;
import java.text.DecimalFormat;
public class Calculator
public static void main (String[] args)
final String filepath = "calculator.txt";
int a, b, x;
String command;
Scanner fileScan = new Scanner(new File(filepath));
while (fileScan.hasNext())
command = fileScan.nextLine();
System.out.println(command);
}Thats the code I have so far. I have an input file called "calculator.txt" which I made in notepad then copy/pasted into the same folder that this Calculator.java file is located. The build fails and sends this error:
unreported exception java.io.FileNotFoundException; must be caught or declared to be thrown
What am I doing wrong that it cant read the file?"Exceptions" are written about and described in any Java book and they all contain plenty of example.
Your code shows no attempt whatsoever to handle an Exception. So the original answer assumed you didnt' know what an Exception was and gave you a resource to read.
It you would spend the time reading your text or the tutorial given instead of wasting time with these ridiculous comments you would have had your answer by now.
We don't have time to write a personal explanation about what an Exception is. We would only be duplicating what is in the book and tutorial.
On the other hand if your code acutally contained some code that resembled an attempt to catch an Exception, then you might have been given more specific help. If you don't understand that concept then you will have trouble getting answers in the forum.
Did you even search the forum to see if any other posting had a question about that Exception?
Maybe you are looking for
-
A Choir Query - from FinalePM to GarageBand3 (and back?)
The Challenge: A Mac-based filmmaker/video editor anxiously seeks advice from experienced users of Finale and GarageBand who know the inner mysteries of MIDI (and may also be proficient with the likes of LogicExpress). In a nutshell, I'm struggling t
-
Hi, I have a problem when I open a query Bex With 7.0 BW. There is a Analyzer Message Popup with this error: ! Creation of Item TEXTELEMENT_23 Failed ! Creation of Item TEXTELEMENT_2 Failed ! Creation of Item TEXTELEMENT_4 Failed ! Creation of Item T
-
Customer purchased a MacBook Pro last January with 1 year warranty attached. They also purchased an extended 3 year warranty, which they did not register. This unit is now faulty, any ideas?
-
I can only print 1 page can somebody help
I can only print 1 page can somebody help sl
-
Selection borders appearing on click in latest Firefox?
Hello! On my website, I have flash videos that are positioned on edges of the site, which resize to scale depending on browser resolution. This used to be fine across all browers, but in the latest version of Firefox I've come across an issue. When t