Is it possible to make an entry in field of ALV GRID  mandatory

Hello Experts,
I have a requirement in which I have an ALV TREE . In that tree I have folders and nodes . There are descriptions for nodes.
In one description I have somethng like
'Sender'  '-->' 'Receiver'.( whihc I am passing to the tree from an outside class where it gets computed )
But the client wants to replace the  '-->'  symbol with an icon or some special characters. T
The problem is I am doing the Concatenating operation
data r_description type char256.
  CALL FUNCTION 'ICON_CREATE'
    EXPORTING
      name                        = '@04@'
     text                        =   'Receiver'
   IMPORTING
     RESULT                      = l_text
  EXCEPTIONS
    ICON_NOT_FOUND              = 1
    OUTPUTFIELD_TOO_SHORT       = 2
    OTHERS                      = 3
Concatenate 'Sender' l_text into r_description separated by space .
here l_text is fine . But when I concatenate 'Sender' at the beginning it gets unformated and icons special characters are appearing instead of icons.
Any idea How could i possibly do this ?

Hi Arshad,
I checked , it will not work
Concatenate 'Sender' l_text into r_description separated by space . "Will not work
The icon in the beggining will only get displayed,
Concatenate l_text 'Sender'  into r_description separated by space . "Will work
Wait for experts replies.:)

Similar Messages

  • How to make "Data Entry Profile" field input unable or display only in CAT2

    hi ,
    I have requiremnet where I need to make "Data Entry Profile" field in the CAT2 transaction as Display only .That is for each user it should come as default one .
    The reason behind this is , user should not change this Profile and maintain an incorrect timesheet entries.
    Is there any User exit where i can do this ? 
    Let me know as this is very urgent requirement.
    Points will be definately rewarded.
    Thanks .

    Hemant,
    Got SHD0 transaction and create screen variant for that transaction there you can disable that field.
    Create Transaction variant for that transaction and assign previously created screen variant to this transaction varient. actiavte.
    Reward if it helps,
    Satish

  • How to make a field of ALV Grid to use a Search Help?

    Hi;
    I have a ALV grid with a field catalog. Say the field is 'USR000'.
    F4availabl = 'X' . for the field in the field catalog.
    I have prepared search help named ZEV_PROTYPE that uses tha table ZEV_PROTYPES.(two fields in the table :ProType and Text).
    Is it possible to make the field in ALV grid to use this search help if F4 is pressed on the field. ?
    Which structure of the ALV must be used for that ? Is it Field Catalog ?
    Would you please help me ?
    erk.

    Hi,
    If you have a Z data element and the search help is attached to it, you can just give the reference table and field in the field catalog for the editable ALV field, and the search help should appear.
    Regards,
    Sagar

  • How to make 1st column as header in ALV grid

    Hi Experts,
    How to make 1st column as header in ALV grid as attached. Please help.
    Thanks in advance.

    Hi manoj,
    Try with,
    FM REUSE_ALV_HIERSEQ_LIST_DISPLAY
    Regards,
    Venkat.

  • Possible to make labels, rather than fields, blinking?

    Is it possible to just make the labels of a field blink?  How does one get at the properties to do that?  My boss is looking for something more subtle that blinking fields.
    Solved!
    Go to Solution.

    mistercat wrote:
    Camerond, your example looks like a snippet but when I place it on the block diagram in a blank LV2013 VI, it appears as a label:
    Http://forums.ni.com/t5/image/serverpage/image-id/​124355i700733B2ED857A6F/image-size/original?v=mpbl​...
    How did you "place it on the block diagram"? You can't just copy and paste, you have to save the snippet as a PNG file and drag that onto a BD.
    And, speaking of that, when I created that snippet, it seems to have gotten messed up saving it as the PNG. It won't work just as shown, the property nodes need to be directly from the numeric and slide indicators, not the generic nodes to the refnums. This time I'll just attach the VI.
    Cameron
    To err is human, but to really foul it up requires a computer.
    The optimist believes we are in the best of all possible worlds - the pessimist fears this is true.
    Profanity is the one language all programmers know best.
    An expert is someone who has made all the possible mistakes.
    To learn something about LabVIEW at no extra cost, work the online LabVIEW tutorial(s):
    LabVIEW Unit 1 - Getting Started
    Learn to Use LabVIEW with MyDAQ
    Attachments:
    blink.vi ‏13 KB

  • Get the error "Make an entry" in the date field

    Hallo Experts,
    I have the following problem. I have a date filed with value help. In the Getter-Method, I inserted the following code to get a value help:
    CALL METHOD CL_CRM_UIU_BT_DATE_TOOLS=>GET_DATE
        EXPORTING
          IV_ATTRIBUTE_PATH   = ATTRIBUTE_PATH
          IR_BTDATE           = current
          IR_MODEL_UTIL       = me
        RECEIVING
          RV_VALUE            = value
        EXCEPTIONS
          CONVERSION_ERROR    = 1
    *    others              = 2
    so far is everything is ok, I can select my date in the field. But the problem is, if I select an other button without any funktion (no event) in the same viewset I get the error message: Make an entry in field "Date". By the way, the field date is a mandantoy field.
    My intention is, that the entry of the date filed is still exist (without to save) if I push an other button to invoke an event. 
    Could anyone help me?
    Best regards,
    John

    Hi,
    You are only displaying the date in getter method. To set the date in the entity it should be done using set_property.
    current->set_property( iv_attr_name = 'date field' iv_value = 'value' ).
    Check whether the date is set in setter method. If not add the above code.
    Regards,
    Arun

  • How to make a entire column editable in an ALV grid

    Hi all,
             I am trying to make a column editable in an ALV grid. For that I wrote the following code. In the below code I have set the 'edit' field of ls_fcat to 'X'. But Iam getting Runtime error. Can anyone help in resolving this problem or suggest any method to make a column editable in an ALV grid.
    form prepare_fc  changing go_fieldcat type lvc_t_fcat.
    data: ls_fcat type lvc_s_fcat.
    refresh: go_fieldcat.
    clear: ls_fcat.
    ls_fcat-reptext   = ' Safety Stock Figures'.
      ls_fcat-coltext    = 'Safety Stock Figures'.
      ls_fcat-fieldname  = 'EISBE'.
    ls_fcat-ref_table  = 'IMAT'.
      ls_fcat-edit = 'X'.
    modify go_fieldcat from ls_fcat.
      APPEND LS_FCAT TO GO_FIELDCAT.
    endform.
    Thanks & Regards,
    Vishnu Priya.

    ls_fcat-edit = 'X'.
    is correct only.
    have a look into this code
    struct_grid_lset  TYPE lvc_s_layo,
    i_grid_fcat    TYPE lvc_t_fcat
    DATA ls_fcat TYPE lvc_s_fcat.
      CLEAR ls_fcat.
      ls_fcat-fieldname = 'MONTH'.
      ls_fcat-ref_table = 'TYPE'.
      ls_fcat-ref_field = 'C'.
    <b>  ls_fcat-edit      = 'X'.</b>
      ls_fcat-coltext   = text-030."Month
      ls_fcat-seltext   = text-030.
      APPEND ls_fcat TO p_i_grid_fcat.
      CLEAR ls_fcat.
      ls_fcat-fieldname = 'YEAR'.
      ls_fcat-ref_table = 'TYPE'.
      ls_fcat-ref_field = 'C'.
      ls_fcat-coltext   = text-031."Year
      ls_fcat-seltext   = text-031.
      APPEND ls_fcat TO p_i_grid_fcat.
    CALL METHOD o_grid->set_table_for_first_display
          EXPORTING
            i_bypassing_buffer    =  space
            is_variant            =  ws_f_grid_disvar
            i_save                =  ws_c_grid_save
            is_layout             =  struct_grid_lset
          CHANGING
            it_outtab             =  i_grid_outs[]
            <b>it_fieldcatalog       =  i_grid_fcat[]</b>
            it_sort               =  i_sort_fcat.      " Period
    Also Check this code.Another way using field symbols.
    i_fieldcat    TYPE lvc_t_fcat,
           w_layout TYPE lvc_s_layo ,
           w_variant TYPE disvariant.
    FIELD-SYMBOLS : <lfs_fieldcat> TYPE lvc_s_fcat.
    *Default display
      LOOP AT p_fieldcat ASSIGNING <lfs_fieldcat>.
        CASE <lfs_fieldcat>-fieldname.
          WHEN 'GL_ACCT'.
            <lfs_fieldcat>-coltext = text-050.
            <lfs_fieldcat>-no_out = ' '.
            <lfs_fieldcat>-scrtext_l = text-050.
           <b> <lfs_fieldcat>-edit    = 'X'.</b>
    WHEN OTHERS.
        ENDCASE.
      ENDLOOP.
    Hope this helps.

  • Is it possible to make an iCal entry "blink"?

    Is it possible to make an iCal entry "blink" -- that is, turn on and off to attract one's attention to it?

    Roger:
    Thanks for your prompt answer.  Even though it's not currently supported, I think it'd be a nice feature to have -- to "highlight" a very important to-do on one's calendar. 
    Mike

  • Possible to make a script for duplicating index entries?

    I would like to make things easier than they seem to be.
    I have several references (1:st level topics) already that are correct with page numbers and all that.
    Now, I would like to create a 1:st level topic, under which I put "duplicates" of these already indexed references and put them as 2:nd level topics, under the main, 1:st level, topic.
    Example.
    Let's say I have these references (1:st level topics) already, with correct page numbers and everything:
    Audi 4-6, 8
    BMW 7, 21-24
    Citroen 11, 12
    Mercedes 80
    Volkswagen 31-36
    Okay, these are perfectly indexed and all the pages are correct.
    Now, I would like to have these references as both 1:st level topics, and also as second level topic references under the main topic "Cars", like this:
    Cars 4-80
    Audi 4-6, 8
    BMW 7, 21-24
    Citroen 11, 12
    Mercedes 80
    Volkswagen 31-36
    My question is. Is it possible to achieve this by a script, so I can copy (duplicate) all these references and put them under the topic "Cars" too (preserving the 1:st level topics too of course), without having to go to each of the pages and create new topics all over again for every single finished topic, that I intend to put under the main topic "Cars"?
    Just to inform you, the above named 5 topics, are NOT only the topics I want to put under "Cars"... there are like a hundred :).
    Is it possible to make a script like this? Or do I have to do all the work ALL OVER again?
    Martin

    Hmmm… This one copies all files which have 'flash' (could by x-shockwave-flash) string in mime type to /tmp/flash. Hope it will be helpful.
    for i in ~/.opera/cache4/* ; do file -i -F '' $i | grep flash | cut -d ' ' -f 1 | xargs cp -t /tmp/flash 2>/dev/null ; done
    UPDATE:
    Sorry, there was a little bug, I've just changed 'video' to 'flash' ('video' coundn't match 'x-shockwave-flash').
    Last edited by zergu (2008-12-25 21:16:38)

  • Can I make an entry in widows Registry through an applet?

    Hi,
    Can i make an entry in the windows registry using applets?
    actually i want to make an entry on a remote machine. is it possible?
    if yes, then how?
    thnx
    kapilChhabra

    Signing an applet basically gives it a certificate. The user decides whether to accept it. If no, it runs as a normal applet, if yes, it runs as a privileged applet like an application. Typically you would purchase certificates, but this is not necessary. You can self-sign. If the user knows and trusts you, he will click yes anyway.
    Read this: http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/rsa_signing.html
    Monika.

  • Hi people, can anyone tell whether one has the possibility in numbers, the entries in the pop-up menu to sort alphabetically me

    hi people, can anyone tell whether one has the possibility in numbers, the entries in the pop-up menu to sort alphabetically me

    Hi Dieter,
    Your profile shows Mac OS X (10.6.8) so it seems you are using Numbers version 2.x
    Numbers 2 does not have the ability to sort Pop-Up Menu entries (except by a painful process of adding or subtracting entries in Inspector).
    Numbers 3 makes Pop-Up Menus a breeze. But it is your choice whether to update to OS X Mavericks and Numbers 3 . Some features have been lost, other features have been added, and there are some workarounds.
    Have a look at these threads before you decide:
    Features that Apple has promised to reinstate:
    http://support.apple.com/kb/HT6049
    Hints on workarounds here:
    https://discussions.apple.com/message/23622372#23622372
    What has been GAINED in Numbers 3 is here:
    https://discussions.apple.com/thread/5473882?start=75&tstart=0
    What has been lost in Numbers 3 is here (with corrections where Apple has already reinstated some lost features in the Numbers 3.0.1 update):
    https://discussions.apple.com/thread/5470448?start=240&tstart=0
    Regards,
    Ian.

  • Is it possible to make a 2D array (or whatever-dimension) array like..

    Is it possible to make a 2D array (or whatever-dimension) array like this...
            collumn 1                   collumn 2
    Emulated Address   Real Memory address*
               (int)                            (int *)
    +----------------------+----------------------------+
    |            0                |              0xA0               | <-- row 1
    |            1                |              0xA1               | <-- row 2
    |            2                |              0xA2               | <-- row 3
    +----------------------+----------------------------+
    * A = Address.
    is it possible to make an array like that?
    if it is, please tell me how to do it...
    thanks.
    ... I'm trying to make an emulator to emulate the simplest memory.

    Given your other posts, I'm assuming you mean in C, right?
    If so, the answer is yes, but specifically how will depend on a needed clarification of your question.  What you present doesn't really need to be a 2 dimensional array, just one: that looks like a simple list of memory addresses, right?
    At the simplest you can declare an array with two dimensions `iny myarray[2][3];` but to make the table you put up there you'd only need `int *myarray[3];`
    If you also wanted space allocated somewhere that each element of that list pointed to, you could allocate them separately:
    int *myarray[3];
    myarray[0] = (int *) malloc(sizeof(int));
    myarray[1] = (int *) malloc(sizeof(int));
    myarray[2] = (int *) malloc(sizeof(int));
    Obviously with many entries this should be in a loop.  Perhaps not as obviously, why would you not just malloc a larger block of memory to start with?
    What is the end goal?
    EDIT: actually, upon rereading your question, the mallocs are probably irrelevant.  `int *myarray[3]` will get you the array you are looking for.  Just realize that until you point those pointers to memory you 'own' you shouldn't assign to or read from them.
    Last edited by Trilby (2013-04-19 10:06:31)

  • Can we make service entry sheet against contract

    Can we make service entry sheet against contract without releasing service order.

    Hi
    As of my knowledge service entry sheet is possible for contract release order. Not possible for contracts.
    Regards,
    Raman

  • How to make compalsary entry of SALES Office & Sales Grp at creation of doc

    Dear all,
    I want to make compalsary entry of Sales Office & Sales Grp at the creation of any sales documents.
    Is it possible?
    Plz send me the details about the same.
    Thx & Regards,
    PM
    Edited by: PM on Feb 12, 2008 12:53 PM

    Hi PM
    Quite a name you got there huh...
    any ways what you want can be achieved from incomplition log. if you add it from there it would ask you to fill it.
    You can add this from -->
    SPRO--> Sales and distribution > Basic functions> log of incomplete items-->Define incompleteness procedure > select Sales Header and open proecdures> Select Sales order and open Fields and add VBAK-VKBUR and VBAK-VKGRP
    It will definately help.
    Regards

  • Benefitng from possible entries for fields added by EEW

    Dear experts
    I have added new tables and fileds into BP master data via EEWB. There are possible entries for these fileds that can be benefited from during BP data maintenance..
    I'd like to ask you that is it possible to make visible these possible entries(you know by the function key F4) for the fields I have added from EEW. If so, could anyone explain?
    thanks in advance
    Mehmet

    Hi,
    I have added new tables into BP master data via EEWB also, and it's working perfect in CRM GUI including input help (F4 possible entries), but the input help doesn't work in Web Client UI.
    Anyone has experience to enable the input help in Web Client UI for the added table in BP master?
    Please share with me.
    Thanks in advance.
    Ed.

Maybe you are looking for