How to put whitespace in launchd.conf variable values

Working on a Mavericks, I'm trying to set global environment variable available in the terminal, spotlight and any GUI application.
To do so, I want to use launchd.conf to set my environment variables. I have been able to set some variables, until I wanted to put a whitespace in the variable values. Here is the content of my launchd.conf:
setenv MYVAR2 "my var"
setenv MYVAR3 "myvar"
setenv MYVAR4 "my\ var"
setenv MYVAR5 my var
setenv MYVAR6 myvar
setenv MYVAR7 my\ var
Then, here i what I tried in my terminal:
>grep -E "^setenv" /etc/launchd.conf | xargs -t -L 1 launchctl
launchctl setenv MYVAR2 my var
launchctl setenv MYVAR3 myvar
launchctl setenv MYVAR4 my\ var
launchctl setenv MYVAR5 my var
launchctl usage: setenv <key> <value>
launchctl setenv MYVAR6 myvar
launchctl setenv MYVAR7 my var
>env | grep MYVAR
MYVAR_IN_LAUNCHD_NOSPACE6=myvar
MYVAR_IN_LAUNCHD_NOSPACE3="myvar"
As you can see, all the variable containing a whitespace (even escaped with a backslash) are purely ignored. And I need to have several variables with whitespace inside.
Instead of the "grep" command, I rebooted my mac, but the result is the same.
Is there any workaround or solution  for this issue ?
Rémi

So you run this command in a shell:
launchctl setenv MYVAR2 "my var"
Then this:
launchctl getenv MYVAR2
and you get nothing? You relaunch Terminal and run
echo $MYVAR2
and get nothing?

Similar Messages

  • How to put the column name and variable value in the alert message.

    Dear,
    how can i put the column name and variable value in the alert message text. i want to display an alert which tell the user about the empty textboxes. that these textboxes must be filled.
    Regards:
    Muhammad Nadeem
    CHIMERA PVT. LTD.
    LAHORE
    [email protected]

    Hello,
    The name of the item that fires the current trigger is stored in the :SYSTEM.TRIGGER_ITEM system variable.
    The value contained in this item can be retrived with the Name_In() built-in
    value := Name_In( 'SYSTEM.TRIGGER_ITEM') ;
    LC$Msg := 'The item ' || :SYSTEM.TRIGGER_ITEM || ' must be entered' ;
    Set_Alert_Property('my_alert_box', ALERT_MESSAGE_TEXT, LC$Msg ) ;
    Ok := Show_Alert( 'my_alert_box' ) ;
    ...Francois

  • How to select different Querys based on Variable Value

    Hi guys i need to know how to select different Querys, based on variable values selected by the user, i try to do it using a Web Template but i don´t know how to program a Dynamic Query.....
    I hope sombody could help me with this
    Message was edited by: Oscar Diaz

    Hi Diaz,
    Can you explain the exact scenario which you are looking for!!!
    regards
    Happy Tony

  • MacMini Server, putting telnetd into launchd.conf problems

    When I add the file /etc/launchd.conf containing only:
    load -F /System/Library/LaunchDaemons/telnet.plist
    the system will no longer boot (gets to the spinning wheel and stays there).
    How else can I get telnetd to come up automatically on boot?
    Ray

    Very simplistically, when the system boots it will load any services in /System/Library/LaunchDaemons/ configured to run. Use launchctl to load any services you want to run, once loaded, subject to how they are set up, they will be reloaded at boot time - or if crash for any reason. Thats - very simplistic. *man launchctl* for more info.

  • How to create an array containing shared variable values

    Hi
    I am trying to programmatically create an array containing shared variable values and their names.  I can get the variable names by supplying the process name to the get shared variable list function.  How do I then read the value of all the shared variable items returned?
    I have used a data socket open to open a connection to all variables when my program starts.  I then use datasocket read on the opened connections to write to an array.  This works fine until I try to write to one of the variables using a shared variable node.  The variables writes can take from 4secs to 2 mins.  When I remove the shared variable node again all is fine.  Also when I stop using the data sockets, all is fine.
    Is there a conflict between shared variable nodes and data socket writes to the shared variables?
    Can anyone help?  I cannot easily post example code because I am reading the variables from a Wago PFC (PLC) using OPC.

    Hi
    Sorry I forgot to mention the LabVIEW version, its 8.20.  I have tried saving the shared variable node as a sub VI and it makes no difference.
    Attached is a stripped down version of the software.  You will not be able to connect to the IO server because it requires some Wago hardware and software.  You may spot something I have done wrong with the I/O servers, variables or sub VI's.
    The main program that runs is called 'HMI Engine' in the 'Framework' folder.  There may be some other things in the project that aren't used in this example.  I have removed all but the variable connection part of the code.
    I hope someone can help!?
    Thanks
    Mark.
    Attachments:
    HMI Test.zip ‏144 KB

  • How to have a submit button with variable values

    i have a jsp form which is like
    while(itr.hasNext()){
          b=(Book)itr.next();
          int code=b.getBookCode();
           %>
            <tr>
             <tr>
                 <form action="temp.jsp" method="post">
              <td align="center"><%=b.getBookCode()%></td>
              <td align="center"><%=b.getBookName() %></td>
             <td align="center"><%=b.getAuthor().getName() %></td>
              <td align="center"><%=b.getAuthor().getAuthorCode() %></td>
              <td align="center"><%=b.getPublisher().getName()%></td>
              <td align="center"><%=b.getPublisher().getPublisherCode() %></td>
              <td align="center"><%=b.getPrice() %></td>
              <td><input type="submit" name="Submit" value="Add"></td>
              <input type="hidden" name="code" value=+*i want to get the book code here (b.getBookCode())*+>
              </form >
            </tr>
            </tr>
            <%
        %> here i want to get variable values for submission in submit button
    can anyone help
    can i use request.addheader() for this -it doesn't seem to be working always returns -1

    This inept has crossposted the question over all places. Someone else already gave the answer.
    Don't crosspost. Stick to one topic. Continue here: http://forum.java.sun.com/thread.jspa?threadID=5254517
    AmitChalwade: you find it still hard to write "u" as "you", "r" as "are" and "u r" (you are) as "your" ?

  • How to put date&time into a variable from a database?

    In an Oracle table, myDateColumn is 2002-06-25 17:40:55. I can't put it into a variable.
    java.text.SimpleDateFormat dF=new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
    rs=stmt.executeQuery("select myDateColumn from myTable");
    rs.next()
    System.out.println(rs.getString(1)); // 2002-06-25 17:40:55 is output
    java.util.Date myDate=rs.getDate(1);
    out.println(dF.format(myDate)); // 25/06/2002 00:00:00 is output
    java.util.Date myDate=rs.getTime(1);
    out.println(dF.format(myDate)); // 01/01/1970 17:40:55 is output
    My question is: How should I put this date (both date and time) into a variable, myDate?

    There are three JDBC types relating to time:
    1] The JDBC DATE type represents a date consisting of day, month, and year. The corresponding SQL DATE type is defined in SQL-92, but it is implemented by only a subset of the major databases. Some databases offer alternative SQL types that support similar semantics.
    2] The JDBC TIME type represents a time consisting of hours, minutes, and seconds. The corresponding SQL TIME type is defined in SQL-92, but it is implemented by only a subset of the major databases. As with DATE, some databases offer alternative SQL types that support similar semantics.
    3] The JDBC TIMESTAMP type represents DATE plus TIME plus a nanosecond field. The corresponding SQL TIMESTAMP type is defined in SQL-92, but it is implemented by only a very small number of databases.
    In ur case pls use:
    java.sql.Timestamp
    good luck !
    ...san :--)

  • How to put SOAP body in BPEL variable

    Hi everybody,
    I have a BPEL process which needs to pick up a SOAP-message from a queue, transform the body and send the result to a webservice.
    The process is running deployed and picks up the soap message. In the receive action I see the SOAP message - envolope, header and body - as expected (shown below).
    - <businessEventBody>
    - <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="body">
    - <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    - <SOAP-ENV:Header>
    <wsa:To>
    http://testhost/CCS/Service_Endpoint
    </wsa:To>
    - <wsa:From>
    <wsa:Address>
    http://localhost/CCS/Service_Endpoint
    </wsa:Address>
    - <wsa:Metadata>
    - <device xmlns:hl7="urn:hl7-org:v3" xmlns="urn:hl7-org:v3">
    <id root="1.3.6.1.4.1.25208.20.100.50" extension="CCSMESSAGING"/>
    </device>
    </wsa:Metadata>
    </wsa:From>
    <wsa:Action>
    urn:hl7-org:v3:CCS_POCD_IN009010CS14
    </wsa:Action>
    <wsa:MessageID>
    MSG_ID1208340800216
    </wsa:MessageID>
    </wsse:Security>
    </SOAP-ENV:Header>
    - <SOAP-ENV:Body>
    - <CCS_POCD_IN009010CS14 xmlns="urn:hl7-org:v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <id xsi:type="II" root="1.3.6.1.4.1.25208.20.100.30" extension="com.scandihealth.ccs.NoteInformerCS14com.csc.hat.collaboration.Collaboration@127.0.0.1:1208340800190:0.9747211212965656"/>
    <employerCCS_IdentifiedOrganization classCode="ORG" determinerCode="INSTANCE">
    <id xsi:type="II" root="1.2.2.1" extension="18573" displayable="false"/>
    <id xsi:type="II" root="1.3.6.1.4.1.25208.20.20" extension="5234102" displayable="false"/>
    <code xsi:type="CE" code="ENTERPRISE" codeSystem="1.3.6.1.4.1.25208.20.10.20" codeSystemName="CcsOrgUnitType" displayName="Enterprise"/>
    - <name xsi:type="EN" use="L">
    <given>88</given></name>
    - <name xsi:type="EN" use="AL">
    <given>mnemo-88</given>
    </name>
    - <name xsi:type="EN" use="C">
    <given>Enterprise 88</given>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    </part>
    </businessEventBody>
    Now what I want to do is simply assign the body to a variable as a string (using a copy operation), however all I get is a few scattered excerpts from the body of the message (as shown here).
    <javaInput>
    http://testhost/CCS/Service_Endpoint
    http://localhost/CCS/Service_Endpoint
    urn:hl7-org:v3:CCS_POCD_IN009010CS14
    MSG_ID1208340800216
    88
    mnemo-88
    Enterprise 88
    81.1
    mnemo-81.1
    Unit 81.1
    88
    mnemo-88
    Enterprise 88
    </javaInput>
    My FormatMessageToGS.bpel file is as shown here:
    <?xml version = "1.0" encoding = "UTF-8" ?>
    <process name="FormatMessageToGS"
    targetNamespace="http://xmlns.ccs.scandihealth.com/FormatMessageToGS"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns4="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:ns7="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
    xmlns:ids="http://xmlns.oracle.com/bpel/services/IdentityService/xpath"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:bees="http://xmlns.oracle.com/pcbpel/adapter/jms/BusinessEventErrorService/"
    xmlns:ns5="http://www.oracle.com/XSL/Transform/java/oracle.tip.xref.xpath.XRefXPathFunctions"
    xmlns:ns6="http://com.scandihealth.ccs.webservices.messaging.common/CCSMessageServiceRemote.wsdl"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:hwf="http://xmlns.oracle.com/bpel/workflow/xpath"
    xmlns:ns1="http://com.scandihealth.ccs.webservices.task.common/CCSBPELTaskServiceRemote.wsdl"
    xmlns:ccstypes="http://ccs.scandihealth.com/workflow/types/"
    xmlns:ehdr="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions"
    xmlns:ns3="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:ns2="http://com.scandihealth.ccs.webservices.security.common/CCSSecurityServiceRemote.wsdl"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:jms="http://xmlns.oracle.com/pcbpel/adapter/jms/"
    xmlns:bes="http://xmlns.oracle.com/pcbpel/adapter/jms/BusinessEventService/">
    <bpelx:exec import="javax.xml.transform.*"/>
    <bpelx:exec import="javax.xml.transform.stream.*"/>
    <bpelx:exec import="java.io.*"/>
    <bpelx:exec import="java.util.*"/>
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <partnerLinks>
    <partnerLink name="BusinessEventService"
    partnerLinkType="bes:Consume_Message_plt"
    myRole="Consume_Message_role"/>
    </partnerLinks>
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <variables>
    <variable name="businessEventBody" messageType="ccstypes:body_msg"/>
    <variable name="businessEventInboundHeader"
    messageType="jms:InboundHeader_msg"/>
    <variable name="javaInput" type="xsd:string"/>
    <variable name="javaOutput" type="xsd:string"/>
    <variable name="FirstXSL" type="xsd:string"/>
    <variable name="SecondXSL" type="xsd:string"/>
    <variable name="SimplerXML" type="xsd:string"/>
    <variable name="OutputToGS" type="xsd:string"/>
    </variables>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <receive name="ReceiveBusinessEvent" partnerLink="BusinessEventService"
    portType="bes:Consume_Message_ptt" operation="Consume_Message"
    variable="businessEventBody" createInstance="yes"
    bpelx:headerVariable="businessEventInboundHeader"/>
    <!-- <throw faultName="deliberateFault" /> -->
    <scope name="XSLT">
    <sequence name="Sequence_1">
    </scope>
    </sequence>
    </process>
    And my types.wsdl is like this:
    <definitions targetNamespace="http://ccs.scandihealth.com/workflow/types/"
    xmlns:tns="http://ccs.scandihealth.com/workflow/types/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.xmlsoap.org/wsdl/">
    <types>
    <schema targetNamespace="http://ccs.scandihealth.com/workflow/types/"
    xmlns="http://www.w3.org/2001/XMLSchema">
    <element name="stringElement" type="string"/>
    <complexType name="ccsExceptionType">
    <sequence>
    <element name="faultString" type="string"/>
    <element name="detail" type="string"/>
              </sequence>
    </complexType>
    </schema>
    </types>
    <message name="body_msg">
    <part name="body" element="tns:stringElement"/>
    </message>
    <message name="createTaskResponseMessage"/>
    <message name="ccsExceptionMessage">
    <part name="ccsException" type="tns:ccsExceptionType"/>
    </message>
    </definitions>
    Does anybody have any idea as to what I am doing wrong, and more interesting how I can make it right?
    Any help is truly appreciated.
    Kind regards
    Aagaard

    How did you define headerID?
    You can also see an example here:
    http://java.net/projects/oraclesoasuite11g/pages/BPEL
    Arik

  • How to put a page break when a value changes

    Hi there, I am very new to BI Publisher. I realize this is a really SIMPLE question, but I can't seem to find a CLEAR answer.
    I have a set of data that I have a repeating group for in my RTF template and it works great. But I want to have a page break each time one of the values changes and I cannot figure out how.
    here is the xml
    <?xml version="1.0" encoding="UTF-8" ?>
    <!-- Generated by Oracle Reports version 6.0.8.28.0 -->
    <PIR05>
    <LIST_G_ITEM_NO>
    <G_ITEM_NO>
    <PAGE_NO>0</PAGE_NO>
    <ITEM_NO>4242301</ITEM_NO>
    <ITEM_DESC1>13MM Aries Cell Assembly</ITEM_DESC1>
    <LOT_NO>123</LOT_NO>
    <LOT_DESC>4242301</LOT_DESC>
    <SUBLOT_NO />
    <LOCATION>2IRE</LOCATION>
    <GRADE_CODE>NONE</GRADE_CODE>
    <ITEM_UM>Each</ITEM_UM>
    <ITEM_UM2 />
    <LINE_NO>614</LINE_NO>
    <COUNT_NO>614</COUNT_NO>
    <P_ITEMUM2LABEL />
    <P_ITEMUM2DASH />
    <F_ITEMUM2>1</F_ITEMUM2>
    <P_CSITEMUM2_LABEL />
    <P_CSITEMUM2_DASH />
    </G_ITEM_NO>
    - <G_ITEM_NO>
    <PAGE_NO>0</PAGE_NO>
    <ITEM_NO>4242301</ITEM_NO>
    <ITEM_DESC1>13MM Aries Cell Assembly</ITEM_DESC1>
    <LOT_NO>1232</LOT_NO>
    <LOT_DESC>4242301</LOT_DESC>
    <SUBLOT_NO />
    <LOCATION>2IRE</LOCATION>
    <GRADE_CODE>NONE</GRADE_CODE>
    <ITEM_UM>Each</ITEM_UM>
    <ITEM_UM2 />
    <LINE_NO>615</LINE_NO>
    <COUNT_NO>615</COUNT_NO>
    <P_ITEMUM2LABEL />
    <P_ITEMUM2DASH />
    <F_ITEMUM2>1</F_ITEMUM2>
    <P_CSITEMUM2_LABEL />
    <P_CSITEMUM2_DASH />
    </G_ITEM_NO>
    <G_ITEM_NO>
    <PAGE_NO>0</PAGE_NO>
    <ITEM_NO>4242301</ITEM_NO>
    <ITEM_DESC1>13MM Aries Cell Assembly</ITEM_DESC1>
    <LOT_NO>562354</LOT_NO>
    <LOT_DESC>4242301</LOT_DESC>
    <SUBLOT_NO />
    <LOCATION>WOR RECV</LOCATION>
    <GRADE_CODE>NONE</GRADE_CODE>
    <ITEM_UM>Each</ITEM_UM>
    <ITEM_UM2 />
    <LINE_NO>603</LINE_NO>
    <COUNT_NO>603</COUNT_NO>
    <P_ITEMUM2LABEL />
    <P_ITEMUM2DASH />
    <F_ITEMUM2>1</F_ITEMUM2>
    <P_CSITEMUM2_LABEL />
    <P_CSITEMUM2_DASH />
    </G_ITEM_NO>
    </LIST_G_ITEM_NO>
    <WHSE_DESC>OPM INVENTORY ORG</WHSE_DESC>
    <CS_NODATA>617</CS_NODATA>
    <CYCLE_NO>000000014</CYCLE_NO>
    </PIR05>
    I want the g_item_no (repeating group) to have a page break each time LOCATION changes.

    You can declare two variables, to hold the previous and current LOCATION values and break the page when it differs.
    Or just before your end-for-each, have this code.
    <?if:position()!=1 and position()!=last() and LOCATION!=following::LOCATION[1]?><xsl:attribute name="break-before">page</xsl:attribute><?end if?>
    Ensure that its placed in a form field.
    This will have a page break when LOCATION changes.

  • How Can I Dynamically Name and Set Variable Values?

    First one with a correct answer will have the FUNCTION named after them......
    What I want to do is create 'new' variables based on the index of the parent.
    So, if I have 4 subforms called 'Panel' (Panel[0], Panel[1], Panel[2], Panel[3]), I want do declare a local variable in my function to count from 0 to n  for each Panel.
    We won't know how many Panels we will have until runtime. So, I need the variables to keep track of the count (it's tracking the number of errors) - for each Panel.
    Something like this:
     if(obj.rawValue==null || obj.rawValue=="")
    var errorCount[obj.parent.parent.index]=errorCount[obj.parent.parent.index]+1;
    app.alert(errorCount[obj.parent.parent.index]);
    I am assuming it has something to do with Arrays.  But I suck at Arrays.
    Thanks for the help.

    You're correct, arrays are the way to go.  Define your error array like this:
    var errorCounts = [];
    Then, understand that when an array entry is not set it will have the value 'undefined', so you can know if an entry has been initialized.  So to increment the count for a particular index (subform occurance) use:
    // If entry is being set for the first time, set it to 1.  Otherwise increment count.
    if ( errorCounts[index] == 'undefined' )
        errorCounts[index] = 1;
    else
         errorCounts[index]++;
    You can also loop through and initialize the array to zero; then you can remove the check for undefined.  How and where you do this and how you figure out what 'index' is depends on how your form is set up and which event you're using to kick off the error check.  Give me a little more detail on what you're trying to do.

  • How to put both number and char in values?

    Hi ,
    Cud anyone tell me how can i put both number and char value in one colun. Such as i want to put ..(A121)..in REFNo column . so it includes both number and char .how can i do this?

    Hi,
    If you will ever want to treat the numeric part of refno as a NUMBER, then I suggest you store the values in two separate columns, refno_alpha and refo_num. For example, if "ORDER BY refno" should produce:
    A1
    A1.1
    A2
    A10
    A11
    A100
    A121
    B1then it will be easier to have two columns.
    When necessary, you can always combine the two columns (using "refno_alpha || refno_num"). You can create a function-based index and/or a view with that expression if it helps you.
    Also, as William said, validation is easier if the numbers are separate.

  • How to put a loop for the entered value

    hi all,
    I have 6 different scenario or cases and in my selection screen i am entering a value say 10. then in my program, it should go to all the 6 cases along with the first 4 cases. so the total turn is 10.
    if the value is 20, then it should go 3 times to all the 6 cases + first 2 cases.
    how can i handle this. provide the coding if possible.
    thanks in advance
    points will be rewarded

    Hi!
    If i understand right, maybe you can do something like that:
    data: v_mod type i,
          v_div type i.          
    Selection-screen...
    P_input (type)
    start-of-selection.
    v_mod = p_input MOD 6.
    v_div = p_input DIV 6.
    *For my 6 scenario
    Do v_div times.
    *     do 6 things....
    enddo.
    *For my first cases.
    do v_mod times.
    *     do my first case things
    enddo.
    I hope it helps,
    Regards,
    John

  • How to set List of String as variable value in BPEL

    I am using java embedding to invoke a method which returns a list of strings. I need to set these values in a variable in BPEL to be used later. I am getting following error while setting the value.
    <May 2, 2012 5:18:20 PM IST> <Error> <oracle.soa.bpel.engine.dispatch> <BEA-000000> <failed to handle message
    com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}mismatchedAssignmentFailure}
    messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
    parts: {{
    summary=<summary>Mismatch Assign.
    cannot set a nonelement value to an element-based variable.
    An attempt to assign a nonelement value to an element-based variable failed.
    Verify the BPEL source for invalid assign activities.
    </summary>}
    Following is the java code
    List<String> providers = Registory.getProviders("1");
    setVariableData("providerList", providers);
    I have defined a xml element in the wsdl defintion:
    <xsd:element name="providerList">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="providerId" type="xs:string" maxOccurs="unbounded" minOccurs="0" />
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    providerList variable is of type "providerList".
    What else do I need to do to convert the List to the xml elements ?

    Well I believe this is not officially mentioned anywhere, but this is the limitations for the java embedding activity. You can assign value to a single variable or to the single part element of variable only. I suggest you go with a java web service. you can check more details on java embedding activity @ http://docs.oracle.com/cd/E21764_01/integration.1111/e10224/bp_java.htm
    void setVariableData(String name, Object value)
    void setVariableData(String name, String part, Object value)
    void setVariableData(String name, String part, String query, Object value)

  • How to authorize users to change only Variable Values for Planning Folders

    My users want to be able to change the values of the Planning Area variables for the Planning Folders in SEM BPS. However I wouldn't like them to have access to change anything else except the variables.
    What is the best way to do this.
    Please let me know
    Thanks

    Hi Arvind,
    If they are variables to be set by the users, change the type to user specific variables and check the values can be changed by user check box.
    M.

  • How use replace all grid row with variable value

    hi master
    sir i have master detail form
    in detail form i have 5 column grid thate have 25 row at time
    one column name id
    such as id have value 23
    but i want replace all id row with 555
    how i replace all id in grid with 555 befor commit_form
    how i use loop for grid
    or any other method
    please give me idea
    thank's
    aamir

    Go_Block('Detail');
    First_Record;
    Loop
      :detail.item := '...' ;
      Exit when :system.last_Record = 'TRUE' ;
      Next_record;
    End loop;
    First_Record ;Francois

Maybe you are looking for