Order of focus in the page start, with icons

I'm doing a menu with icons on a start page.

Let's say I have these clickable icons:

[A] [B] [C]

[D] [E] [F]

[G] [H] [I]

A, B, C are in a HFM.

D, E, F are in other HFM.

G, H, I in another separate HFM.

Some examples so that you can understand my pain:

-Imagine that we focus on the 'E' right now and scroll us down with the TrackBall. In a normal menu, one would expect the focus on "H". But, in this situation, because they are not inside the same manager, the system out of his manager and will focus on the first field of the next Manager, witch is here 'G '. This is not what I want.

-Imagine that we focus on the 'E' now and scroll us right with the TrackBall. In a normal menu, one would expect the focus on 'F' 'E' and 'F' are inside the same manager, the system will focus on the other field which is here 'F' This is what I want.

Now, here's what I want:

I've set up a Visual menu with icons where users can scroll through one icon to another. My problem is that when I scroll upwards or downwards in the menu, instead of going to the next icon slot, it just goes to the first icon to the next handler.

I tried this code...

 Field SelectedField = getField(getFieldAtLocation(x, y));

Is there a way to loop in non-gestionnaire field?

Here's the complete substitution

   protected boolean navigationMovement( int dx, int dy, int status, int time ) {      int direction;

      // DX -> Positive means going RIGHT, negative means going LEFT      if ( Math.abs(dx) > Math.abs(dy) ) {         if( dx > 0 ) {            // x += 1            direction = RIGHT;         } else {            // x -= 1            direction = LEFT;   }     // DY -> Positive means going DOWN, negative means going UP      } else {         if( dy > 0 ) {       // y -= 1     direction = DOWN;  } else {     // y += 1     direction = UP;         }      }

      Field FieldWithFocus = getLeafFieldWithFocus();      Screen active_screen = getActiveScreen();      int scrHeight = active_screen.getHeight();

      switch(direction) {         case DOWN:      for(int y=0; y < scrHeight; y++) {               int x = FieldWithFocus.getLeft() - (FieldWithFocus.getWidth()/2);               Field SelectedField = getField(getFieldAtLocation(x, y));               if (!SelectedField.equals(FieldWithFocus)) {                  SelectedField.setFocus();          }            }       break;     case UP:            for(int y=scrHeight; y < 0; y--) {               int x = FieldWithFocus.getLeft() - (FieldWithFocus.getWidth()/2);               Field SelectedField = getField(getFieldAtLocation(x, y));               if (!SelectedField.equals(FieldWithFocus)) {                  SelectedField.setFocus();           }            }       break;         case RIGHT:            for(int x=0; x < scrHeight; x++) {               int y = FieldWithFocus.getTop() - (FieldWithFocus.getWidth()/2);               Field SelectedField = getField(getFieldAtLocation(x, y));               if (!SelectedField.equals(FieldWithFocus)) {                  SelectedField.setFocus();               }            }     break;         case LEFT:            for(int x=scrHeight; x < 0; x--) {           int y = FieldWithFocus.getTop() - (FieldWithFocus.getWidth()/2);          Field SelectedField = getField(getFieldAtLocation(x, y));         if (!SelectedField.equals(FieldWithFocus)) {             SelectedField.setFocus();          }      }             break;                       }

         return true;      }   }

Someone has a method to change the order of control within several managers focus, so you can help me.

I finally was able to develop a solution. Boolean th table defines where are my items, as a game of battleship. If (0.1) == True then an object is supposed to be there on the screen.

/**
We need to buid a multidimensional to define table of Boolean where are our fine objects in focus
        
Button
Index (index table)
|
V
        
0 | T T T T T
1. T F F F F
2. F F F F F
3. F F F T T
---------------
0 1 2 3 4<- hfm="" index="" (first="" index="" in="">
        
ex:
If (bool_objects [0] [0]) {}
Code here...
}
        
**/
final boolean [] [] bool_objects = {}
{true, true, false, false},
{true, false, false, false},
{true, false, false, false},
{true, false, false, true},
{true, false, false, true}
};

Now, assuming that we have this chart, we need code so that each button works:

protected boolean navigationMovement (int dx, int dy, int, int time status) {}
System.out.println ("Focus" + coord [0] + "," + coord [1] + "") ");"
If (Math.abs (dx) > Math.abs (dy)) {}
If (dx > 0) {direction = RIGHT ;} else {direction = LEFT ;}}
} else {}
If (dy > 0) {direction = down ;} else {direction = UP ;}
}
                
int coordx = coord [0], coordy = coord [1];
                
{Switch (direction)}
box BOTTOM:
for (int y = coordy + 1; y)< bool_objects[coordx].length;="" y++)="">
If (bool_objects [coordx] [y]) {}
Coord [1] = y;
BMP [(5*y) + coordx]. SetFocus(); break;
}
}
break;
case to the TOP:
for (int y = coordy-1; y > = 0; y-) {}
If (bool_objects [coordx] [y]) {}
Coord [1] = y;
BMP [(5*y) + coordx]. SetFocus(); break;
}
}
break;
case RIGHT:
for (int x = coordx + 1; x)< bool_objects.length;="" x++)="">
If (bool_objects [x] [coordy]) {}
Coord [0] = x;
BMP [(5*coordy) + x]. SetFocus(); break;
}
}
break;
case to the LEFT:
for (int x = coordx-1; x > = 0; x--) {}
If (bool_objects [x] [coordy]) {}
Coord [0] = x;
BMP [(5*coordy) + x]. SetFocus(); break;
}
}
break;
}
Returns true;
}

This code is catch the movement of the trackball and check if an object exists in this direction. If so, then setFocus on it, nothing else.

Tags: BlackBerry Developers

Similar Questions

  • Excel, Word, PDF icons and newly created files changed with the page folded with icons instead of appropriate icons.

    Original title: Excel, Word, and PDF icons do not appear I folded the page with icons instead of using appropriate icons - even with newly created files - Microsoft Windows 7!

    I have Windows 7.  I folded the page with icons instead of appropriate icons of Microsoft - even with the newly created files.

    When I change the "open with" to the different program and then select the right product to Microsoft again, it always produces generic folded paper with icons on it instead of the icon to the right for Excel, Word, PowerPoint, etc.  Help!

    Restore your default file types associations...

    http://www.SevenForums.com/tutorials/19449-default-file-type-associations-restore.html

    Scroll down to exe - executable application files.
    Click on the exe

    Follow the instructions from #1 to #6 in the upper part.

    Scroll to lnk - shortcut link (LNK) files.
    Click on lnk

    Follow the instructions from #1 to #6 in the upper part.

  • How can I change the way the files are listed in alphabetical order to not put the elements starting with 'The' slot T?

    For example, I have a folder with all of my music in there and I'm not all bands, called 'The' something to be under T - like, I want that The Flaming Lips listed under F.

    Hi MarBurton,

    Unfortunately, it is not possible to accomplish the task you want to perform.

    You can search the Internet to third party software that can help you in this task.

    Note: Using third-party software, including hardware drivers can cause serious problems that may prevent your computer from starting properly. Microsoft cannot guarantee that problems resulting from the use of third-party software can be solved. Software using third party is at your own risk.

  • Firefox 8.01 - automatically load the "Getting started with Mozilla... page.

    Firefox 8.01 - whenever I starts, it loads automatically the "Getting started with Mozilla...» "the my home page Tab. How can't we open the tab "Getting started...". » ?

    Hi ricklord303,

    You should take a look at the Knowledge Base How to set the home pagearticle.

    There are the steps in this article to reset your preferences on the default home page. I would try everything first to clear all strangeness. If it works, you can try to set your homepage again to your personal preferences.

    If this does not work you should look at this article on this specific issue and Preferences not savedarticle.

    Hope this helps!

  • When I use dreamweaver cs6 browser Checker to find pages, it creates another page starting with the letter T. And he added this page to my folder. How can I prevent that from happening. I use a Mac.

    When I use Dreamweaver cs6 browser Checker to find pages, it creates another page starting with the letter T. And he added this page to my folder. How can I prevent that from happening. I use a Mac.

    Are you spotted with temporary files?  In Edition > Preferences > Preview in browser.

    Nancy O.

  • CHECK THE LOGS OF APPSERVER. THE SITE STARTED WITH INTERNAL DEFAULT SETTINGS, REASON OF: bea.jolt.ServiceException: invalid Session

    Hello

    I install peopletools 8.50 with application MFC 9.0 with Oracle 11 g on Windows 8 (32 bit). Everything went well and I installed with success of the PIA and peoplesoft signon page becomes also open in my browser.

    But the question is when signon page appears in the browser it see the following error:

    CHECK THE LOGS OF APPSERVER. THE SITE STARTED WITH INTERNAL DEFAULT SETTINGS, REASON OF: bea.jolt.ServiceException: invalid Session

    And even I am not able to connect to PIA by using the id of PS.

    I went through several threads about the same question and tried to replace

    psserver = gaurav:9000


    in the file configuration.properties with the IP address which, right now, is:

    # For example: psserver = SERVER1:9000, SERVER2:9010, SERVER3:9020

    # = "Application Server Connection String" sd, ld = "this string represents the failover and the chain for PIA to connect to Application Server load balancing areas.»  For more information, consult the recommendations of PeopleBooks on failover and load balancing.  The format is psserver = AppSrvr:JSLport, where AppSrvr is the fully qualified domain name.   Multiple areas must be separated by commas", tip =" "Format: psserver = AppSrvr:JSLport where AppSrvr is your fully qualified domain name, for example psserver = SERVER1.oracle.com:9000, SERVER2.oracle.com:9010" "

    psserver = 192.168.0.1:9000

    but always without success.

    More for more information, I am able to connect in Data Mover designer both App. and I installed everything on a single computer only.

    There is no error in the APPSRV_0611.LOG file and stderr is empty.

    In stdout, he says:

    The query for the process failed error code = 0 x 80041033Error: WMIExecute query fails.

    It is said in PSRENSRV_0611.LOG:

    8088.7232 [June 11, 2013 13:23:43] (Notice) nssock: listening on 0.0.0.0:7180 (http://gaurav:7180)

    8088.7232 [June 11, 2013 13:23:43] (Notice) nsmain: race of PeopleSoft PSRENSRV 8.50

    8088.772 [June 11, 2013 13:23:43] (Notice) nssock: from

    8088.772 [June 11, 2013 13:23:43] (Notice) nssock: accepting connections

    8088.772 [June 11, 2013 13:35:27] (FATAL) nssock: trigger recv() failed: win32 error code: 10054

    8088.6660 [June 11, 2013 13:35:27] (FATAL) nskn: recv(): "win32 error code: 10054'."

    Likewise in the peoplesoft.log of the Web server, there is no error. PIA_access.log is empty

    In PIA_weblogic.log, there is error for which I share a small part of it:

    # < 11 June 2013 09:40:06 IST > < Info > < J2EE > < gaurav > < PIA > < [pending] ExecuteThread: '2' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1370923806774 > < BEA-160151 > < Registered Library Extension-Name: bea_wls_async_response (JAR). >

    # < 11 June 2013 09:40:08 IST > < Info > < EJB > < gaurav > < PIA > < [pending] ExecuteThread: '2' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1370923808759 > < BEA-010008 > < EJB deployment file: mejb.jar >

    # < 11 June 2013 09:40:09 IST > < Info > < EJB > < gaurav > < PIA > < [pending] ExecuteThread: '2' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1370923809509 > < BEA-010009 > < EJB deployed EJB with JNDI name ejb.mgmt.MEJB. >

    # < 11 June 2013 09:43:36 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924016604 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:43:37 IST > < WARNING > < Socket > < gaurav > < PIA > < ExecuteThread [ASSET]: '1' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1370924017314 > < BEA-000449 > < socket closure as no data read from it during the configured timeout of 5 seconds >

    # < 11 June 2013 09:43:45 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924025978 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:44:28 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924068361 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:44:40 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924080564 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:45:24 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924124860 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:53:11 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924591240 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:53:23 IST > < Info > < ServletContext - > < gaurav > < PIA > < ExecuteThread [ASSET]: '0' for the queue: '(self-adjusting) weblogic.kernel.Default' > < < < > anonymous > > <>< 1370924603271 > < BEA-000000 > < ERROR: WebProfile loading internal settings by default due to an Exception during communication with "gaurav:9000" >

    # < 11 June 2013 09:57:28 IST > < opinion > < WebLogicServer > < gaurav > < PIA > < thread - 1 > < < WLS Kernel > > <><>< 1370924848565 > < BEA-000388 > < JVM called WLS closing hook. The server will force shutdown now >

    # < 11 June 2013 09:57:28 IST > < warning > < WebLogicServer > < gaurav > < PIA > < thread - 1 > < < WLS Kernel > > <><>< 1370924848567 > < BEA-000396 > < server shutdown was requested by < WLS core > >

    # < 11 June 2013 09:57:28 IST > < opinion > < WebLogicServer > < gaurav > < PIA > < thread - 1 > < < WLS Kernel > > <><>< 1370924848579 > < BEA-000365 > < server status changed to FORCE_SUSPENDING >

    # < 11 June 2013 09:57:28 IST > < Info > < hats > < gaurav > < PIA > < thread - 1 > < < WLS Kernel > > <><>< 1370924848599 > < BEA-149059 > < Module of peoplesoft application /helloportletapp is STATE_ACTIVE of STATE_ADMIN transition on server PIA. >

    # < 11 June 2013 09:57:28 IST > < Info > < hats > < gaurav > < PIA > < thread - 1 > < < WLS Kernel > > <><>< 1370924848601 > < BEA-149060 > < /helloportletapp Module of the peoplesoft application successfully spent STATE_ACTIVE to STATE_ADMIN on server PIA. >

    and when I start PIA by running 'startPIA.cmd' he read of the news:

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    JoltSessionPool: Domain //192.168.0.1:9000 is not available

    JoltSessionPool: Domain //192.168.0.1:9000 is not available

    java.lang.Throwable

    at psft.pt8.net.NetReqRepSvc.sendRequest(NetReqRepSvc.java:586)

    at psft.pt8.net.NetService.requestService(NetService.java:152)

    at psft.pt8.net.NetReqRepSvc.requestService(NetReqRepSvc.java:349)

    at psft.pt8.net.NetSession.connect(NetSession.java:336)

    to psft.pt8.net.NetSession. < init > (NetSession.java:208)

    at psft.pt8.jb.PPMSession.connectWithBlob(PPMSession.java:173)

    at psft.pt8.jb.PPMSession.connect(PPMSession.java:95)

    at psft.pt8.jb.PPMInstrumentorDBInterface.checkConnect (PPMInstrumentorDB

    Interface.Java:80)

    at psft.pt8.jb.PPMInstrumentorDBInterface.getMonitorURL (PPMInstrumentorD

    BInterface.java:116)

    at psft.pt8.util.PIAPerfUtil.initializePSPerf(PIAPerfUtil.java:378)

    at psft.pt8.util.PIAPerfUtil.reinitializePSPerf(PIAPerfUtil.java:294)

    at psft.pt8.util.PIAPerfUtil.reinitializePSPerf(PIAPerfUtil.java:282)

    at psft.pt8.psp.service (unknown Source)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run

    (StubSecurityHelper.java:227)

    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet (StubSecuri

    tyHelper.java:125)

    at weblogic.servlet.internal.ServletStubImpl.execute (ServletStubImpl.jav

    one: 292)

    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

    at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.ja

    will: 56)

    at psft.pt8.psfilter.doFilter(psfilter.java:109)

    at weblogic.servlet.internal.FilterChainImpl.doFilter (FilterChainImpl.ja

    will: 56)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationActio

    n.Run(WebAppServletContext.Java:3588)

    to weblogic.security.acl.internal.AuthenticatedSubject.doAs (Authenticate

    dSubject.java:321)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:)

    121.)

    to weblogic.servlet.internal.WebAppServletContext.securedExecute (WebAppS

    ervletContext.java:2200)

    at weblogic.servlet.internal.WebAppServletContext.execute (WebAppServletC

    ontext. Java:2106)

    at weblogic.servlet.internal.ServletRequestImpl.run (ServletRequestImpl.j

    AVA: 1428)

    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)

    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    Please help me on this issue as well as possible.

    Thanks in advance

    Gerard

    Well thank you understand input Gpotti. I have succesully it is resolved.

  • I m trying to install first pro, but beside the page to inform that the download is in progress, nothing happens. The page remains with the message... that.

    I m trying to install first pro, but beside the page to inform that the download is in progress, nothing happens. The page remains with the message... that.

    You MUST have a 64-bit computer and operating system... What is your computer?

    -http://windows.microsoft.com/en-AU/windows7/find-out-32-or-64-bit

  • When I click on the next page the page starts by fuzzy

    I created links for pages / section of the presentation... somehow the page starts our fuzzy then after 3-5 seconds he sharpens.  Is there a way to only his strong as soon as you click on the next page?

    Its how DPS process (read) PDF format of folio. No way to change this for now.

  • destroy the page created with C++

    Hello

    How do I destroy a thrust from a NavigationPane page when the page is created with C++.

    Here is the code:

    // applicationui.cpp
    
    Page* ApplicationUI::doLoadPageDetails(QString fn) {
    
      QmlDocument *qml = QmlDocument::create("asset:///PageDetails/PageDetails.qml").parent(this);
     [...]  Page *newPage = qml->createRootObject();
    
      return newPage;
    }
    

    When I open the app displays a ListView. When I push on one of the elements in the list the PageDetails page is shown.

    // main.qml
    
    [...]onTriggered: {
                        var selectedItem = dataModel.data(indexPath);
    
                        var page = app.doLoadPageDetails(selectedItem.toString());
    
                        navigationPane.push(page);
    }
    

    Now, I have written a delete action in the application.cpp

    void ApplicationUI::popFinished(bb::cascades::Page* page) {
        delete page;
    }
    

    and used in the main.qml in onPopTransitionEnded:

    onPopTransitionEnded: {
            // Destroy the popped Page once the back transition has ended.
            app.popFinished(page);
        }
    

    But it's not destroy the page. Can someone tell me how to get destroyed page when you press the ButtonBack?

    The count method gave me what I expected when I start the application number is 1-> home page.

    When I click on an item on the next page open-> count = 2.

    When I come back-> count = 1.

    But I solved the problem.

    The second page is filled with information from functions in C++. So in my additional popFinished function on page "Delete" now also clear the list of contacts with the clear function, as I said before.

    void ApplicationUI::popFinished(bb::cascades::Page* page) {
        Contacts.Clear();
        delete page;
    }
    
  • LOVs using cascading on the Page elements with values exceeding 4000 characters

    A few days ago, I asked a question on the community, but it turned out that there was something wrong with my account and they have removed the item, so I'll just post the solution I found here now:

    Well, I found a way to use LOVs cascading on page elements with values exceeding 4000 characters:

    Let's say I have a shuttle named P1_ORGANISATIE with "List of values" box, a dynamic LOV named "Source: lists of values Query" containing the value:

    Select NAAM as display_value, ID like return_value

    of NINEHAM

    order by 1

    If the number of records-NINEHAM is insufficient, the length of the value of P1_ORGANISATIE, which is a list of concatenated with colon separated digital ID, can exceed 4000 characters.

    Now, suppose I have a list of selection called P1_TEST that is connected through "List of values"-> "Cascading LOV Parent article (s)" with P1_ORGANISATIE, using a named LOV dynamic with "Source: lists of values Query" containing:

    Select distinct TST. NAAM as display_value, TST.ID as return_value

    of the OTE NINEHAM

    Join the AFDELINGEN ADG ON (ADG. OTE_ID = OTE.ID)

    Join the DEELNEMERS DNR ON (DNR. ADG_ID = ADG.ID)

    Join TESTDEELNEMERS TDR WE (TDR. DNR_ID = DNR.ID)

    Join TESTEN TST ON (TST.ID = RDT. TST_ID)

    where instr (":" |: P1_ORGANISATIE |) '':'', '':'' || OTE.ID | :'') > 0

    order by 1

    In this case, when P1_ORGANISATIE exceeds 3998 characters, you'll get an "ORA-01704: string literal too long"-error and the P1_TEST will show an element called "undefined".

    A way around this is possible because for a named LOV, you can use a "function that returns a sql query" instead of a simple sql query. In other words, we can apply in the context of PL/SQL and thus have maximum for expressions of 32767 instead of 4000 characters. In addition, it is possible to use the two APEX_UTIL. STRING_TO_TABLE and APEX_COLLECTION.

    Setting "Source: lists of query values" on the LOV appointed to P1_TEST with the following code will work:

    DECLARE

    l_selected APEX_APPLICATION_GLOBAL. VC_ARR2;

    l_qry varchar2 (32767): =.

    "Select distinct TST. NAAM as display_value, TST.ID as return_value

    of the OTE NINEHAM

    Join the AFDELINGEN ADG ON (ADG. OTE_ID = OTE.ID)

    Join the DEELNEMERS DNR ON (DNR. ADG_ID = ADG.ID)

    Join TESTDEELNEMERS TDR WE (TDR. DNR_ID = DNR.ID)

    Join TESTEN TST ON (TST.ID = RDT. TST_ID)

    $1

    order by 1';

    BEGIN

    IF: P1_ORGANISATIE IS NULL

    OR LENGTH(:P1_ORGANISATIE) < = 4000

    THEN RETURN

    Replace (l_qry

    ,'$1'

    ,' where instr (":" |: P1_ORGANISATIE |) '':'', '':'' || OTE.ID | :'') > 0'

    );

    ON THE OTHER

    l_selected: = APEX_UTIL. STRING_TO_TABLE(:P1_ORGANISATIE);

    APEX_COLLECTION. CREATE_OR_TRUNCATE_COLLECTION (p_collection_name = > 'ORGANISATIE_COLLECTIE');

    FOR id IN 1.l_selected.count

    LOOP

    APEX_COLLECTION.add_member (p_collection_name = > 'ORGANISATIE_COLLECTIE')

    , p_n001 = > to_number (l_selected (id))

    );

    END LOOP;

    RETURN

    Replace (l_qry

    ,'$1'

    ,'join apex_collections ON APC (APC. COLLECTION_NAME = "ORGANISATIE_COLLECTIE" AND APC. N001 = OTE.ID)"

    );

    END IF;

    END;

    Andreas Groenevelt says:

    A few days ago, I asked a question on the community, but it turned out that there was something wrong with my account and they have removed the item, so I'll just post the solution I found here now:

    Something was wrong with the whole site: AP invoice tolerance

    I don't post anything substantive until we find out what is happening.

  • Setting Focus when the Page is loaded

    Apex 3.2

    Theme 15

    IE8

    I'm trying to focus on the loading of the page with javascript

    OnLoad = "$f_First_field ('P10_BMI_EXTKEY')" "

    Now users have asked for this field a dynamic default value (always 4 characters),

    for example, DEM -.

    I'll put this using one before the header is calculated.

    How can I set the focus when loading for the fifth character in my field, that is to say, after DEM -.

    Thanks in advance

    Gus

    Gus,

    It's true. SelectionRange works only when the focus is actually on the ground. Indeed, so you will first need to focus on the issue and then run the code selectionrange. Take care of property: the post SO talking about a 'problem' of synchronization, where the focus is always past before execution of the selection range. Try it, you need it. Basically, with the polyfill in place you will be able to use the code in the linked thread stackoverflow. To keep your manageable onload tag, you can move the focus + selection code in a function.

  • Am I the only one annoyed by the flashing "start with Lightroom Mobile" in Lightroom?

    Any time, I move the cursor to the upper left of the Lightroom work screen, to export an image or open another catalog, white 'Get started with Lightroom Mobile' text flashes quickly on the screen in a way that suggests, to me, a cheap on a Web page advertising mobile.  I bought access to Lightroom, and I think it's lame that Adobe should use such a method to get out their products to users.  If I buy the Mobile with Lightroom, this mean that whenever I try to close the program or perform another mundane task, that "Get Started with Lightroom for Mac/Win!" starts flashing on the screen?  And why stop there, Adobe?  It is an advertising space now, so feel free to create a ticker for your new products and services and good, why no time, too?

    I'm sure it's only a continuation of the slow creep of advertising into every moment of life, and I have, on the one hand, say thank you Adobe!  I certainly do not get enough of that already!

    If you don't want to see, click on the menu just drop down to the right of the view and choose one of the options to turn it off. I don't remember what it is, but you can disable mobile Lightroom. It's your choice.

  • Safari tries to load the page .html with PDF plugin

    Since two days I can not launch an application I had installed for a long time on my iMac. So far I double clicked on a START. File HTML and the PPA began in Safari. Since two days Safari opens with a black screen with a button to download Adobe Flash Player to view the contents of the file. In the browser field, the path to the file is displayed correctly. If open the same START. File HTML with Chrome instead of this, everything works well.

    No idea what happened?

    Safari-plugs - unlock

  • Stay on the Page/move with text/pull on my hair

    Dear friends,

    I asked this question before and yet I'm still terrible problems with my graphics flies over the text document when I add more text.  I'm not able to find the archives with the answers that people have written to me.

    I need to write a series of laboratory reports and using a terrible time amount to try to put the images in place. I do not receive a flow of text running.  Even in sections that I created, some of the images floated back up to the top of the section and are sitting there tight.  I am not able to move.

    Here is an example of a problem: I inserted a scatterplot and written my text.  I click on the tab "move with the text."  The Text wrap tab chooses spontaneously "Inline with the text.  My plot is moved to the left column - but I don't want that here.  I need to add a small annotation.  I'm not able to merge the plot toward the Center where the function of "In line with text" does not allow this.

    Basically, I try and change all the figures and plots to "Move with the text", but they tend to change to 'Stay on the Page' when I look away.

    Now, I wonder if I shouldn't open a new document in layout? This way I can add all my numbers for the section of the results in place holders.  But what I can combine "Text Layout" sections "Page Layout"?

    I really want to go back to Microsoft Word.  I would like to become proficient with Pages - and of course to learn my lab equipment!

    5.6.2 pages

    OS X El Capitan

    MacBook Air

    Thank you for your attention.

    Jonelle

    Today, I opened my document to

    Jonelle,

    Each object, with the exception of a table when it is inserted in a document of v5.6.2 Pages, has its object set to Move with text placement and its set to automatic text wrapping. To keep your images of richocheting around your document out of your control, or push a the other, visit the reorganize with the selected image tab and change skin to zero. Now you can place pictures anywhere in your body text.

    Unlike Word, Pages v5.6.2 doesn't have a convenient annotation tool, and we need to position and an oblong text box that contains the annotation group - under the image.

  • How can I return to the page newtabs with the panels of favorite site once it is taken over by a rogue site?

    A few days earlier, the page newtabs stopped showing Favorites panels that allowed me to click and go to my most frequently used site. It now displays a rogue site, for I have no use. I ran Malware Bytes (free) and let quarantine everything he found. Once I did, a second problem started when I open a program that I would get an error message saying that lacked some of the Solution Explorer. The program that I opened worked fine, so I considered as a nuisance. I was frustrated that it has not affected the problem of page newtab. I used a backup my Firefox profile since a few days ago, but that has not solved the problem either. Finally, I downloaded the latest version of Firefox (the same version I used) and installed it. Which seemed to cure the problem and I was happy until I rebooted my computer this morning, and the rogue page is back. How can I go back without a daily reinstall of Firefox?

    You managed to pick up the research you'll find browser hijacking.
    http://malwaretips.com/blogs/trovi-removal/

Maybe you are looking for