Data from the source of data in JavaScript

I have the following in my QML:

        DataSource {
            id: dataSource
            source: "asset:///db.db"
            query: "select * from teams where id = 1"
            onDataLoaded: {

            }
        }

In the function onDataLoaded, we have the variable 'data '. How to extract confidential data and insert them into the normal JS variables.

Hello

For SQL queries, data is a list of the cards. Code examples for an iteration of the list and access to the fields:

property string someProperty

[...]

onDataLoaded: {
  for (var i = 0; i < data.length; ++i)
  {
    var t = data[i]
    console.log("data[i]=" + t);

    // access fields as t.fieldname    // if (t.fieldname == ".....")    //   someProperty = t.someOtherfield
  }
}

Tags: BlackBerry Developers

Similar Questions

  • Generic procedure to load the data from the source to the table target

    Hi all

    I want to create a generic procedure to load data of X number of the source table to X number of the target table.

    such as:

    Source1-> Target1

    Source2-> Target2

    -> Target3 Source3

    Each target table has the same structure as the source table.

    The indexes are same as well. Constraint are not predefined in the source or target tables.there is no involved in loading the data from the business logic.

    It would simply add.

    This procedure will be scheduled during off hours and probably only once in a month.

    I created a procedure that does this, and not like:

    (1) make a contribution to the procedure as Source and target table.

    (2) find the index in the target table.

    (3) get the metadata of the target table indexes and pick up.

    (4) delete the index above.

    (5) load the data from the source to the target (Append).

    (6) Re-create the indexes on the target table by using the collection of meta data.

    (7) delete the records in the source table.

    sample proc as: (logging of errors is missing)

    CREATE or REPLACE PROCEDURE PP_LOAD_SOURCE_TARGET (p_source_table IN VARCHAR2,

    p_target_table IN VARCHAR2)

    IS

    V_varchar_tbl. ARRAY TYPE IS VARCHAR2 (32);

    l_varchar_tbl v_varchar_tbl;

    TYPE v_clob_tbl_ind IS TABLE OF VARCHAR2 (32767) INDEX OF PLS_INTEGER;

    l_clob_tbl_ind v_clob_tbl_ind;

    g_owner CONSTANT VARCHAR2 (10): = 'STG '.

    CONSTANT VARCHAR2 G_OBJECT (6): = 'INDEX ';

    BEGIN

    SELECT DISTINCT INDEX_NAME BULK COLLECT

    IN l_varchar_tbl

    OF ALL_INDEXES

    WHERE table_name = p_target_table

    AND the OWNER = g_owner;

    FOR k IN l_varchar_tbl. FIRST... l_varchar_tbl. LAST LOOP

    SELECT DBMS_METADATA. GET_DDL (g_object,

    l_varchar_tbl (k),

    g_owner)

    IN l_clob_tbl_ind (k)

    FROM DUAL;

    END LOOP;

    BECAUSE me IN l_varchar_tbl. FIRST... l_varchar_tbl. LAST LOOP

    RUN IMMEDIATELY "DROP INDEX ' |" l_varchar_tbl (i);

    DBMS_OUTPUT. PUT_LINE (' INDEXED DROPED AS :'|| l_varchar_tbl (i));

    END LOOP;

    RUN IMMEDIATELY ' INSERT / * + APPEND * / INTO ' | p_target_table |

    ' SELECT * FROM ' | '. p_source_table;

    COMMIT;

    FOR s IN l_clob_tbl_ind. FIRST... l_clob_tbl_ind LAST LOOP.

    EXECUTE IMMEDIATE l_clob_tbl_ind (s);

    END LOOP;

    RUN IMMEDIATELY 'TRUNCATE TABLE ' | p_source_table;

    END PP_LOAD_SOURCE_TARGET;

    I want to know:

    1 has anyone put up a similar solution if yes what kind of challenges have to face.

    2. it is a good approach.

    3. How can I minimize the failure of the data load.

    Why not just

    create table to check-in as

    Select "SOURCE1" source, targets "TARGET1", 'Y' union flag double all the

    Select "SOURCE2', 'TARGET2', 'Y' in all the double union

    Select "SOURCE3', 'Target3', 'Y' in all the double union

    Select "SOURCE4', 'TARGET4', 'Y' in all the double union

    Select 'Source.5', 'TARGET5', 'Y' in double

    SOURCE TARGET FLAG
    SOURCE1 TARGET1 THERE
    SOURCE2 TARGET2 THERE
    SOURCE3 TARGET3 THERE
    SOURCE4 TARGET4 THERE
    SOURCE.5 TARGET5 THERE

    declare

    the_command varchar2 (1000);

    Start

    for r in (select source, target of the archiving of the pavilion where = 'Y')

    loop

    the_command: = "insert / * + append * / into ' |" r.Target | ' Select * from ' | '. r.source;

    dbms_output.put_line (the_command);

    -execution immediate the_command;

    the_command: = 'truncate table ' | r.source | "drop storage."

    dbms_output.put_line (the_command);

    -execution immediate the_command;

    dbms_output.put_line(r.source ||) 'table transformed');

    end loop;

    end;

    Insert / * + append * / into select destination1 * source1

    truncate table SOURCE1 drop storage

    Treated SOURCE1 table

    Insert / * + append * / to select TARGET2 * in SOURCE2

    truncate table SOURCE2 drop storage

    Treated SOURCE2 table

    Insert / * + append * / into select target3 * of SOURCE3

    truncate table SOURCE3 drop storage

    Treated SOURCE3 table

    Insert / * + append * / into TARGET4 select * from SOURCE4

    truncate table SOURCE4 drop storage

    Table treated SOURCE4

    Insert / * + append * / into TARGET5 select * from source.5

    truncate table source.5 drop storage

    Treated source.5 table

    Concerning

    Etbin

  • How to pass Variables from the Source (SQL) to tab target (JavaBin Shell) in ODI knowledge Modules

    Hi all

    My name is Alessandro and I am new to the community.

    I have a problem with the KM stage custom when I try to pass the variable from the source to the target.

    The ODI version tha I use is the 11.1.1.5.0.

    I created a stage KM following the instructions of the metalink document (Doc ID 728636.1).

    But when I insert the value of the variable in a test table, the value in a table is the name of the variable.

    Where I'm wrong?

    I am doing thi.

    (1) create a step in my goal of shell sql source and javabin KM. In the source tab I get the value of a query, and the name "LAST_UPDATE" column.

    In the target tab, I attribute to the variabile jv_last_update the value of the variable #LAST_UPDATE, with the same name in the selection column.

    source_tab.jpgtarget_tab.jpg

    (2) I created a second stage where I insert into a table of the value of the variable jv_last_update (to debug the value of the variable):

    insert_step.jpg

    (3) when I try to see what I have in the table, the value of any line is the name of the variable "#LAST_UPDATE"; ".

    result_table.jpg

    Thanks in advance


    Alessandro

    Hi Alessandro,.

    Interesting... I have not read the Oracle document you sent yet, but one thing I can guarantee you, is that it doesn't. If Oracle says that it should work, maybe it's a bug, or maybe he has changed on new versions of ODI. I am also on ODI 11.1.1.5 and I tried many different ways to pass SQL results to variables of java with all sorts of different labels, but none of them worked for me as well. But I managed to use it in a different way, so please see below if it matches your needs:

    We are just one step. The second is just to show that it worked:

    In the first step, on the source tab, select Oracle and point to the logical schema that you want to run the query:

    On the target, note the following Java BeanShell code with the SQL that you want to run:

    Now your variable must have the correct value of your SQL. To test it, I just write a comment 'Raise' to Jython in the second step:

    The result is 'X' as expected:

    It will be useful.

    Thank you!

  • clip from the source monitor do not insert on the read head

    Hi all

    I am beginner in preview and try to make my first sequence, I know not how to do drag and drop clips from the source to the screenplay monitor, but I want to use shortcuts such as, and. to insert and replace.

    Whenever I use clip buttons insert/overwrite goes at the beginning of my calendar no matter where my head is. What I am doing wrong?

    Thanks in advance.

    Problem solved by resetting the default settings first.

  • A fall audio when you drag the clip from the Source in timeline panel

    I have problems with the audio being dropped when you drag from the Source to the timeline panel. Audio is present in the Source Panel and plays a lot with video, but when I drag the clip selected in the timeline, it drops off the audio.

    Cannot transfer video from the timeline source monitor

    It is a response to a previous topic on video, but the same answer applies also to the audio

  • All of a sudden I am not able to take an item from the source in Premiere Pro in the timeline, I sort

    All of a sudden, I'm not able to take a clip from the source in first Pro CC in the timeline, I tried the Insert button and.  and drag-and-drop, but nothing

    Thanks in advance for your help

    In fact, it was something very simple and I forgot, I just need to create a new sequence to the sequence of pulldown-> new sequence or right click on the video and find the new clip sequence

    Thank you for the help

  • Could not read from the source. Please check if it is moved or eliminated

    Hi all

    When I try to make a project afx since media encode I get the following message

    "Could not read from the source." Please check if it is moved or eliminated.

    I read on the forum that this is due to an old installation of first.

    I use a brand new computer. the only installed software is my master collection cs5 and updates from the adobe Web site.

    Win7 pro

    I7

    16 gig RAM

    see you soon

    s

    I think that it maybe because - adobe cs5 installation of plug-ins in a central location

    C:\Program Files\Adobe\Common\Plug-ins\CS5\MediaCore

    (probably a file path different bit on a mac)

    Media Encoder cannot load these plugins.

    I tried to get out of there and put after effects plugins folder

    that seems to work for me

  • Export to YouTubeHD fails in encode: cannot read from the source file


    -----------------------------------------------------------------------------

    This is my first time using Premiere Pro CS4 and everything is fine until I get this error message in the encoder: AMEEncodingErrorLog.txt
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro.prproj
    -Output file: D:\My Documents\Adobe\Premiere Pro\4.0\Sequence 01.mp4
    -Preset used: NTSC DV high quality
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 01:45:37
    2010-08-23 19:45:56: encoding failed
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.
    -----------------------------------------------------------------------------
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro_1.prproj
    -Output file: D:\My Documents\Adobe\Premiere Pro\4.0\Sequence 01.mp4
    -Preset used: NTSC DV high quality
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 01:51:01
    2010-08-23 19:51:19: encoding failed
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.
    -----------------------------------------------------------------------------
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro_3.prproj
    -Output file: O:\Calavo\CalavoV1.mp4
    -Preset used: Custom
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 02:14:41
    23/08/2010-20:15: encoding failed
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.
    -----------------------------------------------------------------------------
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro_4.prproj
    -File: O:\Calavo\Sequence 01.mp4
    -Preset used: YouTube Widescreen HD
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 02:19:36
    2010-08-23 20:19:55: encoding failed
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.
    -----------------------------------------------------------------------------
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro_5.prproj
    -Output file: D:\My Documents\Adobe\Premiere Pro\4.0\Sequence 01.mp4
    -Preset used: YouTube Widescreen HD
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 02:23:38
    2010-08-23 20:23:57: encoding failed
    Page 1
    AMEEncodingErrorLog.txt
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.
    -----------------------------------------------------------------------------
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro_6.prproj
    -Output file: O:\Calavo\CalavoV1.mp4
    -Preset used: YouTube Widescreen HD
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 02:37:30
    2010-08-23 20:37:49: encoding failed
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.
    -----------------------------------------------------------------------------
    -Source file: C:\DOCUME~1\DANNES~1\LOCALS~1\Temp\Calavo Intro_8.prproj
    -File: O:\Calavo\Sequence 01.mp4
    -Preset used: YouTube Widescreen HD
    -Video:
    -Audio:
    -Bit rate:
    -Encoding Time: 08:39:10
    2010-08-24 14:40:19: encoding failed
    -----------------------------------------------------------------------------
    Could not read from the source. Please check if it is moved or eliminated.                                                                                                                                                                                                                                                                                                                                    Here are some details about my computing environment and this project which can be useful.  PC under XP Pro SP3 and is updated, I have a NAS 3TO where I store my videos and pictures as well as all my documents. The directories of film, photo and doc on this NAS are all drives mapped to my computer.   The project shows as 39 minutes long and consists of some .avi videos that I took with a Vado HD and lots of photos that I added narration to in Premiere pro.  Everything seems to work well when I start exporting. I can see the source and the output in the export Premiere Pro window, then when I press start the queue in Encoder CS4, the process fails and the yellow sign appears in the status column. By clicking on this sign performance opens the text messages I pasted in above. What I find particularly odd is that the error message trying to read a source file that is a temporary file on the C drive, rather than in the job file for this project, which is located on the D drive, a second HD to my computer where the Adobe Premiere 4.0 works directory is in the My Documents folder.                                                                                                                                                                                                                                                                                                                                                                                                                                            I have put a lot of time and effort into this project and I'm very happy with it, I just need to get it online.  I'm very grateful for any help you can give me.  Thank you.

    This might do the trick

    http://kb2.Adobe.com/CPS/407/kb407106.html

  • Audio waveform disappears from the Source monitor after opening another audio clip

    I use Premiere Pro CC 2015 on an iMac (late 2014) of new 27-inch Retina 5 k with 8 GB of RAM.

    I've got 5 takes of the same voice that I'm editing into a simple video "How-to" recorded at the screen. I'm pass between the clamps and picking at the take, that I prefer and move it into the timeline.

    Problem is, once I open an audio file and then pass away from him to another audio file in the monitor Source Panel, the waveforms on this clip will not appear when I open it in the Source monitor. See waveforms is a unique case, unless I restart Premiere Pro. I can still hear everything and I still see the playhead moving across a green screen, but the waveforms are gone. It works fine the first time I open the clip.

    I waited about 10-15 minutes to see if it's just to take a second to reload the waveforms, but none of the clips appear in their new waveforms unless I restart the first. I tried to open a video and then come back to an audio clip. I have actually managed to do come back simply by moving the source monitor Panel in its own window separate from the table of mixing, effects, etc. but it happened again the next time I went to another audio clip and no amount of monitor source is fluttering it don't come back.

    Is there something that I am missing? I can still change course by listening to each piece of the voice-over begins, but without seeing it, it's a real pain.

    I think that this has been fixed with the latest update. No more problems!

  • How do I Zoom audio from the source monitor?

    Hello

    How Zoom in the audio waveform in the source monitor? I did the shortcut for Zoom monitor source but it does not work with audio.

    + and - buttons to zoom.  There is also a "scroll bar" which can be reduced or extended.

  • Window from the source to the project window does not

    A few days ago I had a problem working with a huge clip and try to change down in the source window.  After I did I started to put my points of entry and clips of 10 minutes for each scene I wanted, but when I went to drag this clip on in the project window, it wouldn't show.  Normally it should appear as a copy of my original CD video and then I would rename the copy with my scene number, but now I see no copy when I try to transfer in the project window.

    Any ideas about why this is happening?

    I am able to do for subitems here in the comfort of my office.

    Do you see the hand when you take the clip?

    Have you tried the Clip > menu of a subitem to command?

  • Is it possible to start a record from the source code?

    Hello world!

    I currently use JProfiler in combination with JUnit tests to collect metrics of resource consumption of features in our product.

    A runner for JUnit home starts and stops the recording of JProfiler and analyse recorded data. Then he compares the values to the pre-set limits, and fail the test if they are exceeded.

    Now, I want to change this option to use the flight recorder instead. I found an interesting article explaining how to parse files of .jfr here: using the flight recorder analyzers | Marcus Hirt

    Unfortunately I can not understand how to start and stop a robbery at the record from a JUnit runner, in addition to the use of the jcmd tool.

    Can someone help me?

    Thank you very much

    Tobias

    Hi Tobias,.

    It's pretty trivial in JDK 8 - just use the operations on com.sun.management:type = DiagnosticCommand MBean imitating the way you would use jcmd. Relying on the MBean JMC and corresponding APIs directly is not supported.

    That said, if you wish to register MBeans associated JMC, the following may be useful:

    Import java.lang.management.ManagementFactory;

    Import javax.management.MBeanServer;

    Import javax.management.MalformedObjectNameException;

    Import javax.management.ObjectName;

    public class {RegisterMe}

    private public static final String REGISTER_MBEANS_OPERATION = "registerMBeans"; NON-NLS-$1

    private public static final String CLASS_NAME = "com.sun.management.MissionControl"; NON-NLS-$1

    private public static final String MBEAN_NAME = "com.sun.management:type = MissionControl; NON-NLS-$1

    private public static final ObjectName OBJECT_NAME = createObjectName();

    private public static ObjectName {} createObjectName()

    try {

    return new ObjectName (MBEAN_NAME);

    } catch (MalformedObjectNameException e) {}

    throw new Error ("shouldn't be possible: could not take a new name of object" + MBEAN_NAME); NON-NLS-$1

    }

    }

    public public static void main (String [] args) bird Exception {}

    Ms MBeanServer is ManagementFactory. getPlatformMBeanServer ();

    ms.createMBean (CLASS_NAME, OBJECT_NAME);

    Ms. Invoke (OBJECT_NAME, REGISTER_MBEANS_OPERATION, new Object [0], new String [0]);

    System. .println ("Press enter to exit"); NON-NLS-$1

    System. in. read();

    }

    }

    Kind regards

    Marcus

  • Media Encoder 6.0.3: Cannot read from the source

    Hello!

    I use first and Media Encoder in tandem for a while now for a big project, but since last week, something screwed up and I can't the Media Encoder export more. Whenever I try to encode with Media Encoder, he trying to conect on the dynamic link server, then fails to do so, and shows the error in the title. And since I can't encode directly in first (it simply doesn't want to, but that is not new), this means that my project is on hold until the problem is resolved...

    I googled my problem and find solutions. I tried to create shortcuts to the first in the dynamiclink and Keyfiles/dynamiclink folder, but that did not work.

    I uninstalled and reinstalled CS6 twice (the second time with the CC Cleaner from Adobe provides to clean after you have uninstalled the CS6), but nothing has changed.

    I tried to unlock it the permissions for the folders of my project, but that has not helped to solve my problem.

    Now I'm out of ideas, so I post here, hoping for an answer. I'm pretty sure that the problem is the dynamic with the first link, as the link between the first and After Effects does not either (although it is not related to the works of creation although, after effects can bind with Media Encoder, but don't want first. The file is always transferred to the Media Encoder, but it cannot start the encoding).

    I already had CS5.5 on my computer (and maybe CS4, but I don't remember), but I'm pretty sure all of them are all deleted now, with CC Cleaner and everything.

    I should mention that I use these software as part of the Master CS6 Collection (everything is up-to-date according to the application Manager) on Windows 7 x 64 hardware

    Update: I created a new account on my computer to test if the problem persists. And surprisingly, it does not... I am able to use the dynamic link correctly, and everything is running.

    It works as a workaround for now, but I seriously want to solve the problem on my main account. If something is wrong on my main account. I checked my firewall, but that seems very well (no results even when my firewall is disabled).

    I should mention that use Media Encoder path to associate the first has in it's non-ASCII characters (like é, é, etc.). Could this be the cause? If so, how can I change this path? (currently at the user //AppData/Local/Temp). Is there an option or even an environment variable for this?

    I also noticed that the file created for the cache on my main account is slightly lower than that on my test account (749 KB on main) and 778 kb on test. This should be the same file, so the weight should be the same... What is a kind of corruption that prevents dynamic links to work?

  • Motorola comes from the source to the droid 2?

    Just curious to know if Motorola has released their version of the code source android for the droid 2?

    Thank you

    Greg

    Incidentally, here's a relevant article...

    http://www.CNN.com/2010/Tech/Mobile/10/29/Google.open.Android/index.html

  • Error - can't delete file:Cannot read from the source or the disc

    Try to delete the file and get the above error message. Also cannot rename file I receive a similar message.  Can anyone help?

    The file format was .jpg. Could not move the file, but have since found a solution from another site. Thanks to those who offered solutions.

Maybe you are looking for