Browsing "Older Posts"

APEX-AT-WORK no image

Vorsätze fürs neue Jahr

Von Tobias Arnhold → 12.31.2011
Neben den zahlreichen Softwareprojekten, werde ich mich auch weiterhin mit neuen Spezialgebieten auseinandersetzen.

Ganz oben auf der Liste steht die Integration von mobilen APEX Applikationen. Details zum Vorhaben findet ihr hier: http://www.apex-at-work.blogspot.com/2011/12/mobile-apex-applikationen-mit-jquery.html

Außerdem habe ich vor die Plugin App zu erweitern. Durch eine entsprechende Berechtigungsverwaltung wird der Zugriff individuell einstellbar sein. Das Ganze wird natürlich durch neue Plugins unterstützt.

Als Letztes, will ich mich mit der raphaeljs Library auseinandersetzen. Ziel ist es, eine ähnliche Methode wie Matt Nolan zu entwickeln, um in APEX Applikationen die visuelle Bearbeitung noch besser abbilden zu können.

Ps.: Wie ihr sicher gesehen habt, habe ich noch etwas an dem Feinschliff meines Blogs gearbeitet. Ich hoffe das neue Design mit geänderten Inhalten kommt gut an. :)

Das wärs für dieses Jahr. Guten Rutsch euch allen!
APEX-AT-WORK no image

Kurze Info

Von Tobias Arnhold → 12.21.2011
Blog Update
Wie ihr sicher schon gesehen habt, habe ich mein Blog Layout überarbeitet. Ziel war es, die Inhalte besser darzustellen und unnötigen Ballast über Bord zuwerfen. Außerdem habe ich den Fokus jetzt mehr auf die deutschsprachige APEX Community gesetzt.
Nur keine Angst, ich werde natürlich auch weiterhin ab und an Posts in Englisch erstellen.

APEX Community Beitrag
Die Plugin App hat einen netten Beitrag auf der APEX Community Seite erhalten:
http://www.oracle.com/webfolder/technetwork/de/community/apex/index.html

Präsentationen zum Thema Plugins
Im März werde ich aller Voraussicht nach, jeweils in Dresden und in Mannheim einen Vortrag über die Plugin App halten. Ich hoffe die DOAG Regionalveranstaltungen werden wieder gut besucht sein. :) Wie immer gibt es einen kostenlosen Zugang zum Download der Anwendung. 

Weihnachten
Zum Schluss, wünsche ich allen ein besinnliches Weihnachtsfest und einen guten Rutsch ins neue Jahr!
APEX-AT-WORK no image

Mobile APEX Applikationen mit jQuery Mobile - Wichtige Links

Von Tobias Arnhold → 12.06.2011
Ich habe vor die Plugin App mit einer entsprechenden mobilen Version zu erweitern. Dazu benötige ich allerhand Hintergrundwissen und das trage ich in dem Blogpost hier zusammen. Starten tue ich mit den wichtigsten Links zur mobilen APEX Entwicklung. Weitere Details werden folgen...


Links zur Entwicklung von mobilen APEX Anwendungen mit jQuery Mobile
M. Sewtz - Getting Started with Mobile in APEX - Part 1 
M. Sewtz - Getting Started with Mobile in APEX - Part 2
APEX Community (P. Raganitsch) - Oracle APEX für mobile Endgeräte
T. Harsono - Oracle APEX 4.1 on Android Phone (Youtube Video)
B. Spendolini - a few thoughts on mobile development....
B. Spendolini - Build your first mobile app with APEX Presentation.
All Things Oracle - Oracle APEX on your Smartphone

APEX Beispielapplikationen:
Sujay - Businessbeispiele
M. Sewtz - Simple Beispielanwendung
P. Raganitsch - Komplexere Beispielanwendung
Jaydip Bosamiya - Komplexere Beispielanwendung

Generelle Links:
jQuery Mobile - Offizielle Homepage
Miami Coder - Interesting jQuery Mobile Tutorials


Advanced ways using the Authorization Schemes inside APEX

Von Tobias Arnhold → 12.05.2011
The standard way to check the authorization is to select the correct scheme inside the security area:


What are authorization schemes and how do you create them?
http://docs.oracle.com/cd/E17556_01/doc/user.40/e15517/sec.htm#BABEDFGB
http://apps2fusion.com/at/64-kr/399-security-using-authorization-in-apex


There are a couple of hidden ways to check the authorization schemes differently to the standard way.

To check more then one authorization scheme with pl/sql use this hint from Denes Kubicek:
http://deneskubicek.blogspot.com/2009/05/checking-authorization-scheme-within.html

To check authorization schemes inside SQL follow this solution:
http://www.oracle.com/webfolder/technetwork/de/community/apex/tipps/repo-2/index.html

For those who do not understand German. Just create a simple function which let you use the authorization scheme function inside a sql statement:
create or replace function 
 my_check_auth(p_security_scheme in varchar2)
 return number is
begin
  if apex_util.public_check_authorization(p_security_scheme) 
  then
    return 1;
  else 
    return 0;
  end if;
end;
 

select 
  'VALID_USER' as return_val
from my_table
where col1 = 'NEW'
and (my_check_auth('AUTH_VALID_USER') = 1  
     or my_check_auth('AUTH_NEW_USER')
     )
APEX-AT-WORK no image

Plug-in Bookmark

Von Tobias Arnhold → 12.04.2011
A couple of days ago I released a new simple plug-in. A dynamic action plug-in which allows you to bookmark the current or any other page by running a generic javascript code which works with most common browsers.

The plug-in can be downloaded here:
http://apex-plugin.com/oracle-apex-plugins/dynamic-action-plugin/bookmark_153.html

Example page:
http://apex.oracle.com/pls/apex/f?p=65560:9

How to use it:
 - set up a new Dynamic Action
 - Event: "Page Load"
 - Action: Bookmark
  - Set up the effected element by using the jQuery logic
    - ID: #P1_YOUR_BUTTON
    - Class: .my_button
  - URL Definition: "Current Page" or "Manually Defined URL"
    - If "Manually Defined URL" then set the URL and the name of the new bookmark