Second block of text during the first

I have a doc who, for some reason, has a new block of text layered on top of one.  Typing goes into the new framework and I can't change the original text.  I can delete the new framework to obtain the actual text, but it happened on all pages of the doc.

My question is, where it comes from?  I didn't add it, and it was not there a month ago.  I have rename the stream and the new framework is called flow of A, which is the default value and which should not exist anymore.

What gives?

Docs framework must have a stream called default 'A' - even if delete you or rename, the next time that FM open the doc it will create the flow of 'A' and plunk on the pages of body, always above any other flow, using a 'frame size to default text flow.

In some docs to the unusual requirements (aviation manuals) I've resized the frame of 'A' on the master pages to be, say, 1 "x 1" and moved to the outside corner of right-to-left page and then created named needed additional streams. I then use flow one as a container for the markers that were later taken over by interpolations to dynamically fill created lists of markers or headers/footers body - the applicable page.

Sheila

Tags: Adobe FrameMaker

Similar Questions

  • CS5 - most effective way to wire and independent streams of two blocks of text in the same document?

    Greetings...

    I am responsible for creating a 100-page instructor guide and I looking for a little guidance in the use of independent text blocks that thread the length of the document.  The idea behind the use of two columns, is that the first column (left) must be used for the notes 'instructor-only', advice, etc..  The second column (right) should be used for the text of the student guide.  Two columns (or blocks of text) would need to move independently of each other.  In other words, when the left column is filled with text placed on the page, the flow of additional text in the left column on page two, left column on page three, etc.  Same thing applies to the right column.  There is no link or thread of the text between the two columns on the same page.

    I tried to reproduce this in a two-column table format, however, the table row height is limited and overset text will not continue the table in the block of text on the next page.

    Thank you in advance for your help!

    Set up master page text frames.

    If you use facing pages, put on the student to the student and executive trainer instructor on master pages.

    Be very careful when your document is redéroule however. Take a look at this discussion, we had recently on the subject:

    http://forums.Adobe.com/message/3588735#3588735

    HTH,

    Substances

  • How can I create a series of blocks of text using the Excel list values?

    It is first of all, the first script I am trying to write from scratch. I'm completely green at the script and I picked up a few bits of ID Adobe scripting guide, but nothing has really stuck still relating to this particular goal.

    My supervisor maintains a master list of advertising space, with the name of the account, is the width of the space, and how space is the height, in an Excel sheet. These spaces can number in the hundreds, and I'm stuck manually drawing a rectangle for each space, which takes a lot of time.

    I would like to create / helped to create a script that will take these values and "magically" to draw these spaces in the form of blocks of text, with the width (in columns) and the height (in inches) defined by the values in the main list, as well as the name of each account in the subsequent text frames.

    The script didn't necessarily need to be able to pull the values directly from the Excel sheet; Can I transfer a file text if necessary, or directly in the script, values he change because I need it. A great thing (if she is not able to pull directly from an Excel sheet) which is the number of spaces a week changes, and so do the accounts and the width and height. Accordingly, it would be ideal that values of the sheet could be modified easily, in order to create a new set of spaces as necessary.

    Positioning for each space is not crucial, only the height and width. If they were all on top of each other on the same page, it is a result for me. The main idea is to not have to draw them all manually, one by one.

    For me, this looks like a command, but I hope that some experienced there Scripting Guys can help me, because I want to become experienced as well.

    Thus, the TL; DR version:

    -Script to draw a series of text blocks.

    -Size of the text boxes should be defined by the values width and height of spreadsheet Excel.

    -Text blocks must have the account name as content (from account in the Excel worksheet names).

    -Accounts, width and height changes every week in the Excel sheet, so must be relatively easy to exchange all values.

    -Width values on the Excel worksheet columns. It would be ideal that the script could turn those numbers into multiples of columns as necessary.

    -Script (optionally) can take values directly from Excel sheet.

    -Script (option) can set the fill color for the gray text frame. (If it works as I think, I could just select all the resulting images of the text myself and put them all to grey at the same time... I'm not lazy as )

    Thanks in advance to anyone who can help in any way possible, even if it's just a little push in the right direction. This script will save 1 to 2 hours of boredom every week.

    Look like the perfect thing for the InDesign scripting.

    I copy content from Excel to a text file, for a format easily read in InDesign, and there will automatically be a TAB for each 'cell', just using copy and paste.

    Here is a piece of code, perhaps you could go on with (the addition of variable to change pages and the location on the page and other things).

    The readFileLineByLine function, can be easily reused with any function using "recall". You simply tell the function what you want to be executed for each line of text that reads:

    const COLUMN_WIDTH = 2; // Define the column width in inch
    
    var pageIndex;
    var textFramesExported; // not implemented.
    
    // Add a new dokument. Set myDoc to app.activeDocument to use
    // the current document instead of creating a new one.
    var myDoc = app.documents.add();
    
    // The doSomethingWithTextRow function is called upon for every line of text read.
    readFileLineByLine('c:\\test.txt', doSomethingWithTextRow);
    
    function doSomethingWithTextRow(row){
        // We expect the text line to be TAB separated (\t = TAB). We get that from just copying the contents of an
        // excel file into a text document.
        var cells = row.split('\t');
        var companyName = cells[0]; // The Company name in the first slot of the array
        var width = COLUMN_WIDTH * cells[1];
        var height = cells[2];
    
        // Create a new text frame for every row handled
        if (pageIndex==undefined) pageIndex = 0; // Count up when you have exported a number of texts, I leave this for you to do.
        var newTextFrame = myDoc.pages[pageIndex].textFrames.add();
        newTextFrame.contents = companyName;
    
        // The text frame is created in the top left corner.
        newTextFrame.geometricBounds = [0, 0, height + ' in', width + ' in']; // Top, Left, Bottom, Right 
    
        // You might want to move the textframes to other positions, keeping track of how many you put out per page.
        newTextFrame.move( [10, 10] );
    }
    
    function readFileLineByLine(path, callbackFn){
        var myFileIn = new File(path);
        if (File.fs == 'Windows'){
            // This was probably added to recognize UTF-8 (even without its start marker?)
            myFileIn.encoding = 'UTF-8';
        }
        myFileIn.open('r');
        var myEncoding = myFileIn.encoding;
        try{
            if (!myFileIn.exists){
                throw('Missing file: ' + myFileIn.fsName)
            }
            var ln = '';
            while(!myFileIn.eof){
                // Read the lines from the file, until an empty line is found [now as a remark].
                ln = myFileIn.readln()
                // if(ln !='' && ln!='\n'){
                   // Call the function supplied as argument
                   callbackFn(ln);
                // }
            }
        }catch(e){
            alert(e);
            gCancel = true;
        }
        finally{
            myFileIn.close();
        }
    }
    

    The file in C:\ in my example was recorded in UTF-8 format and looks like this (showing hidden characters):

    Post edited by: Andreas Jansson

  • Run the second sql statement only if the first sql statement is set to zero.

    Hey guys I seem to have a mental block here. I have two sql statements. I would like to than the second to run only if the first sql statement is set to zero. I know that I can use PLsql but I would really like to see if I can do this with sql upward. Your answers are very much appreciated.
    This is the first sql
      Select     ft.fund_code, 
                 ft.orgn_code, 
                 ft.acct_code, 
                 ft.amount, 
                 fb.owner_pidm, 
                 ft.prog_code      
          from ftrbremb fb , ftcractg ft
          where fb.doc_code = 'TR000038'
          and fb.ftpbport_id = ft.ftpbport_id
    second sql statement
         Select ft.fund_code, 
                 ft.orgn_code, 
                 ft.acct_code, 
                 ft.amount, 
                 fb.owner_pidm, 
                 ft.prog_code      
          from ftrbremb fb , ftcractg ft, ftprexps fx
          where fb.doc_code = 'TR000038'
          --and fb.ftpbport_id = ft.ftpbport_id
          and fx.ftrbremb_id = fb.id
          and ft.ftprexps_id = fx.id;
    How can I combine these two statements together so that when the first is null the second run. As a bonus, I want to get just the first line as well.
    Any help would be greatly appreciated. I tried to accomplish with the case statement but it dosent everything seems to work for me.
    Thank you

    Miguel,

    the idea is simple: join the two queries (via the union of all) and to change the second part as to return only the rows if the first query returns no rows by changing the NOT EXISTS (first request). Hope I made it clear... ;)

  • Satellite L500-1ZR - battery died during the first installation

    Hello

    I really hope someone can help me.

    During the first time I started my new Toshiba Satellite L500-1ZR battery died and my laptop turns off. I was in the middle of the installation and now when I start it, it gives a word of warning: "the computer restarted unexpectedly or encountered an unexpected error." Windows Setup cannot continue. To install Windows, click OK to restart the computer, and then restart the installation. "However, when I click OK it restarts and I find myself the exact same caveat. I tried F2 and F12 to see if he had options to do a startup repair and also I inserted a disc on which I downloaded a hardware configuration, but it won't work.

    Anyone got some ideas on how to solve this problem?

    Thanks in advance.

    Hi belisu,

    The advanced boot menu, you can access via the F8 key before Windows starts.
    With the F2 and F12 button, you can access the BIOS menu and start.

    So try to use the F8 key to access the Windows Advanced Boot menu and try to start the Windows repair option. It starts from Toshiba HARD drive recovery and restore settings factory.

    Good luck! :)

  • Other results: preliminary report does not properly during the first run in a loop

    I have an unusual problem with NI TestStand 4.1. I have a loop For and it contains, I have a call from sequence configured as a test of numerical limit. This test is configured to report additional results. All other results are preconditioned test cases. Here's the unusual part: during the first iteration of the loop, the test passes yet additional results for the parameters of all inputs are reported (output parameters are not presented at the time, but more on this later). Spend all additional this test iterations in the loop For and additional results are not reported.

    Regarding output parameters... If a test fails I'm expecting (input and output parameters) results to report. However when I encounter a failure only the additional results that are output parameters are displayed on the test report. Input parameters are not reported.

    If anyone else has experienced this? My expectation was that all additional results would be declared in case of failure. In addition, in the absence of a failure I expect not to see additional results. Thanks in advance!

    The short answer is that the condition of additional results for input is evaluated before it's called the subsequence, so that it uses the value of the previous iteration Step.Result.Numeric (or by default on the first).

    You can see this described as stage 15 in the following link:

    http://zone.NI.com/reference/en-XX/help/370052P-01/tsfundamentals/infotopics/step_execution/

    Kind regards

  • blank resource visa info during the first round

    Hi all

    I am trying to run the pilot of 6100 fluke on a fluke remote 6100.  When I run the initialization of the remote device, I always get the following error message:

    VISA: (Hex 0xBFFF000E) the given reference of session or the object is not valid.

    I followed the problem and saw that the visa being passed resource name contains no valid information (see below).  That is not sensible, since when I select the name of the resource from the drop-down list, the program has clearly recognized the remote device.  Why the program allow the user to select the resource of visa but won't visa valid for driver information?

    This error occur only during the first inning.  If the user run the program again, the error disappears.  Can anyone help?  Thank you!

    Yik

    When the program is run for the first time, visa name contains valid information:

    General

    The resource name of the canonical VISA = blank

    Visa refnum = white

    Session ID = 0

    I/O timeout = 0

    Type = 0 INTF

    Value = empty

    Stop? = True

    Condition

    session valid? Fake

    Instr is? = False

    Stop? True

    AHA!

    You select the resource from the drop-down list BEFORE the start of the loop?  An SR might help

  • Change the size of the text in the first 3 columns in a table

    Hello I have a CS6 Indesign for mac with 340 pages and on each page document, there is a table with 4 columns.

    The document has no paragraph, stable, cell styles.

    Is there a script to change the size of the text in the first 3 columns of pt of 8.5 to 10 points.

    Kind regards

    Patrick

    Hello

    Run this line:

    app.activeDocument.stories.everyItem().tables.everyItem().columns.itemByRange(0,2).cells.everyItem().texts.everyItem().pointSize = 10;
    

    Assuming that there is no table less number of columns, then 3

    Jarek

  • My photography plan has expired during the first month, I can't update and make a new payment, what should I do?

    My photography plan has expired during the first month, I can't update and make a new payment, what should I do?

    You can also make reference to: FAQ: what should I do if I have a subscription, but my application acts as if I had a trial?

  • I want to cancel my plan during the first month. How do I?

    I want to cancel my plan during the first month. How do I?

    Since this is an open forum, not Adobe support... you must contact Adobe personnel to help
    Chat/phone: Mon - Fri 05:00-19:00 (US Pacific Time)

    Creative cloud support (all creative cloud customer service problems)
    http://helpx.Adobe.com/x-productkb/global/service-CCM.html

  • find a block of text on the page with the name of script

    Hi all

    I need to create a script for

    find a block of text on the page with the script titled "xxx".

    and read its contents into a variable.

    The content of the text block is a number.

    Thank you

    Hello Roberto,

    Welcome to the forum,

    This is the textFrame marked on the current page.

    var myLabel = "Foo", // change to label
          myPage = app.properties.activeWindow && app.activeWindow.activePage,
          myTextFrames = myPage.textFrames.everyItem().getElements().slice(0),
          l = myTextFrames.length,
          myVariable
    
    while (l--) {
        if (myTextFrames[l].label != myLabel) continue;
        myVariable = myTextFrames[l].contents;
        break; // presuming there's only one "Foo" labeled frame on the page
        // Otherwise you'll nead an array
        }
    
    alert(myVariable)
    

    Trevor

  • Footer text on the first Page only

    Hi all
    I need assistance with the addition of the text on the first page of my .rtf in the footer only. I searched the forum and I have not found exactly what I'm trying to implement. There is a wire that has
     <?start@first-page:body?>footer text <?end body?>
    but once this syntax is added, I get an error message. My end user want that the text on the first page of the footer, the model may be one of many pages once presented as a preview. Any information or help is appreciated.

    You can use different first page option in ms word, then you will get a single footer on the first page.

    go to your header or footer double click then you go in the upper msword option another first page check only option so that you can get the footer that you need.

    http://winrichman.blogspot.com/2008/08/different-page-header-and-footer.html

  • Blocks of text on the Pages of body 'Buried' after update of the Page Master

    I have a background full screen on my main page (on the left in this case) that integrates static graphics and borders for certain master pages. I use the borders/boxes for NOTE and END of text on some pages. Blocks of text on these master pages do not overlap. I added text blocks with my icons and the text of the note to these body Pages that I need them. All great so far.

    I decided to update the background chart on page master to change colors, etc.. All files are linked.

    Now, with funds master page updated, these pages where I added text blocks are 'buried' as on a sublayer. I checked that my Master Page background images are "sent back". I tried to wear my text boxes at the front on the Pages of my body, but they are still hidden. Interesting as the anchored frame (the icon), I attached to each NOTE or TIP point appears, but the text is not. Also, I can see and select the contours of the block... the text is hidden. If I drag the fame to another part of the document (for example, on top of another Master Page text frame sank, while the text is displayed.

    There is no image on the master page to the enclosed area. I wonder if that's what I need trouble. Just add a backstory (not attached flow)?

    Advice before I go and screw something else?

    It is what it is supposed to look like (1). Image (2) what I mean now.

    V7Page2.jpg

    V7Page.jpg

    Thanks Arnis,

    It was the property of skin! How simple... I didn't have on this subject.

    Solved!

    To answer you question, however... my approach for the construction of this new model was:

    1. I created a graph from bottom (full page) to contain the image of brand and imported/positioned.
    2. I placed the header and a footer frame and filled with content.
    3. I placed the blocks of text with streams (as a single stream in this document).

    I'm not dropping blocks of text for the content of the body... except for these tips and remarks. I don't want to use a workflow for this because I never know where they'll pop up and I want to be able to (position) specifically on each page. Is this a good approach?

    Yes, I'm aware of the continuous line down the block of text NOTE you mentioned. Originally, I had all the text within the limits. When I have updated master, all offbeat pages (only in blocks of text body page with notes/tips). I repositioned and they flow very well now.

    Thank you very much for your help continues with it. Why these problems always pop nitpciky - up to date - not when things are slow!

  • find and delete blocks of text with the same geometricBounds

    Hi writer... .new question from here:

    mySelection var = app.activeDocument.selection [0] .geometricBounds;

    alert (mySelection);

    throughout the document, I need search and delete blocks of text with the same geometricBounds.

    If possible, the same dimensions, but not the same positions.

    Thanks for the help!

    OK Bala... .in to decimal differences, some executives have not been removed.

    I solved with "Math.round' instead of 'number '.

    ===================

    mySelection var = app.activeDocument.selection [0] .geometricBounds;

    var myWidth = Math.round(mySelection[3]-mySelection[1]);

    var myHeight = Math.round(mySelection[2]-mySelection[0]); Alert (myHeight);

    var allFrames = app.activeDocument.allPageItems;

    While (t = allFrames.pop ()) {}

    {if (t.IsValid)}

    var myTextframe = t.geometricBounds;

    var myTWidth = Math.round(myTextframe[3]-myTextframe[1]);

    var myTHeight = Math.round(myTextframe[2]-myTextframe[0]);

    If ((myWidth == myTWidth) & (myHeight == myTHeight)) {}

    t.Remove ();

    }

    }

    }

    ===================

    Now, your script works great!

    Thank you very much!

  • Text fields with line breaks appear only the text before the first break

    I have a multiline text field in a Flash format that accepts free-form text (which means that the user can press the back key to put space between paragraphs). When this text field is printed in a PDF report, the text after the first declaration of entries by the user is cut off. The field in the report is set to: float, stretch with overflow and print when detail overflows, among others.

    I tried to set the field in the report to ParagraphFormat (query.foo) - and in this case it prints on the rest of the text, but it does not insert spaces appropriate between the lines. If anyone knows a way to get all of the text to be printed with the appropriate spacing to return, your help would be appreciated.

    I am running 7.02.

    Thank you!

    I found the solution to my problem. Looks like how Flash interprets a carriage return is different from an HTML form. He has worked on the ground in the CFR.

    #Replace (query.foo, Chr (13), Chr (10), "ALL") #.

Maybe you are looking for