Can i create value range in domain

can i create value range in domain

Hi,
Value range means we will give possible values at Domain level.
We will have Value tabe also at Domail level.
when we give possible values at Domain level it will restrict to those values to that particular field.
Deepak.
If this helps you reward with points.
Message was edited by: KDeepak

Similar Messages

  • Value range of domain as serach help

    A Z domain have been defined a with a value range and domain is not used in any table. Can this value range of domain  is used as F4 help on selection screen.
    Selection screen is not designed thru screen painter but thru statements.
    Kindly resolve.
    anu

    HI anu  ,
    yes  it is  possible   in the   at selection output   ...
    DATA  : lt_dd07v_tab_a     TYPE  TABLE OF dd07v.
      DATA  : ls_dd07v_tab_a     LIKE  LINE  OF lt_dd07v_tab_a.
      DATA  : lt_dd07v      TYPE  TABLE OF dd07v.  " this  is  internal table for  your screenfield
      DATA  : ls_dd07v      LIKE  LINE OF  lt_dd07v. " work area for  your screenfield
    CALL FUNCTION 'DD_DOFV_GET'
           EXPORTING
             get_state           = 'M'
             langu               =  ' '
    *       PRID                = 0
             withtext            = 'X'
             domain_name         =   'zkunnr'       "  your  zdomain hardcode it
    *     IMPORTING
    *       GOT_STATE           =
            TABLES
              dd07v_tab_a         =  lt_dd07v_tab_a
              dd07v_tab_n         =  lt_dd07v_tab_n
         EXCEPTIONS
           illegal_value       = 1
           op_failure          = 2
           OTHERS              = 3
    LOOP  AT  lt_dd07v_tab_a   INTO  ls_dd07v_tab_a .
            MOVE-CORRESPONDING   ls_dd07v_tab_a   TO   ls_dd07v .
            APPEND   ls_dd07v  TO  lt_dd07v .
          ENDLOOP .
    in the  above  the    lt_dd07v  is your     screen  field  internal table  
    or else   you can  move the   field  which you  delcare in the program
    reward  points if it is usefull
    Girish

  • Value range of domain

    Hi Experts,
                       what is the importance of value range tab of domain?........if we enter any interval in value range for the domain and then we assgined that domain to a table field.Now can we only enter value into the field only satisfying the interval in value range of the domain?
    I have already assigned domain to a package and Now I want to change that package and request no.Is there any way out?

    Hi,
    A Domain defines a Value Range. The value range of a domain can be restricted by defining fixed values. If all the fields or components that refer to the domain should be checked against a certain table, this table can be defined as the value table of the domain. If you maintain only the interval values, then your values entered will be restricted in that Interval only.
    For Changing the package Assignment of the domain, go the Object Navigator (TX:SE80) and then navigate to the domain using the package. Select the Data Dictionary Objects like Domain and using the Context Menu of the mouse you can change the package assignment.
    For changing the transport request, you have to go to SE09 ( Transport Organizer Tool) and then delete the old task from it or you can create a new transport request and the change the task assignment of the existing ones to the new one.
    Hope this helps.
    Thanks,
    Samantak

  • Fixed Value Ranges in Domain

    Hi all,
                i have create table in DDIC and use some domain in that. Now my problem is that there is a option in Domain which is Value Range.I am not able to find the reason why we use this in domain. Means what is the benifit of using Value Range ??
    Hoping for the best solution.
    Thanx,
    Vaneet

    The check table must have a key field which has the same domain as the check field of the foreign key table."
    the above means that when I use domain(which contains value table ) the same domain must be there in check table .
    Yes, the domain must be the same for check field (some field in ztable which you want input help for) and for key field of check table (which we match with check field).
    I.e. when you look at table SPFLI you can see field CARRID (this is check field ) . Click on it and select Foreign keys (key icon button). You will see SCARR (this is check table ) and matching keys MANDT and CARRID (foreign keys for them are SPFLI-MANDT and SPFLI-CARRID). Then you go to check table SCARR and look at field CARRID.
    The domain must be equal for check field (SPFLI-CARRID) and corresponding check table field (SCARR-CARRID). Only then the input help will be provided correctly.
    So that means value table and check table are always same .
    Not necessarly, but most often yes. This is because value table serves only the purpose of providing default table for foregin key relationship (when you want to define one), but you are allowed to change that assignment during relationship creation. No other "value" comes with using value table
    By defining only value table i cannot get input help , i have to have check table
    Correct!
    Then what is the use of value table ?
    As explained above, only for developer to have proposed this value table as a check table during foreign key definition.
    whlile creating z field i can directly use a check table without defining a value table in domain.
    Yes, you can. Nevertheless you will have to provide check table yourself. System will not suggest one.
    Kindly explain me the use of value table in terms of adding zfield .
    No sure if correctly understand you here. ZFIELD can use value table, but without check table it is useless. It will not provide you any input help, nor will check entry for that field when used i.e. on the screen.
    If you still feel not good with above explanations please refer [url]When is Value table called?;url]
    Edited by: ajay KOLLA on Jun 29, 2010 12:40 PM

  • Finding short text description of Fixed values for value range for domain

    Hi,
    When I got to Dictionary: Dispaly Domain and click on tab value range; I get the template showing Fix. Val and its associated short text.
    I want to fetch the short text for a particular fix. val for a domain.
    How can I do that ? What table can I use it ? Or do I need to use some function module ?
    Lets say I want to fetch the short text for a given Fix val. for domain VBELN.
    Please help me out.

    Hi,
    You can use Function Module 'FM_DOMAINVALUE_CHECK' to get the fixed values of any domain.
    Regards,
    Atanu

  • How can I create a new Security Domain ?

    Hi everyone,
    I would like to know how can I create an Security Domain other than ISD ?(If my card support multi SD and delegated management)
    I read Global Platform v2.1.1 ,but I don't know how can I create new SD practically(how can I write it's code ,how can I install it and how can I associate an applet to it,...).
    if there is any document or link can help me ,please inform me.
    I'll appreciate for any one if explain it to me step by step.
    yours sincerely.
    Orchid.

    You're right, it is not visible looking at your script, but at the APDU log. /card is an internal JCShell script to do the following:
    cm>  /card
    resetCard with timeout: 0 (ms)First the card is reset. This is analogous with /atr
    --Waiting for card...
    ATR=3B FA 13 00 00 81 31 FE 45 4A 43 4F 50 34 31 56    ;.....1.EJCOP41V
        32 33 31 97                                        231.
    ATR: T=1, FI=1/DI=3 (93clk/etu), N=0, IFSC=254, BWI=4/CWI=5, Hist="JCOP41V231"Then an /identify command is issued.
    => 00 A4 04 00 09 A0 00 00 01 67 41 30 00 FF          .........gA0..
    (163429 nsec)
    <= 09 01 01 29 00 00 00 00 50 48 36 35 30 41 00 00    ...)....PH650A..
        6A 82                                              j.
    Status: File not foundNow the Issuer Security Domain (ISD) is selected. You can do the same sending the JCShell 'select' command.
    => 00 A4 04 00 07 A0 00 00 00 03 00 00 00             .............
    (650082 nsec)
    <= 6F 65 84 08 A0 00 00 00 03 00 00 00 A5 59 9F 65    oe...........Y.e
        01 FF 9F 6E 06 40 51 70 92 29 00 73 4A 06 07 2A    ...n.@Qp.).sJ..*
        86 48 86 FC 6B 01 60 0C 06 0A 2A 86 48 86 FC 6B    .H..k.`...*.H..k
        02 02 01 01 63 09 06 07 2A 86 48 86 FC 6B 03 64    ....c...*.H..k.d
        0B 06 09 2A 86 48 86 FC 6B 04 02 15 65 0B 06 09    ...*.H..k...e...
        2B 85 10 86 48 64 02 01 03 66 0C 06 0A 2B 06 01    +...Hd...f...+..
        04 01 2A 02 6E 01 02 90 00                         ..*.n....
    Status: No ErrorThe answer is the File Control Information (FCI) returned by the ISD. The format is also described in GP.

  • Value range for domain

    Is it possible to enter value range more than 10 characters long ??

    HI Michal
    This seems to be a restriction as the DOMAIN for storing the value range is defined of length 10 Chars.
    Kind Regards
    Eswar

  • Value change using DataSocket can't create value change event on remote computer?

    I am trying to create an event on the remote computer:
    Local computer:
    Change a value in remote computer by DataSocket.
    Remote Computer:
    create a event: when the value changes.
    I can see the value change on the remote computer; however, the value change doesn't cause the "value change event".
    Anyone tried this before?  Thanks.
    ------- LabVIEW 2009, So Easy, Even a Therapist Can Do It -------

    Hi,
    Event Structure monitors a specified event based on user interaction on the front-panel objects. However, it does not monitor event generated programmatically like a change in the DataSocket data value. In order to generate a value change event with the DataSocket, you will need to use the "value (signaling)" property node for the DataSocket data or control. This property node sets the value of the control and also generates a Value Change event.
    To create the property node, simply right click the control and select "Create>>Property Node>> Value (Signaling)". You can then wire the output from the DataSocket read to this property.
    You can also checkout this knowledgebase entry for additional information.
    Tunde

  • Value range

    what is value range

    hi,
    Refer this thread..
    Re: can i create value range in domain
    Cheers
    Alfred
    Reward points for helpful answers.

  • Can we create range variable for Query Key Date

    Hello Gurus,
    Can we create a range variable for Query Key Date ? when I tried to give a range of values for Query Key Date, I am unable to find Range Values option. I found only Single Values.
    so, Please let me know if we can use Range variables for Query Key Date ??
    Thanks in advance,
    Regards,
    Aarthi

    Hi Aarthi,
    This is relevant for the time dependant master data that is being pulled in thw query. Like if you are using a nav attr in the query and this nav attr is time dependant, then which record (from the char master data) is to be pulled into the report, depends upon the key date that you specify.
    The default key date value is the date on which the query is executed, that is <Today>.
    Hope this helps...

  • HOW TO ACESS DOMAINS VALUE RANGE PROGRAMTICALLY

    DOMAIN IS WITHOUT VALUE TABLE, BUT WITH FIXED VALUES,
    HOW CAN WE ACCESS THESE VALUES PROGRAMTICALLY,
    WELL NOT FOR VALUE REQUEST TO SEE THE VALUES BUT TO DISLPAY ALL THE VALUES ENTRED IN THE VALUE RANGE OF DOMAIN , WITHIN THE PROGRAM
    REGARDS

    Using the FM is probably the best way to go.
    report zrich_0001.
    data: idd07v type table of  dd07v with header line.
    start-of-selection.
    call function 'DD_DOMVALUES_GET'
         exporting
              domname        = 'RFBSK'    "<<--- Supply domain name here
              text           = 'X'
              langu          = sy-langu
         tables
              dd07v_tab      = idd07v
         exceptions
              wrong_textflag = 1
              others         = 2.
    loop at idd07v.
      write:/ idd07v-domvalue_l, idd07v-ddtext.
    endloop.
    Regards,
    Rich Heilman

  • Blank appended to the given value range

    hi all,
    i have created a domain and has given value range,
    but while pressing f4, in the drop down list, iam getting a blank appended to it.
    iam creating value range and getting descriptions of fix values as drop down.
    i tried going back to the domain and tried deleting blanks and all, but still iam getting,
    how many domains i create iam getting the same.
    but strangely, if create a value range , with last fix value blank but description appended, then iam not getting blank and getting description in the drop down.
    y is this happening?
    can any one suggest me.
    i hope u understood my doubt
    regards
    hyma

    Thats SAP's Standard functionality to show a blank line so that its not mandatory to select any value form the dropdown. if you explicitly append a blank line only with the description as you have done it right now, you will get the description as a default in the dropdown. 
    And, as far as your problem of "dropdown showing description only", you can change that by goin into the 'CUSTOMIZING OF LOCAL LAYOUT' which is the last icon on the standard toolbar or just press ALT+F12. In that go into options, then into Expert tab and then check the first check box. In this way u will get the values as well as the description in your dropdown.
    Cheers

  • Input Field: Value Range in IP Web Layout

    Hi Experts,
    I've created a Web Layout based on IP with a copy function (e.g. from actual 2008 to plan2009) over 12 calendar months. For choosing the months to be copied, I created a Variable (calmonths) and added an Input Field into my layout to enter the the months to be copied. I referred the variable to the input field and it's working...
    When I want to select several months to be copied, I can type in " 1; 2; 3; " into the input field, execute the planning function and only month 1, 2, 3 (i.e. Jan, Feb, Mar) are being copied. But when I want to copy all 12 months, i have to enter 1; 2; 3; 4;...11; 12 which is kind of anoying! Has somebody some experience whether I can use a value range like 1-12 (or something like that) to avoid entering all the months individually? (I tried 1-12; 1- 12; 1 - 12; 1:12 etc but nothing like this is working)
    It would be very helpful if someone has an idea
    All the best,
    Norbert

    Hi Mayank, hi Srinivas.
    Thanks a lot for your valuable input! Unfortunately I was not able until today to test your recommodations.
    I tried your Interval variable but then faced the problem that I cannot enter multiple months anymore (e.g. 5 - 8 worked, 1; 3; 5 not).  Then I inserted both variables, multiple values & interval, into the planning function as well as in the button group in WAD for executing the PF but was not able to execute the following example: 1; 8; 4 - 6. After trying out for some time I figured out that one has to type in the figures in the following order: 4 - 6; 1; 8. Only then I am able to execute the planning function for the months April-June & Jan & August. So, if you're facing the same problem in the future, maybe you have the solution
    Best regards,
    Norbert

  • Value range(column chart): management cockpit

    Hi friends,
    how can i put value range condition in column chart. my situation is like this 
    I have 10 employees with expereinces 4.1(i.e 4 yrs 1 month),5.5, 1.2, 0.5, 3.5, 0.2, 4, 6, 7 and 8.
    I want to present in column chart in x-axis like <1 yrs, 2-4,5-6,>7 and in y-axis count.
    How can i achieve this. I maintained calculated keyfigues(for <1 yrs, 2-4,5-6,>7) on key figuer total experience and, in bi report i'm getting correct output. Even total experience is also calculated key figure and perfectly viewing this value in cockpit. But in managment cockpit, remaining calculated keyfigues(<1yrs,2-4,5-6,>7) i'm not getting. So i want to prefer to set value range in chart.
    pls suggest me.
    thanks,
    raju

    Hello  Raju,
    You can achieve this by simply using a User defined Periodization & Time Variable.
    http://help.sap.com/saphelp_sem60ep1/helpdata/en/1b/3131375fc9342ae10000009b38f839/frameset.htm
    Defining Periodizations
    1.     To define a periodization, choose Periodization in the dialog structure.
    2.     Choose  to switch to change mode.
    3.     Choose New Entries.
    4.     In the Periodization column, enter a name for the periodization (up to four characters).
    5.     In the Fiscal Year Variant column, choose the fiscal year variant on which you want to base the periodization. (The periodization itself is based on periods of the fiscal year variants.)
    6.     In the Long Text column, enter a descriptive name for the periodization.
    7.     Save your entries and return.
    8.     In the list of periodizations, select the periodization you just created.
    9.     Choose Interval in the Dialog Structure.
    10.     Choose New Entries.
    11.     In the Interval No. column, enter a sequential number for each period to be defined, starting with "1".
    12.     Specify the left time limit (= Start column) and the right time limit (= End column) of the range by entering the respective period of the fiscal year variant on which it is based.
    Eg: In your case you follow this
                   Start Column          End Column
    Period 1(<1 yrs)           1               12
    Period 2(2-4 yrs)                     13               36
    Period 3(5-6 yrs)                     37               60
    Period 4(>7 yrs)          61               specify the no. of months you want to calculate for
    13.     Save your entries and return
    In the Cockpit-Frame-Design screen for the mesures(KPI) on the Y-axis you select the check box of Periodization and select this User defined Periodization created by you. You click on the aggregation box too to get the cummulative value for the defioned periods.
    Hope this helps. Revert incase of any query or let me know if it doesnot work as I have tried this with quarters and its working fine in my case.
    Regards,
    Priyanka Singh

  • Can I create "Dimension value range" dynamically  from data?

    Hi,
    Can I create "Dimension value range" dynamically  from data?
    Regards

    You need to have a Database Link between two servers. Then you could do execute that statement without any problem. Try to create a database link with the help of
    CREATE DATABASE LINK command. Refer Document for further details

Maybe you are looking for

  • Question on the Template Designer

    Hi Experts. I am trying to create a document template using a web service. My need is to display a table with different lines of information but currently it does work. I created the web service with a component Business Transaction and for single da

  • Mirroring my Ipad to my desktop

    I have an IPad 2 , I'm currently working inside of an app and it is a huge problem for me to copy, paste add text inside the various files within the app on the IPad. Is there a solution where I can mirror my IPad so I can see the files I need to acc

  • How do you resize photos on a page of a book created in iPhoto '09?

    How do you resize photos on a page of a book created in iPhoto '09? I can zoom in or out, but I can't figure out how to make a photo smaller. Is this just because I am working in a Contemporary book format, using a 2 photos per page layout? I'd like

  • IPod shuffle does not have the required disk space

    My iTunes displays the following message when i'm syncing my ipod shuffle: "The iPod shuffle cannont by synced. The required disk cannot be found" i dont know what to do email me please Message was edited by: Rafael Portela

  • How to get ios 6   for ipod touch 4g ios 4.3    wihtout computer

    how to get ios 6 for ipod touch 4g ios 4.3 wihtout computer