Significance of Long and short text Objects

Hi all,
I want to know the difference between Long and short texts and scenarios in which long texts are better to use than short texts.

long text used for more than 256 character store in db.
long text example,
mm01 t_code sales inform
to save the long text call function `save_text`.
short text.
field Description

Similar Messages

  • Alert description and short text

    Hi Masters,
    I configured BPM alerts in my scenario with alert category define in ALRTCATDEF and I have selected dynamic test. I am getting the alert and long text as I given in BPM alert message that is good. But in my alert, message description and Short text is displaying as ' Process <xxxxxxx>'.
    So can I get the same message as long text in messsage description and short text and how to change the description.
    Please help me to find out the soultion for this
    Reg,
    Shiv

    Is any other way to get the message description

  • Equivalent rect long and short sides

    Not so sure if anybody else already came across this problem or not. Any suggestion is welcome.
    I have a simple isolated object to be fitted into an ideal rectangle which will then be used for a metrology purpose in following step. I was trying to make use of the equivalent rect long and shot sides from particle analysis operation, but it seems the particle analysis always gives a same value to the long side and short side. Attached picture shows the calculation results from vision assistant. I tried to calculate the equivalent rect sides from the given area and perimeter. The results tends to become complex values as the perimeter seems smaller than it should be(i.e.. P^2 smaller than 16*A). It may be one reason to produce same value to equivalent rect long and short side.
    PS: the expression for calculation of equivalent rect long and short side in the page: http://zone.ni.com/reference/en-XX/help/372916L-01/nivisionconcepts/particle_measurements/ seems not right. It should be (P-sqrt(P^2-16A))/4, rather than P/4-sqrt(P^2-16A).
    Attachments:
    results from vision assistant.jpg ‏131 KB
    ROI.jpg ‏8 KB

    Hi paris_sun,
    I am assuming you are using the latest version of Vision Assistant 2011 SP1.
    I would just like to clarify what you are trying to achieve. This is to measure the long and short (length and width) side of a rectangular shape in your image by using:
    Processing Functions: Binary >> Particle analysis
    Something I could suggest is to play around with a more definative rectangle and see if this helps. I have tried using a rectangle and the measurements have come out fine.
    The shape you are measuring happens to have the same size dimensions i.e. a square.
    Where are you acquiring your image from? And are you expecting it to be a square?
    With regards to the formulas being incorrect I will look into this for you.
    Kev R
    Kevin R
    Applications Engineer
    National Instruments UK&Ireland
    Attachments:
    NI Vision Rectangle.jpg ‏373 KB
    Rectangle.jpg ‏8 KB

  • Technical names and short text

    I know there is a posibility to display technical names beside short text name when selecting content from a drop-down box. For example, when i want to select a material type in transaction MM01 I want it to show me both, technical name and short text of each material type. I know each user has to have this option activated somewhere but dont know where. Do anyone of you know? Thanks

    Hi Jack.. Welcome to SDN!  
    Click the "Customizing of local layout" icon on the main application toolbar.  It is the icon all the way to the right.  Choose "Options". Choose the "Expert" Tab.  Click the checkbox for "Show Keys in all dropdown lists". 
    Please remember to award points for helpful answers and mark you post as solved when solved completly.  Thanks.
    Regards,
    Rich Heilman

  • PO RTF Template: Multiple attachments(long and shor text) displayed once

    Hi
    I have a RTF template for PO output communication program. These are the issues i am facing. could someone help.
    1) The template does not display multiple short text elements for each line number. It only displays the first attachment.
    <LINE_SHORT_TEXT>
    <LINE_SHORT_TEXT_ROW>
    <PO_LINE_ID>54015</PO_LINE_ID>
    <SHORT_TEXT>short text 1</SHORT_TEXT>
    </LINE_SHORT_TEXT_ROW>
    <LINE_SHORT_TEXT_ROW>
    <PO_LINE_ID>54015</PO_LINE_ID>
    <SHORT_TEXT>short text 2</SHORT_TEXT>
    </LINE_SHORT_TEXT_ROW>
    </LINE_SHORT_TEXT>
    In the template this
    <?for-each:LINES_ROW?><?sort:LINE_NUM;'ascending';data-type='number'?>
    <?LINE_NUM?> <?SHORT_TEXT?>
    <?end for-each?>
    2) The template does not display the multiple attachments(long text) for each line number. It only displays the first attachment.
    </DISTRIBUTIONS_ROW>
    </DISTRIBUTIONS>
    </LINE_LOCATIONS_ROW>
    </LINE_LOCATIONS>
    </LINES_ROW>
    </LINES>
    <LINE_ATTACHMENTS>
    <TEXT>long text attachment which is 2nd note.</TEXT>
    <ID>53995</ID>
    <TEXT>see this 5th long atta</TEXT>
    <ID>53995</ID>
    <TEXT>long text 1</TEXT>
    <ID>54015</ID>
    <TEXT>long text 2</TEXT>
    <ID>54015</ID>
    </LINE_ATTACHMENTS>
    In the template i am doing this
    <?if: PO_DATA/LINE_ATTACHMENTS/TEXT !=''?>
    <?for-each:LINES_ROW?><?sort:LINE_NUM;'ascending';data-type='number'?>
    <?if:LINE_NUM!=''?> <?concat('Line Number ',LINE_NUM)?> <?end if?>
    <?variable@incontext:PoLnID;'PO_LINE_ID'?>
    <?/PO_DATA/LINE_ATTACHMENTS/ID[child::text()=$PoLnID]/preceding-sibling::TEXT[1]?>
    <?end for-each?>
    3) Also I want the Total amount to be printed on the last page but the total amount header should still be there on every page and has "Continued" text when it has multiple pages.
    4) Also the Text File attached to PO is not seen in the PDF PO. is there anything for it do ?
    Please help
    Thanks
    Edited by: user525275 on May 1, 2009 2:14 PM

    Hi Tim,
    You are quite right... I'm trying to associate each of the text attachments with the proceeding ID.
    I've simplified it (sorry, I hadn't turned on the monitoring of the forums) in the following forum post:
    Basic RTF template question
    BTW, thanks for your blog. It's been very helpful.
    Cheers,
    Andrew

  • CL_SALV_TREE not displaying medium and short text

    Hi All,
            Is it possible to get the medium and long text to be displayed using SALV TREE(CL_SALV_TREE)? I have searched the forums and got the below information. Is there any other way?
    [CL_SALV_TREE;
    [http://www.sapfans.com/forums/viewtopic.php?f=13&t=351428]
    Regards,
    Srikanth.

    It looks like a Bug. This method COMPLETE_METADATA_TREE of the class CL_SALV_CONTROLLER_METADATA is responsible for setting up the column headings. The code lines in the methods are:
      field-symbols: <fcat> type LVC_s_FCAT.
      loop at t_fieldcatalog assigning <fcat>.
        if not <fcat>-scrtext_s is initial.
          <fcat>-coltext = <fcat>-scrtext_s.
        elseif not <fcat>-scrtext_m is initial.
          <fcat>-coltext = <fcat>-scrtext_m.
        elseif not <fcat>-scrtext_l is initial.
          <fcat>-coltext = <fcat>-scrtext_l.
        endif.
        <fcat>-seltext = <fcat>-coltext.
      endloop.
    So the work around would be, you set all of the other heading text to blank. Like if you want the Medium text, set Short text as blank. If you want the long text, set both Short and Medium text to blank.
    * Will generate column heading from Long Text.
      lr_column = ir_columns->get_column( 'CONNID' ).   
      lr_column->set_short_text( '' ).
      lr_column->set_medium_text( '' ).
    Regards,
    Naimesh Patel

  • How to increase maximum input length of a short text object in SE63

    Hi All,
    In se63 translation transport when a object name is provided for short text translation, fields like technical information, modified/ Decision Required and maximum input length are displayed, how can maximum input length of a text can be increased if we want to enter more characters than specified in the maximum input length field.
    Regards,
    Shruthi

    Increase the length of the source field, which you are translating..
    Cheers!
    Mishra

  • Does Best Buy have a: Defined Mission Statement? Defined Vision? Long Term/Short term objectives?

    Does best buy have, in terms of as a company: A Defined Mission Statement? A Defined Vision? A long Term and/or Short Term Objective? This is for a senior level college report. I could not find anything on your official website. Please ignore the category. It was chosen at random. Thank you

    Hi Tomas,
    Best Buy doesn't have an official mission statement per se, but you can learn about our Customer Promise by visiting our Community Relations site:
    http://www.bby.com/about-best-buy/
    This site also has information on our giving partnerships, national and community grant programs, and links to both our quarterly and annual earnings reports.
    I hope this helps!
    Aaron|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Formula for comparing string and setting text object to visable?

    I have a report that is pulling data from a database and listing multiple records, one on each page. I am wanting to compare a value that is stored in a database field for each record and setting a text object visible based on the text.
    I'm very new to Crystal Reports and not quite sure on the type of syntax needed to perform what I'd like below and can't find much information online about it. The type of formula I want would be something like:
    if (vDetailReport.BoardAction = "Board Action w/Committee Action")
        txtBox1.Visible = True;
    else if (vDetailReport.BoardAction = "Board Action w/o Committee Action")
        txtBox2.Visible = True;
    else if (vDetailReport.BoardAction = "Committee Discussion Only")
        txtBo3.Visible = True;
    etc.
    The txtBoxes are text objects with an "X" as the string that are inside the boxes to appear as a checkbox. I'm wanting this to work for every record in the report.
    Example:
    http://img.photobucket.com/albums/v57/kaje103/boardaction.png
    Any help would be much appreciated!

    I believe that what you want to do here is place an text item consisting of an "X" at each location you want. Then select "Format Text", go to the Common Tab, and click on the button next to "Suppress". That allows you to put in a formula such as:
    {vDetailReport.BoardAction} &lt;> "Board Action w/Committee Action"
    that will suppress the X unless it's the value you want checked.

  • HP C7280 all-in-one duplex printing problem - Long and short sided binding!

    I use a HP 7280 all-in-one printer and have the duplexer attached. Up to installing snow leopard I have been able to print two sided documents from ipages no problems. But now every time I try to print a two sided document in flips the second side vertically (basically meaning it is binding is always long edge). When I change the setting from long edge binding to short side it makes no difference at all!!! I know this used to work, but it appears snow leopard changed that!! Any suggestion to fix the problem, thanks

    One of the common issues with automatic duplexing, is the requirement of increased margins due to the way that the process works. It is not a defect, it is simply the way that the process needs to ensure print quality when auto duplexing. In contrast, manual duplexing does not have the same needs, as it draws directly from the tray. From testing of other brands, I can say that I have seen the margin issue occur with other manufacturers as well. Seems to be a necessary evil when auto duplexing.
    007OHMSS
    I was a support engineer for HP.
    If the advice resolved the situation, please mark it as a solution. Thank you.

  • Downsides of changing owner name, Long and short?

    I have a bunch of Macs and I am thinking of changing their names both the "official" long name and the nickname (short) name. With Leopard it is now possible to change not only the short name but also the home directory and even user and group ids (501, etc)
    I know that TM will most likely create a new backup since it is based on the computer name.
    Other than that, what can I expect to happen?
    Basically, when I got my new MBP I did the Setup Assistant thing, so two computers had the same name.
    Later when I networked them, one was changed to Same Name (2) which is fine. And nothing happened.
    But these two boxes still have the same short name.
    Again, if I change one to a different short name, what happens? Boom! or simply BSD takes care of the various ownerships and such and it becomes a transparent change?

    Niel wrote:
    If you change the computer's name in the Sharing pane of System Preferences, no ownership issues will occur, as this isn't part of the account database. Changing the short or long names themselves won't affect ownership, which is based on the numeric UID instead of the name.
    (26734)
    Thanks, Niel.
    That UID you refer to, is that that very long number UUID? Or is that something else again?
    Actually I think I can leave the short name the same and only change the sharing name, which is what is seen on the network.
    Lastly, I hope, what if I were to change the User Name in the User Preferences? I know that the default sharing name is based on this by adding an " 's " and the word Computer.
    On the other hand, perhaps the main User Name is not important for what I want to do which is primarily to have unique names on the network rather than the ugly "X Y's Computer (2)" which is what happened the first time I connected them
    With TM, I trust that anything I do that is not a good thing can be remedied by using the Wayback Machine.
    Message was edited by: nerowolfe

  • Need help getting information out of array and into text/object files

    Im having alot of trouble with this i have the classes for the array, text reader and writer, and object reader and writer mostly done. I originally had a getInfo method in my object and text classes to input the data needed, but that wasnt how the instructor wanted. So my question is how do i take the infomation in the array in class studentarray and send that information to the text and object classes? I have looked online for an example and cant seem to find one that looks like it would work. I am pretty sure what i need will be put in the class StudentArray
    here is requirements i havent figured out how to implement
    - read student records from a �text� file
    - write student records into a �text� file (new data after sorting)
    - read student records from an �object� file
    - write student records into an �object� file (new data after sorting)
    I have sorting methods below in StudentArray just didnt post them
    public class StudentArray {
    private static Scanner input = new Scanner(System.in);
    private static student sArray[] = new student[5];
    public static void insert() throws NegativeIDException
    for(int i = 0; i < 5; i++)
    System.out.println("Please enter firstname:");
    String Fname = input.next();
    System.out.println("Please enter lastname:");
    String Lname = input.next();
    System.out.println("Please enter id:");
    int Id = 0;
    try
    Id = input.nextInt();
    NegativeIDException nide = new NegativeIDException("No negative number for id.");
    if(Id < 0)
    throw nide;
    scanner.nextLine();
    System.out.println("you must enter a positive number try again");
    catch(InputMismatchException ime)
    System.err.printf("\nException: %s\n", ime);
    scanner.nextLine();
    System.out.println("you must enter an integer try again");
    System.out.println("Please enter year admitted:");
    int Admitted = 0;
    try
    Admitted = input.nextInt();
    NegativeIDException nide = new NegativeIDException("No negative number for id.");
    if(Admitted < 0)
    throw nide;
    scanner.nextLine();
    System.out.println("you must enter an integer try again");
    catch(InputMismatchException ime)
    System.err.printf("\nException: %s\n", ime);
    scanner.nextLine();
    System.out.println("you must enter an integer try again");
    System.out.println("Please enter Gpa:");
    double Gpa = input.nextDouble();
    int t = 0;
              int q = 0;
              System.out.println("Please select your track");
                   System.out.println("1 for doctoral student");
                   System.out.println("2 for graduate student");
                   System.out.println("3 for major student");
                   System.out.println("4 for minor student");
                   t = input.nextInt();
                   if (t == 1)
                             System.out.println( "Please select your doctoral topic");
                             System.out.println("1 for Video Games");     
                             System.out.println("2 for CPU History");     
                             System.out.println("3 for Other");     
                             int c = input.nextInt();                         
                             String diss = "";
                             if (c == 1)
                                  diss = "Video Games";     
                             else if (c == 2)
                                  diss = "CPU History";
                             else if (c == 3)
                                  diss = "Other";
                             sArray[i] = new CSDoctStudent(Fname, Lname, Id, Admitted, Gpa, diss);
                             q++;                              
                        else if (t == 2)
                        System.out.println( "Please enter the number for your graduate course");
                        System.out.println("1 for Software Engineering");     
                        System.out.println("2 for Theory");     
                        System.out.println("3 for Other");     
                        int b = input.nextInt();
                        String Theory = "";
                        if (b == 1)
                             Theory = "Software Engineering";     
                        else if (b == 2)
                             Theory = "Theory";
                        else if (b == 3)
                             Theory = "Other";
                        sArray[i] = new CsGradStudent(Fname, Lname, Id, Admitted, Gpa, Theory);
                   q++;     
                        else if (t == 3)
                             System.out.println( "Please enter the number for your major course");
                             System.out.println("1 for Hardware");     
                             System.out.println("2 for IS");     
                             System.out.println("3 for Theory");     
                             int m = input.nextInt();
                             String track = "";
                             if (m == 1)
                             track = "Hardware";
                        else if (m == 2)
                             track = "IS";
                        else if (m == 3)
                             track = "Theory";
                             sArray[i] = new CSMajorStudent(Fname, Lname, Id, Admitted, Gpa, track);
                             q++;     
                   else if ( t == 4)
                             System.out.println( "Please enter the number for your minor course");
                             System.out.println("1 for Computer Application");     
                             System.out.println("2 for Multimedia");     
                             System.out.println("3 for Web Technology");
                             int d = input.nextInt();
                             String Hardware = "";
                             if (d == 1)
                                  Hardware = "Computer Application";     
                             else if (d == 2)
                                  Hardware = "Multimedia";
                             else if (d == 3)
                                  Hardware = "Web Technology";
                             sArray[i] = new CSMinorStudent(Fname, Lname, Id, Admitted, Gpa, Hardware);
                             q++;     
                   else;
    sArray= new student(Fname,Lname,Id,Admitted, Gpa);
    //trying to write it to a text file with this
    import java.io.PrintWriter;
    import java.util.Scanner;
    import java.io.File;
    import java.io.FileNotFoundException;
    public class TStream {
    private Scanner input = null;
    private PrintWriter output = null;
    private student [] sArray = new student[5];
    public TStream()
    public void write()
    try
    output = new PrintWriter("tdatabase.txt");
    for(int i = 0; i < 5; i++)
    output.print(sArray[i].getFname() + "\t");
    output.print(sArray[i].getLname() + "\t");
    output.print(sArray[i].getId() + "\t");
    output.print(sArray[i].getAdmitted() + "\t");
    output.print(sArray[i].getGpa() + "\t");
    output.println();
    output.close();
    catch(FileNotFoundException fnfe)
    System.err.printf("\nException: %s\n", fnfe);
    System.out.println("Can not open this file.\n");
    public void read()
    try
    input = new Scanner(new File("tdatabase.txt"));
    for(int i = 0; i < 5; i++)
    String Fname = input.next();
    String Lname = input.next();
    int Id = input.nextInt();
    int Admitted = input.nextInt();
    double Gpa = input.nextDouble();
    sArray[i] = new student(Fname,Lname,Id,Admitted,Gpa);
    input.close();
    catch(FileNotFoundException fnfe)
    System.err.printf("\nException: %s\n", fnfe);
    System.out.println("Can not open this file.\n");

    Use the [url http://forum.java.sun.com/help.jspa?sec=formatting]Code Formatting Tags so the code retains its original formatting.

  • Editing a recording to make 2 versions (longer and shorter for a special topic)

    I recorded a multi-topic session as a single 2 hour recording.  I was able to edit out the "lag" portions of the session so I have a nice final presentation of the various speakers/ topics.  However, I want to also produce a 2nd recording of just the last speaker/ topic, without destroying the longer version.  I could edit out the first hour (first 3 speakers) and save that, but then that would destroy the longer version.
    Is there a way to duplicate the recording, so that I can preserve the full version, but then edit the duplicated recording to edit it down for just the last speaker/ topic?  I can't find a way to do this within Adobe Connect editing.  Do I have to export the file to Flash (FLV) or MP4 and then try to find a way to edit that file down to get just the last topic?  Any ideas?

    The best solution would be to pull the recording files down from the server and then re-upload them, so you have two version of the recording, with different URLs. Then you can edit each one separate from the other.
    To do this add /output/NAME.zip?download=zip to the URL for your recording. Name the zip file whatever you want. You will download a zip file. Don't extract or mess with the zip file, just upload it back to the Connect server in the desired location in the Content library. You can even give it a custom URL!
    Then you will have two versions of the recording on the server that you can do with as you please.

  • ALV oops top_of_page heading and short text settings

    Hello,
    Am wrking with oops alv TOP_OF_PAGE am getting text in top of page but trying to aligning with spaces it not wrking plz let me know h do solve.
    _Out put Required is_
    Sales plan Vs Budget plan
    Plantype:       ZHPLSALES          ZHPLPROD
    Version :        004                        004
    Period  :        03-2008                  10-2008
    Am unable to do alignment:
    and out put am geting is
    Sales plan Vs Budget plan
    Plantype: ZHPLSALES ZHPLPROD
    Version : 004 004
    Period  :  03-2008 10-2008
    unable to do alignment my coding for top of page as below
    FORM EVENT_TOP_OF_PAGE  USING  DG_DYNDOC_ID TYPE REF TO CL_DD_DOCUMENT.
       DATA: DL_TEXT(255) TYPE C. "Text
      Populating header to top-of-page
       CALL METHOD DG_DYNDOC_ID->ADD_TEXT
         EXPORTING
           TEXT      = 'Sales Plan Vs. Ethylene Plan'
           SAP_STYLE = CL_DD_AREA=>HEADING.
         SAP_COLOR = CL_DD_AREA=>ACT_COLORS.
       SAP_EMPHASIS = CL_DD_AREA=>STRONG.
    Add new-line
       CALL METHOD DG_DYNDOC_ID->NEW_LINE.
       CONCATENATE 'Planning Type:' S_SCTYP-LOW  S1_SCTYP-LOW INTO DL_TEXT SEPARATED BY SPACE.
    Add Program Name to Document
       PERFORM ADD_TEXT USING DL_TEXT.
    Add new-line
       CALL METHOD DG_DYNDOC_ID->NEW_LINE.
       CLEAR : DL_TEXT.
    Move program ID
       CONCATENATE 'Version:'   S_VRSIO-LOW S_VRSIO-LOW INTO DL_TEXT SEPARATED BY SPACE.
    Add Program Name to Document
       PERFORM ADD_TEXT USING DL_TEXT.
    Add new-line
       CALL METHOD DG_DYNDOC_ID->NEW_LINE.
       CLEAR : DL_TEXT.
    space and  '     ' are not wrking so please let me know h to solve

    Check this Blog.
    /people/vijaybabu.dudla/blog/2006/07/21/topofpage-in-alv-using-clguialvgrid

  • URGENT: REGARDING DISPLAY OF SALES ORG. AND SHORT TEXT IN MM04

    HI,
    I AM MAKING A REPORT IN WHIHC HI HAVE TO DISPLAY D FORMAT AS IT IS OF MM04,PLZZ HELP ME OUT BY TELLING IN WHIHC TABLES DESE FIELDS R PRESENT? AS DERE IS NO DOCUMENTAION AVAILABLE,PLZZ HELP ME OUT AS HELP WILL BE DEIFNATELY REWARDED.

    Hi Ric,
        The main tables that you need for this development is CDHDR and CDPOS. Pass the value 'MATERIAL' in CDHDR-OBJECCLAS then if it returns any lines then the OBJECTID has the material number. The main standard report has header and line items, the header contains Material(CDHDR-OBJECTID), Changed by(CDHDR-USERNAME), Date (CDHDR-UDATE), Time (CDHDR_UTIME). And the line items are coming from CDPOS table. The values is depending on the fields which we modified earlier. If any change occurs in WERKS then the field discription is like Plant data and its purely depend on fields which are modified earlier for a particular material. You just check what are the possible fields that can displayed in this tcode based on that you can write your code.For my understanding if any changes occured in field WERKS then its related to Plant, in BWTAR its valuation type, in VKORG then Sales organization, in VTWEG then Distribution channel, in LGNUM then Warehouse number, in LGTYP then storage type.  All these fields are coming from CDPOS-fieldname. And also you can get the old and new values from cdpos and need to display it in output list.
    Rgds,
    Bujji

Maybe you are looking for