Archiwum kategorii: OAF

OAF – zmienne na stronie jako parametry

Mamy na stronie tabele która dla wiersza(row) ma ustawione parametry w akcji ( action ). W action deleteSetup ustawiamy paremtry np. pVendorId , ${oa.xxRecoAgentSetupHeadersAllVO1.VendorId} public void processFormRequest(OAPageContext pageContext, … //Jeżeli jest akacja to wykonaj kod. if ("deleteSetup".equals(pageContext.getParameter(EVENT_PARAM))) { //pobranie wartości … Czytaj dalej

Zaszufladkowano do kategorii OAF | Otagowano | Dodaj komentarz

OAF – Tabela – dodanie nowego rekordu do tabeli

Przykad dla tabeli detail ( master->detail) dlatego jest pobranie viewlinka. public void xxCreateAgentSetupLines() {   ViewLink vl = getViewLink1(); OAViewObject childVO = (OAViewObject)vl.getDestination(); childVO.executeQuery(); // System.out.println( "createRecordLines" );   Row row = childVO.createRow();   childVO.last(); childVO.next(); childVO.insertRow(row); childVO.setMaxFetchSize(1); row.setNewRowState(Row.STATUS_INITIALIZED);   … Czytaj dalej

Zaszufladkowano do kategorii OAF | Otagowano | Dodaj komentarz

OAF – pobieranie nazwy autoryzacji

Pobranie nazwy autoryzacji, a następnie jej wyświetlenie na stronie OAF. import oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean;   public void processRequest(OAPageContext pageContext, OAWebBean webBean) { super.processRequest(pageContext, webBean);   String respName = String.valueOf(pageContext.getResponsibilityName()); OAPageLayoutBean oapagelayoutbean = pageContext.getPageLayoutBean(); oapagelayoutbean.setTitle(respName);   //inne zmienne //pageContext.getUserName() //pageContext.getUserId() //pageContext.getUserName()import oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean; public … Czytaj dalej

Zaszufladkowano do kategorii OAF | Otagowano | Dodaj komentarz

OAF – AM nie widzi danych w VO.

Witam, Jeżeli mamy aplikację multiorgową i użyjemy w VO widok( synonim widoku) z „zabezpieczeniami” to po uruchomieniu strony z tym VO nie będziemy mieć danych. Wtedy do AM musimy dodać właściwość MULTIORG_ENABLED wartość S. MULTIORG_ENABLED = S (for single OU … Czytaj dalej

Zaszufladkowano do kategorii OAF | Dodaj komentarz

OAF – Przycisk do exportu VO

Cześć, Jeżeli chcemy dodać eksportowanie wyników z VO ( mamy Query + tabela ) do pliku TSV należy na tabeli (table) dodać tableAction. Dodać przycisk exportButton uzupełnić View Instance o nasze VO. Jeżeli mamy jakiś parametry do filtrowania danych do … Czytaj dalej

Zaszufladkowano do kategorii OAF | Dodaj komentarz

OAF – Rozszerzenie CO – zmiana właściwości segmentów.

Rozszerzenie CO. Zmiana właściwości atrybutów flexa. Segmenty liczymy od zera w kolejności renderowania na formatce. package oracle.apps.ar.hz.components.account.customer.webui; import oracle.apps.fnd.framework.webui.OAPageContext; import oracle.apps.fnd.framework.webui.beans.OADescriptiveFlexBean; import oracle.apps.fnd.framework.webui.beans.OAWebBean; import oracle.apps.fnd.framework.webui.beans.message.OAMessageLovInputBean; import sun.security.krb5.internal.i; public class XXHzPuiActCreateUpdateCO extends HzPuiActCreateUpdateCO { public XXHzPuiActCreateUpdateCO() { } public void processRequest(OAPageContext … Czytaj dalej

Zaszufladkowano do kategorii OAF | Dodaj komentarz

OAF – Wyświetlanie komunikatów

Witam, Jeżeli mamy komunikta w OeBS z parametrami musimy zrobić tokens by przekazać własne wartości. Komunikaty definiujemy autoryzacji „Aplication developer” ( Twórca aplikacji) MessageToken[] tokens = { new MessageToken(„BATCH_ID”,par2),new MessageToken(„REQ_ID”,par1)}; throw new OAException(„XXEXT”,”XX_DUNNLETTER_RUN_REQ”, tokens, OAException.INFORMATION, null); Jeżeli mamy bez parametrów … Czytaj dalej

Zaszufladkowano do kategorii OAF | Dodaj komentarz

OAF – nawigacja pomiędzy stronami

Witam, By przejść ze strony A do B. pageContext.setForwardURL(„OA.jsp?page=/xxph/oracle/apps/xxext/xxdl/webui/BPG”, null, OAWebBeanConstants.KEEP_MENU_CONTEXT, null, null, true, // retain AM OAWebBeanConstants.ADD_BREAD_CRUMB_YES, OAWebBeanConstants.IGNORE_MESSAGES); By powrócić i by na stronie nie mieć linku do odwiedzionej strony: Ze strony B do A. pageContext.forwardImmediately(„OA.jsp?page=/xxph/oracle/apps/xxext/xxdl/webui/APG”, null, OAWebBeanConstants.KEEP_MENU_CONTEXT, null, … Czytaj dalej

Zaszufladkowano do kategorii OAF | Dodaj komentarz