How to force SequenceFi​leUnload callback to run from within operator interface

I need to force SequenceFileUnload callback to run from within operator interface arbitrary, with possibility to control execution flow.
I.e. discarding object handle of execution object, which has client sequence file, which has SequenceFileUnload callback, causes it(SequenceFileUnload callback) to run. Unfortunately, after discarding execution object handle, it can be used to control execution flow(pausing, aborting, terminating).

Thanks for the clarification. Here are the answers to your 3 questions:
1) You can programmatically run any sequence (including callbacks) by using the TestStand API Engine.NewExecution() method.
2) The Execution API object has several control methods for breaking, aborting, terminating, restarting, etc... All you need to do is obtain a reference to the Execution you want to perform one of these actions on and call the appropriate method on the reference. If you start the SequenceFileUnload callback with the Engine.NewExecution method, this returns a reference to the Execution object that you can call these methods on. If you don't use the NewExecution method, you can do a check in your UIMsg event handler for the StartExecution UIMsg event
for an execution starting that is running the SequenceFileUnload callback, and simply manipulate the Execution reference the UIMsg contains as you see fit.
3) To disable the SequenceFileUnload callback for a sequence file that is currently loaded. You can set the SequenceFile API object property "UnloadCallbackEnabled" to FALSE, and the callback will not execute for that file when it is unloaded unless you go back and reset the property to true before unloading. Note this property is reset each time you load the file.
For more information on the TestStand API objects, methods, and properties discussed in this post, refer to the TestStand Programmer Help accessed through the Sequence Editor's Help >> TestStand Programmer Help menu selection.
Jason F.
Applications Engineer
National Instruments
www.ni.com/ask

Similar Messages

  • How to force my Web part to run regardless of users permissions

    I have created the following custom permission , which will allow users to Create items without being able to view,edit them:-
    $spweb=Get-SPWeb -Identity "http://vstg01";
    $spRoleDefinition = New-Object Microsoft.SharePoint.SPRoleDefinition;
    $spRoleDefinition.Name = "Submit only";
    $spRoleDefinition.Description = "Can submit/add forms/files/items into library or list but cannot view/edit them.";
    $spRoleDefinition.BasePermissions = "AddListItems, ViewPages, ViewFormPages, Open";
    $spweb.RoleDefinitions.Add($spRoleDefinition);
    $spweb.Dispose();
    then inside my "Issue Tracking List" i stop inheriting permission from team site , and i define the following permission for all users:-
    now users can add items and they can not view them ,, which is perfect :).
    But now i wanted to add a custom web part to my Create form which will hide certain fields if the user is not within specific group ,the web part looks as follow:-
    protected override void OnInit(EventArgs e)
    base.OnInit(e);
    InitializeControl();
    using (SPSite site = new SPSite(SPContext.Current.Site.Url))
    using (SPWeb web = site.OpenWeb())
    web.AllowUnsafeUpdates = true;
    SPGroup group = web.Groups["Intranet Visitors"];
    bool isUser = web.IsCurrentUserMemberOfGroup(group.ID);
    if (!isUser)
    SPList myList = web.Lists.TryGetList("Issue List");
    SPField titleField = myList.Fields.GetField("Category");
    titleField.Hidden = true;
    titleField.ShowInEditForm = false;
    titleField.ShowInNewForm = false;
    titleField.ShowInDisplayForm = false;
    titleField.Update();
    myList.Update();
    // web.AllowUnsafeUpdates = false;
    else
    SPList myList = web.Lists.TryGetList("Issue List");
    SPField titleField = myList.Fields.GetField("Title");
    titleField.Hidden = false;
    titleField.Update();
    myList.Update();
    // //web.AllowUnsafeUpdates = false;
    web.AllowUnsafeUpdates = false;
    then i deploy the web part and i add it to the Create form. but after doing so user are not able to create items and they will get the following error:-
    Sorry this site has not been shared with you
    so can anyone advice how to force my web part to run , without checking the users permissions or with minimal permssions ?

    in this case, use the elevated privileges to read/add/edit items with elevated privileges with below code.
    but make sure the page which you add this web part have at least read access to all user.
    SPSecurity.RunWithElevatedPrivileges(delegate()
    using (SPSite site = new SPSite(web.Site.ID))
    // implementation details omitted
    More: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsecurity.runwithelevatedprivileges.aspx
    Bistesh
    Ok after adding :-
    SPSecurity.RunWithElevatedPrivileges(delegate()
    users with the following permissions can create items:-
    "AddListItems, ViewPages, ViewFormPages, Open";
    and they can not edit/read them, which is great. but i am facing a caching problem , because if user is inside the "Intranet visitor" he will be able to see Category field as mentioned in my code, but if i remove him from the "Intranet Visitor"
    he still can see the field,, although in the web part i specify not to display the Category column if the user is not inside the "Intranet visitor " group... here is my current code:-
    protected override void OnInit(EventArgs e)
    base.OnInit(e);
    InitializeControl();
    SPSecurity.RunWithElevatedPrivileges(delegate()
    using (SPSite site = new SPSite(SPContext.Current.Site.Url))
    using (SPWeb web = site.OpenWeb())
    web.AllowUnsafeUpdates = true;
    SPGroup group = web.Groups["Intranet Visitor"];
    bool isUser = web.IsCurrentUserMemberOfGroup(group.ID);
    if (!isUser)
    SPList myList = web.Lists.TryGetList("Risk & Issue Management");
    SPField titleField = myList.Fields.GetField("Category");
    titleField.Hidden = true;
    titleField.ShowInEditForm = false;
    titleField.ShowInNewForm = false;
    titleField.ShowInDisplayForm = false;
    titleField.Update();
    myList.Update();
    // web.AllowUnsafeUpdates = false;
    else
    SPList myList = web.Lists.TryGetList("Risk & Issue Management");
    SPField titleField = myList.Fields.GetField("Category");
    titleField.Hidden = false;
    titleField.ShowInEditForm = true;
    titleField.ShowInNewForm = true;
    titleField.ShowInDisplayForm = true;
    titleField.Update();
    myList.Update();
    web.AllowUnsafeUpdates = false;
    so can you advice please ? is this a caching problem, or once the user add at-least single item he will be able to see all columns ?

  • How can we know WD Appl is running from portral or normal

    Hi Experts,
    Could any body help in this...
    How can we know one application is running from portal or normal application??
    Thanks,
    kris..

    Hi,
    Below code might help you.
    data: lo_api_component    TYPE REF TO if_wd_component,
      lv_cl_environment   TYPE        i,
    lo_wd_application   TYPE REF TO if_wd_application.
    * get application environment: portal or non-portal environment
      lo_wd_application = lo_api_component->get_application( ).
      lv_cl_environment = lo_wd_application->get_client_environment( ).
      IF lv_cl_environment = if_wd_application=>co_client_environment-portal.
    endif.
    Thanks,
    Kranthi.

  • How to create game in flex3 to run from cd?

    I want to create a game in flex3 (action script project). I
    have created game in flash 8 and flash cs3 to run from cd. But I
    dont know how create a game using as3 in flex 3 for cd. I am new in
    flex. can anyone guide me? I just need a guidance of what should I
    do or maintain to run the game from cd?

    Flex produce final output in .swf file, which same as flash
    output, So whatever you compile from Flex it will produce one .swf
    into Bin folder, that you can use for running it from CD.

  • How to force to wait and get input from a jframe-jpanel?

    I would like to use a jframe-jpanel to get user input instead of using JOptionPane.showInputDialog since there will be more than 1 input.
    But I could not do it. The code reads the panel lines and passes to other lines below without waiting for the okay button to be pressed.
    This is the part of code of my main frame;
    jLabel10.setText(dene.toString());
    if (dene == 0) {
    // todo add button input panel
    //String todo_write = JOptionPane.showInputDialog("Please enter a todo item");
    JFrame frameTodoAddInput = new JFrame( "Please input..." );
    TodoAddAsk1JPanel todoaddpanel = new TodoAddAsk1JPanel();
    frameTodoAddInput.add(todoaddpanel);
    frameTodoAddInput.setSize( 600, 200 ); // set frame size
    frameTodoAddInput.setLocation(300, 300);
    //String todo_write = todoaddpanel.getNewTodoItem();
    String todo_write = todoaddpanel.getNewTodoItem();
    jLabel10.setText("Satir 1822 de".concat(todo_write));
    // end of todo add button input panel
    todoTextPane1.setText(todo_write);
    This is the code of input panel;
    * TodoAddAsk1JPanel.java
    * Created on May 6, 2007, 12:03 AM
    package javaa;
    public class TodoAddAsk1JPanel extends javax.swing.JPanel {
    /** Creates new form TodoAddAsk1JPanel */
    public TodoAddAsk1JPanel() {
    initComponents();
    private String NewTodoItem = "";
    public String getNewTodoItem() {
    NewTodoItem = ANewTodoItemTextField.getText();
    return this.NewTodoItem;
    /** This method is called from within the constructor to
    * initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is
    * always regenerated by the Form Editor.
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">
    private void initComponents() {
    jLabel1 = new javax.swing.JLabel();
    ANewTodoItemTextField = new javax.swing.JTextField();
    jLabel2 = new javax.swing.JLabel();
    PriorityComboBox = new javax.swing.JComboBox();
    jLabel3 = new javax.swing.JLabel();
    DayValueComboBox = new javax.swing.JComboBox();
    MonthValueComboBox = new javax.swing.JComboBox();
    YearValueComboBox = new javax.swing.JComboBox();
    OkayButton = new javax.swing.JButton();
    CancelButton = new javax.swing.JButton();
    TimeValueComboBox = new javax.swing.JComboBox();
    jLabel1.setText("Please enter a todo item:");
    jLabel2.setText("Please select its priority level:");
    PriorityComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "A", "B", "C" }));
    jLabel3.setText("Please select its due date:");
    DayValueComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" }));
    MonthValueComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }));
    YearValueComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "2007", "2008", "2009", "2010", "2011", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026", "2027", "2028", "2029", "2030", "2031", "2032", "2033", "2034", "2035", "2036", "2037", "2038", "2039", "2040", "2041", "2042", "2043", "2044", "2045", "2046", "2047", "2048", "2049", "2050", "2051", "2052", "2053", "2054", "2055", "2056", "2057", "2058", "2059", "2060", "2061", "2062", "2063", "2064", "2065", "2066", "2067", "2068", "2069", "2070" }));
    OkayButton.setText("OK");
    OkayButton.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    OkayButtonActionPerformed(evt);
    CancelButton.setText("Cancel");
    TimeValueComboBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "08:30", "09:00", "09:30", "10:00", "10:30", "11:00", "11:30", "12:00", "12:30", "13:00", "13:30", "14:00", "14:30", "15:00", "15:30", "16:00", "16:30", "17:00", "17:30", "18:00", "18:30", "19:00", "19:30", "20:00", "20:30", "21:00", "21:30", "22:00", "22:30", "23:00", "23:30", "00:00", "00:30", "01:00", "01:30", "02:00", "02:30", "03:00", "03:30", "04:00", "04:30", "05:00", "05:30", "06:00", "06:30", "07:00", "07:30", "08:00" }));
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
    this.setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addContainerGap()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
    .addComponent(jLabel1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 142, Short.MAX_VALUE)
    .addComponent(jLabel2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    .addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, 142, Short.MAX_VALUE))
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(PriorityComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addComponent(ANewTodoItemTextField, javax.swing.GroupLayout.PREFERRED_SIZE, 279, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addGroup(layout.createSequentialGroup()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
    .addComponent(OkayButton, javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 133, Short.MAX_VALUE)
    .addComponent(CancelButton))
    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
    .addComponent(DayValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addComponent(MonthValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
    .addComponent(YearValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
    .addGap(13, 13, 13)
    .addComponent(TimeValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addGap(42, 42, 42)))
    .addContainerGap())
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addContainerGap()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
    .addComponent(ANewTodoItemTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addComponent(jLabel1))
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
    .addComponent(jLabel2)
    .addComponent(PriorityComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
    .addComponent(jLabel3)
    .addComponent(DayValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addComponent(MonthValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addComponent(YearValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addComponent(TimeValueComboBox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
    .addGap(18, 18, 18)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
    .addComponent(OkayButton)
    .addComponent(CancelButton))
    .addContainerGap())
    }// </editor-fold>
    private void OkayButtonActionPerformed(java.awt.event.ActionEvent evt) {                                          
    // TODO add your handling code here:
    NewTodoItem = ANewTodoItemTextField.getText();
    // Variables declaration - do not modify
    private javax.swing.JTextField ANewTodoItemTextField;
    private javax.swing.JButton CancelButton;
    private javax.swing.JComboBox DayValueComboBox;
    private javax.swing.JComboBox MonthValueComboBox;
    private javax.swing.JButton OkayButton;
    private javax.swing.JComboBox PriorityComboBox;
    private javax.swing.JComboBox TimeValueComboBox;
    private javax.swing.JComboBox YearValueComboBox;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    // End of variables declaration
    I want to get the resulted input of "NewTodoItem"
    Thanks in advance for your kind help.
    Guven

    Thank you very much for your help. But I would like
    to get 3 inputs from 1 window at the same time and I
    could not find any example code for JDialog for more
    than 1 input. If any body can show how to write this
    code, it would be appreciated.
    ThanksYou can write your own. A JDialog is a container just look a JFrame is.

  • How to schedule the Batch file to run from task scheduler

    Hello Everyone,
    I have a batch file which kills the wscript.exe process, I am doing this manually, I need to schedule this batch file to run from task scheduler whenever the process wscript.exe reaches to specific numbers,  i.e if the wscript.exe process count in task
    manager reaches to 30,  the task schedular should execute this batch file,
    Is there a way to do so.
    dibu

    Hi,
    àI need to schedule
    this batch file to run from task scheduler whenever the process wscript.exe reaches to specific numbers.
    As I know, it will not help you to achieve this target via Scheduled Task. When configure Scheduled Task, there
    seems no Trigger option that help you specify this condition (process counts reaches to specific numbers) to trigger the batch file.
    You could consider that improve this batch file. Adding the
    Check function to the script will be a better option. For script issue, you can post it in the
    Official Scripting Guys Forum. I believe we will get a better assistance there.
    If any update, please feel free to let me know.
    Best regards,
    Justin Gu

  • How to check that your FM is running from WS?

    Hi gurus!
    Are there any reliable methods to find out that your RFC FM is running from WebService?
    Thanks in advance.

    Hi,
    /sap/bc/soap/rfc  is the WAS 6.20 URL for module functions called as web services.
    Even if it still works, it is now considered as completely obsolete.
    Each web service has now its own URL under /sap/bc/srt/rfc/
    Regards,
    Olivier

  • MX 925 - how to force the printer to use paper from lower tray

    Hi' there,
    Several people seems to have the problem, that the printer "wants" to print from the upper tray, - I assume it's because it want's photo paper. Is it possible to FORCE the printer to use paper from the lower tray, when e.g. you have no photo paper, receive the error message, and just want to see the print?
    :-) Sogge

    I found a methoid that while clumsy, works. I have defined another printer on my windows machine that points to the same
    printer as my original printer defination. I have named this printer "Legal" and has defined legal paper as it's default. When
    I print to this printer( DECTYPE, DECNAME) it now defaults to legal.

  • How to perform a Oracle-Offline-Backup started from within SAP in Cluster

    Hello,
    I didn't find a solution on web (at SAP/SUN/newsgroups) for the following problem:
    environment
    - offline-backup of Oracle-database (database of an SAP-R/3 ERP-system)
    - Sun Cluster 3.1 environment (SUNW.oracle_server:3.1, SUNW.oracle_listener:3.1, SUNW.sap_ci_v2)
    - backup should be started from within the SAP R/3 scheduler (SAP transaction: db13)
    - Oracle-RMAN-backup with Legato networker 7.1
    - SID of SAP-system: Q22
    problem
    When SAP starts the backup-job (scheduler: db13, type: Full database offline backup >> option: offline_force) the brbackup commands shuts down the database and starts RMAN-backup. But then the Sun Cluster sees that the database is down and starts it up. This action of the cluster crashes the backup.
    Now I found a tricky solution for that problem:
    1.
    Install sudo because the following script will not be run as root...
    2.
    run visudo and add this line (the scheduler db13 uses the OS-user <SID>adm)
    q22adm ALL=NOPASSWD: /usr/cluster/bin/
    3.
    make a shell-script which should reside on a global mount:
    /sapmnt/Q22/MB/offline_backup_Q22.sh
    #!/bin/sh
    /usr/local/bin/sudo /usr/cluster/bin/scswitch -n -j Q22db-srv
    sleep 10
    /usr/sap/Q22/SYS/exe/run/brbackup -u / -c force -t offline_force -m full -p initQ22rmanoffline.sap
    /usr/local/bin/sudo /usr/cluster/bin/scswitch -e -j Q22db-srv
    4.
    edit the table sapr3.sxpgcotabe in the Oracle-database and add an entry like:
    NAME: ZOFFLINEBACKUP_Q22
    OPSYSTEM: ANYOS
    OPCOMMAND: /sapmnt/Q22/MB/offline_backup_Q22.sh
    this is not possible via SAP, use Oracle-tools!
    5.
    edit table sdbac via SAP-transaction se16, select DBSYS=ORACLE and add an entry like:
    SHORTCUT ZOFF
    DBSYS ORACLE
    OPSYS *
    LANGUAGE E
    SHORTNAM FullOffClu
    LONGNAME Full database offline backup >SunCluster
    HOST $DBHOST
    CTYPE EXT
    CNAME ZOFFLINEBACKUP_Q22
    6. Schedule the offline-backup via SAP-transaction (new type available: Full database offline backup >SunCluster)
    I hope that maybe helps someone...
    cu, Otmar

    You may find further informations here:
    <span style="text-decoration: none"><font color="#0000FF">www.oracle-10g.de</font></span></font></strong></span></p>
    <p><span class="bibliotext"><strong>
    <font size="2" face="Arial">

  • Run from within JAR

    I have a java program which runs an external executable. I would like to include this executable in my jar file and have my program be able to find it. Basically I want to be able to say: java -jar MyProgram.jar and not have to have the external executable outside of the jar.
    I've tried just putting the exe in the jar, but that doens't seem to be doing the trick. Any ideas?
    Thanks.

    runs an external executableI assume that you are using Runtime exec() to run the program.
    Does your OS know how to find and execute a program that is within a jar file? If it has a syntax for that, then use that syntax. Otherwise you need to have the executable where the OS can find it. On some PATH.

  • Crystal report parameters not available when running from within SAP B1

    Hi
    I have found this problem a few times already and I think it is now about time I find a solution for it.
    On my latest Crystal report, I have 2 parameters.
    The 1e is a dynamic parameter, allowing the user to select multiple groups.
    The 2nd is also a dynamic parameter, allowing the user to select only a single item.
    These parameters works fine in Crystal and do what they are supposed to do.
    After publishing the report in SAP Busines One (SBO) and viewing it from within SBO, the 2 parameter prompts are still there but without the dynamic list to select any data from.
    On a previous report where a parameter has been defined as "Any value can be entered for the parameter" once again worked fine in crystal but from within SBO the parameter allowed no value to be entered.
    Have anyone got a solution for this.
    Regards
    Burger

    Sorry guys
    You have lost me. I have searched the form and I have worked through the whole pdf you suggested.
    I have no idea what I am supposed to do or see or use "ItemGroup@ SELECT ItmsGrpCod, ItmsGrpNam FROM OITB ORDER BY ItmsGrpCod"
    As a test I created a test report with the following parameters to test how it would present itself in B1
    1.     A static parameter with no list. Allow custom Values = True, Allow Multiple Values = True u2013 B1 result. A box that I could enter anything. Defeating the object as I wanted a list of valid options
    2.     A static parameter with no list. Allow custom Values = True, Allow Multiple Values = False u2013 B1 result. A box that I could enter anything. Defeating the object as I wanted a list of valid options
    3.     A static parameter with a list. Allow custom Values = True, Allow Multiple Values = True u2013 B1 result. A box that I could select multiple values from a list. I could not add my own value. Defeating the object as the list is static
    4.     A static parameter with a list. Allow custom Values = True, Allow Multiple Values = False u2013 B1 result. A drop down box where I could select one of the values. Defeating the object as the list is static
    5.     A static parameter with a list. Allow custom Values = False, Allow Multiple Values = False u2013 B1 result. Same as in point 4
    6.     A Dynamic parameter. Allow custom Values = True, Allow Multiple Values = False u2013 B1 result. Same as in point 1 & 2. No Dynamic list returned and can not add own option
    As mentioned. All the parameters work in Crystal as one expect it to. What I am after is what should I change in B1 so that the report works the same as in Crystal.
    Where in B1 should it be changes and to what should it be changed.
    If the changes should be done in crystal to cater for B1 then what should be changes where to what
    I am not that familiar with B1.
    In my test report I use B1 table OITM.
    My parameter is Item (Crystal syntax {?Item}) and I use it in a filter to say {OITM.ItemCode} = {?Item}
    Regards
    Burger

  • How to deploy Oracel Business Rule (11 TP4) from within JDeveloper?

    Hello,
    I'm testing the Oracle Business Rules functionality provided in JDeveloper 11TP4.
    Development looks nice. I'd like to test the rules, wether it be from within a Java Class or as a Web Service.
    - How can I test the Business Rule 11G in Jdev TP4?
    - How can I deploy the Business Rules to an Application Server?
    Who's got ideas?
    Thanks in advance,
    Regards Léon Smiers

    Leon,
    Try the business rules sample for TP4. It includes instructions on how to build the rule and deploy it from JDev.
    http://www.oracle.com/technology/products/ias/bpel/techpreview/index.html
    Heidi.

  • How to configure Outlook 2013 to call direct from within the application without using Lync 2013?

    I have Outlook 2013 running on Windows 7 Pro 64-Bit with Lync 2013 (Office 365 Pro). We are using a 3rd party TAPI app from FortiVoice. WE would like to be able to place calls directly from
    within Outlook either by selecting a telephone number within an email and/or via the PEOPLE (Contacts) area.
    What guidelines should we use to enable this feature and not have Lync 2013 intercepting the process i.e. let OUTLOOK handle placing calls?
    Thanks in advance for any feedback provided.

    Hi,
    There seems no solution for this issue so far.
    Here is a fix for older versions of Outlook, maybe worth a try.
    http://support.microsoft.com/kb/959625/en-us
    However, if it doesn’t work, please try Malte’s reply as the workaround in the following thread. See:
    http://social.technet.microsoft.com/Forums/office/en-US/3946f1bb-cc3d-41b6-ab9c-092d62d024d1/outlook-2013-tapi-calling-with-lync-installed?forum=officesetupdeploy
    Thanks.
    Steve Fan
    TechNet Community Support
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to redirect console output while starting server from within IDE

    Hello, i am using Weblogic Workshop IDE. When I start the server, a new cmd shell is launched and the jvm output is displayed in this cmd shell window. How can I redirect this output to show up within the IDE (for instance in the Console view)?
    Problem is that when an error occurs, the cmd window disappears and I cannot tell what the error was.
    Surely there is a way to do this as other IDEs (JBuilder, Rational etc.) allow this.
    Thanks:
    -Sam

    Hi Sam,
    Unfortunately, this feature does not exist in Workshop 9.2
    Regarding your question about redirecting the output, the logs are saved under the domain directory.
    You could also refer to the following section for additional info on redirecting the output to multiple destinations.
    http://e-docs.bea.com/wls/docs90/ConsoleHelp/taskhelp/logging/RedirectJVMOutput.html
    Hope this helps.
    cheers
    Raj

  • How can I use CVI function TS_PropertyExists in Full-Featured Operator Interface

    I'm trying to use the CVI function
    HRESULT CVIFUNC TS_PropertyExists (CAObjHandle objectHandle, ERRORINFO *errorInfo, const char *lookupString, long options, VBOOL *val)
    in full-featured operator interface source code shipped with TestStand 3.1. I have problem with the objectHandle parameter which I don't know how to use. Is there already a variable declared and initiliased in operator interface source code which corresponds the objectHandle parameter ? If not, how can I get an objectHandle ?
    /Petri

    Petri,
    The object handle parameter is the ActiveX object handle obtained from Automation Method or property.
    This object would depend on which property you want to check for existence.
    Check the Using LabWindows/CVI with TestStand reference manual for more information.
    Best Regards.

Maybe you are looking for

  • Disk Too Slow??? Why now?

    Hello all, I have been using Logic Pro for the last five years on my system with no problems and all of a sudden, now I can't record a single audio track without a "Disk Too Slow" problem. Literally, the project can have only one track and it will st

  • When printing from an online PDF, the page prints in extra large scale. How do I fix this?

    when printing from an online PDF, the page prints in extra large scale. How do I fix this?

  • Open Reader 9 files in Acrobat 5 Pro

    Our office has to stick with Acrobat 5 Pro and I get files that must be open with Acrobat Reader 9 and I was wondering if there's a "fix" that would allow me to open these file in AA5 Pro. -Andy

  • Alternate to READ statement

    Purpose :- To read multiple rows of internal table on a search criteria. Read statement selects only single row. Any other option to select multiple rows at a time? Answers will be rewarded!

  • MM Stock Ledger Report

    HI  Gurus Is there an standard report on the following  ouput for a particualr period. Shall be grateful, if you  could let me know if any  SAP standard Transcation coes are there to generate such repport. op stock +receipts - issues = Closing  Balan