data not passed to the ItemRenderer

Because my itemrenderer is not working properly when scrolling, I wanted to use ' override public function set data(value:Object):void "so he can show the appropriate image. But I found that it is not called. So I tried a track on data.removable (I know for sure that this value exists) to the inside of my itemrenderer component and apparently data = null.
I have no idea why it is not be transmitted. Until now, I just forwarded the data inside the element with the datagrid to a public string within the element.

Corrected it as follows:

Main component with datagrid (snippet):

Component with the itemrenderer (snippet):

private function checkIfRemovable (): void
{
If (removable) / / check if it has helped remove
{
This.source = Vars.rooturl + "images/delete.gif";
this.toolTip = 'delete project ';

this.addEventListener (MouseEvent.MOUSE_OVER, MousePointers.showHand);
this.addEventListener (MouseEvent.MOUSE_OUT, MousePointers.clearPointers);
this.addEventListener (MouseEvent.CLICK, askDeleteProject);
} else {/ / is not allowed to delete}
This.source = Vars.rooturl + "images/delete_gray.gif";
this.toolTip = "Cannot delete"

this.removeEventListener (MouseEvent.MOUSE_OVER, MousePointers.showHand);
this.removeEventListener (MouseEvent.MOUSE_OUT, MousePointers.clearPointers);
this.removeEventListener (MouseEvent.CLICK, askDeleteProject);
}
}

private function onCreationComp (): void
{
checkIfRemovable();
}

override public function set data(value:Object):void
{
Super.Data = value;
PID = value.ID;
removable = value. Removable;
checkIfRemovable();
}

Tags: Flex

Similar Questions

  • Values not passed to the service VIEW FML

    Hello

    Use Tuxedo10g R3 on AIX 5.3.

    I wrote a Tuxedo application model that takes the customer data and transmit these data to the Service via FML VIEW dependent and the server converts the data passed in capital letters and return to the customer...

    I created the table field and FML VIEW dependent file and set the required environment variables and I built the client and the server.

    After running the object module is called the service, but the values are not passed to the service and the data is not converted to uppercase.

    The table field file is as follows:
    "sampfml" 4 lines, 159 characters
    # name number type flags comments
    Chain of FIRSTSTR1 110-
    Chain of SECONDSTR1 111-
    String of 112 THIRDSTR1 -
    FML VIEW dependent:
    VIEWS sampview
    indicator of County # type cname fbna size null

    String firststr FIRSTSTR1 1-10. \0
    String secondstr SECONDSTR1 1-10. \0
    String thirdstr THIRDSTR1 1-10. \0
    END
    environment variables that I put are:
    #FIELDTBLS
    #
    FIELDTBLS = sampfml, fields, Usysflds
    #
    #FLDTBLDIR
    #
    FLDTBLDIR = ${TUXDIR} / udataobj: ${APPDIR}
    #
    #VIEWDIR
    #
    VIEWDIR = ${APPDIR}
    #
    #VIEWFILES
    #
    VIEWFILES = sampview. V
    my customer code:
    IDENTIFICATION DIVISION.
    PROGRAM-ID. SIMPCL.
    AUTHOR. DEVELOPMENT OF TUX.
    ENVIRONMENTAL DIVISION.
    SECTION OF CONFIGURATION.
    DATA DIVISION.
    STORAGE SECTION OF WORK.
    *****************************************************
    * Definitions of tuxedo
    *****************************************************
    TPTYPE 01 - REC.
    COPY TPTYPE.
    *
    TPSTATUS 01 - REC.
    COPY TPSTATUS.
    *
    TPSVCDEF 01 - REC.
    COPY TPSVCDEF.
    *
    TPINFDEF 01 - REC.
    COPY TPINFDEF.
    *
    FML 01 - REC.
    COPY FMLINFO.
    *
    01 MYFML.
    F-05 DATA PIC X (10).
    05 PIC S-DATA X (10).
    T-05 DATA PIC X (10).
    FILLER 05 PIC X (30).
    *****************************************************
    * Definitions log messages
    *****************************************************
    01 LOGMSG.
    VALUE OF FILL 05 PIC X (8) ' SIMPCL:
    LOGMSG 05-TEXT PIC X (50).
    01 LOGMSG-LEN PIC S9 (9) COMP-5.
    *
    STRING 01 DATA.
    COPY sampview.
    ENTER 01-STRING.
    05 S-FIRST PIC X (10).
    05 S-SECOND PIC X (10).
    05 S-THIRD PIC X (10).
    PEAK USER-DATA-REC 01 X (75).
    SECTION OF LIAISON.
    ******************************************************
    * Start the program with command line parameters
    ******************************************************
    THE PROCEDURE DIVISION.
    MOVE DOWN-VALUES TO TPINFDEF-REC.
    MOVE ALL THE LOGMSG TO LOGMSG-LEN.
    START-SIMPCL.
    LOGMSG-TEXT, MOVE "on the road".
    PERFORM DES USERLOG.
    PERFORM DES TPINIT.
    ACCEPT S FIRST.
    ACCEPT THE SECOND S.
    ACCEPT S THIRD.
    S-FIRST MOVEMENT FIRSTSTR.
    SPEND S-SECOND TO SECONDSTR.
    PASS S-THIRD AT THIRDSTR.
    DISPLAY ' VALUES BEFORE: "-THE STRING DATA.".
    DISPLAY "FML: ' MYFML.
    PERFORM DES TPCALL.
    DISPLAY "DATA AFTER CONVERSION:
    DISPLAY FIRSTSTR.
    DISPLAY SECONDSTR.
    DISPLAY THIRDSTR.
    PERFORM DES TPTERM.
    MAKE THE PROGRAM EXIT.

    *****************************************************
    * Now put the customer in the system.
    *****************************************************
    -TPINIT.
    MOVING TO USRNAME SPACES.
    MOVE TO CLTNAME BOXES.
    MOVE TO BOXES TO PASSWD.
    MOVE TO BOXES TO GRPNAME.
    MOVE 0 TO DATALEN.
    TPU - DIP SET TO TRUE.
    *
    CALL FOR ASSISTANCE "TPINITIALIZE" TPINFDEF-REC
    USER-DATA-REC
    TPSTATUS-REC.

    IF NOT OK
    MOVE "TPINITIALIZE failed" LOGMSG-text
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.

    *****************************************************
    Issue of a TPCALL
    *****************************************************
    -TPCALL.
    MOVE ALL MYFML FLM-LENGTH.
    CALL "ENDS" WITH THE HELP OF MYFML FLM - REC.
    OTHERWISE FOK
    MOVE "FINALLY failed" LOGMSG-text
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT.
    FUPDATE SET TO TRUE.
    MOVE 'sampview' to VIEWNAME.
    CALL "FVSTOF" WITH THE HELP OF STRING FML - REC MYFML-DATA.
    OTHERWISE FOK
    MOVE 'FVSTOF failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    FLM-DISPLAY STATUS
    MAKE THE PROGRAM EXIT.

    MOVE "FLM" REC-INDICATE THE TPTYPE-REC.
    MOVE SPACES OF SUB-TYPE IN TPTYPE-REC.
    MOVE ALL MYFML TO LEN.

    GO "SIMPSRV" - NAME OF THE SERVICE.
    TPBLOCK SET TO TRUE.
    TPNOTRAN SET TO TRUE.
    TPNOTIME SET TO TRUE.
    TPSIGRSTRT SET TO TRUE.
    TPCHANGE SET TO TRUE.

    CALL FOR ASSISTANCE "TPCALL" TPSVCDEF-REC
    TPTYPE-REC
    MYFML
    TPTYPE-REC
    MYFML
    TPSTATUS-REC.

    IF NOT OK
    MOVE "TPCALL failed" LOGMSG-text
    PERFORM DES USERLOG
    END-IF.

    CALL "FVFTOS" WITH THE HELP OF STRING FML - REC MYFML-DATA.
    OTHERWISE FOK
    MOVE 'FVFTOS failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT.

    *****************************************************
    * Let TUXEDO
    *****************************************************
    -TPTERM.
    CALL FOR ASSISTANCE "TPTERM" TPSTATUS-REC.
    IF NOT OK
    MOVE "TPTERM failed" LOGMSG-text
    PERFORM DES USERLOG
    END-IF.

    *****************************************************
    * Saves messages in the userlog
    *****************************************************
    -USERLOG.
    CALL FOR ASSISTANCE "USERLOG" LOGMSG
    LOGMSG-LEN
    TPSTATUS-REC.

    *****************************************************
    * Request for leave
    *****************************************************
    EXIT-PROGRAM.
    MOVE 'done' LOGMSG-TEXT.
    PERFORM DES USERLOG.
    STOP EXECUTION.

    My server code:
    IDENTIFICATION DIVISION.
    PROGRAM-ID. SIMPSRV.
    AUTHOR. DEVELOPMENT OF TUX.
    ENVIRONMENTAL DIVISION.
    SECTION OF CONFIGURATION.
    DATA DIVISION.
    STORAGE SECTION OF WORK.
    ******************************************************
    * Definitions of tuxedo
    ******************************************************
    TPSVCRET 01 - REC.
    COPY TPSVCRET.
    *
    TPTYPE 01 - REC.
    COPY TPTYPE.
    *
    TPSTATUS 01 - REC.
    COPY TPSTATUS.
    *
    TPSVCDEF 01 - REC.
    COPY TPSVCDEF.
    ******************************************************
    * Definitions of log messages
    ******************************************************
    01 LOGMSG.
    VALUE OF FILL 05 PIC X (10)
    "SIMPSRV:
    LOGMSG 05-TEXT PIC X (50).
    01 LOGMSG-LEN PIC S9 (9) COMP-5.
    ******************************************************
    * Data records user defined
    ******************************************************
    STRING 01 DATA.
    COPY sampview.
    01 MYFML.
    F-05 DATA PIC X (10).
    05 PIC S-DATA X (10).
    T-05 DATA PIC X (10).
    FILLER 05 PIC X (30).
    *
    SECTION OF LIAISON.
    *
    THE PROCEDURE DIVISION.
    *
    START-FUNDUPSR.
    MOVE ALL THE LOGMSG TO LOGMSG-LEN.
    LOGMSG-TEXT, MOVE "on the road".
    PERFORM DES USERLOG.

    ******************************************************
    * Get the data that has been sent by the client
    ******************************************************
    MOVE ALL MYFML TO LEN.
    MOVING MYFML LOGMSG-TEXT.
    PERFORM DES USERLOG.
    CALL USING 'TPSVCSTART' TPSVCDEF-REC
    TPTYPE-REC
    MYFML
    TPSTATUS-REC.

    IF NOT OK
    MOVE 'TPSVCSTART failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.

    IF TPTRUNCATE
    MOVE "Data has been truncated" LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.
    MOVING FIRSTSTR LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVING SECONDSTR LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVING THIRDSTR LOGMSG-TEXT.
    PERFORM DES USERLOG.
    INSPECT THE FIRSTSTR CONVERSION
    "abcdefghijklmnopqrstuvwxyz" to
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    INSPECT THE SECONDSTR CONVERSION
    "abcdefghijklmnopqrstuvwxyz" to
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    INSPECT THE THIRDSTR CONVERSION
    "abcdefghijklmnopqrstuvwxyz" to
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    MOVE FIRSTSTR TO S-FIRST.
    MOVE SECONDSTR TO S-SECONDS.
    MOVE THIRDSTR TO S THIRD.
    MOVE 'Success' to LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVE TO ENTER STRING LOGMSG-TEXT.
    PERFORM DES USERLOG.
    TPSUCCESS SET TO TRUE.
    COPY TPRETURN REPLACEMENT
    DATA-REC MYFML.

    ******************************************************
    * Write an err messages disconnect
    ******************************************************
    -USERLOG.
    CALL FOR ASSISTANCE "USERLOG" LOGMSG
    LOGMSG-LEN
    TPSTATUS-REC.
    ******************************************************
    * EXIT PROGRAM
    ******************************************************
    EXIT-PROGRAM.
    LOGMSG-TEXT, MOVE "has failed."
    PERFORM DES USERLOG.
    TPFAIL SET TO TRUE.
    COPY TPRETURN REPLACEMENT
    DATA-REC MYFML.

    And when execution of the module of the object:
    SIMPCL
    Hello
    Hello
    World
    VALUES BEFORE: Hello Hello World
    FML:
    DATA AFTER CONVERSION:
    Hello
    Hello
    World
    can anyone help me with this?

    Thank you...

    Hello

    In the server program, you must call FVFTOS to convert the COBOL record FML buffer, then do the translation. After that, you must also call 'FVSTOF' to convert it back to FML. I can get the correct results with your program with these changes.

    Customer
    ======================
    IDENTIFICATION DIVISION.
    PROGRAM-ID. CSIMPCL.
    AUTHOR. DEVELOPMENT OF TUX.
    ENVIRONMENTAL DIVISION.
    SECTION OF CONFIGURATION.
    STORAGE SECTION OF WORK.
    *****************************************************
    * Definitions of tuxedo
    *****************************************************
    TPTYPE 01 - REC.
    COPY TPTYPE.
    *
    TPSTATUS 01 - REC.
    COPY TPSTATUS.
    *
    TPSVCDEF 01 - REC.
    COPY TPSVCDEF.
    *
    VALUES-01 TPINFDEF-REC VALUE LOW.
    COPY TPINFDEF.
    *
    FML 01 - REC.
    COPY FMLINFO.
    *
    01 MYFML.
    F-05 DATA PIC X (10).
    05 PIC S-DATA X (10).
    T-05 DATA PIC X (10).
    FILLER 05 PIC X (30).
    *****************************************************
    * Definitions log messages
    *****************************************************
    01 LOGMSG.
    VALUE OF FILL 05 PIC X (8) ' CSIMPCL:
    LOGMSG 05-TEXT PIC X (50).
    01 LOGMSG-LEN PIC S9 (9) COMP-5.
    *
    STRING 01 DATA.
    COPY sampview.
    *
    ENTER 01-STRING.
    05 S-FIRST PIC X (10).
    05 S-SECOND PIC X (10).
    05 S-THIRD PIC X (10).
    *
    PEAK USER-DATA-REC 01 X (75).
    SECTION OF LIAISON.
    ******************************************************
    * Start the program with command line parameters
    ******************************************************
    THE PROCEDURE DIVISION.
    START-CSIMPCL.
    LOGMSG-TEXT, MOVE "on the road".
    PERFORM DES USERLOG.
    PERFORM DES TPINIT.
    MOVE 'Hi' to FIRSTSTR.
    MOVE the 'Hello' to SECONDSTR.
    MOVE the 'world' to THIRDSTR.
    DISPLAY ' VALUES BEFORE: "-THE STRING DATA.
    DISPLAY "FML: ' MYFML.
    PERFORM DES TPCALL.
    DISPLAY ' VALUES AFTER:
    DISPLAY FIRSTSTR.
    DISPLAY SECONDSTR.
    DISPLAY THIRDSTR.
    PERFORM DES TPTERM.
    MAKE THE PROGRAM EXIT.
    *****************************************************
    * Now put the customer in the system.
    *****************************************************
    -TPINIT.
    MOVING TO USRNAME SPACES.
    MOVE TO CLTNAME BOXES.
    MOVE TO BOXES TO PASSWD.
    MOVE TO BOXES TO GRPNAME.
    MOVE 0 TO DATALEN.
    TPU - DIP SET TO TRUE.
    *
    CALL FOR ASSISTANCE "TPINITIALIZE" TPINFDEF-REC
    USER-DATA-REC
    TPSTATUS-REC.

    IF NOT OK
    MOVE "TPINITIALIZE failed" LOGMSG-text
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.

    -TPCALL.
    MOVE ALL MYFML FLM-LENGTH.
    DISPLAY 'LENGTH OF MYFML.
    FML-LENGTH DISPLAY.
    CALL "ENDS" WITH THE HELP OF MYFML FLM - REC.
    OTHERWISE FOK
    MOVE "FINALLY failed" LOGMSG-text
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.
    FUPDATE SET TO TRUE.
    MOVE 'sampview' to VIEWNAME.
    CALL "FVSTOF" WITH THE HELP OF STRING FML - REC MYFML-DATA.
    OTHERWISE FOK
    MOVE 'FVSTOF failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    FLM-DISPLAY STATUS
    MAKE THE PROGRAM EXIT
    END-IF.

    MOVE "FLM" REC-INDICATE THE TPTYPE-REC.
    MOVE SPACES OF SUB-TYPE IN TPTYPE-REC.
    MOVE ALL MYFML TO LEN.

    GO "SIMPSRV" - NAME OF THE SERVICE.
    TPBLOCK SET TO TRUE.
    TPNOTRAN SET TO TRUE.
    TPNOTIME SET TO TRUE.
    TPSIGRSTRT SET TO TRUE.
    TPCHANGE SET TO TRUE.

    CALL FOR ASSISTANCE "TPCALL" TPSVCDEF-REC
    TPTYPE-REC
    MYFML
    TPTYPE-REC
    MYFML
    TPSTATUS-REC.
    IF NOT OK
    MOVE "TPCALL failed" LOGMSG-text
    PERFORM DES USERLOG
    END-IF.

    CALL "FVFTOS" WITH THE HELP OF STRING FML - REC MYFML-DATA.
    OTHERWISE FOK
    MOVE 'FVFTOS failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.

    *****************************************************
    * Let TUXEDO
    *****************************************************
    -TPTERM.
    CALL FOR ASSISTANCE "TPTERM" TPSTATUS-REC.
    IF NOT OK
    MOVE "TPTERM failed" LOGMSG-text
    PERFORM DES USERLOG
    END-IF.

    *****************************************************
    * Saves messages in the userlog
    *****************************************************
    -USERLOG.
    CALL FOR ASSISTANCE "USERLOG" LOGMSG
    LOGMSG-LEN
    TPSTATUS-REC.

    *****************************************************
    * Request for leave
    *****************************************************
    EXIT-PROGRAM.
    MOVE 'done' LOGMSG-TEXT.
    PERFORM DES USERLOG.
    STOP EXECUTION.

    Server
    ====================================
    IDENTIFICATION DIVISION.
    PROGRAM-ID. SIMPSRV.
    AUTHOR. DEVELOPMENT OF TUX.
    ENVIRONMENTAL DIVISION.
    SECTION OF CONFIGURATION.

    DATA DIVISION.
    STORAGE SECTION OF WORK.
    ******************************************************
    * Definitions of tuxedo
    ******************************************************
    TPSVCRET 01 - REC.
    COPY TPSVCRET.
    *
    TPTYPE 01 - REC.
    COPY TPTYPE.
    *
    TPSTATUS 01 - REC.
    COPY TPSTATUS.
    *
    TPSVCDEF 01 - REC.
    COPY TPSVCDEF.
    *
    FML 01 - REC.
    COPY FMLINFO.
    ******************************************************
    * Definitions of log messages
    ******************************************************
    01 LOGMSG.
    VALUE OF FILL 05 PIC X (10)
    "SIMPSRV:
    LOGMSG 05-TEXT PIC X (50).
    01 LOGMSG-LEN PIC S9 (9) COMP-5.
    ******************************************************
    * Data records user defined
    ******************************************************
    STRING 01 DATA.
    COPY sampview.
    ENTER 01-STRING.
    05 S-FIRST PIC X (10).
    05 S-SECOND PIC X (10).
    05 S-THIRD PIC X (10).
    *
    01 MYFML.
    F-05 DATA PIC X (10).
    05 PIC S-DATA X (10).
    T-05 DATA PIC X (10).
    FILLER 05 PIC X (30).

    *
    SECTION OF LIAISON.
    *
    THE PROCEDURE DIVISION.
    *
    START-FUNDUPSR.
    MOVE ALL THE LOGMSG TO LOGMSG-LEN.
    LOGMSG-TEXT, MOVE "on the road".
    PERFORM DES USERLOG.

    ******************************************************
    * Get the data that has been sent by the client
    ******************************************************
    MOVE ALL MYFML TO LEN.
    MOVING MYFML LOGMSG-TEXT.
    PERFORM DES USERLOG.
    CALL USING 'TPSVCSTART' TPSVCDEF-REC
    TPTYPE-REC
    MYFML
    TPSTATUS-REC.

    IF NOT OK
    MOVE 'TPSVCSTART failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.

    IF TPTRUNCATE
    MOVE "Data has been truncated" LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.

    MOVE 'sampview' to VIEWNAME
    CALL "FVFTOS" WITH THE HELP OF STRING FML - REC MYFML-DATA.
    OTHERWISE FOK
    MOVE "FVFTOS failed" LOGMSG-TEXT
    PERFORM DES USERLOG
    MAKE THE PROGRAM EXIT
    END-IF.
    MOVE 'DOING OK FVFTOS' LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVING FIRSTSTR LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVING SECONDSTR LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVING THIRDSTR LOGMSG-TEXT.
    PERFORM DES USERLOG.
    INSPECT THE FIRSTSTR CONVERSION
    "abcdefghijklmnopqrstuvwxyz" to
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    INSPECT THE SECONDSTR CONVERSION
    "abcdefghijklmnopqrstuvwxyz" to
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    INSPECT THE THIRDSTR CONVERSION
    "abcdefghijklmnopqrstuvwxyz" to
    "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
    MOVE FIRSTSTR TO S-FIRST.
    MOVE SECONDSTR TO S-SECONDS.
    MOVE THIRDSTR TO S THIRD.
    MOVE 'Success' to LOGMSG-TEXT.
    PERFORM DES USERLOG.
    MOVE TO ENTER STRING LOGMSG-TEXT.
    PERFORM DES USERLOG.
    FUPDATE SET TO TRUE.
    MOVE 'sampview' to VIEWNAME.
    CALL "FVSTOF" WITH THE HELP OF STRING FML - REC MYFML-DATA.
    OTHERWISE FOK
    MOVE 'FVSTOF failed' to LOGMSG-TEXT
    PERFORM DES USERLOG
    FLM-DISPLAY STATUS
    MAKE THE PROGRAM EXIT
    END-IF.

    TPSUCCESS SET TO TRUE.
    COPY TPRETURN REPLACEMENT
    DATA-REC MYFML.

    ******************************************************
    * Write an err messages disconnect
    ******************************************************
    -USERLOG.
    CALL FOR ASSISTANCE "USERLOG" LOGMSG
    LOGMSG-LEN
    TPSTATUS-REC.
    ******************************************************
    * EXIT PROGRAM
    ******************************************************
    EXIT-PROGRAM.
    LOGMSG-TEXT, MOVE "has failed."
    PERFORM DES USERLOG.
    TPFAIL SET TO TRUE.
    COPY TPRETURN REPLACEMENT
    DATA-REC MYFML.

    The result looks like,
    The VALUES BEFORE: Hello Hello World
    FML:
    LENGTH MYFML
    + 0000000060
    VALUES AFTER:
    Hello
    Hello
    WORLD

    In addition, in your client program FILLING only given size 10, not compatible with the side server, which is 30. I use the same size in the client and the server.
    I also interested in why do you use style convert FML/VIEW? If both a pure COBOL, just with VIEW program is easier programming, just a suggestion.

    Kind regards
    Wayne

  • Siebel field values are not passed to the OPA: error on WD Smoke Test

    Hello

    I installed OPA siebel connector locally and deployed determination determination of web and server to tomcat server. The 'DS smoke Test' button works well, but the 'WD Smoke Test' does not work correctly. After the installation by clicking on the button opens a pop-up window with "page cannot be displayed".

    I changed the symbolic for 'Employee' as URL:

    http://localhost: 8085/siebel-web-determinations/startsession/AdminSmokeTest

    (from the original one: http://localhost:8085 / siebel-web-determinations/startsession/AdminSmokeTest/en-US? user = [UserID] & caseID =, [UserID], [ObjectID], AdminSmokeTest)

    This show opens the popup window and and it asks the question ' what is the text of valid user?' by clicking on it application "which is a Siebel Admin user's first name?" then the subsequesnt questions and after the last questions it shows if it is valid Siebel Admin record ot not. If the rule works correctly.

    Now my questions are:
    1. how the Siebel field values will be passed to the determination of the Web? Ideally result response (if that's a record valid sadmin) should have been displayed in the window pop up directly by clicking on the button 'WD Smoke Test' with the employee field values passed, instead he asks for input.

    2. the field mappings are definde in the automation of the Admin-Policy-> show mappings. The field values are passed correctly to the server of determination, but how to pass for determination of the Web? The same mapping works for the determination of the Web as well?

    3. If I use the old url for employee (http://localhost: 8085/siebel-web-determinations/startsession/AdminSmokeTest/en-us? user = [username] & caseID =, [UserID], [ObjectID], AdminSmokeTest) the user id is passed correctly but it is throwing an error.

    4. in the Administration - policy Automation-> Web determinations it gives the following error.

    [An error occurred when loading the case ID "8SIA-82CJP, SADMIN, AdminSmokeTest".
    This error has been recorded and is available in the application logs.

    Support and assistance please contact [email protected]].

    If I change the url as before, then he asks the same questions. What is this point of view?

    Thanks in advance!

    Kind regards
    ALIOU

    ALIOU,

    One of the key things to note about the OPA Web determinations for Siebel is which is needs component EAI run on the Siebel server for it to work. There is an article on this in the installation guide where there you preform a test to verify that EAI_ANON_ENU is running on the Siebel server (located on pages 12-13 on the installation guide).

    1. for determinations of Web works properly, you must leave the URL token exactly as indicated in the installation guide. In addition, determinations Web use EAI (mentioned above) to pass information to the Web of Siebel determinations.

    2. same as number 1.

    3. again once it goes back to check that the EAI runs.

    4. make sure that the user you are logged in as has the responsibility to use this point of view.

    In addition to all this... once EAI works you need to check the incoming Web Service URL and point them to the location of the IAE but also change the path to the IAE in the file data-siebe - adapt .properties. Also, be sure to match the user name and password in this file for what you use to connect to Siebel with.

    -Adam Starr

  • Prompt dashboard value does not pass in the report

    Hello

    I use OBIEE 10 g. The problem is in Oracle BI answers

    I have a guest orders and its report. In the prompt, in one of the column, I use sql result. The sql query is a query of sup of co related where I used the 2 tables. employee_data and employee_region. The reason to use the subquery is that there is no column data_center in employee_data table. He has records for all data_center e.g. USA, UK, IND, AUSTRALIA etc. so I used the query sub with condition that gives the result on a center of particular data (here's of the U.S.) and the output of the query of this sub is entered for the main request. And the guests works very well and gives the correct result

    The sql query used for the column in the prompt (in Oracle BI answers) as
    SELECT EMPLOYEE_DATA.ENAME FROM EMPLOYEE WHERE EMPLOYEE_DATA.ENAME IN (SELECT EMPLOYEE_REGION.ENAME FROM EMPLOYEE WHERE EMPLOYEE_REGION.DATA_CENTER = 'USA')
    In the report, there are now 2 coulmns. -EMPLOYEE_DATA. ENAME and EMPLOYEE_REGION. DATA_CENTER
    I used the main column EMPLOYEE_DATA. ENAME to filter as a "guest."

    The problem is that the value from the prompt is failed at the prompt of the report, what I found. Because, rather than show the result for 'USA' data_center, it also shows the other data_center (UK, IND, AUSTRALIA) data.

    How to filter the condition I should use for EMPLOYEE_DATA. ENAME column in the report so that the prompt value will change to the report correctly?

    Thank you

    Published by: Kuldip on 21 February 2013 06:17

    Hi Kuldip,

    If a direct column is not used in the prompt then it would not strain the direct relationship with column with guest. In your case try using a variable presentation. Define a variable presentation in the command prompt and use the presentation variable to filter the report.

    Let me know if it worked.

    Kind regards
    Jay

  • To an existing dashboard, how can I go back and discovers the source of data for the items in the dashboard? More precisely to determine why the data not displaying on the dashboard for a host where the agents seem to work fine.

    Here are the servers in the cluster.  The active cluster in the attached image is PrdERx2.  The zeros should have a count associated with them equal to zero.

    Thank you

    Barry

    Hi Barry -.

    If the dashboard in question was created with WCF (our Framework Web component that is included with the product), then using the tab design inspecting dashboard design suggested Bart is a good. WCF dashboard get much of their data by querying the Foglight data model so once you are in the editor of WCF, change views to queries drop-down list and see what queries can exist in this module WCF. Test if you find to make sure they return data. Also change the functions drop-down list and see if you can test as well.

    I hope this helps.

    Robert

  • Do not have precisely the difference ECCAS current date and the date, we pass to the function.

    Hello

    I did a feature where when I go to any expiry date that I must check with the current date... and get the difference in days.

    When I change the value to this fuction 2012-01-05 and my current date is 2011-12-22 that I am getteing diffDays = 45, when I pass 2011-12-25 and my current date is 2011-12-22, then I'm diffDays = 34.

    I didn't know that's why 31 days added in my diffDays? If there are 31 days month so it will add 31 and if the month is 30 we can add 30 days? I didn't know where I am going wrong. I enclose my code that I use. Pls check and tell me where I'm wrong...

     public static String isBookExpired(String date) {
                System.out.println("**********");
                date = date.trim();
                int index = date.indexOf(" ");
                if(index != -1) {
                    date = date.substring(0, index);
                }
                    String strArr[] = stringtoArray(date , "-" );
    
                Calendar substribtionDt = Calendar.getInstance();
                //myCalendar.
                substribtionDt.set(Calendar.YEAR, Integer.parseInt(strArr[0]));
                substribtionDt.set(Calendar.MONTH, Integer.parseInt(strArr[1]));
                substribtionDt.set(Calendar.DATE, Integer.parseInt(strArr[2]));
    
                Calendar today = Calendar.getInstance();
    
                long diffDays = ( substribtionDt.getTime().getTime() - today.getTime().getTime()) / (24 * 60 * 60 * 1000);
    
                if(diffDays < 0) {
                    return "Yes";
                }
                else
                    return "No";
            }
    

    months in a calendar object index starts with 0 rather than 1 in the real world, you must set the value of the months in the calendar by subtracting by the date that you enter.

  • Data not loaded in the Hyperion Financial Management (HFM) even if EA management financial data quality (FDMEE) export successful

    Dear friends,

    I'm loading the data of EBS to hyperion HFM application for the period of April and may, it was successfully exported and loaded into the application.

    I'm loading data for JUNE and JULY, data were exported, but it reflected not in the application of HFM.

    Please help me on this issue.

    Thanks in advance.

    Concerning

    Satheesh.S

    Hi all

    Error has been resolved by the mappings for June and July is missing in global mapping. I've recreated now its works very well.

    Thank you & best regards

    Satheesh. S

  • Form data not shown unless the cursor in the field

    .PDF with the form filled in will not display or print form data when open with Windows and Reader 8.1.

    Display and print are OK on Mac OS X with Reader or preview.

    other files created and downloaded from the web site even did not have this problem.

    File transferred as a piece attached and copied by react "sneaker net" the same on several PC.

    move the cursor to any field filled shows data only when the cursor is in the field.

    Opening a PDF form in preview it corrupts and causes the behaivour you describe. You can correct the form using this tool:

    http://blog.practicalpdf.com/2013/08/introducing-the-practicalpdf-fix-form-utility/

    In the future, avoid using Preview if it is possible.

  • Data not to see the detail block on running the query

    I have a dev - 6i form. It contains two revenge joined database. The form was working properly but now all of a sudden, as I F8 run query it gives two error messages and do not run the block of detail data.

    FRM-40819: System Variable is not editable.
    FRM-40735: trigger YOU POPULATE DETAILS raised unhandled exception ORA-06502.
    What is the reason how to get rid of him?

    Hello

    Unless changes occurred, you will not get error, maybe it occurred without your knowledge.

    Cases - open your source fmb file, rename and delete the link and create the link - compiles now.

    Run the form, and then paste the result here.

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

    Gul says:
    I have a dev - 6i form. It contains two revenge joined database. The form was working properly but now all of a sudden, as I F8 run query it gives two error messages and do not run the block of detail data.

    FRM-40819: System Variable is not editable.
    FRM-40735: trigger YOU POPULATE DETAILS raised unhandled exception ORA-06502.
    What is the reason how to get rid of him?

  • selection of the dates not used for the list

    OK, the last one for today...

    I'm trying to fill a list with values of the month years between the first entry in the table and the month previous (sysdate - 1 month).

    At the moment I have this, which will select every month between the last entry in the table and sysdate-1.
    select to_char( add_months( start_date, level-1 ), 'MON-YY' ) d, to_char( add_months( start_date, level-1 ), 'MON-YY' ) r
    from (select add_months(max(date_received),1) start_date, add_months(sysdate, -1) end_date from localdata) where start_date < end_date
    connect by level <= months_between(trunc(end_date,'MM'), trunc(start_date,'MM') ) + 1
    But I want it uses the first entry and select all the months between then and sysdate-1 where there is no entry in the table.

    I tried something like that, but it returned no data:
    select to_char( add_months( start_date, level-1 ), 'MON-YY' ) d, to_char( add_months( start_date, level-1 ), 'MON-YY' ) r
    from (select min(date_received) start_date, add_months(sysdate, -1) end_date from localdata) where start_date < end_date and to_char(start_date, 'MON-YY') not in (select to_char(date_received, 'MON-YY') from localdata)
    connect by level <= months_between(trunc(end_date,'MM'), trunc(start_date,'MM') ) + 1

    Hello

    pearlyred wrote:
    Thanks for the comment tip, it works great now. I just need how to sort date wise.

    If missing_month is a string, such as "JAN-2013", then it's not good for sorting, since the string "JAN-2013" come after "FEB-2013"(et aussi après «FEB-2014"et «FEB-2015") because 'J' comes after 'F'. "»»» If you want to sort, and then keep the month as a DATE, like this:

    WITH     got_missing_month_s     AS
    (
         SELECT     ADD_MONTH first_month, LEVEL - 1)     AS missing_month_s
         FROM     (
                   SELECT TRUNC ( MIN (date_received)
                                           , 'MONTH'
                                  )          AS first_month
                   FROM   localdata
              )
         CONNECT BY     LEVEL     <= MONTHS_BETWEEN ( SYSDATE
                                                 , first_month
                                          )
        MINUS
            SELECT  TRUNC (date_received, 'MONTH')
         FROM     localdata
    )
    SELECT       TO_CHAR (missing_month_s, 'MON-YYYY')     AS missing_month_d
    ,       missing_month_s
    FROM       got_missing_month_s
    ORDER BY  missing_month_s
    ;
    

    The main request has 2 columns:
    missing_month_d is for display: it's a string such as "JAN-2013".
    missing_month_s is for sorting: it's a DATE.

  • credentials are not passed to the script that is run as a scheduled task

    I create a new thread since I did not see any action on the existing, where I posted (not sure if anyone saw it because the age of the thread).  For reference, see http://communities.vmware.com/message/1406190.  But the main thing is the execution of a script as a scheduled task is not correctly the credentials of the Windows service account to the cmdlet Connect-VIServer.  When you run this cmdlet, it throws the following error:

    SE connect-VIServer: & lt; SourcePath & gt;\%APPDATA%\VMware\credstore to & lt; SourcePath & gt; \scriptname.ps1:41 tank: 17

    Anyway, the rumor was that it was corrected in PowerCLI 4.0, but this doesn't seem to be the case as Alan Renouf (and now me) have pointed out.  On my original message in this thread...

    My two cents to Rob, Luc and Alan. I had this problem with PowerCLI 4 as well. However, I think it's sort of fixed. Here's my situation:

    (1) I have an account with appropriate permissions vCenter AD service.

    (2) I have run the scheduled task of options with this service AD account while connected to the server and it works of course very well.

    (3) I log off.

    (4) script continues to work fine until the server is restarted (which of course happens every month for Microsoft patches).

    (5) to resolve what I can simply log in with my account service and connect immediately - I have not even interactively run the script to fix.

    So it seems to me that connecting you must create the APPDATA % environment variable and apparently a disconnect is not clear the variable correctly or something.

    My main question, that is why "Connect-VIServer" even trying to make a call to that path? Must not only do that when I call it "Get-VICredentialStoreItem"? My script is done simply:

    [string]$strVCServer = "servername.domain"
    Connect-VIServer -Server $strVCServer

    I'm not trying to save credentials as pass through must work properly and be a bit more secure.

    Hi Allen,.

    Yes, the problem is solved in U1. He is not related to PS 2.

    Kind regards

    -Angel

  • DataSet attributes does not pass on the form of courses

    Hello guys,.
    I created a group of data for the resource RISORSADATASET. The request went well, collecting all the attributes, but in the end, these attributes were sent not the process shape.

    RISORSADATASET is quite simple, consisting of a login and passowrd parameter.

    The shape of RISORSADATASET process is:

    The field name label
    UD_RISDATAS_PASSWORD PASSWORD
    LOGIN UD_RISDATAS_LOGIN

    I had a doubt about the value of the attr-ref element, so I traced it both, label field and the name of process form. My dataset is as follows:


    < request-set of data xmlns = "http://www.oracle.com/schema/oim/request."
    xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance".
    xsi: schemaLocation = "http://www.oracle.com/schema/oim/request."
    name = entity "ProvisionResourceRISORSADATASET_GTC" = "RISORSADATASET_GTC."
    operation 'DISPOSITION' = >

    < name AttributeReference = "Password" attr-ref = "UD_RISDATAS_PASSWORD".
    available in bulk = "false".
    Type = "String".
    length = "20".
    Widget = "text".
    required = "true".
    hidden = "true" / >

    < name AttributeReference = "Login" attr-ref = "LOGIN".
    available in bulk = 'true '.
    Type = "String".
    length = "20".
    Widget = "text".
    required = "true" / >

    < attribute name = "OTT".
    available in bulk = "false".
    Type = "String".
    length = "20".
    Widget = "text".
    required = "true".
    approver only = "true" / >

    < attribute name = "SoloUtente".
    available in bulk = "false".
    Type = "String".
    length = "20".
    Widget = "text".
    Hidden = "true" / >

    < / request-set of data >


    This is my first set of data, so any help would be most welcome :-).

    Best regards
    Carole

    Yes

    I didn't know if I had to use the field label

    Go ahead and use LABELS

    Click AutoSave on Process Definition

    I will wait your answer :-)

    Don't forget to use PurgeCache.sh after re-import this dataset.

  • Insists my obsolete version (UK), but no new pages are available, House will not pass to the British, when selected in the menu dropdown.

    Checked for new version after that bank online bank of Montreal created incompatibility with 26 FF. This happened after a crash? / maintenance downtime? Nomenclature and their subsequent restoration. Now accepts not my sign-in, even with all the cookies and flash enabled... reports cannot accept sign from bookmarks, if she does the same for manual entry. Problem does not occur with other sites secure (including other banking) and does not occur when I use Google Chrome. I still prefer Mozilla FF and so I don't really want to switch to Google. However, at the present time, it is my only option to connect with my accounts of BoM.

    Could you please check into this incompatibility? I reported to BoM, as well as information that I didn't change configurations or update anything during the time BoM site declined. I also wonder if other users have experienced the same problem.

    See you soon,.
    RoboDoc.

    Your useragent seems User Agent: Mozilla/5.0 (Gecko) Firefox/64 , which is not a Firefox UA valid. It could be you changed it, a power of Attorney has changed which is given to sites or an extension of useragent changed for examples.

    Enter about: config in the address bar (address)
    filter for general.useragent
    Right-click and select Reset on everything that is not default.

  • YouTube does not pass to the hd mode full screen

    Hello
    I have YouTube value "always switch in HD when you switch to full-screen (if available)", but when you use the latest version of Firefox (4.0.1), this does not happen.
    I tried it in Chrome, and he works there, so it may be a problem with Firefox. Any suggsions?

    Clear the cache and cookies (for the site), and then try again.

  • Printhead HP Photosmart 5510e does not pass to the mounting position

    With the lid closed I turn on the printer then afer, it initializes and there is no activity more open access to the printhead.  The printhead is supposed to switch to the mounting position, but it does not work.  I'm afraid to manually force for fear of breaking something.

    Never mind. Fixed

Maybe you are looking for