itemFocusOutHandler with DataGrid editable selected point question

Hi all, I'm relatively new to Flex and I have a question that is generating a lot of frustration. I'm sure that the solution is string me in the face, but I just can't see the forest for the trees.

OK, I am trying to achieve a data grid that is populated with data based on a one-to-many relationship between the people and the courts with a join to show people that do not have assigned courses and then assign these by date if necessary.

It is action of itemFocusOutHandler where the database is then updated with the selected data grid component.

Question: when you're away from the cell update the triggering event and the database is updated with the selected new row and not passed. I expect the update to trigger until the selected element is change, but it doesn't seem to be the case.

Example of

Course.jpg

Added to John on the 24th courses

Tab to Jason the selected item changes, and Jason is added to the database with no entry. ALSOM If then back to John of Jason, the database will be updated with data for John

View database:

Table_ID CourseHeader Date Person_IDHeader 4
1
28/10/20102

Where the person is equal to

Table_ID First Last
1JohnSmith
2JasonHolmes

You are willing to provide any help will be very appreciated.

Regards, Darren.

And the code (I tried to simplify this if possible):

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

< s:Application ' xmlns:fx = ' http://ns.Adobe.com/MXML/2009 "

" xmlns:s = 'library://ns.adobe.com/flex/spark"" "

"" xmlns:mx = ""minWidth ="955library://ns.adobe.com/flex/mx" minHeight ="600" " "

" xmlns:register = 'services. Course.*">

< fx:Script >

            <! [CDATA]

import mx.controls.DateField;

import mx.controls.Text;

import mx.data.ChangeObject;

import mx.events.CalendarLayoutChangeEvent;

import mx.events.CollectionEvent;

import mx.events.DataGridEvent;

import mx.events.FlexEvent;

import mx.events.ListEvent;

protection function dC1_changeHandler(event:CalendarLayoutChangeEvent):Sub

                  {

var dforQ:String = DateField.dateToString (dC1.selectedDate, "DD/MM/YYYY" );

var SD189:String = dforQ;

gateCbyDResult.token = csr.gateCbyD (SD189);

                  }

protection function dataGrid_itemFocusOutHandler(event:DataGridEvent):Sub

                  {

var dateSQLDate:String = DateField.dateToString (dC1.selectedDate, "DD/MM/YYYY" );

var entrydate:String = dateSQLDate;

saveNewResult.token = csr.saveNew(dataGrid.selectedItem.course,entrydate,dataGrid.selectedItem.empid);

                  }

            ]] >

< / fx:Script >

< fx:Declarations >

"" < csr:Csr id = "CSR" fault ="Alert.show (event.fault.faultString +"\n"+ event.fault.faultDetail)" showBusyCursor = "true""/ > "

" < s:CallResponder id ="saveNewResult"""/ >

" < s:CallResponder id ="gateCbyDResult"""/ >

< / fx:Declarations >

            < mx:DataGrid x=" 103 " y=" 252 "

                        id="dataGrid"

{" dataProvider ="{}gateCbyDResult.lastResult}"" "

" verticalScrollPolicy ="off"" "

{" number of lines ="{}dataGrid.dataProvider.length}"" "

                        editable="true"

itemEditEnd = "dataGrid_itemFocusOutHandler (event)" " >

                       

< mx:columns >

"" < mx:DataGridColumn headerText = "last" dataField ="lastName" editable = "false""/ > "

"" < mx:DataGridColumn headerText = "first" dataField ="firstName" editable = "false""/ > "

"" < mx:DataGridColumn id = "courseInput" headerText ="course" dataField = "course" editable ="true""/ >

< / mx:columns >

< / mx:DataGrid >

"" < mx:DateChooser id = "dC1"change = "dC1_changeHandler (event)" x = "102" y ="38'' / >

< / s:Application >

Thank you again...

If your topic says Manager itemFocusOut, implies that you are using a

event Focusout/focusouthandler().  I did not read the code that carefully.

Verify that the selectedItem has already changed.  Maybe he has.  You

must be able to use the information in the DataGridEvent to access to the

data item that was published.

Tags: Flex

Similar Questions

  • When you try to install my new Embird program I get the message "this link must be opened with an application, select application. What does that mean?

    Help, I hope that I've not messed up, too bad!

    Help, I have a small embroidery business and have used a program called Embird.  Yesterday, I downloaded an upgrade for this program. It said to uninstall the old program before installing the new, so I did.  Now when I try to install the new one it says this link must be opened with an application, select application.  I have no idea what it means that someone can help me?  I tried to restore the computer to a date prior to just start all over hoping he would restore the old Embird, it says that the file may be damaged and will not work.

    If you were able to 'merge', you have unzipped the file somehow.  What was all the messages when you did the merger?

    Follow these steps:

    1 information about the particular file in question

    Right-click on the downloaded file, and select Properties.  What does say for 'File Type' and what is the 3-letter file extension (after the point)?

    If there is no file extension, find the file using Windows Explorer, and then click Tools > Folder Options > view.  Uncheck "Hide extensions for known file types" and click OK.  Now, look at the file again for the file extension.

    2. test of exe files

    Click Start > run, then type notepad in the "open" box, then click OK
    Didn't open a Notepad window?  If not, what error message do you have?

    Click Start > run, and then type the following in the "Open" box and click OK
    %SystemRoot%\system32\
    Find notepad.exe (or just Notepad if file extensions are not displayed), and then double-click it.  What is going on?

  • How to recover my toolbar with "FILE", "EDIT", options etc?

    Original title: deleted

    in some ways, I deleted the bar with file, edit, view, tools, etc on this subject.  How to retrieve it?

    My crystal ball told me that you are referring to Internet Explorer. If they are correct, you must simply right-click on a gray area at the top and select menu bar. If this does not work, you probably have malware.

  • "The product key does not work with this edition of Windows 7", but I have not changed anything

    Suddenly this week 7 Windows has stopped working and the error message said I might have a non-genuine copy, etc.   I checked the product key by using the Start/computer/properties menu. The product key was not the same as on my PC, so I tried to get the right version. Then I got the error message that you have entered the product key will not work with this edition of Windows 7, and I want to run Windows 7 set up or enter a professional product key.

    I saw that someone else had been advised to run MGADiag.exe so I've already did but am puzzled by the report.  And I'm worried, why me nice Acer desktop PC suddenly did that, when he had worked happily with normal updates etc.  The report shows a different product to the label of my PC key.

    Can someone help, please

    Thank you

    Andrea

    Diagnostic report (1.9.0027.0):
    -----------------------------------------
    Validation of Windows data-->

    Validation code: 50
    Code of Validation caching online: 0xc004c4a2
    Windows product key: *-* - FCTV3 - P9RTC-F9C3D
    The Windows Product Key hash: G7PayGi + xFabXK4wlLkFbNDozpA =
    Windows product ID: 00371-619-5427791-85058
    Windows product ID type: 5
    Windows license type: retail
    The Windows OS version: 6.1.7601.2.00010100.1.0.048
    ID: {AC5B74A9-0098-41DC-ACF4-BD8449D66609} (3)
    Admin: Yes
    TestCab: 0x0
    LegitcheckControl ActiveX: N/a, hr = 0 x 80070002
    Signed by: n/a, hr = 0 x 80070002
    Product name: Windows 7 Professional
    Architecture: 0 x 00000009
    Build lab: 7601.win7sp1_gdr.140706 - 1506
    TTS error:
    Validation of diagnosis:
    Resolution state: n/a

    Given Vista WgaER-->
    ThreatID (s): n/a, hr = 0 x 80070002
    Version: N/a, hr = 0 x 80070002

    Windows XP Notifications data-->
    Cached result: n/a, hr = 0 x 80070002
    File: No.
    Version: N/a, hr = 0 x 80070002
    WgaTray.exe signed by: n/a, hr = 0 x 80070002
    WgaLogon.dll signed by: n/a, hr = 0 x 80070002

    OGA Notifications data-->
    Cached result: n/a, hr = 0 x 80070002
    Version: N/a, hr = 0 x 80070002
    OGAExec.exe signed by: n/a, hr = 0 x 80070002
    OGAAddin.dll signed by: n/a, hr = 0 x 80070002

    OGA data-->
    Office status: 109 n/a
    OGA Version: N/a, 0 x 80070002
    Signed by: n/a, hr = 0 x 80070002
    Office Diagnostics: B4D0AA8B-604-645_025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3

    Data browser-->
    Proxy settings: N/A
    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
    Default browser: C:\Program Files (x 86) \Mozilla Firefox\firefox.exe
    Download signed ActiveX controls: fast
    Download unsigned ActiveX controls: disabled
    Run ActiveX controls and plug-ins: allowed
    Initialize and script ActiveX controls not marked as safe: disabled
    Allow the Internet Explorer Webbrowser control scripts: allowed
    Active scripting: allowed
    Recognized ActiveX controls safe for scripting: allowed

    Analysis of file data-->

    Other data-->
    Office details: {AC5B74A9-0098-41DC-ACF4-BD8449D66609}1.9.0027.06.1.7601.2.00010100.1.0.048x 64*-*-*-*-F9C3D00371-619-5427791-850585S-1-5-21-1356999665-2362789505-4127209914AcerAspire X 3812FRIENDP01-A020090816000000.000000 + 0007A043C07018400F808090409GMT Standard Time(GMT+00:00)03ACRSYSACRPRDCT109

    Content Spsys.log: 0 x 80070002

    License data-->
    The software licensing service version: 6.1.7601.17514

    Name: Windows 7 Professional edition
    Description: operating system Windows - Windows (r) 7, retail channel
    Activation ID: e838d943-63ed-4a0b-9fb1-47152908acc9
    ID of the application: 55c92734-d682-4d71-983e-d6ec3f16059f
    Extended PID: 00371-00170-619-542779-01-2057-7601.0000-2042014
    Installation ID: 007595347832785135952380495674625140911753099524272431
    Processor certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
    The machine certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
    Use license URL: http://go.microsoft.com/fwlink/?LinkID=88341
    Product key certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
    Partial product key: F9C3D
    License status: Notification
    Reason for the notification: 0xC004F200 (non-genuine).
    Remaining Windows rearm count: 3
    Trust time: 02/11/2014-18:36:20

    Windows Activation Technologies-->
    HrOffline: 0x00000000
    HrOnline: 0xC004C4A2
    Beyond: 0 x 0000000000000000
    Event timestamp: 11:1:2014 20:45
    ActiveX: Registered, Version: 7.1.7600.16395
    The admin service: recorded, Version: 7.1.7600.16395
    Output beyond bitmask:

    --> HWID data
    Current HWID of Hash: LAAAAAEAAQABAAIAAAABAAAAAQABAAEA6GEkRoSxVFESavzCioZogPYoTFg =

    Activation 1.0 data OEM-->
    N/A

    Activation 2.0 data OEM-->
    BIOS valid for OA 2.0: Yes
    Windows marker version: 0 x 20001
    OEMID and OEMTableID consistent: Yes
    BIOS information:
    ACPI Table name OEMID value OEMTableID value
    APIC1457 APIC 081609
    FACP 081609 FACP1457
    HPET OEMHPET 081609
    MCFG 081609 OEMMCFG
    SLIC ACRSYS ACRPRDCT
    081609 OEMB1457 LASRYVITRAGE
    GSCI 081609 GMCHSCI
    AWMI 081609 OEMB1457
    SSDT DpgPmm CpuPm

    Moved from programs for Windows 7 Forum.

    Code of Validation caching online: 0xc004c4a2

    Your product key is blocked. suggest you try to activate by phone, they may be able to help you enter the product key on your sticker or say why it is blocked.

    How to activate Windows 7 or Vista manually (activate by phone)
    http://support.Microsoft.com/kb/950929/en-us

    1) click Start and in the search for box type: slui.exe 4
    (2) press the ENTER"" key.
    (3) to select your "country" you are in the drop-down list.
    (4) choose the option "activate phone".
    (5) stay on the phone * do not select/press any option * and wait for a person to help you.
    (6) explain your problem clearly to the support person.
    (7) the person must give you a confirmation ID, copy it down on paper,
    (8) check that the ID is correct in reading the support person.
    (9) to enter the ID number, then click 'Next' to complete the activation process.

    Activation and registration of a Microsoft product
    http://support.Microsoft.com/?kbid=326851
    Windows activation: (888) 571-2048
    (888) 725-1047 or 800-936-5700

    J W Stuart: http://www.pagestart.com

  • As a plug-in?  I have problems with an editable IRS form.   It gives me "Access denied" and then opens the file as an editable file.  I was able to open the form in the library.

    As a plug-in?  I have problems with an editable IRS form.   It gives me "Access denied" and then opens the file as an editable file.  I was able to open the form in the library.

    I found a few other questions on this forum who have remained unanswered.   I found a site citing the problem for drive X - I use XI.

    Change to drive XI.   Perhaps the reader at the library had this as its default setting.

    1. In Adobe Reader, clear the check box enable the Mode protected at startup :

      • If you have a PDF open, right-click the document, and then click Page Display Preferences.
      • If you open Adobe Reader from the shortcut, click on Edit > Preferences.
    2. In the categories dialog box Preferences pane, click (enhanced) protection, and then clear the box enable the Mode protected at startup .
    3. Close and reopen Reader.

    I have no idea if that setting has been changed in my XI player since I used this version exactly one year ago.

  • Cannot see the whole picture when you move into a smaller template with the direct Selection tool

    Hello!

    I recently got my laptop cleaned in preparation for examinations and such (I'm in high school). As I belong to art class, when Basic programs have been re-installed we also got the Adobe programs, but we got the CC 2015 version instead of the version CS5, we had earlier. After a stressful week, I finally had time to sit and work on my projects aside, but I quickly found a big problem which stops at my work. After re size the image at the size I want, I don't see the whole picture when I move in the smallest area with the direct Selection tool more. Photos I use are generally quite large, that I've tried to work with now are 451mmx338mm after the scaling down and I have a 'framework of standard departure' to 60mmx15mm (I make the bosses), so now I have basically has to guess my way toward a good composition...

    Can I make it work again?

    Click on the image and hold the pointer of the mouse for a while. And then drag.

  • The blue selection point is no longer visible in the layer menu... It is more difficult to select the right object in the layer menu!

    The blue selection point is no longer visible. I have attached a screenshot with the place were the point should appear, but it doesn't.

    I don't know if I pressed any shortcut, maybe I did, but I can't find a way to get the blue dot!Bildschirmfoto 2015-11-14 um 15.17.40.png

    See replace your preferences

  • Access to library and store SDK API with simple editing?

    Hello

    We just started to evaluate the DPS for our first project.

    In our project, we want to access the device ID and send it to a server. Apparently, the library and the store SDK provides this feature (DeviceService).

    My question is now:

    We can access this SDK with the single edition of DPS? Or do we need the professional edition or enterprise to use this SDK?

    Thank you!

    Best

    Matthias

    No, there are specific features of business of DPS. Library and store SDK cannot be used with simple edition or Pro of the DPS, so you'll need to get the company DPS to use these features.

  • The drop-down list changes color with background option selected

    Hello!

    I m stuck with this drop-down menu that I need to have a red background, if the TBD option is active (which is the default) and have no backgrond if no other option is selected.

    drop01.png

    drop02.png

    drop03.png

    The red background is a red rectangle that is visible or hidden, I have all code in the event of modification of the drop-down list:

    if (this.rawValue == "TBD"){
        RectangleRed2.presence = "visible";
    }else{
        RectangleRed2.presence = "hidden";
    }
    

    But the thing is that the event checks the value when is changed, so if I'm in the value of TBD and I selected point 1, the recntagle is still visible, because at the moment, I have chosen point 1 value was to be determined, so does not in the way I need to.

    Anys ideas?

    Thank you!

    You must use

    if (xfa.event.newText == "TBD"){
    ...
    

    Then it works fine.

    "xfa.event.newText" evaluates to dropdown in the runtime.

    Hope it is useful,

    Mandy

  • Adobe photoshop lightroom 4. pkg trying to open with text edit - how to open as an application?

    downloaded the trial for mac, all the conditions are met, but cannot get the download to open as an application, mac tries to open it with text edit; Downloaded several times, whenever the disk utility opens

    After spending hours and hours with the help of adobe (until I saw your post, Jeff), they finally gave me this way to change the 'open with' selection:

    System/Library/CoreServices/DiskImageMounter

    It worked!  I was looking everywhere for 'Install' or something similar.

  • With Standard Edition database DB from Enterprise Manager management packs.

    Hi all

    As far as I know Enterprise Manager 11g is free to install, but not management pack.
    I want to install 11g Grid control in my environment but I got all my oracle Standard edition databases.
    So my question is that:
    Which one would use one of the following management pack in my Enterprise manager 11g grid control environment?

    Below is the text copied from EM 11 g Documentation

    Enterprise Manager offers the following packs of the Oracle database:

    Pack of diagnostics for the Oracle database.

    Tuning Pack for Oracle Database+.

    Management of change for Oracle Database pack+.

    Configuration Management Pack for the Oracle database.

    Provisioning and Patch Automation Pack for Oracle Database+.

    Hide data Pack for Oracle Database+.

    These management packs can be purchased only with Enterprise Edition. The features of these packs are available through Oracle Enterprise Manager Database Control and Oracle Enterprise Manager Grid Control and API provided with the Oracle database software.



    Thank you very much
    Hems

    Not exactly, but you can not register with anything other than Enterprise Edition management packs.

    You can continue to use the Grid control to monitor the availability of database and server and perform tasks to others, but the features available in these management packs (as the 'Performance', or patch management tab and so on) will not work. It still provides a value without these packs.

  • DataGrid editing

    Does anyone know of a way to track the fields published in one other than its use itemEditEnd Datagrid when the datagrid control is set to editable? Basically I want to persist the lines datagrid edited to a database with php.

    Thank you!

    These two articles should help you get started:

    sql http://blog.paranoidferret.com/index.php/2007/08/02/using-Flex-php-and-JSON-to-Modify-a-My database.
    http://blog.paranoidferret.com/index.php/2007/08/24/Flex-PHP-JSON-MySQL-Advanced-updating/

  • Why don't I have easily select my questions open after the connection support?

    Why don't I have easily select my questions open after the connection support?

    When I connect support communities, I have still no clear idea where to find my support questions which remain open to check updates.

    Seems to me that this should be a great, distinct and separate button on the homepage of support after you have connected.  "My open issues Apple Community Support."

    Is this too much to ask?

    Steve

    1. Click / tap your username
    2. Click / tap 'manage subscriptions '.

  • Why is there a yellow triangle with a black exclamation point on my website address

    Hello

    Sometimes I have a yellow triangle with a black exclamation point on the address bar of my site Web www.blackboxinsurancereviews.com can someone tell me what this means and what I can about this please?

    Thank you

    Iain McaSween

    Hello, it will probably happen just when you visit https: //blackboxinsurancereviews.com/ instead of http://blackboxinsurancereviews.com/ given that the site is not configured to be served encrypted HTTPS...

  • Open with options: I want to add a new application to the list right click on file-&gt; open with and rearrange the list so my search app is first. I know that I can use open with-&gt; other and select any application, but it takes too much time since I u

    I want to add a new application to the list right click on file-> open with

    and also reorder the list so my search app is first / top of the list.

    I know that I can use open with-> other and select any application, but it takes too long I should use my intended application in this way several times a day.

    Basically, I'm looking for a configurable way configure open with, something more to send to Windows.

    Thank you very much for all the advice offered.

    The operating system, not you, not control that open with the menu command.

Maybe you are looking for

  • How to sync my iPad on my iPhone 6s?

    MY ipad is not syning with my phone to iMessages. I don't have the option on my iPad under messages to add a phone #.

  • Satellite T110 - Defective Bluetooth after waking from sleep

    SATELLITE T110 Bluetooth will fail after awakening from sleep.The icon will be flick between white and green as he seeks my device (phone). I ve reduced the problem to the laptop, because if I try to pair again phone to the laptop it fails. It's almo

  • Computer to do its own thing

    We have a home group to share on our network.  We enabled streaming and also the detection of network.  Bad idea.  Now, he seems to be crossed or copied files.  Photos and videos are put in folders and hidden behind HABs cards or other items, and the

  • My rewritable DVDs won't recognize CDs and DVDs, do I have to buy a new rewritable device?

    Manufacturer of compact discs of Multi-graveur of DVD reads dvd and not cd that I have to buy another rewritable drive.  I tried the new drivers loading but according to INTEL and Microsoft the ATAPI DVDA driver is up-to-date.

  • No audio HDMI with Windows 7 Ultimate

    Since the departure of Vista with Windows 7 Ultimate, I lost audio HDMI.  I can connect video successfully to my Sony KDL46VL150 but will not come out through the home theater system.  It comes via the laptop.  I tried to update the drivers, but clea