Controlling input to SCM JDev9.0.3

Hi.
I was wondering. The new SCM API supplies a whole new SCMShellRunner class in which methods of monitoring error streams and output streams are added. The documentation provided for this API is not excactelly detailed.
Is this new functionallity a way of detecting for instance if the output from the scm executable prompts for user action? If so, how do I use it to catch a system input prompt and make a dialog to handle it? What I've done before is totally ignore all input requests from the scm executable, which in some cases does not behave quite as reliable as it should. Sometimes the SCM definatelly should prompt for user action.

Hi Xystein.
Please refer to a previous response on this matter -
OWB10gR2 Documentation
Thanks.

Similar Messages

  • Fix labview variable to control input

    Hi,
    I am using the Simulation Interface Toolkit to send variables to Simulink. What I would like to have is a control that is coupled to the value of a text file. In other words the value of the text file will be the control input to Simulink sent via Labview. I can read the variable into Labview and save the local variable. I also have a slide control interfaced with Simulink that can send data. However, I have no idea on how to connect them together - make the slide track the variable I defined. Does anyone have any ideas?
    Thanks,
    Andy

    Hello Andy,
    I'm a little shaky on the transfer mechanism you are describing- would you be able to post a small example VI or screenshot of how you are handling the file-to-control data transfer?
    Based on your reference to the other forum post, it looks as though you may be using an event structure to update your simulation, in which case you may find the Value (Signaling) property useful.  More information on this property can be found here:
    KnowledgeBase 4J3DI2MA: Event Structure Does Not Capture the 'Value Change' Event When Values are Programmatically Changed 
    http://forums.ni.com/t5/LabVIEW/fix-labview-variable-to-control-input/m-p/2174476
    LabVIEW Help: Value (Signaling) Property
    http://zone.ni.com/reference/en-XX/help/371361H-01/lvprop/ctrl_value_signaling/
    I hope that helps, and if you're able to provide an example I might be able to give more specific advice.
    Tom L.

  • How to set inputZ for control inputs ie: strobe, pfix?

    RE: PXI-6551  Need to configure input control for inputZ (50/10k). 
    ex:  My app. requires strobe input and pfi 2 (input) to have 50 ohm input impedances.
    Default is 10k.  Property node for input impedance doesn't like "STROBE or PFI 2" etc.

    Hello there,
    Although a bit harder to find, there is actually a 2 other properties that you need to use to set the strobe and PFI line input impedance. 
    For the strobe line, you need to specify you sample clock source to be the stobe line and use the Timing » Sample Clock » Impedance property to 50. See here.
    For the PFI line, you need to specify what you are using it for.  If you are using it as the source for your digital edge start trigger, you would use the Start » Digital Edge » Impedance property.  See here.
    I hope this clears things up. Let me know if you have any other questions.
    Regards,
    Paul C.

  • XY graph as control input device

    I'm trying to use a XY graph as an input device (virtual joystick) that controls a crosshair nad also provides coordinates inside a live video feedback from a webcam in labview 2012 64bit , but I can't get the VI to work properly. I've made the VI for the "virtual joystick" and for the video feedback . I can't figure out how to make the VI for the crosshair.
    Attachments:
    2D AXIS CONTROL BUTTON 1.vi ‏15 KB
    WEBCAM VIDEO CAPTURE subvi.vi ‏45 KB

    To use a cursor of an XY graph as a 2D control, the graph does not need to be a control, it can as well be an indicator.
    It seems using an xy graph is overkill adds a bit too much overhead, because you only use 5% of the xy-graph functionality. You could easily use e.g. a picture indicator. If you would use a picture indicator, you could even draw some stylized background looking like a joystick as a function of mouse position, for example. You would need to keep the "mouse down" state in a shift register, and only react to mouse positions while the button is held down.
    If you want to use a cursor of an xy graph, you should do a few things. For example you should disable "cursors scroll graphs", else the axes will scroll when the cursor is moved past the boundary. Your code also spins the while loop like crazy. All you need is spin the loop when the cursor changes. Use an event structure. Attached is a very simple rewrite of your code. (You still should ensure that the cursors remain coerced to the plot area, not shown).
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    2D AXIS CONTROL BUTTON 1_MOD.vi ‏10 KB

  • String control input charecter to upcase charecter?

    Is there any property or method in string control that can modify input character to upcase character?
    Solved!
    Go to Solution.

    reading between the lines on your post (because there's not enough information to say for sure), it looks like you want to have a string control on your front panel and if a user types a lower case character you'd replace it real-time with the uppercase equivalent?   Is it good enough to convert to uppercase after they hit enter or move to a different control? 
    If it needs to be done as soon as the key is pressed, have a look at the attached.  One easy-to-overlook thing is "update value while typing" setting (right click on front panel string control).
    Attachments:
    all_caps.vi ‏7 KB

  • Linear Fit Weight Input Modifying Control Input - Impossible? Bug?

    I was having some strange data array issues with a program I was debugging and ended up distilling the issue to this.  When "Linear Fit" is called twice it modifies the weight input array passed to it.  Sounds crazy; but its true.  I've been able reproduce this with a simple vi that I've attached.
    The terrible thing is that if the weight array input is a control; its values will be modifed after calling Linear Fit.  And if you've branched that wire and used its values for some other part of your program; the values on that wire will also change.
    I'm using LV 8.5.1
    I'd appreciate it if someone could verify this is happening on their machine.  I'm too delirious from beating my head against the wall after tracking this down.
    Milan
    Attachments:
    Linear Fit Test.vi ‏19 KB
    Linear Fit Test capture.png ‏79 KB

    You can also patch the problem by inserting an "always copy" primitive right before the linear fit. See attached.
    Message Edited by altenbach on 12-15-2008 01:52 PM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    LinFitpatch.png ‏11 KB
    Linear_Fit_TestMOD.vi ‏20 KB

  • Controlling Input from say the numeric keypad (iPhone/iPod)

    Ok, so I am 90% there but the final piece of the puzzle is elusive.
    On a screen I have a UIButton, a UITextField, and a UITextView.
    User pushes the button, and I popup a numeric keypad by using txtField becomeFirstResponder.
    All fine and dandy. To finished the input there's a little button on screen that does
    txtField setReturnKeyType:UIReturnKeyDone
    txtField resignFirstResponder
    But lets say I want to have more control... like say as soon as the 7th digit is entered on the keyboard, the
    txtField setReturnKeyType:UIReturnKeyDone
    txtField resignFirstResponder
    is done without requiring the user to hit that Done button.
    Is there a way of capturing each keyboard press event (for lack of a better term)?

    It's a method on the UITextFieldDelegate prototype. I used that technique to limit the number of characters that could be entered into a text field.
    And the method is "textField:shouldChangeCharactersInRange:replacementString:"
    Enjoy.

  • Printer Trays - How to control input trays

    I have hit a wall and need your help. We have an application compiled for both a Lexmark Optra S 1650 and an HP4 Plus. The input tray to be used is dependent upon the printer selected. We are using JfDesign 5.5.
    For the Lexmark, we need to select label stock from the tray physically labeled as "3". In the .ICS, this drawer is considered as tray "5" or "1005". Each attempt pulls from drawer one, compile option "Use printer tray numbers" unchecked. Attempts, ^job statement with: (1) -ati3; (2) -ati5 -atjoff; (3) compiling with non-portable tray #3; (4) compiling with non-portable tray #5 and use printer tray numbers checked.
    Ideas?

    I had a problem that was somewhat similar. We are using two printers that are definately different. Our print jobs can go to either one, interchangeably. We needed to be able to specify within Output Designer the specific tray that a particular page was to draw from and have the correct paper be used no matter which printer was printing the job. To complicate matters, Output Designer did not have ICS files for our specific printer models.
    One printer has 6 input sources and the other 5. Which specific input tray contains a particular type of paper is different. More importantly, the PCL emulation in both of them require a different number in the PCL tray selection command to get the printer to draw from a specific tray. For example, for one printer (it happens to be a Lexmark 3455) the tray selection command for "label stock" uses a 1 in the command sequence (that happens to be tray one due to the paper path being the best for labels); the other printer (a Xerox DP65) requires a 6 in the command sequence to be able to draw from the tray that is defined as containing label stock (again that happensto be tray 6 which has a staight paper path - so as to reduce the chance of the labels peeling off while going around sharp curves).
    After doing considerable study of the ICS files, I had to do two things: (1) Determine the PCL tray selection command number for each tray for each printer, and (2) through trial & error determine what value to use within the ICS file to produce the description that I wanted to see in the Format/Page/InputTray selection drop down list.
    Once I had all that information figured out, it was simply a matter of changing the "Trays", "InputTray", and "DefaultTray" parameters within the ICS file. The important part is to know the "format" of the InputTray parameter. The first number is what produces the description for the InputTray selection drop down list. The second number is what is used for the tray selection command.
    To determine the values I wanted for the description, I just started changing the numbers and checking to see what each different value resulted in. The number for the tray selection command came from the printers themselves - the Lexmark will print the command numbers on its setup page while the Xerox provides it via the keyboard & CRT menus.
    When compiling forms we do not check the "Use printer tray numbers" box. When printing we don't use any tray control parameter (-ati, -atj) on the ^job statement. A print job might consist of a colored separator page, a letterhead page and several plain white pages. There is nothing within the DAT file to control the input tray; that was all defined within Output Designer.
    We did discover a couple of quirks that we were able to resolve. First, if I set up Output Designer so that the Xerox printer is the "default" (and it is the one most often used) the tray selection wouldn't work properly; the solution turned out to be to set up Output Designer to use the Lexmark as the "default"; we just use the -z and -asp parameters on the ^job statement to specify the desired printer and driver. The second one occurred when I decided to make the MDF files smaller by deselecting fonts that we don't use. When I did this the tray selection stopped working. Through trial & error the solution turned out to be to select a specific font for one of the printers even though we don't use that font.
    To demonstrate what I'm talking about, here is the section of the ICS files that I'm referring to.
    LEXMARK.ICS
    >; Auxilliary Paper control information
    >Trays 5 ; 5 paper tray selections on printer
    >; JetForm-Printer
    >.
    InputTray 7 0 ; Auto Select
    InputTray 20 20 ; High Capacity
    InputTray 201 1 ; Tray 1
    InputTray 2 4 ; Tray 2
    InputTray 3 5 ; Tray 3
    InputTray 405 1 ; Label Stock
    InputTray 8 2 ; Manual Feed
    >DefaultTray 20 ; On a new form default to High Capacity
    XEROX.ICS
    >; Auxilliary Paper control information
    >Trays 6 ; 6 paper tray selections on printer
    ; DP65 PCL Designations:
    ; 0=Auto Select
    ; 1=Standard
    ; 2=Manual paper
    ; 3=Manual Envelope
    ; 4=Lower
    ; 5=Large Capacity
    ; 6=Envelope
    >; JetForm-Printer
    >.
    InputTray 7 0 ; Auto Select
    InputTray 20 1 ; High Capacity
    InputTray 201 2 ; Tray 1
    InputTray 2 3 ; Tray 2
    InputTray 3 4 ; Tray 3
    InputTray 405 6 ; Label Stock
    InputTray 8 5 ; Manual Feed
    >DefaultTray 20 ; On a new form default to High Capacity
    (the period/space in front of the first InputTray parameter isn't really there; it is a quirk of the posting system)

  • Inputs regarding SCM - OTC

    Dear All,
    As the Present Assignment is on SCM OTC for a telecommunication industry.
    Inputs will be of great help and rewarded too.
    regds,
    Vijayashree

    Hi,
    Please gothrough the below links.  These PDF's may give you a overview on SCM process flow on Telecom Industry.
    http://imba.nccu.edu.tw/OIP/EXchange/Docs/F04/mis/final/group6/NokiaSCM%20Ver.%203.6.pdf
    http://www.waset.org/pwaset/v31/v31-47.pdf
    http://www.sap.com/industries/telecom/pdf/BWP_SCM_physical_products.pdf
    Hope this might be useful for your reference.
    Viswanath

  • Table Control - Input Enabling/Diabling of Rows based on Condition.

    Hi,
    In the TC, I want to Input Enable/Disable the rows based on Conditions. The First row is input enabled always. But the other rows, (2nd onwards) need to be Input Enabled/Disabled based on some conditions. It is possible to make this working. Can you please provide me a suitable solution for this?
    Appreciate Your Help.
    Thanks,
    Kannan

    Hi Kannan...
    If we are talking about "Rows"...
    then identify based on some conditions the row numbers and in PBO...loop at screen with screen name..set thier input properties and modify screen (make them input only)
    If we are taking into consideration "columns"
    There is an internal structure COLS where we can identify column number of screen name ...or we can take except for one particular column..
    if some condition satisfied....
    loop at screen where screen-name <> "Column which is input'.
    Loop at screen...and make other columns display only.
    modify screen
    endif.
    Regards
    Byju

  • Search help for table control input value

    Hi,
    We have designed a GUI for supply invoice approval workflow with table control.
    In the table control fields, we assigned one search help on one field.
    We can enter the values(F4 Help) up 8 row in the default screen, which is having 8 row.
    After scrolling down for 9th row, I am not getting any F4 help, which I am able to get upto 8 rows.
    Please any one could help me in this...
    BR,
    Thirupathi

    Hi,
    Did you assign the search help to the <b>Search Help</b> of the <b>Attributes -> Dictionary</b> tab of the field?
    Irrespective of scrolling, the F4 help should work for the field in table control.
    Regards,
    Raj

  • Initializi​ng Control Inputs to default value.

    This may be a stupid question, but I am new to labview. When the VI is started I want it to read the data from the PLC(via the OPC Server)initially to set up the controls default value. Then if the user wants to change it, they can type a new vlaue.
    Currently every time you start labview in clobbers the data in the PLC with its default value. I thought of using a write on change tag, but then it doesnt show what the current set point is.
    Thanks
    Thad

    If you wanted to get the PLC values before makeing any changes to them, I would recommend using a Tag Read and update your front panel control with the use of a local variable. This would be an initialization routine.
    Another possible answer to your question is that you will want to use the Options >> Make Current Values Default selection on your Front Panel. This way anytime your VI is reloaded it will start with these default values.
    Thanks,
    Bryce

  • Group Radio buttons controlling input fields

    Hi All ,
    I have 3 radio buttons which is grouped in teh form component . beside the 3 radio buttons i have 3 input fields , now i when i click the first radio button the input field beside the radio button should input enabled , rest of the input fields should be disabled ,
    Please share your ideas!!
    Thanks,
    Pradeep.

    Harsha ,
    This is the code in mu get_def method
    APPEND INITIAL LINE TO et_action_definition ASSIGNING <ls_action_definition>.
       <ls_action_definition>-id = 'ADDROW'.
       <ls_action_definition>-action_type = if_fpm_constants=>gc_action_type-validation_independent.
       <ls_action_definition>-imagesrc = '~Icon/AddRow'.
       <ls_action_definition>-VISIBLE = CL_WD_UIELEMENT=>E_VISIBLE-VISIBLE.
       <ls_action_definition>-enabled = abap_true.
    I need the buttons in my list as below
    And in List UIBB i have added 2 buttons
    in the get def i am getting 2 records for add and del but dont know why i am not getting the buttons on screen .
    i have a edit page screen in that i have 2 UIBB , 1st Form UIBB and 2nd LIST UIBB , but when i click the form UIBB its showing as section 1, and the LIST UIBB also in the section1 , i don't think it will be the issue .

  • TABSTRIP Control - Input event

    Hi,
    I'm quite naive to GUI based programming. My question reg. Tabstrip control is, <i>'Does selecting a Tab trigger the PAI modules?'</i>.  It doesn't seem to and the Active Tab, value is not stored correctly in the Global variables (I used wizard to create the controls).
    So, on refresh of control, it displays the first tab always. Can anyone help me out on this?
    Thanks & regards,
    Sree

    Check this code  sample
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap-code-samples/alv-grid/abap code sample for tab strip in alv.pdf
    In this part u can change the default tab by passing the corresponding tabname
    CONTROLS: main_tab TYPE TABSTRIP.
    DATA: BEGIN OF i_main_tab,
    subscreen LIKE sy-dynnr,
    prog LIKE sy-repid VALUE
    'ZZZ_TEST',
    pressed_tab LIKE sy-ucomm <b><u>VALUE c_main_tab-tab1</u>,</b>
    Change this bold part so that u can change the default tab.
    END OF i_main_tab

  • System Control Manager Problem SCM (Only for Windows 8 upgraded from Windows 7.)

    when notebook go on sleep mode then after i open it the SCM deson t work else close it and start it again
    sorry for my bad english 

    Try installing Microsoft .NET Framework 4.5 Update for Windows 8: http://www.microsoft.com/en-us/download/details.aspx?id=29185

Maybe you are looking for

  • Cannot print from Firefox

    For some time now I cannot print from Firefox. I thought it might be a glitch after an update, but have updated again since and it still does not work. If I try to print to a printer, nothing happens. If choose print and then save to PDF it seems to

  • Install app 4300 to view, now page 1 app 4000 errors

    As I have done many times in the past I took the f4300.sql file from the Apex Install download and installed it into a workspace as a different application number (say 115). This allows me to look at how the Apex team implemented a certain page. This

  • How can we create a table with more than 64 fields in the default DB?

    Dear sirs, I am taking part in the process of migrating a J2ee application from JBoss to SAP Server. I have imported the ejb project. I have an entity bean with 79 CMP fields. i have created the bean and created the table for the same also. but when

  • How to set one custom SQL to blank

    I would like to manage the update of the objects of a given descriptor in the code of an "about to update" method (toplink event). At the same time I would like the default update statement does not occur any more. I was thinking about setting the up

  • EclipseLink JPA 2: Missing Descriptor

    Hi All, I have a SessionBean that, when initialized, also initializes a LookupJpaController class. Here is the code for LookupJpaController: public class LookupJpaController { private static final String _QueryGetLookupForUI = "SELECT l " + "FROM loo