Jump to content

JPalchak

Registered Users - Approved
  • Posts

    10
  • Joined

Posts posted by JPalchak

  1. I'm having the exact same issue. It allows me to perform all actions fine but any time I try to add a box, edit dimensions or edit the content I get this error.

     

    It's really ruining any form of feasible workflow.

     

    Do you have any more information on what particular part of the configuration might be causing this?

     

    FusionPro 9.2.35

    Acrobat 9.5.1

    OSX 10.6.8

  2. Remove the slash / from the filename so it is "2016 General Proposal ASKNO ASK.pdf".

     

    The slash is being treated like a directory separator, and is being replaced with the Mac seperator ":", on composition.

     

    Usually I try and keep file names as simple and short as possible, and all lower case.

     

    Worked like a charm, got the file with that and I didn't change it to my usual _ naming convention. Thanks!

  3. Suppress static is unchecked and I'm on v9.0.3. I regularly have capitalized page names but I tried making them all lower-case but the same results occur.

     

    It's like it wants a resource called no ask.pdf and ask.pdf to use for the body pages but why? If I already have a static background to use and all I'm doing is telling it which 6 pages to use per record.

  4. None of my pages are resources or using graphic frames, do I need to make them into graphic frames? I don't see why I need to since I've had pages placed in a document before and called them out using the setbodypage.

     

    The output file is blank pages with the fusion pro output from the data on them.

     

    http://i.imgur.com/pircg13.png

  5. Hello, I'm having some issues with a tricky file I need to compose.

     

    I have 2 documents and 1 set of data to use for both. Normally to pull up a page you could use a Field that has been defined in the data for that purpose, however there isn't one exactly for this case.

     

    Which 6-page document I use is determined by the value of the ASK field.

    http://i.imgur.com/aXzSuCz.png

     

    Now I've set up an OnRecordStart rule that checks if there is a value in that field or not Like so:

     

    http://i.imgur.com/2iE7EyO.png

     

    And the body pages like so:

     

    http://i.imgur.com/o5ppLCn.png

     

    It seems pretty straightforward, if there is no value or a null value then the 6 body pages that will be composed for a record will be NO ASK-P1 through P6. However all I get are errors.

     

    http://i.imgur.com/UZ8t42m.png

     

    What am I missing?

  6. I have a ® that I need to superscript which I have done successfully, however it seems to not be high enough for capitalized text.

     

    http://i.imgur.com/tCtj5BN.png

     

    Is this just how it is or is there any way I can make it higher? Manually placing an image isn't an option as this is generated text from a measure_rule; the placement of this will vary every time.

  7. You can do this by creating an array of records you want to compose and then comparing the inputRecordNumber against that array to determine whether a record should be suppressed or not:

    var records = [1, 8,'4-6']; // Records to compose
    
    records = records.map(function(s){ s = String(s); var [a,b] = s.split('-'); a = Int(a); b = Int(b || a); s = [a]; while (a < b) s.push(++a); return s.join('|'); }).join('|');
    
    FusionPro.Composition.composeThisRecord = new RegExp(records, '').test(FusionPro.Composition.inputRecordNumber);
    

    Note that the order doesn't matter and that you specify a range of records as long as the range is a string (within quotes) – otherwise the numbers will just be subtracted. The above code would compose records 1,4,5,6, and 8.

     

    Alternatively it seems like you could only compose records that have a unique back by setting up a global array:

    var backs = [];
    

    And then comparing the back to be used for a specific record to the array. If it's not in the array, that means it's unique so compose the record and push it into the array. If it exists in the array, then you can skip that record because you've already composed a record with that back. To me, that seems easier than searching through your data for records to build a "proof" list but I may be missing something.

    var back = Field("Back"); // Field to determine which back page to turn on
    
    if (backs.indexOf(back) > -1)
       FusionPro.Composition.composeThisRecord = false;
    backs.push(back);
    

     

    Thanks for the help outlining this! I used the first method by declaring the records manually in the array fine however when I try this method I get a fatal error when trying to compose:

     

    A body page does not have master page assigned.
    A blank page is emitted since no record is composed properly.
    
    dlpdfdocwritepdf, progress "Doc->PageCount is zero", error: Bad parameter.
    
    PDF Library Document Write Error: Bad parameter.
    
    pdf_om_WriteDoc, dtl_pdf_WritePdf returned "-2"
    
    Job aborted with error.
    

     

    Is this just because I don't have a blank "null" page set-up if there isn't a record for a body?

  8. Hi guys, thanks for the replies. I'm pretty new to FusionPro, only a couple months working with it, I'll try and explain it a little better.

     

    Here's a job that I just got in.

     

    http://i.imgur.com/IgUMNeX.png

     

     

    Now normally to send soft proofs I would just pick records 1-9 and compose those. However since there are multiple backs the client has decided that they want to see a sample of each: REFER, PAY, MOBILE etc.

     

    So I am currently picking out a record from the data, for example record 5 in my data would pull up the REFER back, and then I compose from record 5 to 5 to get just that record.

     

    Then I find the record that would pull PAY and so on.

     

    The process to do this is tedious because I have to find the record (if it exists for the back) and then input it, compose, save, find next record, change save name, compose and so on.

     

    What would be really optimal would be a compose records 1,2,3... kind of how a print dialogue box would ask for which pages to print; a range or specific pages (in this case records).

  9. I'm almost positive that there isn't a way to do this in the current FusionPro build but I find myself having to do this quite often.

     

    I usually get clients that like to see one of each of say 5 different "backgrounds" for letters/postcards or whatever. So currently I'm having to search for the record number (1, 5, 17, 68, 250) for example then having to manually compose one record at a time, change the file name and then repeat the process X times.

     

    Is there a way to do this at all?

     

    Is there a way to make this a feature request?

     

    Thanks

     

    - Jason

×
×
  • Create New...