How can i put three carriage returns (ENTERs) in this script's output?

I have a script like
begin
select tablename list;
dbms_output.put_line(q'[Altering selected tables' datalength]' );
for i in 1..x loop
   execute immediate v_sql;
end;While executing this in SQL*Plus, the output currently looks like
Altering selected tables' datalength
ALTER TABLE EMP MODIFY (ENAME VARCHAR2(30 CHAR ))
ALTER TABLE DEPT MODIFY (DEPTNO VARCHAR2(30 CHAR ))
ALTER TABLE ARCHIVE_CNG  MODIFY (TMAT_ENABLED CHAR(30 CHAR ))
.But i need three ENTERs (Carriage Returns) after the text Altering selected tables' datalength.
ie the output should look like
Altering selected tables' datalength
ALTER TABLE EMP MODIFY (ENAME VARCHAR2(30 CHAR ))
ALTER TABLE DEPT MODIFY (DEPTNO VARCHAR2(30 CHAR ))
ALTER TABLE ARCHIVE_CNG  MODIFY (TRIGGER_ENABLED CHAR(30 CHAR ))
ALTER TABLE ARCHIVE_CONFIG MODIFY (USER_ID VARCHAR2(30 CHAR ))
.

user659394 wrote:
What is the difference between a carriage return and a newline ? Aren't they both the same?
Edited by: user659394 on May 13, 2009 10:28 AMThey are different characters, one is chr(13) and the other is chr(10). Many editors will treat them the same but by default, when you hit the Enter key on your keyboard the character generated depends on your operating system
Mac chr(13), unix chr(10), windows chr(13)||chr(10)
That's basically the difference between an ascii and a binary transfer between machines with different operating systems. In a binary transfer nothing is changed in the transfer. In an ascii transfer carriage return/newline characters are converted to the default for the operating system.

Similar Messages

  • How can I include a carriage return in a expression

    How can I include a carriage return in a expression between text strings eg
    Expression 1 = Text1 & text2 & text3 & text4
    I need to display it as below
    Text1
    Text2
    Text3
    Text4
    adjusting the box the size doesn’t work as the text strings are variable lengths

    Message Edited by Ryan.S on 01-04-2007 08:17 PM
    Ryan Shi
    National Instruments
    Attachments:
    untitled.JPG ‏37 KB

  • How to load data with carriage return through DRM action script ?

    Hello,
    We are using DRM to manage Essbase metadata. These metadata contain a field for member formula.
    Currently it's a string data type property in DRM so we can't use carriage return and our formula are really hard to read.
    But DRM support other data type property : memo or formatted memo where we can use carriage return.
    Then in the export file, we have change the record delimiter to an other character than CRLF
    Our issue : we are regularly using action script to load new metadata => How to load data properties with carriage return using action script ? There is no option to change the record delimiter.
    Thanks!

    Hello Sandeep
    here what I want to do through action script : loading a formula that use more on than one line:
    Here, I write my formula using 4 lines but action script cannot load since one line = 1 record.
    ChangeProp|Version_name|Hier_name|Node_name|Formula|@round(
    qty*price
    *m05*fy13

  • How can I delete the link to part of this script?

    Hi there,
    Can anyone tell me how to delete the 'link to' part of this
    JavaScript as I am using this slideshow from Dynamic Drive however
    I don't want to be able to click on the pictures and be taken to
    another website. I'm not familiar with JavaScript so any help would
    be much appreciated.
    Thanks!
    <script src="SpryAssets/SpryMenuBar.js"
    type="text/javascript"></script>
    <script type="text/javascript">
    * Ultimate Fade-In Slideshow (v1.51): © Dynamic Drive (
    http://www.dynamicdrive.com)
    * This notice MUST stay intact for legal use
    * Visit
    http://www.dynamicdrive.com/
    for this script and 100s more.
    var fadeimages=new Array()
    //SET IMAGE PATHS. Extend or contract array as needed
    fadeimages[0]=["restaurantexterior1.jpg"]
    fadeimages[1]=["restaurantinterior2.jpg"]
    fadeimages[2]=["restaurantinteriorwall.jpg"]
    var fadebgcolor="white"
    var fadeimages2=new Array()
    //SET IMAGE PATHS. Extend or contract array as needed
    fadeimages2[0]=["restaurantinteriorframed.jpg"]
    fadeimages2[1]=["restaurantsign.jpg"]
    fadeimages2[2]=["tablefortwo.jpg"]
    var fadebgcolor="white"
    ////NO need to edit beyond here/////////////
    var fadearray=new Array() //array to cache fadeshow instances
    var fadeclear=new Array() //array to cache corresponding
    clearinterval pointers
    var dom=(document.getElementById) //modern dom browsers
    var iebrowser=document.all
    function fadeshow(theimages, fadewidth, fadeheight,
    borderwidth, delay, pause, displayorder){
    this.pausecheck=pause
    this.mouseovercheck=0
    this.delay=delay
    this.degree=10 //initial opacity degree (10%)
    this.curimageindex=0
    this.nextimageindex=1
    fadearray[fadearray.length]=this
    this.slideshowid=fadearray.length-1
    this.canvasbase="canvas"+this.slideshowid
    this.curcanvas=this.canvasbase+"_0"
    if (typeof displayorder!="undefined")
    theimages.sort(function() {return 0.5 - Math.random();})
    //thanks to Mike (aka Mwinter) :)
    this.theimages=theimages
    this.imageborder=parseInt(borderwidth)
    this.postimages=new Array() //preload images
    for (p=0;p<theimages.length;p++){
    this.postimages[p]=new Image()
    this.postimages[p].src=theimages[p][0]
    var fadewidth=fadewidth+this.imageborder*2
    var fadeheight=fadeheight+this.imageborder*2
    if (iebrowser&&dom||dom) //if IE5+ or modern browsers
    (ie: Firefox)
    document.write('<div id="master'+this.slideshowid+'"
    style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"> <div
    id="'+this.canvasbase+'_0"
    style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filte r:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml- opacity:0.1;background-color:'+fadebgcolor+'"></div><div
    id="'+this.canvasbase+'_1"
    style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filte r:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-opacity:0.1;-khtml- opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')
    else
    document.write('<div><img
    name="defaultslide'+this.slideshowid+'"
    src="'+this.postimages[0].src+'"></div>')
    if (iebrowser&&dom||dom) //if IE5+ or modern browsers
    such as Firefox
    this.startit()
    else{
    this.curimageindex++
    setInterval("fadearray["+this.slideshowid+"].rotateimage()",
    this.delay)
    function fadepic(obj){
    if (obj.degree<100){
    obj.degree+=10
    if (obj.tempobj.filters&&obj.tempobj.filters[0]){
    if (typeof obj.tempobj.filters[0].opacity=="number") //if
    IE6+
    obj.tempobj.filters[0].opacity=obj.degree
    else //else if IE5.5-
    obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
    else if (obj.tempobj.style.MozOpacity)
    obj.tempobj.style.MozOpacity=obj.degree/101
    else if (obj.tempobj.style.KhtmlOpacity)
    obj.tempobj.style.KhtmlOpacity=obj.degree/100
    else if
    (obj.tempobj.style.opacity&&!obj.tempobj.filters)
    obj.tempobj.style.opacity=obj.degree/101
    else{
    clearInterval(fadeclear[obj.slideshowid])
    obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")?
    obj.canvasbase+"_0" : obj.canvasbase+"_1"
    obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] :
    document.getElementById(obj.nextcanvas)
    obj.populateslide(obj.tempobj, obj.nextimageindex)
    obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)?
    obj.nextimageindex+1 : 0
    setTimeout("fadearray["+obj.slideshowid+"].rotateimage()",
    obj.delay)
    fadeshow.prototype.rotateimage=function(){
    if (this.pausecheck==1) //if pause onMouseover enabled, cache
    object
    var cacheobj=this
    if (this.mouseovercheck==1)
    setTimeout(function(){cacheobj.rotateimage()}, 100)
    else if (iebrowser&&dom||dom){
    this.resetit()
    var crossobj=this.tempobj=iebrowser?
    iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
    crossobj.style.zIndex++
    fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
    this.curcanvas=(this.curcanvas==this.canvasbase+"_0")?
    this.canvasbase+"_1" : this.canvasbase+"_0"
    else{
    var
    ns4imgobj=document.images['defaultslide'+this.slideshowid]
    ns4imgobj.src=this.postimages[this.curimageindex].src
    this.curimageindex=(this.curimageindex<this.postimages.length-1)?
    this.curimageindex+1 : 0
    fadeshow.prototype.resetit=function(){
    this.degree=10
    var crossobj=iebrowser? iebrowser[this.curcanvas] :
    document.getElementById(this.curcanvas)
    if (crossobj.filters&&crossobj.filters[0]){
    if (typeof crossobj.filters[0].opacity=="number") //if IE6+
    crossobj.filters(0).opacity=this.degree
    else //else if IE5.5-
    crossobj.style.filter="alpha(opacity="+this.degree+")"
    else if (crossobj.style.MozOpacity)
    crossobj.style.MozOpacity=this.degree/101
    else if (crossobj.style.KhtmlOpacity)
    crossobj.style.KhtmlOpacity=this.degree/100
    else if (crossobj.style.opacity&&!crossobj.filters)
    crossobj.style.opacity=this.degree/101
    fadeshow.prototype.startit=function(){
    var crossobj=iebrowser? iebrowser[this.curcanvas] :
    document.getElementById(this.curcanvas)
    this.populateslide(crossobj, this.curimageindex)
    if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE
    ONMOUSEOVER
    var cacheobj=this
    var crossobjcontainer=iebrowser?
    iebrowser["master"+this.slideshowid] :
    document.getElementById("master"+this.slideshowid)
    crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
    crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
    this.rotateimage()
    </script>

    Hello,
    It looks like you already removed some code from the
    fadeimages Array.
    In the fadeimages Array, the script is looking for three
    things: the image
    path, the link and the target.
    Since you don't want a link and don't need a target, just
    insert an "empty
    value" for each of these.
    You only have the image path in the code, so the script fails
    "when it
    doesn't find the other two things it's looking for"..
    Change this:
    fadeimages[0]=["restaurantexterior1.jpg"]
    fadeimages[1]=["restaurantinterior2.jpg"]
    fadeimages[2]=["restaurantinteriorwall.jpg"]
    To this:
    fadeimages[0]=["restaurantexterior1.jpg", "", ""]
    fadeimages[1]=["restaurantinterior2.jpg", "", ""]
    fadeimages[2]=["restaurantinteriorwall.jpg", "", ""]
    "" means no value, so now the script finds the image path,
    then finds the
    link which is empty and lastly, finds the target which is
    empty.
    Since it finds the three things it's looking for, it
    processes.
    Take care,
    Tim
    "Bashful Girlie" <[email protected]> wrote
    in message
    news:[email protected]...
    > Hi there,
    >
    > Can anyone tell me how to delete the 'link to' part of
    this JavaScript as
    > I am
    > using this slideshow from Dynamic Drive however I don't
    want to be able to
    > click on the pictures and be taken to another website.
    I'm not familiar
    > with
    > JavaScript so any help would be much appreciated.
    >
    > Thanks!
    >
    > <script src="SpryAssets/SpryMenuBar.js"
    type="text/javascript"></script>
    > <script type="text/javascript">
    >
    > /***********************************************
    > * Ultimate Fade-In Slideshow (v1.51): © Dynamic
    Drive
    > (
    http://www.dynamicdrive.com)
    > * This notice MUST stay intact for legal use
    > * Visit
    http://www.dynamicdrive.com/
    for this script and 100s more.
    > ***********************************************/
    >
    > var fadeimages=new Array()
    > //SET IMAGE PATHS. Extend or contract array as needed
    > fadeimages[0]=["restaurantexterior1.jpg"]
    > fadeimages[1]=["restaurantinterior2.jpg"]
    > fadeimages[2]=["restaurantinteriorwall.jpg"]
    >
    > var fadebgcolor="white"
    >
    > var fadeimages2=new Array()
    > //SET IMAGE PATHS. Extend or contract array as needed
    > fadeimages2[0]=["restaurantinteriorframed.jpg"]
    > fadeimages2[1]=["restaurantsign.jpg"]
    > fadeimages2[2]=["tablefortwo.jpg"]
    >
    > var fadebgcolor="white"
    >
    > ////NO need to edit beyond here/////////////
    >
    > var fadearray=new Array() //array to cache fadeshow
    instances
    > var fadeclear=new Array() //array to cache corresponding
    clearinterval
    > pointers
    >
    > var dom=(document.getElementById) //modern dom browsers
    > var iebrowser=document.all
    >
    > function fadeshow(theimages, fadewidth, fadeheight,
    borderwidth, delay,
    > pause,
    > displayorder){
    > this.pausecheck=pause
    > this.mouseovercheck=0
    > this.delay=delay
    > this.degree=10 //initial opacity degree (10%)
    > this.curimageindex=0
    > this.nextimageindex=1
    > fadearray[fadearray.length]=this
    > this.slideshowid=fadearray.length-1
    > this.canvasbase="canvas"+this.slideshowid
    > this.curcanvas=this.canvasbase+"_0"
    > if (typeof displayorder!="undefined")
    > theimages.sort(function() {return 0.5 - Math.random();})
    //thanks to Mike
    > (aka
    > Mwinter) :)
    > this.theimages=theimages
    > this.imageborder=parseInt(borderwidth)
    > this.postimages=new Array() //preload images
    > for (p=0;p<theimages.length;p++){
    > this.postimages[p]=new Image()
    > this.postimages[p].src=theimages[p][0]
    > }
    >
    > var fadewidth=fadewidth+this.imageborder*2
    > var fadeheight=fadeheight+this.imageborder*2
    >
    > if (iebrowser&&dom||dom) //if IE5+ or modern
    browsers (ie: Firefox)
    > document.write('<div id="master'+this.slideshowid+'"
    >
    style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:
    > hidden;"><div id="'+this.canvasbase+'_0"
    >
    style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;lef
    >
    t:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-
    >
    opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div><div
    > id="'+this.canvasbase+'_1"
    >
    style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;lef
    >
    t:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);opacity:0.1;-moz-
    >
    opacity:0.1;-khtml-opacity:0.1;background-color:'+fadebgcolor+'"></div></div>')
    > else
    > document.write('<div><img
    name="defaultslide'+this.slideshowid+'"
    > src="'+this.postimages[0].src+'"></div>')
    >
    > if (iebrowser&&dom||dom) //if IE5+ or modern
    browsers such as Firefox
    > this.startit()
    > else{
    > this.curimageindex++
    >
    setInterval("fadearray["+this.slideshowid+"].rotateimage()",
    this.delay)
    > }
    > }
    >
    > function fadepic(obj){
    > if (obj.degree<100){
    > obj.degree+=10
    > if
    (obj.tempobj.filters&&obj.tempobj.filters[0]){
    > if (typeof obj.tempobj.filters[0].opacity=="number")
    //if IE6+
    > obj.tempobj.filters[0].opacity=obj.degree
    > else //else if IE5.5-
    > obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
    > }
    > else if (obj.tempobj.style.MozOpacity)
    > obj.tempobj.style.MozOpacity=obj.degree/101
    > else if (obj.tempobj.style.KhtmlOpacity)
    > obj.tempobj.style.KhtmlOpacity=obj.degree/100
    > else if
    (obj.tempobj.style.opacity&&!obj.tempobj.filters)
    > obj.tempobj.style.opacity=obj.degree/101
    > }
    > else{
    > clearInterval(fadeclear[obj.slideshowid])
    > obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")?
    obj.canvasbase+"_0" :
    > obj.canvasbase+"_1"
    > obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] :
    > document.getElementById(obj.nextcanvas)
    > obj.populateslide(obj.tempobj, obj.nextimageindex)
    >
    obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)?
    > obj.nextimageindex+1 : 0
    >
    setTimeout("fadearray["+obj.slideshowid+"].rotateimage()",
    obj.delay)
    > }
    > }
    >
    > }
    >
    >
    >
    >
    > fadeshow.prototype.rotateimage=function(){
    > if (this.pausecheck==1) //if pause onMouseover enabled,
    cache object
    > var cacheobj=this
    > if (this.mouseovercheck==1)
    > setTimeout(function(){cacheobj.rotateimage()}, 100)
    > else if (iebrowser&&dom||dom){
    > this.resetit()
    > var crossobj=this.tempobj=iebrowser?
    iebrowser[this.curcanvas] :
    > document.getElementById(this.curcanvas)
    > crossobj.style.zIndex++
    >
    >
    fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"]
    > )",50)
    > this.curcanvas=(this.curcanvas==this.canvasbase+"_0")?
    > this.canvasbase+"_1" :
    > this.canvasbase+"_0"
    > }
    > else{
    > var
    ns4imgobj=document.images['defaultslide'+this.slideshowid]
    > ns4imgobj.src=this.postimages[this.curimageindex].src
    > }
    >
    this.curimageindex=(this.curimageindex<this.postimages.length-1)?
    > this.curimageindex+1 : 0
    > }
    >
    > fadeshow.prototype.resetit=function(){
    > this.degree=10
    > var crossobj=iebrowser? iebrowser[this.curcanvas] :
    > document.getElementById(this.curcanvas)
    > if (crossobj.filters&&crossobj.filters[0]){
    > if (typeof crossobj.filters[0].opacity=="number") //if
    IE6+
    > crossobj.filters(0).opacity=this.degree
    > else //else if IE5.5-
    > crossobj.style.filter="alpha(opacity="+this.degree+")"
    > }
    > else if (crossobj.style.MozOpacity)
    > crossobj.style.MozOpacity=this.degree/101
    > else if (crossobj.style.KhtmlOpacity)
    > crossobj.style.KhtmlOpacity=this.degree/100
    > else if
    (crossobj.style.opacity&&!crossobj.filters)
    > crossobj.style.opacity=this.degree/101
    > }
    >
    >
    > fadeshow.prototype.startit=function(){
    > var crossobj=iebrowser? iebrowser[this.curcanvas] :
    > document.getElementById(this.curcanvas)
    > this.populateslide(crossobj, this.curimageindex)
    > if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE
    ONMOUSEOVER
    > var cacheobj=this
    > var crossobjcontainer=iebrowser?
    iebrowser["master"+this.slideshowid] :
    > document.getElementById("master"+this.slideshowid)
    >
    crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
    >
    crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
    > }
    > this.rotateimage()
    > }
    >
    > </script>
    >
    >
    >

  • How can i make a soft return with pages shift enter does not work!

    how can i make a soft return with pages shift plus enter does not work!!

    On full keyboards with a numeric keypad, the key above the right shift is "return" & the one on the numeric section is "enter." On a Mac (or Apple IIgs ) they do have separate functions. On the "mini" keyboards, both names are on the same key, but "enter" is written in smaller letters. I'll have to check to see how that works on another Mac later today.

  • I have three different listings for Bob Seger on my iPod (bob Seger, Bob Seger System and Bob Seger and The Silver Bullet Band) How can I put all 3 in the same artist folder without changing artist name?

    I have three different listings for Bob Seger on my iPod (Bob Seger, Bob Seger System and Bob Seger and The Silver Bullet Band) How can I put all 3 in the same artist folder without changing artist name?

    Can you just create a new "Playlist", name it Bob Seger and drag what you want into the Playlist.
    File/New Playlist

  • Receiving attachments with carriage return / enter after filename extension

    Hello All,
    For a while already I am seeing carriage return / enter / newline after the filename extension of (some of) my attachments.
    Clicking the attachment fails to open it. The only remedy I have is to save the attachment, navigate to it, click the filename, and remove the extra newline after the filename.
    It then asks me if i want to use the new extension, for example
    Would you like to use
    ".pdf"
    instead of
    ".pdf
    (I had to cut up the sentence above to make the bogus CR visible)
    After agreeing the file works fine and opens normally ( + Icon changes back to preview icon).
    The file shows up as "symposium 2010.pdf??" in Terminal.
    and
    /Users/vincent/Desktop/symposium\ 2010.pdf
    when pasted in vi - yes the third white line is included.
    Did anyone see/solve this issue before? Wading through the forum here did not turn up a solution...
    Regards, Vincent

    Hi Thomas,
    I am getting following error:
    Only one top level element is allowed in an XML document. Error processing resource 'file:///C:/Users/guptavis/AppData/Loca...
    <SupportCaseID>0055000018</SupportCaseID>
    -^
    for the below code
    DATA: LV_NEWLINE TYPE ABAP_CR_LF.
    LV_NEWLINE = CL_ABAP_CHAR_UTILITIES=>CR_LF.
    CONCATENATE
      V_XML '<TimeStamp>' wa_XML-TimeStamp '</TimeStamp>' INTO V_XML.
    CONCATENATE
      V_XML lv_newline INTO V_XML.
    CONCATENATE
      V_XML '<SupportCaseID>' wa_XML-SupportCaseID '</SupportCaseID>' INTO V_XML.
    CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
      EXPORTING
        TEXT           = V_XML
      MIMETYPE       = ' '
      ENCODING       =
    IMPORTING
       BUFFER         =  V_XML1
    EXCEPTIONS
       FAILED         = 1
       OTHERS         = 2.
    CALL METHOD CL_WD_RUNTIME_SERVICES=>ATTACH_FILE_TO_RESPONSE
      EXPORTING
        I_FILENAME      = 'C:/TEMP/TEST.XML'
        I_CONTENT       = V_XML1
        I_MIME_TYPE     = 'XML'.
    Do you have anyu idea how can I rectify this error. As per my requirement I have conncatinate so many more lines.
    Regards,
    Vishal.

  • How can I put the report generated by a program into a File?

    Hi all,
       How can I put the report generated by a program into a File?It can be in TXT format or excel format which ever is possible.
    I need to export this file to memory,How can I do that??
    Regards,
    Shashank.

    Hello Shashank,
    Please ignore my previous answer... Ofcourse it works...
    There are several ways to do this...
    two of them are
    1. List -> Save -> File and press enter..
        it will ask for the format, then path where to save it. Just give the path.
    2. Using function module 'GUI_DOWNLOAD'.
    I'm giving the example bellow which explains the usage of both GUI_UPLOAD and GUI_DOWNLOAD.
    To do this... you need to have folder with name 'TEST' and a .txt file in it with name 'test'. And contents of it are :
    TEST1             ,BOT 
    TEST2             ,BOT 
    TEST3             ,BUT 
    with spaces.
    REPORT zssr_bdc .
    DATA: BEGIN OF g_t_itab OCCURS 0,
            matnr LIKE mara-matnr,
            maktx LIKE makt-maktx,
          END OF g_t_itab.
    DATA: g_t_bdcdata TYPE TABLE OF bdcdata.
    DATA: path TYPE string,
          path1 type string.
    path = 'C:\Documents and Settings\ssr3kor\Desktop\TEST\test.txt'.
    path1 = 'C:\Documents and Settings\ssr3kor\Desktop\TEST\test1.txt'.
    *contents of test.txt    *
    *TEST1             ,BOT  *
    *TEST2             ,BOT  *
    *TEST3             ,BUT  *
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        filename = path
      TABLES
        data_tab                      = g_t_itab.
    LOOP AT g_t_itab.
      WRITE:/1(18) g_t_itab-matnr, 20(40) g_t_itab-maktx.
    ENDLOOP.
    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
       filename = path1
       filetype                      = 'ASC'
      TABLES
        data_tab                      = g_t_itab.
    Now you will get one .txt file with name 'TEST1.TXT' in the TEST folder.
    <b>REWARD POINTS IF IT IS HELPFUL</b>
    Regards
    Sasidhar Reddy Matli

  • How can I put asterisk in the beginning and end of a search parameter..?

    Hi!
         I'm developing a program for a user where he wants a search parameter for the description about some purchase orders....
    The problem is if the user want to make a search for any word he need to put asterisk in the beginning and end of the word because if the user don't put the asterisk the search will not find anything because the program don't know if the word is in the beginning of the description or in the end or in the middle...
    How can I put one asterisk in the beginning and end of the search topic entered by the user internally in the program..? I was thinking using the concatenate function but for this will not work because the program think that the asterisk is part of the word and not..
    The search parameter of the Description is in range.. (Select-Options).
    Thanks for your help!!

    Thanks keshav!
    OK... and if I concatenate the asterisk latter I can make this search?
    In the code desc_search is the select_option that I tell u. I use the DESCRIBE to see first if it is not initial... if desc_search have an entry then access the DELETE to remove all the records that are diferent from desc_search.. This desc_search will have the word with the asterisk... and the question is if it works if I use the concatenate before this... anyway I will try but I think that if I use the concatenate the program confuse and take the asterisk as part of the word..
    DESCRIBE TABLE desc_search LINES desc_count.
      IF desc_count IS NOT INITIAL.
        DELETE core_table WHERE desc NOT IN desc_search.
      ENDIF.
    Let u know if works!!
    Thanks!

  • How can i put de number 2 over km 2?  Comment mettre le 2 surélevé pour km carré?

    How can i put de number 2 over km 2?  Comment mettre le 2 surélevé pour km carré?

    Hi Bellu77,
    Using the Character Viewer you can add a ² to make km² in Mountain Lion:
    OS X Mountain Lion: Enter special characters and symbols
    http://support.apple.com/kb/PH10758
    By default, the Digits list is not listed in Character Viewer, but that article includes instructions on showing other lists including Digits:
    Customize the Character Viewer
    If you don’t see the character or symbol that you want to use, try customizing the Character Viewer.
    Choose Customize List from the Action pop-up menu (looks like a gear) in the top-left corner of the Character Viewer.
    Select the categories that you want to appear in the Character Viewer, and then click Done.
    Cheers!
    - Ari

  • How can I put an image onto a postcard format?

    How can I put an image onto a postcard format?

    By postcard format do you mean crop the picture into a postcard shape?
    If so, here is one way: Activate the Rectangular Marque tool. Set Style to Fixed Aspect Ratio, and enter the dimensions for Width & Height. In this example I used a standard postcard size of 6" x 4.25".  Open your picture, draw out the rectangle, and Image > Crop. The picture will now be in the 6 x 4.25 proportion.
    To get it to the actual 6" x 4.25" size, do Image > Resize > Image Size. Check the Constrain Proportions Box, and enter either the true Width or Height; the other dimension will change accordingly.
    If this is not what you are trying to do, please be more specific.

  • How can I put an image of a painting centered on to a blank 4x6 postcard?

    How can I put an image of a painting centered on to a blank 4x6 postcard?

    moopartist wrote:
    How can I put an image of a painting centered on to a blank 4x6 postcard?
    Go to File>new>blank file. Enter the dimensions, background color to suit. For resolution, it's best to have the same value as that of the image. For printing, it is desirable to have the resolution in the 240-300px/in range, although I have printed below this range.
    Open the file with the painting. Use one of the selection tools, e.g. selection brush, lasso tool, and select the image.
    Go to Edit>copy
    Open the blank file
    Go to Edit>paste. The selection will come in on its own layer
    Use the move tool to position, and, to resize (if necessary) with the corner handles of the bounding box.

  • How can I put a sign of mine as a Tab sign for my site?

    How can I put a sign of my choice as Tab sign for a site I have created? Thanks in advance -- basifra

    That sure isn't clear. If you want to create a '''favicon''' for your site you can, there are several sites that will help you with that.
    There are at least three linked here:
    :http://dmcritchie.mvps.org/excel/xl2html.htm#html-kit
    Since you don't know the terminology, I guessing you will have to put the reference into each page -- unless you actually do have your own domain/subdomain.
    <link rel="SHORTCUT ICON" href="../excel/favicon.ico">
    it can refer to another site but you should avoid doing that unless the site does not allow you to have a favicon .

  • How can i put apps from one ipod to a new ipod?

    how can i put apps from one ipod to a new ipod?

    iOS: Transferring information from your current iPhone, iPad, or iPod touch to a new device

  • How can I put my icloud photos to camera roll or photo stream?

    I got a nee iphone, i backed up everything and restored it into mu new iphone, but the pictures didn't restore so i did it manually but now on my phone i got different albums icloud photo stream and camera roll. How can i put the icloud picture into camera roll or photo stream. Any ideas?? On my old iphone ive deleted everything.

    Hello Ozzie94,
    Thanks for the additional information. The camera roll is designed for photos taken on your device, or saved images from Mail and other applications. Photos synced from a computer are organized into their own album(s):
    View photos and videos - iPhone
    http://help.apple.com/iphone/7/#/iph3d267610
    - Camera Roll—photos and videos you took on iPhone, or saved from an email, text message, webpage, or screenshot
    - Shared photos and videos—Photos and videos that you’ve shared with iCloud Photo Sharing or that others have shared with you (see iCloud Photo Sharing)
    - Photos and videos synced from your computer (see Sync with iTunes)
    Additionally, you may find more information by using another one of Apple's support resources - https://getsupport.apple.com
    Thanks,
    Matt M.

Maybe you are looking for