Consider cross references for comparison

Hi All,
I am using EMFCompare.createDefaultScope(EObject, EObject) for comparing a tree structure. That tree structure contains cross references as the least child node. These cross references are not considered within the scope of matching phase so all the cross references will be considered as differences.
How to consider cross references for comparison and make them behave in the same way as other EObjects?

"cross references" don't help define what you are trying to do; but I guess your "two trees" are actually more than two, referencing other trees elsewhere.
"EMFCompare.createDefaultScope" is deprecated. you should simply be instantiating the DefaultComparisonScope. It takes not only "EObject" instances, but accepts "Notifiers". This means you can and should be using "Resource"s as in your case, or better yet, "ResourceSet"s.
What you need to do is properly load your resources in separate resourceSets (one for right, one for left, one for the common ancestor if there is one) and use that as the comparison scope.
Laurent Goubet
Obeo

Similar Messages

  • How to Maintain Surrogate Key Mapping (cross-reference) for Dimension Tables

    Hi,
    What would be the best approach on ODI to implement the Surrogate Key Mapping Table on the STG layer according to Kimball's technique:
    "Surrogate key mapping tables are designed to map natural keys from the disparate source systems to their master data warehouse surrogate key. Mapping tables are an efficient way to maintain surrogate keys in your data warehouse. These compact tables are designed for high-speed processing. Mapping tables contain only the most current value of a surrogate key— used to populate a dimension—and the natural key from the source system. Since the same dimension can have many sources, a mapping table contains a natural key column for each of its sources.
    Mapping tables can be equally effective if they are stored in a database or on the file system. The advantage of using a database for mapping tables is that you can utilize the database sequence generator to create new surrogate keys. And also, when indexed properly, mapping tables in a database are very efficient during key value lookups."
    We have a requirement to implement cross-reference mapping tables with Natural and Surrogate Keys for each dimension table. These mappings tables will be populated automatically (only inserts) during the E-LT execution, right after inserting into the dimension table.
    Someone have any idea on how to implement this on ODI?
    Thanks,
    Danilo

    Hi,
    first of all please avoid bolding something. After this according Kimball (if i remember well) is a 1:1 mapping, so no-surrogate key.
    After that personally you could use Lookup Table
    http://www.odigurus.com/2012/02/lookup-transformation-using-odi.html
    or make a simple outer join filtering by your "Active_Flag" column (remember that this filter need to be inside your outer join).
    Let us know
    Francesco

  • Cross references for Partner Profiles

    I have a requirement that I am not sure if is possible to do it, we have an IDOC/ALE integration with a middleware called Inovis TLE. From the side of TLE the communication with SAP is through Trading Partner that has to be created for every partner profile.
    According to Inovis guys is a very tedious process to create a Trading Partner, In this implementation we are using an internal number for partner and every time when we have to test in a different environment the number of the business partner changes and it is necessary to create new trading partners.
    We want to create a cross table in between for messages inbound and outbound, the purpose of this is to send and receive to the same trading partner number and control this with a Z table.
    •     Inbound - the user exit programs takes the incoming trading partner and lookup at the cross reference file and replace it with the new SAP trading partner
    •     Outbound - the user exit programs takes the SAP customer or trading partner and lookup at the cross reference file and replace the new sap trading partner and replace it with the old trading partner
    I don’t know if this is possible.
    Thanks in advance
    Regards

    Hi,
    Recently we have acheived the same requirement.
    Here instead of maintianing/changing partner number in field RCVPRN.
    You can use the field RCVLAD ( Logical address of recipient ).
    The required partner number fill in this whle creating IDOC and use this as required.
    By this the issue should be resolved.
    otherwise you need to maintain TVARVC entry and utilize it.
    Regards,
    Ramesh.

  • Hyperlinks or Cross references for Figures and Tables in PDF.

    Hi All,
    I've created the Hyperlinks for the Figures and tables using the Text Anchor options in Hyperlink Destination.  But I've problem in showing the destination image view when clicking on the figure references text.  The figures links are shown me the figure caption text.  How I set the properties of the Destination object to show us the exact Image when clicking on the hyperlink text.
    Thanks in Advance for any help !.
    Regards,
    Imagine

    Fit options is unavailable for the Text anchor destination,  it's need to include in the feature release.

  • Conditional cross references (an easier way?)

    Hi gurus,
    Forgive me if this is an absurdly simple problem, but our team just isn't figuring out an elegant solution.
    What we need is two types of crossreference formats - one for print, one for PDF/the web/any other hyperlinkable medium.
    We would like the crossrefs to appear as follows:
    Print:
    [some arbitrary block of text] (see page xx)
    PDF
    [some arbitrary block of text]
    As far as we can tell, FM's crossreferences always GENERATE text based on the building blocks, whereas FM's hyperlinks allow an arbitrary chunk of selected text to serve as the "active" text.  The hyperlink behavior is what we want, in both cases.  We're not interested in pulling the name of the target paragraph, or the page number, or anything else - we just want the text we typed to serve as the link, no matter the format.
    The only solution we've been able to figure out is to actually create both a hyperlink AND a crossreference, and then conditionalize the crossreference (show in print, hide in PDF.)  But this feels unnecesarily complicated.
    Is there a cross-ref building block that stands for "just use the selected text?"  Or even "don't do anything at all?"  It seems both of these solutions would allow us to just build the links using crossreferences, rather than needing to build links via two different formats?
    Any help would be greatly appreciated.  Until then, we'll just be here, weeping quietly.
    Thanks,
    Dennis

    ddsbleton wrote:
    Hi gurus,
    Forgive me if this is an absurdly simple problem, but our team just isn't figuring out an elegant solution.
    What we need is two types of crossreference formats - one for print, one for PDF/the web/any other hyperlinkable medium.
    We would like the crossrefs to appear as follows:
    Print:
    [some arbitrary block of text] (see page xx)
    PDF
    [some arbitrary block of text]
    As far as we can tell, FM's crossreferences always GENERATE text based on the building blocks, whereas FM's hyperlinks allow an arbitrary chunk of selected text to serve as the "active" text.  The hyperlink behavior is what we want, in both cases.  We're not interested in pulling the name of the target paragraph, or the page number, or anything else - we just want the text we typed to serve as the link, no matter the format.
    The only solution we've been able to figure out is to actually create both a hyperlink AND a crossreference, and then conditionalize the crossreference (show in print, hide in PDF.)  But this feels unnecesarily complicated.
    Is there a cross-ref building block that stands for "just use the selected text?"  Or even "don't do anything at all?"  It seems both of these solutions would allow us to just build the links using crossreferences, rather than needing to build links via two different formats?
    Any help would be greatly appreciated.  Until then, we'll just be here, weeping quietly.
    Thank
    Dennis
    You have two purposes, so you need two kinds of references, and two distributable documents, one for each need. Because a FM cross-reference content can't be broken into pieces, say one piece that displays "some arbitrary block of text," and a piece that displays "(see page xx)," you need two cross-references. Create one cross-reference for print, and point it to the source paragraph; use it with a cross-reference format with the "<$paratext> " building block to capture the text portion of the source, add the text "(see page) " and the <$pagenum> building block. For Web, create another cross-reference to the same source paragraph with only the <$paratext> building block. Create conditions for both cross-references; a print condition, and a Web condition. In the text, apply the appropriate condition to the corresponding cross-reference. Show or hide the condition you need, and create a PDF for one purpose, then reverse the visible/hidden condition settings, and create another PDF for the other purpose.
    Because the cross-references in text are different lengths, keep a sharp eye on text reflow in the different conditionalized documents. You can use File > Utilities > Compare Documents in FM, or Acrobat's document comparison features, to check the reflow, but also use your eyes in the real text to confirm what the comparison tools tell you.
    Search Google, if necessary, for terms like "importing conditional text settings to framemaker books," without quotes, for more about managing applying conditions to multiple-file books.
    HTH
    Regards,
    Peter Gold
    KnowHow ProServices

  • Cross Reference, Paragraph Style conflict?

    I'm created an epub file and have a cross reference for one of my chapter titles. When I export it to ADE the final product has the cross reference in the file but the paragraph style for the text that I linked lost all of it's styling somehow. The paragraph style is supposed to be centered and have space after it but it is completely gone but the code is still in the xhtml file.
    I have opened the xhtml file and cannot see where the issue is. Has anyone else had this problem exporting from CS4? If so, how do you fix it?
    Thank you so much!

    According to the FM7 Help, the variables for background text frame use might be:
    <$paranumonly[paratag]>
    to pick up the first instance on a page, and
    <$paranumonly[+,paratag]>
    to pick up the last.
    The "+," bit is the key. I've never tried it myself.
    This presumably also assumes that the paras of interest all have the same format name.

  • TOC and Cross reference bookmarks

    Hi. I recently finished work on a book that had front matter containing a brief TOC and a detailed TOC. The book also contained individual TOCs at the beginning of each chapter.
    I updated all numbering across the book files before generating the TOCs in the front matter, then generated the brief and detailed TOCs using my TOC Styles. However, I assigned cross references for the individual chapter TOCs. May not have been the best choice.
    Because there was special styling for some of the front matter TOC entries that wasn't easily specified using just the TOC Styles, I cut and pasted groups of entries from the generated TOC on the pasteboard into a new frame on the page. I checked in Story Editor to ensure that the invisible markers for the TOC entries had been copied into the new frame.
    When I exported the files to PDF, the TOC entries no longer pointed to the correct pages. They simply pointed to the first page of the PDF when clicked. Furthermore, no bookmarks showed up the TOC entries in the Bookmarks panel, even though I had "Create PDF Bookmarks" checked in my TOC Styles.
    I have three questions, then:
    --Is there any way to reclaim the behavior of the TOC bookmarks, and their display in the Bookmarks list of the PDF, if the entries are copied and pasted into a new frame in InDesign, without doing this manually in Acrobat Pro?
    --Is there any way to get cross references to display as bookmarks in a PDF, assuming that I needed to make individual PDFs of each chapter, without doing this manually in Acrobat Pro?
    --I'm betting that all files should be exported from InDesign as a single PDF in order for all TOC and cross reference links to work properly, without manual intervention in Acrobat Pro? If so, and manual intervention is required, is this accomplished by cataloging/indexing in Acrobat Pro?
    I need to be able to pass this information along to a publisher who is now requiring all of their compositors to submit bookmarked PDFs with their printer files. I'm pretty sure I know the answer to this one, but I would like verification from the pros here. Thanks!

    Hi. I recently finished work on a book that had front matter containing a brief TOC and a detailed TOC. The book also contained individual TOCs at the beginning of each chapter.
    I updated all numbering across the book files before generating the TOCs in the front matter, then generated the brief and detailed TOCs using my TOC Styles. However, I assigned cross references for the individual chapter TOCs. May not have been the best choice.
    Because there was special styling for some of the front matter TOC entries that wasn't easily specified using just the TOC Styles, I cut and pasted groups of entries from the generated TOC on the pasteboard into a new frame on the page. I checked in Story Editor to ensure that the invisible markers for the TOC entries had been copied into the new frame.
    When I exported the files to PDF, the TOC entries no longer pointed to the correct pages. They simply pointed to the first page of the PDF when clicked. Furthermore, no bookmarks showed up the TOC entries in the Bookmarks panel, even though I had "Create PDF Bookmarks" checked in my TOC Styles.
    I have three questions, then:
    --Is there any way to reclaim the behavior of the TOC bookmarks, and their display in the Bookmarks list of the PDF, if the entries are copied and pasted into a new frame in InDesign, without doing this manually in Acrobat Pro?
    --Is there any way to get cross references to display as bookmarks in a PDF, assuming that I needed to make individual PDFs of each chapter, without doing this manually in Acrobat Pro?
    --I'm betting that all files should be exported from InDesign as a single PDF in order for all TOC and cross reference links to work properly, without manual intervention in Acrobat Pro? If so, and manual intervention is required, is this accomplished by cataloging/indexing in Acrobat Pro?
    I need to be able to pass this information along to a publisher who is now requiring all of their compositors to submit bookmarked PDFs with their printer files. I'm pretty sure I know the answer to this one, but I would like verification from the pros here. Thanks!

  • Cross references in structured documents

    Hi there,
    Perhaps someone of you has a tip for me regarding cross references in structured FrameMaker.
    The problem we have at the moment:
    We were working with FM8 structured. But - as we worked with FM documents most of the times - very often the xml files are not on the latest version.
    When we now want to update these documents with FM9 and save them as xml documents, there are lot's of errors that the attribute type is not defined for the element fm-xref.
    Perhaps some of you know this error message.
    At the moment we do exchange all those cross reference for new ones.
    Of course, when we have a xml document which contains the latest status, this is not a problem.
    You just open the xml file and save it as FM9 document. No problem with any cross reference...
    But what can I do with those FM8 documents?
    Would it help to use some application just for fixong the cross references in those (if possible)?
    This definitly seems to be an error in FM itself.
    Is there perhaps some fix for FM9 I don't know about?
    And how about FM10: Will I have the same problems, if we switch to that version?
    Regards,
    Anna

    Hi Van,
    I fear, I expressed myself not very clear. I try again.
    We have DITA structured documents. However, lastest status often was saved in the FM document. The xml documents often are not representing the final status.
    When I open the FM8 document in FM9 everything looks pretty good.
    But: When I want to save the document as xml with FM9, I'm getting errors regarding the cross references.
    The cross references which were created in FM8 - doesn't matter, if a valid xml document or a FM document - always look the same.
    (BTW: I don't think that in structured documents cross references always refer to elemts with a unique ID.)
    example from xml which was created with FM8:
    <xref href = "#id08B4A0R30E9" type = "fm:Chapter">"..."</xref>
    the only difference in the FM document is that the element is called fm-xref there, as it's not an external url.
    in FM9 those cross references are totally different.
    example from xml which was created in FM9:
    <xref href = "#id08B4A0R30E9" class = "- topic/xref">"..."</xref>
    When saving the FM documents with the cross references from the first example as xml in FM9 (we don't have FM8 anymore), I get an error that the attribute type is not defined.
    When having a xml document that was last changed with FM8 and opening/ saving this with FM9, there is no error.
    At the moment I do not know how to solve this issue.
    And also I'm not sure weather the same problem might accour again with change from FM9 to FM10 or else.
    It is a great effort to make new cross references just because we upgraded from FM8 to FM9. (And of course always at most inconvienent time.)
    As we are thinking of upgrading to FM10, it would be good to know before, if there are any similar issues to expect.
    Or if there is an fix for FM9 or FM10 to avoid this at all.
    Regards,
    Anna

  • How to Create a Cross Reference of an item  in an E-Business Suite

    Hi ,
    I need Help ,how to Create a cross reference of an item in an E-Business Suite
    Regards
    Srini

    Hello Srini,
    Prerequisite to create a cross reference for an item in eBusiness suite is that the item should be created in the master organization and assigned to your organization.
    Navigate to screen Inventory > Items > Cross references. Enter a name for your cross reference.
    Then, click on Assign : a screen is opened. In this screen, you can enter Item and Cross reference value. Note that a cross reference can be defined for an organization or common to all organizations.
    Another kind of cross reference you can create is Customer item (it defines how a customer designates your item). It can be defined through screen
    Inventory > Customer item > Customer Item and Customer item cross references.
    Please refer to Inventory user guide for more detail about this functionalities.

  • Relinking Cross-References after Renaming Documents

    I have a problem where I have created a book containing 14 chapters. Each chapter has a reference to the language of the book i.e. GB in the document title, we now want to translate the documents, so have copied the book, and chapters, renamed the document with an FR in the document titles, ready to send of to the translators.
    The trouble is all the cross references are still linking to the GB book. Is there a way of re-linking all the cross references to the FR documents? Or is it a case of going to each cross-reference and re-linking to the same piece of text but in the FR book.
    Can anyone help?

    tRawc wrote:
    I have a problem where I have created a book containing 14 chapters. Each chapter has a reference to the language of the book i.e. GB in the document title, we now want to translate the documents, so have copied the book, and chapters, renamed the document with an FR in the document titles, ready to send of to the translators.
    The trouble is all the cross references are still linking to the GB book. Is there a way of re-linking all the cross references to the FR documents? Or is it a case of going to each cross-reference and re-linking to the same piece of text but in the FR book.
    Can anyone help?
    No help here, at least no help in providing some magic. Cross-file cross-references seem to depend on the name of the file that contains the cross-reference "destination" - the text that's captured and displayed at the "source" - the location where the cross-reference is inserted. I'm using quotation marks here because some folks think of the stuff you capture as the cross-reference source, and what's displayed at the cross-reference insertion point is the destination in their view. IOW, they're opposite uses of the term. InDesign's nomenclature is based on the hyperlink model, where you create a destination somewhere and you act on it by pointing to that destination from where you insert the link to it, AKA the source of the action. At least that's my guess.
    So, changing file names loses the connection.
    Internal cross-references - within a single document file - are maintained when the file's name is changed.
    You can relink cross-file cross-references for files that are moved to a new folder. In the Cross-References panel, select a "missing" cross-reference that displays a question mark in a red circle, then from the panel's fly-out menu, choose Relink Cross-Reference, and browse the directory. If all the cross-file cross-references in the file whose cross-references point to files in one directory, relinking should restore all the links. If some cross-references point to files moved to other directories, you'll need to browse to each of those directories.
    With a book, if all the missing cross-file cross-references for all the book's component files were all moved to the same folder, relinking one missing reference should relink all. If some missing cross-references point to files moved elsewhere, you'll need to browse for each of those directories.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • InDesign Tagged Text for Cross-reference Entries

    I'm transforming XML to InDesign Tagged Text. The XML has index codes. For regular page entry type entries I'm having no problem outputting to the appropriate InDesign Tagged Text markup. However, I cannot figure out how to code cross-reference type entries. The document "Using Adobe InDesign Tagged Text CS5 Tagged Text" is extremely limited in its usefulness as it does not list all possible values for tag type tags, etc. I've tried dozens of tag combos and guesses at values. None have worked. Also, for some reason, even though I can create a "See x" type reference in the InDesign document, when I export to InDesign Tagged Text to look at the code, those tags are not included in the export.
    Does anyone have a more definitive list of possible IDTT index tag values?

    I have been exporting various things to IDTT to see what the result would be, with nothing really helpful as a result. I'll try hyperlinks, but reading of the Adobe guide to InDesign Tagged Text and also just looking at the InDesign scripting object model leads me to believe that there must be specific tags to create index-specific cross-reference tags.

  • Cross reference or hyperlinking not working for InDesign CS5 Book to ePub

    I cannot get hyperlinks or cross reference links to work when generating an ePub from InDesign CS5. (7.0.0.355, Mac OS 10.6.2)
    Here's how to recreate a simple test demonstrating the issue.
    1. Create a new InDesign Book (File -> New -> Book)
    2. Create document one (File -> New -> Document)
    3. Create a text box and type "Table of Contents"
    4. Create document two (File -> New -> Document)
    5. Create a text box in it and type "Story One"
    6. Create a new paragraph style and assign it to the Story One text
    7. Save document 2. I just kept the name Untitled-2.xhtml
    8. Back in document 1, add a cross-reference and select document 2, the style you created, and then "Story One". "Story One" should now appear under the previously typed Table of Contents text, and when highlighed, should show it is an active cross reference in the Hyperlinks panel.
    9. Save document 1. I just kept the name Untitled-1.xhtml
    10. Add both documents to the Book and save the book.
    11. From the Book panel, select Export Book to EPUB...
    12. Save the epub file and open it in Adobe Digital Editions.
    Note that the text "Story One" appears as a hyperlink but when clicked does not switch to the document 2. It does nothing apparent when clicked.
    Looking at the XHTML source for the first document, it is immediately evident why. The filename for document 2.thml is missing.  It looks like this: <a href="#anchor-anchor">
    When it should be : <a href="Untitled-2.xhtml#anchor-anchor">
    The same thing works if you create a hyperlink instead of a cross reference.
    I note then when I use the option to go to the destinate reference in the Cross Link (hyperlink) panel, it does switch to the second InDesign docuemtn. So the cross reference is functioning (in InDesign). But the link is broken in the ePub for the above mentioned reason.
    Bug? Something I'm overlooking?
    Entire source of Untitled-1.xhtml:
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Untitled-1.xhtml</title>
    <link href="template.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div id="untitled-1">
    <div class="generated-style">
    <p class="basic-paragraph" xml:lang='en-us'><span class="no-style-override">Table of Contents</span></p>
    <p class="basic-paragraph" xml:lang='en-us'><span class="no-style-override"><a href="#anchor-anchor">“story one”</a></span></p>
    </div>
    </div>
    </body>
    </html>

    As far as I can tell, it has NOT yet been fixed in CS5.5.  I'm having the same problem.  I have about 90 hyperlinks to fix.
    And the explanation that Teus Dejong gives indicates it's not going to be that helpful:  "we have found that only the links in documents split by the CS5 exporter will be fixed. For books the script does only work for references to earlier documents in the book, not for forward references. This means in practice that for most books the script will not repair the links and should be seen as a means to add the year only. At the moment I see no way to repair this, because the book epub output of InDesign does not contain sufficient information to repair links referencing forward to others documents in a book."
    It's pretty discouraging.

  • Cross reference markers are deleted for content in text insets

    Cross reference markers are deleted for content text insets. I currently have a chapter that is built from several Import by Reference files. I added an introductory paragraph with cross reference links to heading 2 titles in these text insets. Everything works and saves normally, although the cross reference markers disappear from the chapter when files are checked out a few days later. An extra Heading 2 is also added to the end of the document.
    Steps to reproduce:
    1. Create a chapter composed of several text insets.
    2. Create a list of cross references to headings in these text insets at the beginning of the chapter.
    3. Check in/check out the files from a source control product.
    What went wrong?:
    The cross reference markers are gone, resulting in broken cross references. An empty Heading 2 is also added to the end of the document following the final text inset
    What should have happened?:
    The markers should remain and the heading 2 tag should not be applied to the document.
    Product version:
    Product: FrameMaker
    Version: 7.2
    Platform information:Windows XP
    Hardware: Dell Latitude D620
    OS Version: Windows XP Professional Version 2002, Service Pack 3.
    RAM: 1GB

    Thanks for the information, Van. We did try several techniques including adding the insertion point immediately after the text inset before the normal paragraph tag, but none seemed to consistently work. I will investigate this scenario futher, though, in light of your comments.
    We have managed to determine a workaround for this issue by avoiding a string of text insets. For some reason, using multiple text insets without separating them with normal text causes most of the problems after we add the files to our source control system. The situaton is not ideal, but it does work for the time being anyway.
    Steve

  • Getting Error In the Routine - While writing Code for the Cross Reference.

    Hi,
    Getting Error In the Start Routine - While writing Code for the Cross Reference from the Text table ( /BIC/TZMDES with Fields /BIC/ZMDES(Key),TXTSH ) Getting Error as [ E:Field "ZMDES" unknown ].
    Transformation : IOBJ ZPRJ3(Source) -> IOBJ ZPRJC ( Target ).
    The Source  Fields are: 0logsys(Key),zprj3(Key),ZDOM3.
    The Target Fields are : 0logsys(Key),zprjc(Key),ZDOM3, UID.
    Here i am trying to Update the target Field UID by Comparing the Source Field [ zprj3(Key)] with the Text table ( /BIC/TZMDES ) and update the UID.
    The Code is as below:
    Global Declarations in the Start Routine:
    Types: begin of itabtype,
            ZMDES type /BIC/TZMDES-/BIC/ZMDES,
            TXT type /BIC/TZMDES-TXTSH,
             end of itabtype.
    data : itab type standard table of itabtype
    with key ZMDES,
    wa_itab like line of itab.
    Routine Code :
    select * from /BIC/TZMDES into corresponding fields of table itab for
    all entries in SOURCE_PACKAGE
    where ZMDES = SOURCE_PACKAGE-/BIC/ZPRJ3.
    READ TABLE itab INTO wa_itab
    WITH KEY ZMDES = SOURCE_PACKAGE-/BIC/ZPRJ3
    BINARY SEARCH.
    IF SY-SUBRC = 0.
    RESULT = wa_itab.
    CLEAR wa_itab.
    The tys_SC_1 structure is :
    BEGIN OF tys_SC_1,
         InfoObject: 0LOGSYS.
            LOGSYS           TYPE RSDLOGSYS,
         InfoObject: ZPRJ3.
            /BIC/ZPRJ3           TYPE /BIC/OIZPRJ3,
         InfoObject: ZDOM3.
            /BIC/ZDOM3           TYPE /BIC/OIZDOM3,
         Field: RECORD.
            RECORD           TYPE RSARECORD,
          END   OF tys_SC_1.
        TYPES:
          tyt_SC_1        TYPE STANDARD TABLE OF tys_SC_1
                            WITH NON-UNIQUE DEFAULT KEY.
    Please suggest with your valuable inputs.
    Thanks in Advance

    I have split the code in two.. one for start routine.. other for field routine.. hope this helps
    Types: begin of itabtype,
    ZMDES type /BIC/TZMDES-/BIC/ZMDES,
    TXT type /BIC/TZMDES-TXTSH,
    end of itabtype.
    data : itab type standard table of itabtype
    with key ZMDES,
    wa_itab like line of itab.
    Start routine
    select * from /BIC/TZMDES into corresponding fields of table itab for
    all entries in SOURCE_PACKAGE
    where ZMDES = SOURCE_PACKAGE-/BIC/ZPRJ3.
    Sort itab.
    field routine
    CLEAR wa_itab.
    READ TABLE itab INTO wa_itab
    WITH KEY ZMDES = SOURCE_FIELD-/BIC/ZPRJ3
    BINARY SEARCH.
    IF SY-SUBRC = 0.
    RESULT = wa_itab-<field name>

  • Creating a "space" for insertables characters in cross references

    Is it possible to create a cross reference that has a "space" where text can be inserted later? I am thinking of a reference like "see No. __ in Fig.42 on page 8-3" with __ being the space where the number from the image can be inserted. My idea for a cross reference would be like this:
    see No. <$inputChar><$inputChar> in Fig. <$AbsNumExkl> on page <$chapnum>-<$SeiteNum>. The tag <$inputChar> being a space for an insertable character. Is such a  thing possible in FrameMaker or is there even a default tag in FrameMaker for such a "space"? I haven't a clue what I should be looking for to find a solution, hence posting my question here.
    Any help or ideas would be very mucha ppreciated!
    Thanks

    Hi Matt,
    and thanks first of all for your reply. Indeed I am looking to "call up" a call reference in an image. I have a document where the images have call-outs IN the images (bitmaps). I have only just now started to use FrameMAker 11 and  i just stumbled across the Hottspot feature (I am not sure when the Hotspot feature was included) and will delve into that sometime when I have the time.. (harhar), hoping I migt find a work around to meet my needs with that.
    Anyhow - for now, my prob is that I wish to make a reference to a call-out number in an image.
    The cross refernce is (e.g.) "see No. __, Fig. 42, Page 87".
    The Xref I CAN refer to without problem naturally is "Fig. 42, Page 87", but as you can see, I had hoped to be able to "be lazy" and have FM automatically also put down "see No." for me but leaving some space, where it is possible to insert text, meaning to leave a blank of some sorts in the "code" of the cross reference. Theoretically the Xref would be interrupted where text could be inserted (in the example fill in the "__" in my example).
    Does makle that a little clearer?
    As I had to meet my deadline I did put down my very own individual "No. XYZ" each time before setting the cross reference but it is far from ideal.
    On the whole, I find working with images with call-outs is tedious in FrameMaker.- I would absoloutely LOVE a feature where it would be possible to work on different layers.
    I have a few ideas I would like to try out and fiddle around with to find a solution for my problem. Unfortunately I am not properly trained on FM itself, I have been through all other DTP tools starting with Quark and PageMaker, Indesign etc. I am HTML-savvy, dabbled with Javascript, php and some XML, but the structured Framemaker is still only an untouched yet intriguing concept.
    If any more ideas come your way, or if you have any recommendations for my to may be find work arounds let me know!
    Thanks
    still slightly
    puzzled but 4ever hoping

Maybe you are looking for

  • How to determine the transaction type?

    Hello, I have a requirement to disable the user when the role string field on the usr form is empty. I set up a post update entity adapter to do that and it works fine. When I want to enable the user using the Enable button, the above post update ent

  • How to create CATALOG with MS SQL Server?

    Connection class has getCatalog(strCatalog) method. In order to use it, we must create CATALOG in Database? How to create CATALOG with MS SQL Server? Help me, please!!!

  • How do I blend the backgrounds to look like this? HEEELLLPPP

    How do I make the grass blend with the background. There's not a line that cuts it off, it just gently blends. Can anyone help me? Thanks, Keary

  • Updated to Windows 8.1. Display drivers get errors code 43 on boot

    Hi, I just updated Windows 8 to 8.1 on Bootcamp and all of the sudden the resolution is stuck on the 1000x700. I found out later that there's problem with the display adapter and got this error "Windows has stopped this device because it has reported

  • Disabling Safe Boot

    I recently spilled a drink on my Macbook, and it has caused sticky keys, including a shift key that just will not un-press. As a result of that, every time I boot, it puts me into safe boot mode. Is there any workaround for this that will make Leopar