Dynamic states

I am trying to create dynamic states. I am not sure if I am
going about it the correct way or not but I am certainly open to
more efficient ways of doing this. The problem as far as I can tell
is the click attribute in the radio button. I have this for a
starting point:
<mx:Panel x="26" y="10" layout="absolute"
id="affiliatepanel" height="200" title="Select Affiliation">
<mx:VBox y="10" height="140" width="173" x="10"
id="vbox1">
<mx:RadioButtonGroup id="affiliation" />
<mx:Repeater id="rp" dataProvider="{acArtists}">
<mx:RadioButton label="{rp.currentItem.grouptype}"
groupName="affiliation"
click="currentState='{rp.currentItem.grouptype_id}+SelectState'"/>
</mx:Repeater>
</mx:VBox>
</mx:Panel>
The starting point seems to do fine, except for calling the
appropriate state. At the moment I have a total of 5 different
states with different options depending on which radio button is
selected from the starting point.

I looked at your suggestion, but being a newbie I could not
make anything out of it. The problem I seem to be having is getting
an undefined error:
Main Thread (Suspended: ArgumentError: Undefined state
'{rp.currentItem.grouptype}'.)
mx.core::UIComponent/getState
mx.core::UIComponent/findCommonBaseState
mx.core::UIComponent/commitCurrentState
mx.core::UIComponent/setCurrentState
mx.core::UIComponent/set currentState
myfirstflex/___myfirstflex_RadioButton17_click
It does not seem to be able to resolve the variable in the
currentState property but it does resolve in the label. I have
changed the code a little since the original post to this:
<mx:RadioButton label="{rp.currentItem.grouptype}"
groupName="affiliation"
click="currentState='{rp.currentItem.grouptype}'"/>

Similar Messages

  • Create "dynamic" statements in a stored procedure

    hello
    in my stored procedure I need to write a statement like this:
    FUNCTION myfunct (mytable IN VARCHAR2)
    BEGIN
    EXECUTE IMMEDIATE
    'SELECT COUNT(*)
    INTO myvar
    FROM ' || mytable ||
    'WHERE mycol = ' || currval;
    In short I need to create a sort of "dynamic" statement in which the tablename (nad other...) is a variable....
    but I do not guess it's ok...
    How can I do?

    Hi,
    With dyanmic SQL, the INTO clause is part of the EXECUTE IMMEDIATE statement, not the query.
    Try something like this:
    CREATE OR REPLACE FUNCTION     myfunct
    (       mytable       IN     VARCHAR2
    RETURN     PLS_INTEGER
    IS
         return_num     PLS_INTEGER;
         sql_txt          VARCHAR2 (1000);
    BEGIN
         sql_txt := 'SELECT  COUNT (*)'
              || ' FROM ' || mytable;
         dbms_output.put_line (sql_txt || ' = sql_txt in myfunct');
    --     EXECUTE IMMEDIATE sql_txt INTO return_num;
         RETURN     return_num;
    END     myfunct
    /It's a good idea to develop dynamic SQL as shown above; putting the dynamic statement into a variable that can easily be displayed for debugging.
    When it looks right, then un-comment the EXECUTE IMMEDAITE statement.
    Before moving the code into Production, comment out (or remove) the put_line statement.

  • Help with dynamic statement returning values into collection

    Hi All
    I am trying to use dynamic statement to return values into a collection using the returning clause. However, I get an ORA-00933 error. Here is a simple setup:
    create table t(
        pk number,
        id_batch varchar2(30),
        date_created date,
        constraint t_pk primary key ( pk )
    create or replace type num_ntt is table of number;
    create or replace type vc2_ntt is table of varchar2(30);
    create or replace
    package pkg
    as
      type rec is record(
          pk        num_ntt,    
          id_batch  vc2_ntt
      procedure p(
          p_count in number,
          p_rt    out nocopy rec
    end pkg;
    create or replace
    package body pkg
    as
      procedure p(
          p_count in number,
          p_rt    out nocopy rec
      is
      begin
          execute immediate '
          insert into t
          select level, ''x'' || level, sysdate
          from   dual
          connect by level <= :p_count
          returning pk, id_batch into :pk, :id_batch'
          using p_count returning bulk collect into p_rt.pk, p_rt.id_batch;
      end p;
    end pkg;
    declare
      r  pkg.rec;
    begin
      pkg.p( 5, r );
    end;
    /

    sanjeevchauhan wrote:
    but I am working with dynamic statement and returning multiple fields into a collection.And using an INSERT...SELECT statement combined with a RETURNING INTO clause still does not work. Whether it's dynamic SQL or not: it doesn't work. The link describes a workaround.
    By the way, I don't see why you are using dynamic SQL here. Static SQL will do just fine. And so you can literally copy Adrian's setup.
    Regards,
    Rob.

  • Insert 'text' in dynamic statement

    Just one very simple question:
    I have
      insert into nn_nodes (lfdnr, layer_, type_) values (lfdnr#, 0, 'input');and want to make it to a dynamic Statement.
    How must I write the 'input'?
    stmt# := 'insert into nn_nodes (lfdnr, layer_, type_) values (lfdnr#, 0, 'input');'divides the String into 2 parts and gives an Error Message,
    stmt# := 'insert into nn_nodes (lfdnr, layer_, type_) values (lfdnr#, 0, '||'input'||');'don't take the '
    Thanks for help!
    ~Mel

    Yet better - use bind variables:
    'insert into nn_nodes (lfdnr, layer_, type_) values (:x,:y,:z)'Best regards
    Maxim

  • How  do the dynamic state to record image in the cell-phone?

    Excuse me.How do the dynamic state to record image in the cell-phone?Or whether it has the feasibility or not?..Somebody can give me some opinions and data,please.
    Thanks.

    I don't understand very well what you want, but to record and image (get and snapshot) you have to create an Player, realize the player, start it and then get the snapshot. ex:
                player = Manager.createPlayer("capture://video");
                player.realize();           
                VideoControl videoControl = (VideoControl) player.getControl("VideoControl");
                player.start();
                byte[] data = videoControl.getSnapshot(null);
                Image image = Image.createImage(data, 0, data.length);To find out if a device can record images you can use this:
                boolean mmapiAvailable = System.getProperty("microedition.media.version") != null;
                boolean canGetSnapshots = System.getProperty("supports.video.capture") != null;Hope that answer your question.

  • Related to using dynamic statements

    Hi,
    Just when defining cursors, are there any other ways, by which we can use any dynamic statements? Such as depending on different conditions, we want to have different 'where' clauses.
    Thks & Rgds,
    HuaMin

    For a straight in-line cursor which is what I think you are requiring, the closest thing I can think of would be something like....
    PROCEDURE myproc(p_x IN NUMBER := NULL, p_y IN NUMBER := NULL, p_z IN NUMBER := NULL) IS
    CURSOR cur_mycursor
      SELECT a,b,c,d
      FROM   mytable
      WHERE  x = NVL(p_x, x)
      AND    y = NVL(p_y, y)
      AND    z = NVL(p_z, z);Obviously this is a basic example showing how you can restrict the query on just the values you supply, but you could adapt for more complex things.

  • Number of Parameter of dynamic statement

    How i can get the number of parameter tobe set of dynamic statements.
    Example:
    I got a string with a placeholders to be interpreted as a statement and I create a statament using the string.
    "select * from MyTable where Name like :1 AND Surname like :2¨
    Is there any way available to get the number of parameter?

    No, I that's the result set... I need the number of bind variables that need to be set to avoid a "not all variables bound" error at execute time.
    I realize that it is a bit tricky to get that (due to input and output vars, vars having same names, etc.), but OCI has it and I was hoping a C++ wrapper existed. And I do get a runtime error when I try to set a variable that doesn't exist, so internally the number must be known.
    Thanks for trying, anyway.
    Flado

  • Assign dynamic statement in declare block or begin block

    Hi all,
    For below code, if I assign the select statement in the declare section for corresponding variable, will it improve the performance.
    For cust_veh_id we have another cursor in declare block, only partial code is provided.
    What I meant.
    declare
    v_addr_chg_stmt                 varchar2(2000) := 'select ''Y''
    FROM cust_addrs addrs
    WHERE customer_id = :v_customer_id
    AND updated_date >:p_end_date
    and rownum = 1';Actaul
    declare
    p_end_date                      date;
    v_addr_chg_stmt                 varchar2(2000);
    v_mileage_stmt                 varchar2(2000);
    begin
    select updated_date into p_end_date
    from process_log_rfsh
    where tran_code ='CAP';
    v_addr_chg_stmt :=
    'select ''Y''
    FROM cust_addrs addrs
    WHERE customer_id = :v_customer_id
    AND updated_date >:p_end_date
    and rownum = 1'
    v_mileage_stmt :=
    'SELECT ''Y'' FROM cust_vehicles_audit
    WHERE cust_veh_id=:v_cust_veh_id
    AND field_name =''LAST_MILEAGE''
    AND added_date > :p_end_date
    and audit_date >= trunc(:p_end_date)
    and rownum=1'
           begin
                     execute immediate v_addr_chg_stmt
                        into v_addr_change_flag
                        using v_customer_id,  p_end_date;
                 exception
              when no_data_found then
                     v_addr_change_flag:='N';
                 end;
            begin
                   execute immediate v_mileage_stmt
                     into v_mileage_change_flag
                    using v_cust_veh_id,  p_end_date, p_end_date;
               exception
             when no_data_found then
                   v_mileage_change_flag:='N';
               end;
    end;Thanks
    Raghu
    Edited by: Raghu on 18 Jan, 2013 1:13 PM

    Raghu wrote:
    This code is already running in production from few years.Not a valid reason to justify using dynamic SQL.
    YOU NEED JUSTIFICATION FOR USING DYNAMIC CODE. In any language.
    Again: WHAT is your justification? If you cannot provide that, then why are you using dynamic code??
    If we have to use dynamic sql, performance wise defining in declare block or begin will be better.No difference - as neither method changes the actual SQL cursor executed. Neither makes the resulting cursor read data blocks faster.
    PL/SQL also does not care where variable assignment happens. The difference is so tiny and so small, it is irrelevant to performance:
    SQL> declare
      2          t1      timestamp;
      3  begin
      4          --// test 1
      5          t1 := systimestamp;
      6          for i in 1..10000 loop
      7                  declare
      8                          num     number;
      9                  begin
    10                          num := 1;
    11                  end;
    12          end loop;
    13          dbms_output.put_line( 'Test 1. '||to_char(systimestamp-t1) );
    14 
    15          --// test 2
    16          t1 := systimestamp;
    17          for i in 1..10000 loop
    18                  declare
    19                          num     number := 1;
    20                  begin
    21                          null;
    22                  end;
    23          end loop;
    24          dbms_output.put_line( 'Test 2. '||to_char(systimestamp-t1) );
    25 
    26  end;
    27  /
    Test 1. +000000000 00:00:00.000040000
    Test 2. +000000000 00:00:00.000024000
    PL/SQL procedure successfully completed.
    SQL>

  • How execute a dynamic statement with a variable number of bind variables

    Hi all.
    I would like to execute SQL statements in a PL/SQL function.
    SQL statements must use bind variable in order to avoid parsing time. But the number of arguments depends on the context. I can have from 10 to several hundreds of arguments (these arguments are used in a 'IN' clause).
    To minimise the number of differents signature (each new signature involve a parsing), the number of argument is rounded.
    My problem is : how to set dynamicaly the bind variables ?
    Cause it is pretty simple to construct dynamicaly the SQL statement, but using an
    " OPEN .... USING var1, var2, ..., varX "
    statement, it is not possible to handle a variable nomber of bind variable.
    I am looking for the best way to do the same thing that it can be done in java/JDBC with the PreparedStatement.setObject(int parameterIndex, Object x).
    I saw the dbms_sql package and bond_variable procedure : is a the good way to do such a thing ?
    Thanks

    If the variation is only values in an IN list, I would suggest using an object type for the bind variable. This lets you have just one bind variable, regardless of how many values are in the IN list.
    The dynamic SQL ends up looking like:
    ' ... where c in (select * from table(:mylist))' using v_list;where v_list is a collection based on a SQL user-defined type that can be populated incrementally, or in one shot from a delimited list of values using a helper function.
    I use this approach all the time in dynamic searches.
    See this link for more details:
    http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:110612348061

  • Oracle 9i, Rel.2 - Problems with dynam statement and cursor

    Hello,
    I have the following problem with Oracle 9i, Release 2:
    I have a SQL-statement, which I create with the help of a configuration table. That means I don’t know how this statement looks at runtime. It could be look like this:
    SELECT Att1, Att2, Att3
    FROM Tab1
    or this…
    SELECT Att1, Att2
    FROM Tab1
    or this…
    SELECT Att1
    FROM Tab1
    etc.
    That means I don’t know in advance how many columns will be in the select-clause.
    Here my code snippet until here:
    v_query_str := 'SELECT ' || v_select_clause_str
    || ' FROM cb.' || v_table;
    ,,v_select_clause_str" willl be created dynamically
    ,,v_table" is as well from the config-table
    Now I want to iterate through the result of the query and do further processing.
    For this reason I wanted to use a cursor, iterate through the rows and save every value of each row in an own variable (but I don’t know the number of columns!!!).
    But how can I open a cursor and iterate through it without knowing the number of columns???
    The following code is NOT working:
    TYPE t_dataColumnComp IS TABLE OF VARCHAR2(200);
    a_dataColumnComp t_dataColumnComp;
    --here I create the query…
    v_query_str := 'SELECT ' || v_select_clause_str
    || ' FROM cb.' || v_table;
    OPEN c_tempAtt FOR v_query_str;
    LOOP
    FETCH c_tempAtt INTO a_dataColumnComp; --THIS DON’T WORK
    EXIT WHEN c_tempAtt%NOTFOUND;
    FOR i IN 1..a_dataColumnComp.COUNT
    LOOP
    DBMS_OUTPUT.PUT_LINE(a_dataColumnComp(i));
    END LOOP;
    END LOOP;
    CLOSE c_tempAtt; --close cursor variable
    Regards
    Homer

    You will need to use DBMS_SQL to handle this since the number of columns in the result set is not known until runtime.
    See here for an example of using DBMS_SQL:
    http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:235814350980

  • How to use a collection type of bind variable for execute dynamic statement

    Hi,
    We have a case where we copy selective data from Schema A To Schema B in one oracle database. The copy is achieved by using
    execute immediate 'insert into '||target_schema||'.tablea select * from '||from_schema||'.table a where a.id in (select test_id from '||from_schema||'.table c);';
    This works fine it takes an average of 10 seconds to copy around 14 tables. We have a requirement to bring this time to 2 seconds. One observation has been the clause
    "select test_id from '||from_schema||'.table c" in the above sql statement repeats for many inserts . Thus we were thinking to bulk fetch this set of tests ids and use a bind vatiable of collection type for the execute immediate clause. Any suggestions on how to achieve it?
    Thanks,
    Chandana

    >
    One observation has been the clause
    "select test_id from '||from_schema||'.table c" in the above sql statement repeats for many inserts
    >
    So what? Constructing a string for a table level insert and parsing it can't possibly be a performance problem. If you were creating a string in a loop to insert rows into a table by getting the data FROM a collection - that's a problem that keeps showing up in the forums.
    I'm with bravid and Nikolay on this one. First find out which side, select/insert, the problem is on.
    As they said you need to provide more information about the process.
    And using collections for your use case is definitely not the thing to do.
    1. How many rows are we talking about?
    2. Are the rows being inserted into an empty table?
    3. Are you running these queries during peak production hours or in a batch windows?
    Tune the SELECT if the problem is on that side.
    Post an execution plan for the SELECT part of a query you think should run faster.
    SET SERVEROUTPUT ON
    SET AUTOTRACE TRACEONLY
    SQL> select * from emp;
    Execution Plan
    Plan hash value: 3956160932
    | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT  |      |    14 |   546 |     3   (0)| 00:00:01 |
    |   1 |  TABLE ACCESS FULL| EMP  |    14 |   546 |     3   (0)| 00:00:01 |
    SQL>On the INSERT side you might be able to use bulk inserts
    ALTER TABLE myTable NOLOGGING;
    INSERT /*+ append */ INTO myTable . . .
    ALTER TABLE myTable LOGGINGIf the insert tables are always reused you could just leave them as NOLOGGING. Since you can't recover bulk data you need to make sure to get a good backup after the loads if you need to recover the data from the logs rather than just reload it yourself.

  • One select using dynamic statements....

    Hello ,
    I am using for all entries. I want to combine all in one because currently I have to write two select statements based on condition for internal table not empty.
    IF IT_WIID[] IS NOT INITIAL.
    SELECT * FROM zcust into CORRESPONDING FIELDS OF TABLE i_t01_dup
             FOR ALL ENTRIES IN IT__WIID
             WHERE WI_ID = IT_WIID-WI_D
             AND RECNO IN TRECNO.
    ESLE.
    SELECT * FROM zcust into CORRESPONDING FIELDS OF TABLE i_t01_dup
             WHERE RECNO IN TRECNO.
    ENDIF.
    Regards,
    Jainam.
    Edited by: Jainam Shah on Mar 5, 2010 8:31 PM

    OK, I wrote a test program myself which proves my theory. I can't believe I am resorting to a p***ing contest instead of going home for the weekend.
    First count SE16 records on DD02L by specifying 'A' for AS4LOCAL field and note down the count.
    Then, try this program:
    REPORT y_sk_test .
    PARAMETERS: p_itabfl TYPE c AS CHECKBOX DEFAULT 'X',
                p_as4lcl TYPE dd02l-tabclass DEFAULT 'A'.
    DATA: t_dd02l TYPE STANDARD TABLE OF dd02l INITIAL SIZE 0 WITH HEADER LINE,
          t_itab  TYPE STANDARD TABLE OF dd02l INITIAL SIZE 0 WITH HEADER LINE.
    IF p_itabfl = 'X'.
      t_itab-tabname = 'T000'.
      APPEND t_itab.
    ENDIF.
    SELECT *
    INTO   TABLE t_dd02l
    FROM   dd02l
    FOR ALL ENTRIES IN t_itab
    WHERE  tabname = t_itab-tabname
      AND  as4local = p_as4lcl.
    DESCRIBE TABLE t_dd02l LINES sy-tfill.
    WRITE: / 'Number of rows selected:', sy-tfill.
    If you uncheck the checkbox, the count matches the SE16 count and I didn't have to use the IF ELSE block.

  • EXECUTE IMMEDIATE dynamic statement and return procedure value

    Hello guys,
    How can i return values from procedure using EXECUTE IMMEDIATE statment?
    I made easy example:
    CREATE OR REPLACE PACKAGE pac_test
    IS
    PROCEDURE pro_calc_average( p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER,
    v_out OUT NUMBER);
    PROCEDURE pro_calc(p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER);
    END;
    CREATE OR REPLACE PACKAGE BODY pac_test
    IS
    PROCEDURE pro_calc_average( p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER,
    v_out OUT NUMBER)
    IS
    BEGIN
    v_out:=(p_age_1+p_age_2+p_age_3)/3;
    END pro_calc_average;
    PROCEDURE pro_calc(p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER)
    IS
    x number;
    v_sql varchar2(4000);
    BEGIN
    v_sql:='pac_test.pro_calc_average('||p_age_1||','||p_age_2||','||p_age_3||',x)';
    dbms_output.put_line(v_sql);
    EXECUTE IMMEDIATE v_sql;
    dbms_output.put_line(' ====> '||x);
    END pro_calc;
    END;
    -- Run procedures [Faild]
    EXEC pac_test.pro_calc(2,9,19);
    When i run:
    DECLARE
    x number;
    BEGIN
    pac_test.pro_calc_average(2,9,9,x);
    dbms_output.put_line(' ====> '||x);
    END;
    It's works, but this is not what i am looking for.
    Thank you guys,
    Sam.

    Hi Sam,
    Like this?
    CREATE OR REPLACE PACKAGE pac_test
    IS
    pac_var number;  /* added new*/
    PROCEDURE pro_calc_average( p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER,
    v_out OUT NUMBER);
    PROCEDURE pro_calc(p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER);
    END;
    CREATE OR REPLACE PACKAGE BODY pac_test
    IS
    PROCEDURE pro_calc_average( p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER,
    v_out OUT NUMBER)
    IS
    BEGIN
    v_out:=(p_age_1+p_age_2+p_age_3)/3;
    END pro_calc_average;
    PROCEDURE pro_calc(p_age_1 IN NUMBER,
    p_age_2 IN NUMBER,
    p_age_3 IN NUMBER)
    IS
    pack_local_var number;
    v_sql varchar2(4000);
    BEGIN
    --v_sql:='pac_test.pro_calc_average('||p_age_1||','||p_age_2||','||p_age_3||',x)';
    v_sql:=' declare x number; begin pac_test.pro_calc_average('||p_age_1||','||p_age_2||','||p_age_3||',x);
    dbms_output.put_line(x);
    pac_test.pac_var:=x; /* added new*/
    end;';
    dbms_output.put_line(v_sql);
    EXECUTE IMMEDIATE v_sql;
    pack_local_var:=pac_var; /* added new*/
    dbms_output.put_line(pack_local_var); /* added new*/
    END pro_calc;
    END;Declared a package variable.
    But be aware this variable is accessible to everyone and they can read or change its value if they have the right privileges.
    REgards,
    Bhushan

  • Dynamic field in Select Statement

    I am able to create a dynamic statement to insert into the where clause of my sql, but I am unable to dynamically create a select statement. Oracle Reports produces the following error:
    REP-0499: Column " selected by the query is incompatible with report definition.
    Here is an example of my select:
    Select
    &dynamic_field
    from
    any_table
    Any help is appreciated.

    I figured it out. Thanks

  • How can I execute Dynamic SQL statement in Forms?

    Hi All,
    I have to execute dynamic SQL statement from Forms
    Below statement I have to execute
    "EXECUTE IMMEDIATE v_stmt INTO v_return;".
    Googled for the same got results saying, Better use Database function or procedures to execute these Dynamic Statements but We want to execute in forms only.
    Can any one help me..
    Thanks,
    Madhu

    So in short you are trading code obfuscation for maintainability and the ability to share code between tools? If from somewhere else you need a procedure already implemented in database PL/SQL (and now ported to forms) this would mean you'd need to implement it in every other tool. In times where you might want to integrate your forms with $other_technology and putting stuff on the database is the first step to share functionality you just go the opposite way? And all that because someone is afraid that somebody might steal your source code? I am sorry to be blunt, but this is just plain stupid.
    Leaving aside that some things like Analytic Functions, Bulk processing or execute immediate are not even available in forms your software consists of how many LOC? How long does it take to bring a new developer up to speed with your source code? Imagine how long that would take for a developer who doesn't have coleagues who know their way around.
    And just so you know: I work for a ISV selling a closed-source product as well. We have 200+ customers all over the planet. We are well aware that wrapped packages can be reverse engineered. The premise is: stored procedures can be reused in every tool we have, if it makes sense to put stuff on the database by all means do it. If someone would want to reverse engineer our software I'd wish him good luck as some parts are implemented in such a hilarious complicated way I have troubles understanding them (and quite frankly I refuse to understand certain parts, but that's another story). I do work for almost 10 years for that ISV.
    In any case the possible solutions have already been mentioned: you have exec_sql, create_group_from_query and forms_ddl to execute dynamic SQL in forms whereas forms_ddl is a one way street and most certainly not the thing you need or want. Take a look at the documentation for the other 2 things.
    cheers

Maybe you are looking for

  • Where to download and manage video files at...

    I take most my videos on my iPhone 4 now. I notice I can download them in iPhoto. They then show up in iMovie. #1 - are they working off the same database/same files or is it copied over into iMovie? I just purchased Aperture 3. It is supposed to wor

  • Latest FireFox update 3.6.11 has caused problems with JavaScript on Last.fm

    Some of the links in my Last.fm program either have disappeared or are not working. When I click on the mouse over grey button to add a song to a playlist it jumps to another window. Also lost the X to the right of my messages in my in box and sent m

  • Listeneing to a Change Table in a Database

    Dear Java Coders, I would like to code a universal database synchronizer, I'm stuck at planning the project. My software is server-side; configuration files are in XML and Databases are universally configured via the configuration files. Now my only

  • Exporting e-mail addresses as text file

    Hi, I've done a forum search, found lots of posts but none 'solved'. I want to export all the e-mail addresses from Address Book as a simple .txt file

  • Saving-problems with the Activity Clipboard in the Interaction Record

    Hi all, when we create a contact in the ic record, the business-agreement , the business-partner and the created contact gets displayed in the activity clipboard. But after clearing and calling the created contact again, the bp and business-agreement