Conditional text processing

I use RoboHelp 8 and my team mate use RoboHelp X5. I had opened one of her RoboHelp X5 project using RoboHelp 8.0. and after making some changes to some topic files, had passed these files to my team mate.
My team mate imported these files to RoboHelp X5, and found some red boxes with the tags <?rh-cbt_start> and <?rh-cbt_end> appearing. These red boxes with text tags appeared in areas where we had used conditional tags.
Is this because of version incompatibility? What is the best work-around to avoid such tags appearing in the files?

The problem is version incompatibility, the code is very different in RH8 as you have seen. Your team mate will have to be upgraded if you are going to work on the same project.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge

Similar Messages

  • Removing conditional text tags in a batch

    Hi everyone, using TCS2 on Win-7 64-bit.
    We have been using some conditional text tags in our writing, and now we are looking at adding a few new ones and taking a few away. Is there a way to remove a batch of conditional text tags from a whole bunch of FM documents, all at once? It is a tedious process to do it manually, doc per doc, tag per tag... wondering if there is a script, or anything like that?
    Thanks,
    Adriana

    I believe there are a couple of utilities to manage conditional tags; you might try searching Leximation's tool list:
    http://www.leximation.com
    And, there could definitely be Framescript-based scripts, either generic or written customized for your requirements. Here's the FrameScript group:
    http://groups.yahoo.com/subscribe/framescript-users

  • Very slow PDF generation when conditional text is hidden in FM 9.0

    I am working on 96-page chapter of a larger book. A 7-page section of the chapter needs to be hidden until the next release, so I hid it with conditional text. After doing this, the "Save as PDF" printing process goes from taking 6-7 seconds to taking several minutes. If I unhide the conditional text in the same session, printing is very quick again.
    I have no problem generating very PDF files with the PDF printer in other applications (Word, PowerPoint). The issue is specific to FrameMaker and the use of conditional text. What might be causing this?
    I am using FrameMaker 9.0p255 and Distiller 9.0.
    - Chris

    Hi Jeff,
    These were good suggestions to try. Saving the document first has no effect on PDF generation.
    However, I did find that printing to the Adobe PDF printer remains fast when the conditional text is hidden. That's quite an interesting finding! I did also notice that these two methods of PDF generation aren't identical:
    "Save as PDF" opens an Adobe Distiller window, while printing to the Adobe PDF printer opens a different "Creating Adobe PDF" progress box (looks like it's from the printer driver itself).
    "Save as PDF" generates a 1188k PDF file, while printing to the Adobe PDF printer generates a 1049k PDF file.
    "Save as PDF" defaults to placing the PDF in FrameMaker's working directory, while printing to the Adobe PDF printer defaults to saving to the last place to saved a printed PDF file (awkward when working with multiple directories, as I often do).
    When I do a "Save as PDF", FrameMaker does still spool to the PDF printer. It is this spooling that takes a long time. Once spooling is complete, then the Distiller window opens and the PDF is created very quickly.
    I would still like to get "Save as PDF" working since it knows where to place the PDF file. No solution to the runtime yet, but at least there is progress...

  • Can I export just the "show" conditional text to a mif?

    When I export a document with conditional text to a pdf, just the conditional text that is set to "show" (and the unconditional text) appears in the pdf.  That's good, but I want the same thing when exporting a mif.  There are two reasons for this:
    (1)  We have an in-house tool that parses a mif and extracts data from certain tables to populate a database.  The tool doesn't parse pdfs.  And the tool won't always handle conditional text correctly, particularly conditional text table rows.  The tool would work fine if the conditional text were already "resolved" during the export to mif.
    (2)  I'd like to use the Boolean logic for conditional text that is available in FM9, but I need to furnish files to other groups in the company that use FM7.  Their FM7 wouldn't display conditional text properly if it depended on anything other than OR logic.  But they would be happy to accept mif files that didn't have any conditional text because it had been "resolved" when I generated a mif7 file for them.
    I've tried various ways to convert a pdf into a mif file, but no process seems to preserve the formatting and the editable text. I'd be willing to accomplish this in some round-about fashion involving Framemaker, Acrobat Pro and/or some other tool. 
    But the happiest outcome for me would be to discover that FM9 already has the ability to export just the "show" conditional text and the unconditional text to a mif. 
    Or can this be done by making a copy of the document and then somehow automating the deletion of the "hide" conditional text and the conversion of the "show" conditional text to unconditional?

    Or can this be done by making a copy of the document and then somehow automating the deletion of the "hide" conditional text and the conversion of the "show" conditional text to unconditional?
    Writing a custom script to filter the MIF to parse out the conditions is non-trivial. You can try a Google search for an existing filter or script that does the job. However, if there is no such thing, then you're on the right track, getting FM to do the hard part - filtering the conditionalized content correctly. For example:
    * In a copy of the original file, delete the condition(s) you want to hide; during the deletion, you have the option to delete the corresponding text. Then save as MIF to a descriptive name, or save as .fm to a new name, then open and save that file as MIF. Close the source file without saving.
    * Reopen the source file and do the same process from this fresh instance, deleting the condition(s) you want to show. Save as above.
    * Within FM itself, however, there's no way to automate this process. With one of the free FM utilities - dobatch from cudspan, or dzbatcher from datazone - you can script opening and saving an FM file as MIF. Search Google for dobatch, cudspan, dzbatcher, or datazone.
    * To automate setting the conditions, a keystroke-macro recorder might serve, otherwise you'd need the commercial FrameScript product, and a customized script if there's no existing script for this purpose. For FrameScript info, check with Rick Quattro at frameexpert.com. 
    * If you're using Structured FrameMaker and have the expertise available to customize an EDD, you could take advantage of the "filter by attribute" feature, but it's not trivial to adopt Structured FM just for this narrowly-focused need.
    HTH
    Regards,
    Peter Gold
    KnowHow ProServices

  • How to Create A Conditionally-Texted Paragraph Element

    I'm creating a multi-purposed document where I need to add a section of conditional text on each page, but not always in the same place on the page (so I don't think a Master Page solution would work). Rather than have to select the text and manually apply the condition each time, I would like to create a paragraph tag that is already defined with that condition so my users can just select that tag and enter the text. The paragraph designer doesn't provide the ability to specify a condition text setting for newly created paragraphs.  I tried creating  a new reference page and adding a conditionally-texted text box within a graphics frame, and then specifying that for the Below Pgf setting for a new paragraph element, but it just imports the graphic frame from the reference page and the text within cannot be editing.
    Suggestions?
    Thanks

    I would create a unique paragraph tag and then apply a conditional
    text setting to all tags of that type with a FrameScript.
    An alternative may be to set up a paragraph tag with the conditional
    text settings already applied and then copy-and-insert it with a third
    party tool such as ClipMate or Autotext, but I don't know that the
    conditional text setting is "sticky" when processed through a
    third-party solution. You'd have to test it a bit.
    Art
    Art Campbell
                   [email protected]
      "... In my opinion, there's nothing in this world beats a '52
    Vincent and a redheaded girl." -- Richard Thompson
                                                          No disclaimers apply.
                                                                   DoD 358

  • RH and FM conditional text

    I am evaluating alternatives to our old WWP setup. With that
    setup, we were able to process our conditional FM source
    automatically into various outputs. The WWP project file interacted
    with FM to control the conditional settings for different jobs.
    With RH 7 for HTML, acccoring to the online help, we must set
    the conditions manually in Frame before we run RH. Is this correct?

    Thanks. At this point, I'm trying to figure out what to do
    first.
    The Help says to apply FrameMaker Conditional Text Build
    Expressions before adding any FrameMaker files. Since I haven't
    added any FM files, RH can't have any information about the
    conditional tags we've defined in FM. Does this mean I have to
    define some conditional expressions in RoboHelp to match the ones
    we're using in FM, and then use these RH expressions when importing
    the FM files?
    The RH Help says that when I select the "Apply FrameMaker
    Conditional Text Build Expression" option, "only the filtered
    content is imported into RoboHelp, based on the conditional text
    build expression." This suggests that I can use one expression to
    load one "flavour" of my FM document into the RH project. It
    implies that if I want a separate flavour for a separate output, I
    will have to change the expression and add the FM files again. Is
    that correct?
    Does it make a difference how the conditions have been set in
    the FM files when I add the files to RH?
    What is the FrameMaker Conditional Text Build Expression? Do
    I need to create a build expression named "FrameMaker" for use when
    adding FrameMaker files?
    Sorry for all the questions, but I'm having a hard time
    following the Help.

  • Creating Online Documentation With Conditional Text

    I'm fairly new to conditional text and was curious if it was possible to create a document that can be hosted online with conditional text. The document versions need to contain links specific to each company referencing the document. For example, if Microsoft wanted to access their version, the documentation would provide links to their own documentation that relates to the subject being discussed. However, if Adobe wanted to access the same document, it would give them their own links as opposed to Microsoft's links. If it is possible, what method does Frame use to distinguish between the user accessing the documentation? Would users be authenticated through User ID and Password?
    Thank you in advance,
    John

    Hi Van,
    Thank you for your response. I was thinking that the way conditional text worked is that it basically created three different versions (files) housed as one file and the versions could be somehow referenced individually from within the main file. Obviously this is not the case, but it still would have made the process of hosting the documentation online fairly easy. I'll look into Air and see if it can kind of work like what I was looking for, but if all else fails, we could always just host each of the seperate versions.
    John

  • Conditional Text boxes

    I am attempting to add a conditional text box on a form on my website.  For example, if the user answers "No" to an item, I would like for an additional text box to appear to allow the user to enter comments for selecting no.  My forms then are sent to a mailbox for processing, so I would need to be able to have this information be able to be sent to with the email as well.  Is this possible?
    I am also looking for code that would allow me to enter additional line items on a form.  So for example my form has a base of 5 lines for the user to enter data into.  Sometimes they may need more than 5 lines, I would like for them to be able to click a button to add additional lines.  I would need for these additional lines.
    Thanks
    Jeff

    Hi jeff
    For
    I am also looking for code that would allow me to enter additional line items on a form.  So for example my form has a base of 5 lines for the user to enter data into.  Sometimes they may need more than 5 lines, I would like for them to be able to click a button to add additional lines.  I would need for these additional lines."
    you can tweak the follwing code and use it as appropriate
    <script type="text/javascript" language="javascript">
    function txtenlarge()
    document.getElementById("txtin").rows = 10;
    </script>
    <form action="test.cfm" name="testform">
    <textarea rows="5" name="txtin" id="txtin"></textarea>
    <input type="button" onclick="txtenlarge()" />
    </form>

  • How to build conditional text from a data merge

    Hi there
    I'm hoping this is not a long shot but I do have a rather large ask (I think). 
    I cannot figure out how to create conditions on values.
    We have two areas that require conditional text. See these areas on the attached image. 
    Features offered - up to 6.  These are identified by defining each feature with a letter, eg 'n' stands for tent site and 'L' stands for seasonal work,  and
    Room type offered - four colour codes with this. These range from "not made up", "made up", "ensuite/madeup" and "ensuite".
    The tab delimited file contains numerous columns for each room type - single, double, twin, share and dorm rooms that offer the 4 room type categories - see point 2 above. 
    I cannot figure out how to clarify the conditions I require for the conditional text.
    Do I start with making 4 conditions for each room type colour and so-on for the rest of the room types ie single not madeup, single madeup, single madeup ensuite and single ensuite? 
    And if so, how do I create these using the correct conditional code?   Does GREP have anything to do with this and do I need to use its metacharacters like \?
    Can someone perhaps start me off?
    The same goes for the features.  The features are displayed in the spreadsheet per column with either a 'yes' or a 'no' displayed.
    I hope I have provided enough information to get some assistance.
    Thanks so much.

    Tag Design wrote:
    Hi there
    I'm hoping this is not a long shot but I do have a rather large ask (I think). 
    I cannot figure out how to create conditions on values.
    We have two areas that require conditional text. See these areas on the attached image. 
    Features offered - up to 6.  These are identified by defining each feature with a letter, eg 'n' stands for tent site and 'L' stands for seasonal work,  and
    Room type offered - four colour codes with this. These range from "not made up", "made up", "ensuite/madeup" and "ensuite".
    The tab delimited file contains numerous columns for each room type - single, double, twin, share and dorm rooms that offer the 4 room type categories - see point 2 above. 
    I cannot figure out how to clarify the conditions I require for the conditional text.
    Do I start with making 4 conditions for each room type colour and so-on for the rest of the room types ie single not madeup, single madeup, single madeup ensuite and single ensuite? 
    And if so, how do I create these using the correct conditional code?   Does GREP have anything to do with this and do I need to use its metacharacters like \?
    Can someone perhaps start me off?
    The same goes for the features.  The features are displayed in the spreadsheet per column with either a 'yes' or a 'no' displayed.
    I hope I have provided enough information to get some assistance.
    Thanks so much.
    Maybe I'm missing something, but I can't see why you need conditional text. I can see that you may want to color each property in each category differently, to stand out for quick visual communication.
    If each feature (attribute) of each property or venue is represented in one spreadsheet row (record,) you can use data merge to create the whole entry for each property. For example, a property may offer two types of rooms - single and double, and the single may be available as "not made up" only, while the double is available as "ensuite/madeup" and "ensuite."
    In the spreadsheet, in the row for the Acme Inn property, which only offers single not-made-up and single ensuite/madeup rooms, and for the Ajax Hotel property which offers single made-up, single ensuite/madeup, and single ensuite rooms, the cells that contain the data for the merge fields would look like this:
    Property ID
    single not-made-up
    single made-up
    single ensuite/madeup
    single ensuite
    Acme Inn
    $50
    empty cell
    $75
    empty cell
    Ajax Hotel
    empty cell
    $65
    $75
    $85
    On the data-merge layout, each room type's label would be followed by all four data-merge field placeholders, with colors applied, so the single would look like:
    Sgle: <<single not-made-up>> (red) <<made-up>> (yellow) <<ensuite/madeup>> (green) <<ensuite>> (blue)
    NOTE: The colors are applied with named character styles to the data-merge layout in InDesign.
    [EDIT] BAH! I applied colors to the text when composing this post, but they were removed when I posted. [/EDIT]
    When you set up the merge with Remove Blank Lines for Empty Fields enabled (checked) so the empty cells are ignored, the result resembles this:
    For the Acme Inn:      Sgl: $50 (red) $75 (green) $85 (blue)
    For the Ajax Hotel:    Sgl: $65 (yellow) $75 (green) $85 (blue)
    The separator character between the prices in your example is a special issue. It could be solved in the spreadsheet by creating calculated columns between the price columns, with "IF" formulas that test for values or empty cells and display the separator or nothing. If you choose this method, you'd need to insert fields between the placeholder fields, to hold the calculated fields' contents.
    Another approach here would be to follow the data-merge process with a GREP script that inserts separators where they're needed.
    Search Google for terms like "InDesign data-merge tutorial," "InDesign data-merge remove blank lines," "InDesign multiple records per page," and similar phrases without quotes.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices
    Message was edited by: peter at knowhowpro

  • VK14 - Condition Texts Missing

    Is there a way to get the condition texts to get copied over when using VK14?
    Using VK11, I created a pricing condition with some long text.
    If I use VK14 to create with reference to the condition created via VK11, the long text is the only thing not copied over. I was unable to find a good OSS. What am I missing?
    We are on ECC5.
    Thank you for your assistance,
    Arnaud

    Dear Arnaud,
    This is standard functionality, that condition texts are not copied when
    creating condition record by reference (e.g. by Trx TK14 or VK14).     
    A development is not intended also, because from standard business     
    process point-of-view, it make no sense to copy dedicated text, which  
    applies mostly only for origin condition record (e.g. a comment after  
    price agreement for a special customer). Thus, in nearly most cases, the
    origin text won't be valid anymore (and therefore even wrong) for new  
    condition record.                                                      
    Thus, in your case, you need to enter (or just copy by cut/paste)      
    condition text manually within new created condition records.          
    I hope that the information are helpful.
    regards
    Claudia

  • Problem with Conditional Page Process

    Application Express 3.1.0.00.32
    I have a conditional page process that whenever a user clicks on the create or save button, certain values are stored in one table and certain are stored in another dependent on the value of a page item.
    If a user opens a record and makes a change to the entry but doesn't change the current status, the information saved differs from when the current status is altered. Since the code, syntaxically, is correct, I'm more incliendeid to think this is an APEX issue however here is the code:
    declare
      v_current_status  pls_integer;
    begin
      select fk_lov_status_id
        into v_current_status
        from com_status
       where fk_proj_master_id = :P23_CS_FK_PROJ_MASTER_ID
         and pk_com_status_id = (select max(pk_com_status_id) from com_status);
    if v_current_status = :P23_FK_STATUS_ID then
      null;
      elsif (:P23_STATUS_COMMENT is null) then
        INSERT into com_status
          (fk_lov_status_id,
          fk_proj_master_id,
          status_comment)
        VALUES
          (:P23_FK_STATUS_ID,
          :P23_CS_FK_PROJ_MASTER_ID,
          'An update was not made to the status description.');
        commit;
      elsif (:P23_STATUS_COMMENT is not null) then
          INSERT into com_status
            (fk_lov_status_id,
            fk_proj_master_id,
            status_comment)
          VALUES
            (:P23_FK_STATUS_ID,
            :P23_CS_FK_PROJ_MASTER_ID,
            :P23_STATUS_COMMENT);
          commit;
      else
        null;
      end if;
    end;Condition Type is: Request is Contained within Expression 1 for the values of the push buttons (SAVE,CREATE)
    When Button Pressed is not conditional.
    When running the page, the error ORA-01403: no data found is given.
    In debug, the last couple of lines are:
    0.06: Processing point: AFTER_SUBMIT
    0.06: ...Process "Process Row of PROTRAC_MASTER": DML_PROCESS_ROW (AFTER_SUBMIT) #OWNER#:PROTRAC_MASTER:P23_PK_PROJ_MASTER_ID:PK_PROJ_MASTER_ID|IUD
    0.08: ...Process "com_status null_desc (apply)": PLSQL (AFTER_SUBMIT) declare v_current_status pls_integer; begin select fk_lov_status_id into v_current_status from com_status where fk_proj_master_id = :P23_CS_FK_PROJ_MASTER_ID and pk_com_status_id = (select max(pk_com_status_id) from com_sta
    0.08: Encountered unhandled exception in process type PLSQL
    0.08: Show ERROR page...
    0.08: Performing rollback...
    Any ideas would be appreciated.

    Here is the debug log after changing the status and not inputting any information in the description:
    The description isn't reporting as %null% even though the page item is empty, it is reporting as "".
    0.01: A C C E P T: Request="SAVE_bottom"
    0.01: Metadata: Fetch application definition and shortcuts
    0.01: NLS: wwv_flow.g_flow_language_derived_from=FLOW_PRIMARY_LANGUAGE: wwv_flow.g_browser_language=en-us
    0.01: alter session set nls_language="AMERICAN"
    0.01: alter session set nls_territory="AMERICA"
    0.01: NLS: CSV charset=WE8MSWIN1252
    0.01: ...NLS: Set Decimal separator="."
    0.01: ...NLS: Set NLS Group separator=","
    0.01: ...NLS: Set date format="DD-MON-RR"
    0.01: ...Setting session time_zone to -06:00
    0.02: Fetch session state from database
    0.02: ...Check session 1623472074064569 owner
    0.02: ...Metadata: Fetch Page, Computation, Process, and Branch
    0.02: Session: Fetch session header information
    0.02: ...Metadata: Fetch page attributes for application 527, page 23
    0.02: ...Validate item page affinity.
    0.02: ...Validate hidden_protected items.
    0.02: ...Check authorization security schemes
    0.02: Authorization Check: "2378670777792367583" User: "LREDMOND" Component: ""
    0.03: Session State: Save form items and p_arg_values
    0.03: ...Session State: Save "P23_NAME" - saving same value: "MAY TEST PROTRAC 60"
    0.03: ...Session State: Save "P23_DESCRIPTION" - saving same value: "may is testing protrac atleast 60 times."
    0.03: ...Session State: Save "P23_PROJ_MAN_ID" - saving same value: "%null%"
    0.03: ...Session State: Save "P23_TRACKIT_WORK_ORDER" - saving same value: ""
    0.03: ...Session State: Saved Item "P23_FK_STATUS_ID" New Value="17"
    0.03: ...Session State: Save "P23_STATUS_COMMENT" - saving same value: ""
    0.03: ...Session State: Save "P23_PK_PROJ_MASTER_ID_COUNT" - saving same value: "15 of 15"
    0.03: ...Session State: Save "P23_PK_PROJ_MASTER_ID_PREV" - saving same value: "16"
    0.03: ...Session State: Save "P23_PK_PROJ_MASTER_ID_NEXT" - saving same value: ""
    0.04: ...Session State: Save "P23_CS_FK_PROJ_MASTER_ID" - saving same value: "17"
    0.04: ...Session State: Save "P23_DATE_BEGIN" - saving same value: ""
    0.04: ...Session State: Save "P23_ESTIMATED_DATE" - saving same value: ""
    0.04: ...Session State: Save "P23_DATE_COMPLETED" - saving same value: ""
    0.04: ...Session State: Save "P23_APP_MANAGER_ID" - saving same value: "%null%"
    0.04: ...Session State: Save "P23_APP_MANAGER_PHONE" - saving same value: ""
    0.04: ...Session State: Save "P23_APP_MANAGER_EXT" - saving same value: ""
    0.04: ...Session State: Save "P23_REQUESTER_ID" - saving same value: "%null%"
    0.04: ...Session State: Save "P23_REQUESTER_PHONE" - saving same value: ""
    0.04: ...Session State: Save "P23_REQUESTER_EXT" - saving same value: ""
    0.04: ...Session State: Save "P23_FK_AGENCY_ID" - saving same value: "%null%"
    0.04: ...Session State: Save "P23_AGENCY_FNAME" - saving same value: ""
    0.04: ...Session State: Save "P23_AGENCY_LNAME" - saving same value: ""
    0.04: ...Session State: Save "P23_AGENCY_NUM" - saving same value: ""
    0.04: ...Session State: Save "P23_AGENCY_EXT" - saving same value: ""
    0.04: ...Session State: Save "P23_CREATEBY_USER" - saving same value: "MAY"
    0.04: ...Session State: Save "P23_CREATEBY_DATE" - saving same value: "01/21/2009"
    0.04: ...Session State: Save "P23_LASTMOD_USER" - saving same value: "LREDMOND"
    0.04: ...Session State: Save "P23_LASTMOD_DATE" - saving same value: "02/03/2009"
    0.05: ...Session State: Save "P0_LAST_CHANGE_DATE" - saving same value: "03-FEB-2009 14:15:46 by LREDMOND"
    0.05: Processing point: ON_SUBMIT_BEFORE_COMPUTATION
    0.05: Branch point: BEFORE_COMPUTATION
    0.05: Computation point: AFTER_SUBMIT
    0.05: ...Perform computation of item: P23_NAME, type=SQL_EXPRESSION
    0.05: ...Session State: Save "P23_NAME" - saving same value: "MAY TEST PROTRAC 60"
    0.05: ...Perform computation of item: P23_AGENCY_FNAME, type=SQL_EXPRESSION
    0.05: ...Session State: Save "P23_AGENCY_FNAME" - saving same value: ""
    0.05: ...Perform computation of item: P23_AGENCY_LNAME, type=SQL_EXPRESSION
    0.05: ...Session State: Save "P23_AGENCY_LNAME" - saving same value: ""
    0.05: Tabs: Perform Branching for Tab Requests
    0.05: Branch point: BEFORE_VALIDATION
    0.05: Perform validations:
    0.05: ...Item Not Null Validation: P23_NAME
    0.05: ...Item Not Null Validation: P23_DESCRIPTION
    0.05: ...Item Not Null Validation: P23_FK_STATUS_ID
    0.05: ...Regular expression validation: P23_AGENCY_NUM
    0.05: ...Regular expression validation: P23_REQUESTER_PHONE
    0.05: ...Regular expression validation: P23_APP_MANAGER_PHONE
    0.05: ...Item is numeric validation: P23_TRACKIT_WORK_ORDER
    0.06: ...Regular expression validation: P23_DATE_BEGIN
    0.06: ...Regular expression validation: P23_ESTIMATED_DATE
    0.06: ...Regular expression validation: P23_DATE_COMPLETED
    0.06: ...PL/SQL "function body returning boolean" Validation: if to_date(:P23_DATE_BEGIN, 'MM/DD/YYYY') > to_date(:P23_DATE_COMPLETED, 'MM/DD/YYYY') then return false; else return true; end if;
    0.06: ...PL/SQL "function body returning boolean" Validation: if to_date(:P23_DATE_COMPLETED, 'MM/DD/YYYY') < to_date(:P23_DATE_BEGIN, 'MM/DD/YYYY') then return false; else return true; end if;
    0.06: ...PL/SQL "function body returning boolean" Validation: if to_date(:P23_ESTIMATED_DATE, 'MM/DD/YYYY') < to_date(:P23_DATE_BEGIN, 'MM/DD/YYYY') then return false; else return true; end if;
    0.06: Branch point: BEFORE_PROCESSING
    0.06: Processing point: AFTER_SUBMIT
    0.06: ...Process "Process Row of PROTRAC_MASTER": DML_PROCESS_ROW (AFTER_SUBMIT) #OWNER#:PROTRAC_MASTER:P23_PK_PROJ_MASTER_ID:PK_PROJ_MASTER_ID|IUD
    0.07: ...Do not run process "com_status (create)", process point=AFTER_SUBMIT, condition type=NEVER, when button pressed=CREATE
    0.07: ...Process "com_status null status description": PLSQL (AFTER_SUBMIT) declare v_current_status pls_integer; begin select fk_lov_status_id into v_current_status from com_status where fk_proj_master_id = :P23_CS_FK_PROJ_MASTER_ID and pk_com_status_id = (select max(pk_com_status_id) from com_st
    0.08: ...Do not run process "ApplyMRD", process point=AFTER_SUBMIT, condition type=NEVER, when button pressed=DELETE
    0.08: ...Do not run process "AddRows", process point=AFTER_SUBMIT, condition type=NEVER, when button pressed=
    0.08: Branch point: AFTER_PROCESSING
    0.08: ...Evaluating Branch: AFTER_PROCESSING type: "REDIRECT_URL" button: (No Button Pressed) branch: SAVE,CREATE,SAVE_bottom,CREATE_bottom
    0.00:
    0.00: S H O W: application="527" page="23" workspace="" request="" session="1623472074064569"
    0.00: Language derived from: FLOW_PRIMARY_LANGUAGE, current browser language: en-us
    0.01: alter session set nls_language="AMERICAN"
    0.01: alter session set nls_territory="AMERICA"
    0.01: NLS: CSV charset=WE8MSWIN1252
    0.01: ...NLS: Set Decimal separator="."
    0.01: ...NLS: Set NLS Group separator=","
    0.01: ...NLS: Set date format="DD-MON-RR"
    0.01: ...Setting session time_zone to -06:00
    0.01: NLS: Language=en-us
    0.01: Application 527, Authentication: CUSTOM2, Page Template: 2731847145165324410
    0.01: ...Session ID 1623472074064569 can be used
    0.01: ...Application session: 1623472074064569, user=LREDMOND
    0.01: ...Determine if user "LREDMOND" workspace "37289604050814421" can develop application "527" in workspace "37289604050814421"
    0.01: Session: Fetch session header information
    0.01: Saving g_arg_names=P23_PK_PROJ_MASTER_ID and g_arg_values=17
    0.02: ...Session State: Save "P23_PK_PROJ_MASTER_ID" - saving same value: "17"
    0.02: ...Metadata: Fetch page attributes for application 527, page 23
    0.02: Fetch session state from database
    0.02: Branch point: BEFORE_HEADER
    0.02: Authorization Check: "2378670777792367583" User: "LREDMOND" Component: "PAGE"
    0.02: Fetch application meta data
    0.03: Computation point: BEFORE_HEADER
    0.03: Processing point: BEFORE_HEADER
    0.03: Show page template header
    0.04: Computation point: AFTER_HEADER
    0.04: Processing point: AFTER_HEADER
    0.04: ...Process "Fetch Row from PROTRAC_MASTER": DML_FETCH_ROW (AFTER_HEADER) F|#OWNER#:PROTRAC_MASTER:P23_PK_PROJ_MASTER_ID:PK_PROJ_MASTER_ID
    0.04: ...Process "Get Next or Previous Primary Key Value": GET_NEXT_OR_PREV_PK (AFTER_HEADER) #OWNER#:PROTRAC_MASTER:PK_PROJ_MASTER_ID::::P23_PK_PROJ_MASTER_ID:P23_PK_PROJ_MASTER_ID_NEXT:P23_PK_PROJ_MASTER_ID_PREV::::P23_PK_PROJ_MASTER_ID_COUNT:
    0.04: ...Session State: Save "P23_PK_PROJ_MASTER_ID_NEXT" - saving same value: ""
    0.04: ...Session State: Save "P23_PK_PROJ_MASTER_ID_PREV" - saving same value: "16"
    0.04: ...Session State: Save "P23_PK_PROJ_MASTER_ID_COUNT" - saving same value: "15 of 15"
    0.35: Computation point: AFTER_FOOTER
    0.35: Processing point: AFTER_FOOTER
    0.35: Log Activity:
    0.35: Execute Count=0
    0.35: End Show:

  • Show/Hide conditional text at a book level

    I am using TCS2 on Windows XP.
    FM 9.0 p250
    I have several files as part of a large FM book. Each file has the same text conditional tags. Can I, at a book level, set my conditions to show/hide, etc. and then update the book? So far, I only know how to open each file, set the SHOW/HIDE CONDITIONAL TEXT as I need it (not to show conditiona indicators and according to my built expression) and then save and close each file.
    Is there a way to do all my files at once? Note- I want them all set the same way... so that might make it easier..
    Thanks,
    Adriana

    adrianaharper wrote:
    I am using TCS2 on Windows XP.
    FM 9.0 p250
    I have several files as part of a large FM book. Each file has the same text conditional tags. Can I, at a book level, set my conditions to show/hide, etc. and then update the book? So far, I only know how to open each file, set the SHOW/HIDE CONDITIONAL TEXT as I need it (not to show conditiona indicators and according to my built expression) and then save and close each file.
    Is there a way to do all my files at once? Note- I want them all set the same way... so that might make it easier..
    Thanks,
    Adriana
    I don't have FrameMaker available right now, so I'm working from memory, using the traditional FrameMaker menus, rather than the FM 9 tools.
    Select all the files in the book window. With the book window active, open the View menu and look for Conditional Text. Your settings here apply to all selected files in the book window, so it's possible to set conditions on all or some files files. Ctrl+Click to select non-contiguous files; Shift+Click to select a range of contiguous files.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • (FM8p277) Crashes when saving first doc in book after changing conditional text display

    That was a mouthful :-)
    Okay, this happens with any of the books that I work on --- it never happened with Frame 7.
    I have a book containing several documents.
    The documents contain several conditional text segments.
    Start new Framemaker session, open book, open all documents.
    Change conditional text display (from Show All to Show Selected, or vice-versa).
    From the book, choose Save All (or from the *first* document, choose Save). The following text appears in a 'FrameMaker dialog': "File <filename of first document>.fm has changed on the disk since you last opened or saved it. Someone else has probably modified the file. Do you want to save it anyway?
    Click OK. All of the files save properly. (If I had clicked Cancel, the first file would be skipped and all other files would save.)
    Change conditional text display again (note: this could even be for a different book at this point, I believe, but will have to verify).
    (Repeat step 3): The same text appears again in the dialog.
    Click OK. FrameMaker crashes while trying to save the first file. (If I had clicked Cancel, the first file would be skipped and all other files would save. However, if I attempt to save the first file afterward, FrameMaker still crashes.)
    Anybody have any insight into this? Am I the only one this happens to? Argh :-)
    Thanks.

    Sorry, the only answers I got were on the forum and nothing worked
    That being said, at least now I know I'm not crazy! (Sorry it had to
    happen to you, though.)
    As it stands, I've been training myself to make sure that after the
    first time I toggle the settings, I do the save, and then make sure to
    save all, quit, and restart FrameMaker before I attempt another toggle.
    On the odd occasion that I don't do that and get the warning message, I
    select Cancel (which lets the rest of the files save), quit, restart,
    and then make sure I update the first document appropriately.
    All the while cursing and swearing, of course
    As an aside... if you find a solution, please let me know about it if
    you remember.
    Thanks.
    John

  • Conditional Text in Table - Problems with row height adjustment

    Hey there,
    I’m german but I try to express my problem in english as good as I can. Not always easy with the different menu names. Hope you get what I want to say! :-)
    As you can see in my attached screenshot, I placed text in a table.
    Text height is set to: minimum 1,5 … so it adjusts to the amount of text.
    This is what I want - it should adjust the height to the marked/aktivated conditional text.
    It always adjusts the hight when I blind out the first line oder lines in between (e.g. line 2+3 of 4).
    But if I want to blind out the last line(s), there is a ¶ at the end and a extra blank line with the #.
    I know, the # stands for the following hidden Text, but why does it work with the red/green text.
    There is also text hidden (green), but the mark # is right after the last word - not in a new line.
    Has anyone a solution for this?
    Thanks in advance!

    That's ok so far. A paragraph sign at the end of a text forces a new line.
    To change that do the following:
    For every condition you need another condition just for the paragraph sign that comes immediately after the condition. Not after every paragraph of one condition, but at the end of every consecutive numbers of paragraphs of the same condition.
    So in your third example you'll need two conditions more:
    1. One for the paragraph sign at the end of condition "meaasurements"
    2. One for the paragraph sign at the end of condition "price 2"
    Whenever you make the other conditions invisible, you also have to turn off the new conditions that only control the paragraph signs.
    See the following screenshots:
    Uwe

  • Adding Conditional-Text conditions in bulk.

    We are importing text from excel using XML via XSLT.
    We would like to mark certain prices (excel columns or Indesign tags) as conditional text.
    We are having a great deal of difficulty in applying conditional text using find-and-replace within Indesign, because of the variation in formatting of prices.
    Below two products, where product B includes a thousands comma separater, a Tax Staus marker in the UK and a Truck Shipping marker in the USA all of which need to be included within the conditional text.
    Product
    UK (X1X)
    Europe (X2X)
    USA (X3X)
    A
    £1.99
    3.50E
    £3.59
    B
    £1,199.00 XV
    3.500.00E
    $3,590.00 T
    Is it possible to apply conditions to tags?
    Is it possible to apply conditions using XML or XSLT?

    This problem was solved by a response to a more focussed question about GREP searching.
    applying the conditions is straightforward once the correct strings have been GREP'd

Maybe you are looking for