Oo4o reading sources

Hi
I'm looking for suggestions on good books to get when using OO4O with VB 6 and VB.NET
thanks

Hey Ralph:
I'm new to OO4O and I recently went looking for some books. The only thing I found (that concentrated on OO4O) was a book titled:
"Oracle and Visual Basic Developers Handbook" by Jim Fedynich & others...
I found it on Amazon.com and it is listed as "Out-of-Print - Limited Availability" but I was able to purchase it through one of the Amazon Marketplace booksellers.
Hope this helps..
-Evan Veal

Similar Messages

  • Mapping with Scd operator set to type 2 reading source records two times

    Mapping with Scd operator set to type 2 reading source records two times.Records selected count being displayed at the end of execution is double the source record count.This possibly is affecting the performance of the mapping.
    Is this a bug in scd type 2 operagtor in OWB 11gR2.How to rectify this umwamted double loop through the source data selectiom?

    Hi Roelant,
    I think it is important to be aware that although Paris - 10gR2 - is not actually buggy (in this respect!), it is really quite idiosyncratic in exactly how it processes SCDs.
    I followed up on your and Mark's comments, and did an in depth analysis of this topic. It is at http://www.donnapkelly.pwp.blueyonder.co.uk/documents/OWB_10gR2_SCD.pdf
    My conclusions are perhaps of interest to anyone considering doing SCD processing with Paris.
    I'll be doing a follow-up this weekend, and publishing a sort of 'how-to-do-it' guide.
    Cheers,
    Donna
    Message was edited to add the words: "in this respect"

  • Deleting read source file

    can we delete the read source file once it is successfully transferred to target location?

    Hi,
    Yes u can do that by using API OdiFileDelete. Please follow the document for further info.
    Thanks,
    G

  • Whenever i try to download a rather large file i continue to get the "could not read source file" error. Tried new profile, uninstalling and looking for the compreg.dat file to delete nothing is working. Please help

    whenever i try to download a rather large file i continue to get the "could not read source file" error. Tried new profile, uninstalling and looking for the compreg.dat file to delete nothing is working. Please help

    Did you reinstall CS3 after CC?
    For that matter, doing an in-place upgrade on the OS is always a gamble with Adobe programs. Reinstalling all the versions you need, in order, would probably solve your problem.
    And you shouldn't need to save as IDML after opening the .inx in CC.

  • Count child of every node in hier table reading source just once

    Hi guys,
    I'm trying to write a SQL statement to count how many child every node in a hierarchical table has.
    I want to perform this operation reading source table only one time.
    Following an example of source table:
    CREATE TABLE TEST_HIER
    ID NUMBER,
    PID NUMBER
    Insert into TEST_HIER
    (ID, PID)
    Values
    (1, 0);
    Insert into TEST_HIER
    (ID, PID)
    Values
    (2, 1);
    Insert into TEST_HIER
    (ID, PID)
    Values
    (3, 1);
    Insert into TEST_HIER
    (ID, PID)
    Values
    (4, 2);
    Insert into TEST_HIER
    (ID, PID)
    Values
    (5, 3);
    COMMIT;
    And expected result is:
    PID CHILD
    0 1
    1 2
    2 1
    3 1
    Any idea?
    Thanks a lot
    Mauro

    maybe a CONNECT BY clause is what you are looking for.
    [code] SQL> select * from emp;   EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ----- ---------- --------- ----- ----------- --------- --------- ------ 7566 JONES MANAGER 7839 02-Apr-1981 2975.00 1000.00 20 7902 FORD ANALYST 7566 03-Dec-1981 3000.00 20 7839 KING PRESIDENT 17-Nov-1981 5000.00 10 7698 BLAKE MANAGER 7839 01-May-1981 2850.00 30 7782 CLARK MANAGER 7839 09-Jun-1981 2450.00 10 7369 SMITH CLERK 7902 17-Dec-1980 800.00 20 7499 ALLEN SALESMAN 7698 20-Feb-1981 1600.00 300.00 30 7521 WARD SALESMAN 7698 22-Feb-1981 1250.00 500.00 30 7654 MARTIN SALESMAN 7698 28-Sep-1981 1250.00 1400.00 30 7788 SCOTT ANALYST 7566 09-Dec-1982 3000.00 20 7844 TURNER SALESMAN 7698 08-Sep-1981 1500.00 0.00 30 7876 ADAMS CLERK 7788 12-Jan-1983 1100.00 20 7900 JAMES CLERK 7698 03-Dec-1981 950.00 30 7934 MILLER CLERK 7782 23-Jan-1982 1300.00 10 7945 CINDY SALESMAN 7698 16-Jan-1983 1800.00 30 7950 TINA SALESMAN 7698 18-Jan-1983 1850.00 30  16 rows selected  SQL> select level, substr(lpad(' ', level+2)||ename,1,20) employee, substr(lpad(' ', level+2)||job,1,12) job 2 from emp 3 start with job = 'PRESIDENT' 4 connect by prior empno = mgr;  LEVEL EMPLOYEE JOB ---------- -------------------- ------------ 1 KING PRESIDENT 2 JONES MANAGER 3 FORD ANALYST 4 SMITH CLERK 3 SCOTT ANALYST 4 ADAMS CLERK 2 BLAKE MANAGER 3 ALLEN SALESMA 3 WARD SALESMA 3 MARTIN SALESMA 3 TURNER SALESMA 3 JAMES CLERK 3 CINDY SALESMA 3 TINA SALESMA 2 CLARK MANAGER 3 MILLER CLERK  16 rows selected  SQL>  [/code]

  • Need to read source file without deleting it - Sender SFTP adapter

    Dear friends,
    The data from the source file needs to be read by PI on a daily basis. The file should not be deleted.
    Vendor  updates the file on a daily basis with file name DataFeed.xml
    How to acheive this in Sender SFTP adapter ?
    Kindly guide me
    Renu

    Hi Renu,
    Unfortunately as of latest release of SFTP adapter. Arching is not possible :(. really dont know why :).
    as a work around what you can do is  create a scenario as 1 sender and 2 reicever.
    here: 1 sender: will be the sender fileadapter which will pick the file from souce.
             1st receiver: will be a receiver file channel which will palce back the file in the source Archive folder.
             2ed Receiver: this will be the actual receiver to which the data has to be given.
    Or write a Module in Sender adapter which will archive the files in new location.
    Note: Here i am assuming that each time the source creates a new file with same name which contains new data in it everytime.
    Regards,
    Senthilprakash.

  • Dynamic-side Box? Can't read source code with java

    Hi all,
    I am trying to read a source code of a web page with a java program. I can connect to the page and read a part of the source code without any problems however after a while when it comes to a part where mozilla and opera identifies as "dynamic-side box" my java program fails to read the source code and stops reading the rest of the page.
    Here is the part of the output I get from mozilla:
    <body id="city">
              <script type="text/javascript" src="/js/wz_tooltip.js"></script>
              <div id="container">
                   <div id="container2">
                        <div id="header">
                             <h1>Ikariam</h1>
                             <h2>Antik �a&#287;&#305; Ya&#351;a!</h2>
                        </div>
    <div id="breadcrumbs"><h3>Bulundu&#287;un nokta:</h3><a href="?view=worldmap_iso&islandX=78&islandY=80" title="D�nya haritas&#305;na d�n"><img src="skin/layout/icon-world.gif" alt="D�nya" /></a> > <a href="?view=island&id=2444" class="island" title="Adaya d�n">Sterios[78:80]</a> > <span class="city">ProPolis</span></div><!-- -------------------------------------------------------------------------------------
         ///////////////////////////// dynamic side-boxes. //////////////////////////////////
         //////////////////////////////////////////////////////////////////////////////////// -->
         <div id="information" class="dynamic">
              <h3 class="header">Info</h3>
              <div class="content">And here is the corresponding part in java console output:
    <div id="breadcrumbs">
        <h3>Bulundu&#287;un nokta:</h3>
         <span class="textLabel">Hata!</span>
    </div>
    <div id="information" class="dynamic"></div>
    <div id="mainview">
        <div class="buildingDescription">
            <h1>Hata!</h1>
        </div>
        <div class="contentBox01h">
            <h3 class="header"><span class="textLabel">Hata mesaj&#305;</span></h3>
            <div class="content">
                <ul class="h�bsch">
    <li><a href="http://ikariam.net"></a></li>            </ul>
            </div><!-- end #content -->
            <div class="footer"></div>
        </div><!-- end #contentbox -->
    </div><!-- end #mainview -->Is there a way to skip this dynamic-side boxes in java. Because I need to read an information that is located at the near end of the source code however since it stops when it hits to a dynamic-side box I can't.
    Thanks in advance, regards...

    Hi,
    That is what I was trying in deed! I was trying with a Scanner but I also tried with the link you have given. That also failed. Somehow java stops reading the source when it hits "dynamic-side box". However there has to be a way to skip this. If mozilla can do that, I know that java also can. I wonder how....
    Cheers...

  • Firefox gives a can't read source file message when downloading

    I have tried to download and install the Opera browser and other .exe files (because Firefox is not working correctly, as witnessed by this message). First, I have to pause and restart the downloads many times; second, after the download is apparently complete, I get the "source file could not be read". I don't know whether it is related, but pages rarely complete opening and require that I stop the loading process.
    I clicked to add troubleshooting information and couldn't do it. Connection failure with Mozilla.
    ?????

    Did you check your security software?
    Boot the computer in Windows Safe mode with network support (press F8 on the boot screen) as a test to see if that helps.
    *http://www.bleepingcomputer.com/tutorials/how-to-start-windows-in-safe-mode/
    Do a malware check with several malware scanning programs on the Windows computer.
    Please scan with all programs because each program detects different malware.
    All these programs have free versions.
    Make sure that you update each program to get the latest version of their databases before doing a scan.
    *Malwarebytes' Anti-Malware:<br>http://www.malwarebytes.org/mbam.php
    *AdwCleaner:<br>http://www.bleepingcomputer.com/download/adwcleaner/<br>http://www.softpedia.com/get/Antivirus/Removal-Tools/AdwCleaner.shtml
    *SuperAntispyware:<br>http://www.superantispyware.com/
    *Microsoft Safety Scanner:<br>http://www.microsoft.com/security/scanner/en-us/default.aspx
    *Windows Defender:<br>http://windows.microsoft.com/en-us/windows/using-defender
    *Spybot Search & Destroy:<br>http://www.safer-networking.org/en/index.html
    *Kasperky Free Security Scan:<br>http://www.kaspersky.com/security-scan
    You can also do a check for a rootkit infection with TDSSKiller.
    *Anti-rootkit utility TDSSKiller:<br>http://support.kaspersky.com/5350?el=88446
    See also:
    *"Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked
    *https://support.mozilla.org/kb/troubleshoot-firefox-issues-caused-malware

  • Read Source Codes

    hi,
    as we know, to read a program''s source, we use the statement READ REPORT .....
    now my question is, how about on function modules?
    how do i read a function module's source code? 
    thanks!

    Hello,
    Try this code:
    DATA: V_PNAME TYPE PNAME,
          V_INCL TYPE INCLUDENR,
          V_REPID TYPE SY-REPID,
          ITAB TYPE TABLE OF STRING,
          WA TYPE STRING.
    PARAMETERS: P_FNAME LIKE TFDIR-FUNCNAME.
    SELECT SINGLE PNAME INCLUDE
      INTO (V_PNAME,V_INCL)
      FROM TFDIR
      WHERE FUNCNAME = P_FNAME.
    IF SY-SUBRC = 0.
      CONCATENATE V_PNAME 'U' V_INCL INTO V_REPID.
      V_REPID = V_REPID+3.
    ENDIF.
    TRY.
        READ REPORT V_REPID INTO ITAB.
      CATCH CX_SY_READ_SRC_LINE_TOO_LONG .
    ENDTRY.
    IF SY-SUBRC = 0.
      WRITE: 'Report is read. Hurray !!!'.
      LOOP AT ITAB INTO WA.
        WRITE / WA.
      ENDLOOP.
    ENDIF.
    Why did i concatenate 'U' to the variable V_REPID & remove the first 3 characters (which were 'SAP') before using READ REPORT ?
    1. For using READ REPORT on include programs SAP says:
    To use the READ REPORT statement for programs that are organized in framework programs and Include programs when created in the ABAP Workbench, you need to know exactly how the programs are structured as well as their names.
    The names of the framework programs for class pools and function group do not match the names of the global class and function group (see CLASS-POOL and FUNCTION-POOL statements).
    2. On how the include programs are arranged in a function group read this : [http://help.sap.com/abapdocu_70/en/ABAPFUNCTION-POOL.htm|http://help.sap.com/abapdocu_70/en/ABAPFUNCTION-POOL.htm]

  • Read source XML as a string in expression editor

    Hi all,
    Is there any way to read an entire container objects source (an XML message) in an integration process as a string using an xpath expression in the expression editor?
    I would like to pass the source XML of a container object as a string into an import parameter in a mapping.
    I have solved for now by creating a separate mapping for each type of message. But I have many message types and would like to have just one mapping if possible, where at runtime I can pass a different message source.
    I have looked for an xpath function that will return the XML source of a node but no luck.
    I have seen the "use sap XML toolkit" checkbox on an operation mapping. Does this have any feature that would help?
    Or, is there any way to pass a different source message schema into a mapping at runtime?
    Thanks all,
    RBL

    Hi.
    I have a similar problem:
    In the Expression Editor, my structure looks like this:
    procNfe (element/type:procNfe)
       CNPJRec (element/type: string)
       procNFeStr (element/type: string)
    I need to compare if the first 3 caracters in the infNFe-Id is iqual to NFe.
    The following XPath Expression does not consider any TAG (anywhere I put X-outside any tag, it works. Therefore I need to search inside <infNfe....id="HERE">
    XPath Expression:
    /p1:procNFe[substring(p1:procNFeStr, 1, 1) = "X"]
    Payload:
    <n0:procNFe xmlns:n0="http://sap.com/xi/NFE/common"......>
      <n0:CNPJRec>17469701009980</n0:CNPJRec>
      <n0:procNFeStr><?xml version="1.0" encoding="UTF-8"?><nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.10"><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="1.10" Id="NFe35100217469701004911550010000000860089724956"><ide>...............
    Any sugestions?

  • Read source code of a method

    There's still one thing that i can't do, how can i read a source code of a method. Ex: read report '...~...' into .... .
    Maybe the answer is in your previously answer, but my english....
    thanks for wasting all this time with me.

    I don't know the exact table but methods are stored in program names like these:
    CL_GUI_CFW====================CM001
    CL_GUI_CFW====================CM002
    CL_GUI_CFW====================CM003
    Regards
    Vilmos

  • How to read source code in Safari?

    How do I read a web page source code using Safari?
    Thanks.

    Safari > Preferences > Advanced > Show Develop in menu bar
    then
    Develop > Show Page Source

  • Read source code in BAdi

    Hi All,
    Is there any syntax or method to read the source code contains in a BAdi? Which is similar to the functionality of syntax READ REPORT which is use to read the source code in a program.
    I need to read the source code and then look for particular syntax in it by a keyword.
    Thanks.

    This snipped of my scan report might be helpful....
    Cheers
    carsten
    Get Interface Name for BADIs
        SELECT * FROM sxs_inter INTO TABLE gt_sxs_inter
            WHERE exit_name IN s_badi.
        CHECK sy-subrc EQ 0.
    Get Implementation Names for BADIs
        SELECT * FROM sxc_exit INTO TABLE gt_sxc_exit
            FOR ALL ENTRIES IN gt_sxs_inter
            WHERE exit_name EQ gt_sxs_inter-exit_name.
    Get implemented Classes for Interfaces
        SELECT * FROM sxc_class INTO TABLE gt_sxc_class
            FOR ALL ENTRIES IN gt_sxs_inter
            WHERE inter_name EQ gt_sxs_inter-inter_name.
    Get Methods for Interfaces
        LOOP AT gt_sxs_inter.
          gv_cifkey = gt_sxs_inter-inter_name.
          CALL FUNCTION 'SEO_METHOD_READ_ALL'
            EXPORTING
              cifkey            = gv_cifkey
            IMPORTING
              methods           = gt_meth1[]
            EXCEPTIONS
              clif_not_existing = 1
              OTHERS            = 2.
          APPEND LINES OF gt_meth1 TO gt_meth.              .
        ENDLOOP.
        gt_meth1[] = gt_meth[].
        CLEAR: gt_meth, gt_meth[].
        LOOP AT gt_sxs_inter.
          LOOP AT gt_sxc_class
              WHERE inter_name EQ gt_sxs_inter-inter_name.
            LOOP AT gt_meth1
                WHERE clsname EQ gt_sxs_inter-inter_name.
    Get Include names for Interface Methods
              gt_meth-clsname = gt_sxc_class-imp_class.
              CONCATENATE gt_meth1-clsname '~' gt_meth1-cmpname
                  INTO gt_meth-cmpname.
              APPEND gt_meth.
    Makro METHOD_TO_INCLUDE ?
             SYSTEM-CALL QUERY METHOD gs_mtdkey-cpdname
                 OF CLASS gs_mtdkey-clsname
                 INCLUDE INTO gv_filenam. " NO DBLOCK. "470
             if gv_filenam ne space.
               s_repid-low = gv_filenam.
               s_repid-option = 'EQ'.
               s_repid-sign = 'I'.
               append s_repid.
             endif.
            ENDLOOP.
          ENDLOOP.
        ENDLOOP.
      ENDIF.
      LOOP AT gt_meth.
        gs_mtdkey-clsname = gt_meth-clsname.
        gs_mtdkey-cpdname = gt_meth-cmpname.
    Makro METHOD_TO_INCLUDE ?
        SYSTEM-CALL QUERY METHOD gs_mtdkey-cpdname
            OF CLASS gs_mtdkey-clsname
            INCLUDE INTO gv_filenam. " NO DBLOCK. "470
        IF sy-subrc EQ 0.
          APPEND gv_filenam TO gt_incl.
        READ REPORT gv_filenam INTO gt_source.
          PERFORM read_report USING gv_filenam.
          PERFORM scan_source TABLES gt_source
                    USING gv_filenam '' gt_meth-clsname gt_meth-cmpname
                    gv_filenam 'METH' 0.
          IF p_hist NE space.
            PERFORM scan_hist_source USING gt_meth-clsname
                  gt_meth-cmpname gv_filenam 'METH'.
          ENDIF.
        ENDIF.
    Find 'hidden' (redefinitons etc) methods via
    TRDIR-includes for class not yet found
        AT END OF clsname.
          PERFORM check_incl_meth USING gt_meth-clsname.
          LOOP AT gt_incl.
            gv_prognam = gt_incl.
            gs_clskey-clsname = gt_meth-clsname.
    Get MethName via Include
            SYSTEM-CALL QUERY METHOD INCLUDE FROM gv_prognam
              CLASS INTO gs_clskey-clsname
              METHOD INTO gv_mtdname.
            CHECK sy-subrc EQ 0.
            READ REPORT gt_incl INTO gt_source.
          perform read_report using gt_incl.
            PERFORM scan_source TABLES gt_source
                      USING gt_incl '' gt_meth-clsname gv_mtdname
                      gt_incl 'METH' 0.
            IF p_hist NE space.
              PERFORM scan_hist_source USING gt_meth-clsname
                    gv_mtdname gt_incl 'METH'.
            ENDIF.
          ENDLOOP.
          REFRESH gt_incl.
        ENDAT.
      ENDLOOP.

  • Read source system in start routine for BW 7.0

    Dear all,
    how can I tread a source system in the start routine in BW 7.x?
    The input parameter "SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS" has been available in 3.x but no more available in 7.x
    Any ideas ?
    Thanks
    IFR

    Hi,
    use method p_r_request->get_logsys( ).
    regards
    Siggi

  • Need to read source file without deleting it!

    Hi,
    I have a scenario where
         1.  I need to pick the latest file from source folder without deleting it.
         2. I need to post the data in to EP's KM. (how can I communicate with EP)
    So can any put some light as how to achieve this.
    Regards,
    shiva.

    Ideally, Source application should not modify same file. It should create new file so that you can archive old file.
    Are you using FTP/NFS? FCC???
    Have you tried option "Msecs to Wait Before Modification Check"?
    I m not sure if its useful for you, but just check if it works.
    [http://help.sap.com/saphelp_nwpi711/helpdata/en/44/70ec8a20453abee10000000a155369/frameset.htm]
    -Gouri

Maybe you are looking for

  • Cannot update Creative Cloud desktop Error Code: 204

    I have tried for 5 days to update my Creative Cloud desktop manager, but it only gets 2% into update and fails each time. Message says There seems to be a problem with the file download. For troubleshooting tips, please visit our customer support pag

  • Exception occured during processing of a Web Dynpro application

    Hi, When I deploy the WD application on to the WAS Engine 6.40, am getting message Dployed succefully. But when I run the application am getting the following message in trace file. <b>The requested deployable object 'local/<componentname>' and appli

  • How to put iTunes content on one drive, everything else on another

    I have had an original Pro since '06. It doesn't run Mav, so I popped for the new one. Oddly enough, the price was exactly the same once inflation was considered. Thank you Canadian Petrodollars! Anyway... on my old machine I had an SSD called Fast w

  • Flash Builder 4 is ANNOYING!

    Is anyone else annoyed with how Flash Builder 4 runs? Stuff I hate: I hate the new Package Explorer. Why isn't it alphabetical?...dumb. I hate the twirl downs on in the Package Explorer that show the methods and such of a class. This is what the Outl

  • Spirals of death

    My Mac crashed recently, and when I restarted, Mail acted up and hasn't been the same. Here's what's happening: - The little spiral animation won't stop on any of my accounts. - When it's importing messages from the server, it will hang on a random e