Oracle is how to change the functionality of a data entry form.

Hi guys,.

I'd like know if theres a way to retrieve and enter records in a form that is based on a single table, with this kind of functionality:
-Enter the primary key (enter or tab), if the record exists then poster for edit and register.
-If this is not the case exists, and then accept data in the fields and then save.

This is because recently a customer migrate a small application of advanced forms of oracle revelation, and the people who use this registration form complains because they say that you need to type more keys to retrieve information.

I know what it means to ignore the native functions to a form of oracle, but it's a question that I was invited.

I apologize for my English.

Jorge

Good afternoon Jorge.

Yes, you can do what you described. You can use a trigger when-validate-item to search for the key value the user has entered and then, if found, complete the rest of the screen. If the value is NOT found, you can just go to the next input value to allow the user to continue to enter the folder.

Good luck
Don.

AWARDS: Don't forget to mark correct or useful posts on the forum, not only for my answers, but for everyone! :)

Tags: Oracle Development

Similar Questions

  • Satellite L305 - how to change the function of the media player keys?

    How can I change the function of my buttons in Media Player on top of my laptop?
    I know that if you go to Toshiba Assist, optimize, Support Button, you can change the function of certain keys, but the only options I have are the keys Mute and the CD/DVD.
    [http://img52.imageshack.us/img52/4572/toshibabuttonsupport.jpg]
    I am trying to make the button media player opens iTunes, not WMP and even for play/pause, stop, fast forward and rewind.

    Even if I'm here, I have a problem with my Ctrl + 1 never work. I can't spend the first tab of firefox or aim. I can't do a group control 1 when you play. Anyone know why/how can I fix it?

    Hey,.

    If you press the button on the media player, only Windows Media Player or DVD Toshiba player can be started and not iTunes. This configuration is not possible. As you can read in the user's manual, only these programs can be started.
    Then the other multimedia keys work correctly, and you can use it with media player?

    Concerning your other question:
    I would try to clean the cooling system using a jet of compressed air. This can blow the dust cooling fans and, therefore, it of not necessary to disassemble the laptop.

  • Pavilion 15-P290NO: how to change the function of the buttons behavior in Windows 10

    I just received my new laptop (a Pavilion 15-P290NO) the other day and installed Windows 10 top immediately. Now I can't figure out how to change the behavior of the function keys so that I won't have to press the fn key if I want for example to use f2 for other functions that turn down the brightness of the screen. Instead, I want him out if I for some reason any really want to turn down the brightness, I hold the fn and f2. At this point, I am open to almost any suggestions.

    Hello

    Shut down the laptop.  Tap away at the esc you key start Notepad to open the Start Menu.  Select the Bios ( f10 ) option, and then change the figure in the document at the following link.

    http://support.HP.com/us-en/document/c02035108

    Kind regards

    DP - K

  • How to change the vmdk in another data store

    for my vm four disks are there I want to increase disk capacity but there is no space on the data store

    Hello

    Solution is that you must change the drive to another data store and increase space.

    First findout in spatial data store is avaialble.

    Select the virtual machine and migration - migration datastore - Advanced - click the drive on which you want to increase space - browse - choose data store where space is available - finishing

    After migration - more space.

  • Pavilion x 2 10-n101nv: how to change the function keys

    Hello I have the hp pavilion x 2 10-n101nv, the F function keys selection key works it is light slight increase use and on but if I press the fn becomes F1 F2 F3 f4, how can I change

    Hello

    You can change the default action as follows.

    Shut down the laptop.  Tap away at the esc you key start Notepad to open the Start Menu.  Select the Bios ( f10 ) option, and then change the figure in the document at the following link.

    http://h20564.www2.HP.com/hpsc/doc/public/display?docid=emr_na-c02035108 & DocLang = in & docLocale = en_US &...

    Kind regards

    DP - K

  • How to change the function FN + ALT ALT only keys

    Hello!

    IM wondering how to disable function key with a simple press of the contraption.
    For example, if I want to close a program I have to press FN + ALT + F4 keys.
    I hope that it is just ALT + F4.

    Hello

    I think that the Toshiba Accessibility utility should be useful.
    The tool allows you to use the Fn key to create a key combination with one of the function keys without press both at the same time as we usually required.
    Using allows it access bring you the Fn key down a sticky key, which means that you can press it once, release her and then press a function key to activate the hotkey feature.

    To use the Toshiba accessibility click Start, Toshiba Accessibility (accessibility type search)
    Check the box use the key sticking FN
    Put a checkmark next to the desired option
    Click OK

  • How to change the cell in a data grid

    Hai

    I pasted the mxml below.

    I need how to change a cell in a datagrid control.

    1. run the mxml, enter values in the text box and click Add.

    2. then click on the button, AND now you can see the values displayed in the grid.

    3. can change the second combobox and enter values in the text box and click Add

    4. now, I need to change the values for a cell in the datagrid control.

    In the code below you can see the column value,
    I need to edit oly this cell in a particular row.


    Can someone help me.


    Thanks in advance

    <? XML version = "1.0" encoding = "utf-8"? >

    < mx:Application

    ' xmlns:mx = ' http://www.Adobe.com/2006/MXML "layout =" " absolute "

    >

    < mx:Script >

    <! [CDATA]

    ActionScript file

    import

    mx.rpc.events.FaultEvent;

    import

    mx.controls.Alert;

    import

    mx.managers.CursorManager;

    import

    mx.collections.ArrayCollection;

    [

    Bindable

    ]

    public var adhoc:ArrayCollection = new

    ArrayCollection();

    [

    Bindable

    ]

    public var serverString = ""

    ;

    private function initImage(event:MouseEvent):Sub

    {

    If

    (adhoc.length > 0) {

    CursorManager.setBusyCursor ();

    }

    }

    private function onChange():Sub

    {

    If

    (comboBox.selectedIndex == 0) {

    }

    on the other

    {

    }

    }

    private function onChange1():Sub

    {

    if (combo2.selectedItem == 'DATEDEPLOYED' | combo2.selectedItem == 'DATEUPLOADED' )

    ){

    datepick.visible =

    true

    txt.visible =

    fake

    }

    on the other

    {

    txt.visible =

    true

    datepick.visible =

    fake

    }

    }

    private function add():Sub

    {

    var

    Txt.text = str:string;

    if (str.length == 0 & & txt.visible == true )

    ){

    Alert.Show)

    'Value cannot be empty.

    );

    return

    ;

    }

    if (combo2.selectedItem! = 'DATEDEPLOYED' : combo2.selectedItem! = 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    var temp: Object = new

    Object();

    Temp.fname = combo2.selectedItem;

    Temp.Opera = combo1.selectedItem;

    Temp.Val =

    "'" + txt. Text+ "'"

    ;

    adhoc.addItem (temp);

    txt. Text =

    ""

    ;

    }

    }

    var

    str1:string = datepick.text;

    If

    (comboBox.selectedIndex == 1) {

    if (combo2.selectedItem == 'DATEDEPLOYED' | combo2.selectedItem == 'DATEUPLOADED' )

    ){

    if (str1.length == 0 & & datepick.visible == true )

    ){

    Alert.Show)

    "The date cannot be empty.

    );

    }

    on the other

    {

    var temp: Object = new

    Object();

    Temp.fname = combo2.selectedItem;

    Temp.Opera = combo1.selectedItem;

    Temp.Val = datepick.text;

    adhoc.addItem (temp);

    datepick. Text =

    ""

    ;

    }

    }

    }

    AddButton.Enabled =

    fake

    ;

    addopenbracket. Enabled =

    fake

    ;

    combo2. Enabled =

    fake

    ;

    Combo1.enabled =

    fake

    ;

    }

    private function querydelete():Sub

    {

    If

    (AdHoc.selectedIndex > 0) {

    If

    (AdHoc.selectedIndex == (adhoc.length - 1)) {

    ad-hoc [AdHoc.selectedIndex - 1] = .cond

    ""

    ;

    addopenbracket. Enabled =

    fake

    ;

    addclosebracket. Enabled =

    fake

    ;

    AddButton.Enabled =

    fake

    ;

    combo2. Enabled =

    fake

    ;

    Combo1.enabled =

    fake

    ;

    }

    combo2. SelectedItem = ad hoc [adhoc.length - 2] .fname

    Combo1.SelectedItem = ad hoc .opera [adhoc.length - 2]

    adhoc.removeItemAt (AdHoc.selectedIndex);

    adhocdetailgridcompilance.dataProvider = null;

    adhocdetailgrid.dataProvider = null;

    }

    else if

    (adhoc.length == 1) {

    adhoc.removeItemAt (AdHoc.selectedIndex);

    adhocdetailgridcompilance.dataProvider = null;

    adhocdetailgrid.dataProvider = null;

    addopenbracket. Enabled =

    true

    ;

    addclosebracket. Enabled =

    true

    ;

    AddButton.Enabled =

    true

    ;

    combo2. Enabled =

    true

    ;

    Combo1.enabled =

    true

    ;

    }

    on the other

    {

    Alert.Show)

    "Select the lines to remove."

    );

    }

    }

    private function andSubmit():Sub

    {

    for every()var obj:Object in

    Adhoc) {}

    If

    (obj.fname == combo2.selectedItem & & obj.opera == combo1.selectedItem) {

    if (combo2.selectedItem! = 'DATEDEPLOYED' : combo2.selectedItem! = 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = and.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + « : »

    (+ combo1.selectedItem);

    trace (obj.val + ":" + "'"+txt.text+"'"

    );

    }

    }

    }

    else if

    (obj.fname is addclosebracket.label) {

    if (combo2.selectedItem! = 'DATEDEPLOYED' : combo2.selectedItem! = 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = and.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + « : »

    (+ combo1.selectedItem);

    trace (obj.val + ":" + "'"+txt.text+"'"

    );

    }

    }

    }

    If

    (obj.fname == combo2.selectedItem & & obj.opera == combo1.selectedItem) {

    if (combo2.selectedItem == 'DATEDEPLOYED' | combo2.selectedItem == 'DATEUPLOADED' )

    ){

    if (datepick.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = and.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + ': ' )

    (+ combo1.selectedItem);

    trace (obj.val + ":"

    (+ datepick.text);

    }

    }

    }

    else if

    (obj.fname is addclosebracket.label) {

    if (combo2.selectedItem == 'DATEDEPLOYED' | combo2.selectedItem == 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = and.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + ': ' )

    (+ combo1.selectedItem);

    trace (obj.val + ":"

    (+ datepick.text);

    }

    }

    }

    }

    AddButton.Enabled =

    true

    ;

    addopenbracket. Enabled =

    true

    ;

    combo2. Enabled =

    true

    ;

    Combo1.enabled =

    true

    ;

    }

    private function orSubmit():Sub

    {

    for every()var obj:Object in

    Adhoc) {}

    If

    (obj.fname == combo2.selectedItem & & obj.opera == combo1.selectedItem) {

    if (combo2.selectedItem! = 'DATEDEPLOYED' : combo2.selectedItem! = 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = or.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + « : »

    (+ combo1.selectedItem);

    trace (obj.val + ":" + "'"+txt.text+"'"

    );

    }

    }

    }

    else if

    (obj.fname is addclosebracket.label) {

    if (combo2.selectedItem! = 'DATEDEPLOYED' : combo2.selectedItem! = 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = or.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + « : »

    (+ combo1.selectedItem);

    trace (obj.val + ":" + "'"+txt.text+"'"

    );

    }

    }

    }

    If

    (obj.fname == combo2.selectedItem & & obj.opera == combo1.selectedItem) {

    if (combo2.selectedItem == 'DATEDEPLOYED' | combo2.selectedItem == 'DATEUPLOADED' )

    ){

    if (datepick.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = or.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + ': ' )

    (+ combo1.selectedItem);

    trace (obj.val + ":"

    (+ datepick.text);

    }

    }

    }

    else if

    (obj.fname is addclosebracket.label) {

    if (combo2.selectedItem == 'DATEDEPLOYED' | combo2.selectedItem == 'DATEUPLOADED' )

    ){

    if (txt.visible == true )

    ){

    trace ()"2 is equal to '

    );

    var temp: Object = new

    Object();

    obj.cond = or.label

    adhoc.setItemAt (obj, adhoc.getItemIndex (obj));

    }

    on the other

    {

    trace (obj.fname + « : »

    (+ combo2.selectedItem);

    trace (obj.opera + ': ' )

    (+ combo1.selectedItem);

    trace (obj.val + ":"

    (+ datepick.text);

    }

    }

    }

    }

    AddButton.Enabled =

    true

    ;

    addopenbracket. Enabled =

    true

    ;

    combo2. Enabled =

    true

    ;

    Combo1.enabled =

    true

    ;

    }

    public function addOpenBracket():Sub

    {

    var temp: Object = new

    Object();

    Temp.fname = addopenbracket.label

    adhoc.addItem (temp);

    addopenbracket. Enabled =

    fake

    addclosebracket. Enabled =

    true

    if (adhoc.length > 1 & & addopenbracket.enabled == false )

    ){

    AddButton.Enabled =

    true

    }

    }

    public function addCloseBracket():Sub

    {

    var temp: Object = new

    Object();

    If

    (adhoc.length > 1) {

    Temp.fname = addclosebracket.label

    adhoc.addItem (temp);

    addopenbracket. Enabled =

    true

    addclosebracket. Enabled =

    fake

    }

    if (adhoc.length > 1 & & addclosebracket.enabled == false )

    ){

    AddButton.Enabled =

    true

    }

    }

    private function dateChange(date:Date):Sub

    {

    if (date == null )

    ){

    }

    on the other

    {

    txt. Text = date.getDate () +.

    '/' + m:System.NET.SocketAddress.ToString () (date.getMonth () + 1) + '/'

    +

    date.getFullYear () m:System.NET.SocketAddress.ToString ();

    }

    }

    public function saveadhoc(event:Event):Sub

    {

    var AdhocRows:String = ""

    ;

    var

    i: int;

    var

    selectedType = comboBox.selectedItem;

    If

    (adhoc.length == 0) {

    Alert.Show)

    "Enter the query."

    );

    }

    on the other

    {

    for

    (i = 0; i < adhoc.length; i ++) {

    if (ad-hoc .fname [i]! = null )

    ){

    AdhocRows = AdhocRows + ad hoc [i] .fname +.

    " "

    ;

    }

    if (ad-hoc .opera [i]! = null )

    ){

    AdhocRows = AdhocRows + ad hoc [i] .opera +.

    " "

    ;

    }

    if (.val adhoc [i]! = null )

    ){

    AdhocRows = AdhocRows + ad hoc [i] .val +.

    " "

    ;

    }

    if (ad-hoc .cond [i]! = null )

    ){

    AdhocRows = AdhocRows + ad hoc [i] .cond +.

    " "

    ;

    }

    }

    var Parameters: Object = {adhocquery:AdhocRows, FlexActionType:'ADHOCQUERYSUBMIT' }

    adhocType:selectedType};

    adhocClick.send (parameters);

    }

    }

    private function retrieve():Sub

    {

    datepick.visible =

    fake

    txt.visible =

    true

    }

    []] >

    < / mx:Script >

    < mx:Array id=" model "

    >

    < mx:String > TYPE < / mx:String >

    < mx:String > AUDITRESULT

    < / mx:String >

    < mx:String > CATEGORY

    < / mx:String >

    < mx:String > CHILDRULE < / mx:String >

    < mx:String > PARENTRULE

    < / mx:String >

    < mx:String > AUDITGROUP

    < / mx:String >

    < mx:String > LOCATION

    < / mx:String >

    < mx:String > Name of the SELLER

    < / mx:String >

    < mx:String > DEVICECATEGORY

    < / mx:String >

    < / mx:Array >

    < mx:Array id=" inventories "

    >

    < mx:String > Name of the SELLER

    < / mx:String >

    < mx:String > DEVICETYPE

    < / mx:String >

    < mx:String > SERIES

    < / mx:String >

    < mx:String > MODEL

    < / mx:String >

    < mx:String > SUP/CPU

    < / mx:String >

    < mx:String > CODEVERSION

    < / mx:String >

    < mx:String > IMAGENAME

    < / mx:String >

    < mx:String > DATEDEPLOYED

    < / mx:String >

    < mx:String > LOCATIONNAME

    < / mx:String >

    < mx:String > Address1

    < / mx:String >

    < mx:String > Address2

    < / mx:String >

    < mx:String > CITY

    < / mx:String >

    < mx:String > STATE

    < / mx:String >

    < mx:String > COUNTRY

    < / mx:String >

    < mx:String > FLOOR < / mx:String >

    < mx:String > CABINET

    < / mx:String >

    < mx:String > CATEGORYNAME

    < / mx:String >

    < mx:String > DEPARTMENT

    < / mx:String >

    < mx:String > CONTACTNAME

    < / mx:String >

    < mx:String > CONTACTNUMBER

    < / mx:String >

    < mx:String > VERSION

    < / mx:String >

    < mx:String > FILE name

    < / mx:String >

    < mx:String > DATEUPLOADED

    < / mx:String >

    < / mx:Array >

    < mx:Accordion x=" 13 " y=" 55 "width = » 230 "height = » 492 "

    >

    < mx:Form

    " label = ' AdHoc Query Analyzer "width =" " 100% " 'creationComplete ="retrieve ()' height = ' 100% "color =" " #F2F8F9 "backgroundColor =" " #020202 "

    >

    < mx:Canvas " label = ' Query "width =" " 204 "height =" 440 "backgroundColor =" #020202 "" "

    >

    < mx:ComboBox x=" 66 "y =" 287 "width =" "id =" comboBox 134 "dataProvider =" [COMPLIANCE, INVENTORY] color "change ="onChange ()"=" #050505 " " > "

    < / mx:ComboBox >

    < mx:ComboBox x=" 5 "y =" 344 "width =" "id =" Combo1 109,25 "dataProvider =" [=!, "" =, >, > =, & lt; & lt; = AS] "color =" #010101 " "

    > < / mx:ComboBox >

    < mx:TextInput x=" 119,25 " y=" 344 "width = » 77,75 " id=" txt "color = » #050505 "

    / >

    < mx:Button x=" 3 "y =" 401 "label =" Add "width =" "click ="Add()"id =" AddButton 59 "color =" #FFFEFE "fillAlphas =" [0.6, 0.4, 0.75, 0.65] "fillColors =" [#FFFFFF, #CCCCCC, #EEEEEE #EEEEEE] "borderColor =" #B7BABC "themeColor =" #009DFF "" "" "" "

    / >

    < mx:Button x=" 66 "y =" 401 "label =" Remove "width =" 63,25 color "click ="querydelete ()"=" #FFFEFE "fillAlphas =" [0.6, 0.4, 0.75, 0.65] "fillColors =" [#FFFFFF, #CCCCCC, #EEEEEE #EEEEEE] "borderColor =" #B7BABC "themeColor =" #009DFF "" "" ""

    / >

    < mx:Button x=" 2 "y =" 373 "label =" ()"id ="addopenbracket"click ="addOpenBracket ()"width ="45"color ="#FFFEFE"fillAlphas ="[0.6, 0.4, 0.75, 0.65]"fillColors ="[#FFFFFF, #CCCCCC, #EEEEEE #EEEEEE]"borderColor ="#B7BABC"themeColor ="#009DFF"" "" ""

    / >

    < mx:Button x=" 51 "y =" 373 "label =" ( )"id ="addclosebracket"click ="addCloseBracket ()"width ="45"color ="#FFFEFE"fillAlphas ="[0.6, 0.4, 0.75, 0.65]"fillColors ="[#FFFFFF, #CCCCCC, #EEEEEE #EEEEEE]"borderColor ="#B7BABC"themeColor ="#009DFF"" ""

    / >

    < mx:Button x=" 134.25 "y =" 401 "label =" submit color "click ="saveadhoc (event); initImage (event)"=" #FFFEFE "fillAlphas =" [1.0, 0.69, 0.75, 0.65] "fillColors =" [#77B97A, #77B97A, #EEEEEE, #EEEEEE] "borderColor =" #77B97A "themeColor =" #009DFF "" "" "

    / >

    < mx:ComboBox x=" 66 "y =" 317 "width =" "id =" combo2 "change ="onChange1 ()"dataProvider =" {comp} 134 "color =" #010101 "" "

    >

    < / mx:ComboBox >

    < mx:DateField x=" 122.25 "y =" 344 "width =" 74.75 "initialize =" dateChange ((event.target) .selectedDate) "" id =" datepick " color =" #050505 " " "

    / >

    < mx:DataGrid x=" 1 "y =" 1 "width =" 203 "height =" "id =" AdHoc 282 "dataProvider =" {adhoc} "allowMultipleSelection =" true "color =" #020202 "" ""

    >

    < mx:columns >

    < mx:DataGridColumn " headerText =" Name "dataField =" " fname " id=" FNAM "

    / >

    < mx:DataGridColumn " headerText =" Operator "dataField =" " Opera " id=" OPE "

    / >

    < mx:DataGridColumn " headerText =" Value "dataField =" " Val " id=" earned "

    / >

    < mx:DataGridColumn " headerText =" Condition "dataField =" " cond " id=" condt "

    / >

    < / mx:columns >

    < / mx:DataGrid >

    < mx:Button x=" 99 "y =" 373 "label =" AND "width =" 52 "click ="andSubmit ()"id =" and "color =" #FFFEFE "fillAlphas =" [0.6, 0.4, 0.75, 0.65] "fillColors =" [#FFFFFF, #CCCCCC, #EEEEEE #EEEEEE] "borderColor =" #B7BABC "themeColor =" #009DFF "" "" "" "

    / >

    < mx:Button x=" 154 "y =" 373 "label =" OR "width =" 49 "click ="orSubmit ()"id =" or "color =" #FFFEFE "fillAlphas =" [0.6, 0.4, 0.75, 0.65] "fillColors =" [#FFFFFF, #CCCCCC, #EEEEEE #EEEEEE] "borderColor =" #B7BABC "themeColor =" #009DFF "" "" "" "

    / >

    < mx:Label x=" 7 "y =" 291 "text =" TYPE "width =" 59 "fontWeight =" "BOLD" "" ""

    / >

    < mx:Label x=" 5 "y =" 319 "text =" DISPLAY "width =" 59 "fontWeight =" "BOLD" "" ""

    / >

    < / mx:Canvas >

    < / mx:Form >

    < / mx:Accordion >

    < / mx:Application >

    You can enable editing in a DG to the entire DG or only some columns

    http://blog.flexexamples.com/2008/05/11/creating-an-editable-DataGrid-control-in-Flex/

    If you want to enable editing of a very specific cell then you use the itemEditBegin event to prevent modification of a cell who meet your criteria

    http://livedocs.Adobe.com/Flex/3/HTML/Help.HTML?content=celleditor_7.html

  • How to change the email address when distributing a form

    Hey there,

    I made a form with acrobat 9 pro to insert an email address of the person wil receive the reactions made by our members. The problem is that this email address is incorrect, so I need to change that. I can't find where to change it.

    Can someone give me a clue.

    Thank you.

    Ralph mol

    I had the same problem and only found the solution after trying all the incorrect answers above.  Please people, do not assume that we all have a copy of LiveCycle. (Yes, this is the Forum of LIveCycle, but it is a question of basic shape distribution. Perhaps the discussion should be moved?)

    It is a problem that wil happen when a person creates a form distributed to someone else, as when the techie person at the office turns a paper form in a form to fill out for the administrative staff of the Ludditte.  Or when only one person in an office has a copy of Adobe Pro 9 or 10, often only because they bought the entire suite for other tasks of the job (web edition, etc.).

    Acrobat Pro assumes that the author of the form is the same person the form by e-mail when it is filled.  It's a stupid assumption, but there you go.  The form e-mail address is sent to is based on "the identity of the Acrobat Pro user".  On an Apple, you must go to Preferences, then select identity from the laundry on the left side list. Temporarily change the identity information to the person you want to have the completed forms returned to.  Once you have done so, you can go back to the original shape, step through the wizard of "Disseminating the form" and then publish or distribute this new version.

    When this is done, insist that everyone who might need to create a form in the future obtain their own personal copy of Acrobat Pro and learn how to create a form themselves. ;-)  Also, be sure to change the identity return information.

  • Oracle Nashorn - how to change the type of data/size of the column?

    Hello!

    Can someone give an example of how to do to change a column datatype/size with Oracle Nashorn?

    The way I did (with Mozilla Rhino) does more work:

    type = model.getDesign () .getLogicalDataTypeSet () .getLogTypeByName ("VARCHAR");

    column.setLogicalDataType ();

    Thank you!

    Emiliano.

    I think you need to call setLogicalDatatype (with a small t) rather than setLogicalDataType.

    David

  • Satellite L40 - 14G: how to change the function of "closing the lid.

    Hello

    If I close my laptop Toshiba Satellite L40 - 14G, PC went to the sleep mode.
    But I want that if I close the PC went to the sleep mode but it should function normally and show swtich off the coast.

    How can I do?

    Thanks for the reply!

    You have Vista?
    If Yes, then follow these steps:

    -Go to control panel
    -Energy options
    -To the left, click on the option called something like select what should happen when the lid is closed

    Greetings

  • HP 1000-1412TX: how to change the function key on the keyboard that activates / deactivates him wireless on HP 1000-1412TX

    I want change or disable the key function of the keyboard that activates / deactivates him wireless on HP 1000-1412TX

    HP 1412TX 1000 laptop

    Model #: F0C09PA
    Serial No.: (deleted content)

    Here:

    http://support.HP.com/us-en/document/c02035108

  • How to change the functionality of media hotleys

    Hello

    I just got a new keyboard (logitech K200) with media hotkey, and I'd like to exchange the "multimedia" keys to the "mail" to "next track" and "previous track"

    After some research, I found that we can change these access keys through the registry here:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey

    and the different available keys are:

    APPCOMMAND_BROWSER_BACKWARD = 1
    APPCOMMAND_BROWSER_FORWARD = 2
    APPCOMMAND_BROWSER_REFRESH = 3
    APPCOMMAND_BROWSER_STOP = 4
    APPCOMMAND_BROWSER_SEARCH = 5
    APPCOMMAND_BROWSER_FAVORITES = 6
    APPCOMMAND_BROWSER_HOME = 7
    APPCOMMAND_VOLUME_MUTE = 8
    APPCOMMAND_VOLUME_DOWN = 9
    APPCOMMAND_VOLUME_UP = 10
    APPCOMMAND_MEDIA_NEXTTRACK = 11
    APPCOMMAND_MEDIA_PREVIOUSTRACK = 12
    APPCOMMAND_MEDIA_STOP = 13
    APPCOMMAND_MEDIA_PLAY_PAUSE = 14
    APPCOMMAND_LAUNCH_MAIL = 15
    APPCOMMAND_LAUNCH_MEDIA_SELECT = 16
    APPCOMMAND_LAUNCH_APP1 = 17
    APPCOMMAND_LAUNCH_APP2 = 18
    APPCOMMAND_BASS_DOWN = 19
    APPCOMMAND_BASS_BOOST = 20
    APPCOMMAND_BASS_UP = 21
    APPCOMMAND_TREBLE_DOWN = 22
    APPCOMMAND_TREBLE_UP = 23
    APPCOMMAND_MICROPHONE_VOLUME_MUTE = 24
    APPCOMMAND_MICROPHONE_VOLUME_DOWN = 25
    APPCOMMAND_MICROPHONE_VOLUME_UP = 26
    APPCOMMAND_HELP = 27
    APPCOMMAND_FIND = 28
    APPCOMMAND_NEW = 29
    APPCOMMAND_OPEN = 30
    APPCOMMAND_CLOSE = 31
    APPCOMMAND_SAVE = 32
    APPCOMMAND_PRINT = 33
    APPCOMMAND_UNDO = 34
    APPCOMMAND_REDO = 35
    APPCOMMAND_COPY = 36
    APPCOMMAND_CUT = 37
    APPCOMMAND_PASTE = 38
    APPCOMMAND_REPLY_TO_MAIL = 39
    APPCOMMAND_FORWARD_MAIL = 40
    APPCOMMAND_SEND_MAIL = 41
    APPCOMMAND_SPELL_CHECK = 42
    APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE = 43
    APPCOMMAND_MIC_ON_OFF_TOGGLE = 44
    APPCOMMAND_CORRECTION_LIST = 45

    In my case, only the keys 7,15,16,17 and 18 are present.
    I would like to the previous track button 7 and key 15 to the next track, but I couldn't find what argument I should use.

    Hello

    Thanks for posting your query in the Microsoft Community Forums.

    The question you posted would be better suited in the TechNet Forums. I would recommend posting your query in the TechNet Forums.

    http://social.technet.Microsoft.com/forums/en-us/category/w7itpro

  • How to change the Service Push account data?

    The integration of push for our application service was recorded by one of our previous employees. If his email address has been used in the process.

    I have now tried to get access to the portal of the administration of the push service, but was not able to connect with his credentials, and I don't see an option to reset the password.

    I have already emailed [email protected] about it twice and got no response.

    I would like to have the registration transferred to my account. How is that possible?

    Hello

    I'll have someone to look for it for you.

    Thank you

    Naveen M

  • How to change the time stamp of data hh:mm:ss:ms to hh?


    Replace your continuous sampling DAQ Assistant.  In this way, he'll enjoy permanently.  With the samples finished, it reads just when you tell him.

  • How to change the input descriptor of return on investment?

    I am a beginner of Labview Vision users. I need to convert a RGB image into binary image and superimpose a few lines on the binary image at random and then measure the length of the ordinate at the origin of the image. I came across the problem of changing of return on investment by incorporating a few random coordinates (by this contact information, I can generate random lines.). But I could not find how to change the coordinates or import data from an excel file coordination.

    Any help is appreciated.

    Jian

    If you have the package of Vision, you can use the line to convert to the KING function and the power cable in the KING of the image property.  If you do not, you will need to build your own KING.  Given the coordinates of line (X 1, Y1) and (X 2, Y2) the entries in the return on investment are the following.

    Global rectangle - table of 4 elements with values [X 1, Y1, X 2 + 1, Y2 + 1]

    Countours - single element (table 4 external elements, line [X 1, Y1, X 2, Y2])

Maybe you are looking for