Jump to content

draco66

Registered Users - Approved
  • Posts

    71
  • Joined

Converted

  • FusionPro Products
    No

draco66's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare
  • Week One Done
  • One Month Later

Recent Badges

10

Reputation

  1. I have been looking at iForms but I don't think it will do what I am looking for. I have three fields at the bottom of my form the user fills out for a versioned product. I want those three fields to be omitted from the form if the field "Type" matches a specific value. The field "Type" is not a drop-down. It comes from a secondary data source that matches a Text Profile Attribute. Any ideas on how or if this can be done?
  2. Thank you Dan. I have put this in place and it's working great.
  3. Is there a way to change the font in a particular text frame based on another piece of data? To keep it simple as an example: If the "Font" field = 4 then the font used for the text would be "Arial", if the "Font" field = 5 then the font used for the text would be "Times Roman" I know I can change the font color in a text box based on data but I need to change a font now as well. I know I could set up different pages with the various fonts and use the appropriate page, but that will require creating a lot of additional pages. I would like to avoid that if possible. Thank you.
  4. You are 100% correct. I missed <=. I changed it and it is working fine. I shouldn't work on code before my third cup of coffee. Sorry about that.
  5. Today I tested just the odd page part of the code as we are ready to implement that but not the limited page count just yet. I updated my code as you had suggested and it does make the page count even, but it does so by eliminating the odd page from the file. For my test I used a 5 page document. The composed file contained only 4 pages of that document. It dropped page 5 to make it even rather than adding a blank to the end.
  6. Thank you for your input on this one. I will look this over and give it a try in the next couple of days. I'll let you know how it works out.
  7. I have a template that basically pulls files from a library or used an uploaded file to create a new document. The code below is used to create the new document from a selection of static and uploaded files. It works fine. What I would like to add to the code is a way to limit the number of pages that are added to the new document for any given file. For example, let say that someone uploads a document with 40 pages in it. We only want to allow up to 12 pages of any document to be included in the new composed file. So we want to allow the first 12 pages of any PDF and then disregard any pages after that. The second thing that would be beneficial - if a file we are adding to the composed document has an odd number of pages, add a blank to make it even. That way the next document we add will not start on the back page of the previous document. I hope that makes sense. It was harder describe than I thought. Here is the code: var firstPage = 'First'; var lastPage = 'Last'; var firstGraphic = 'graphic'; var lastGraphic = 'graphic_last'; var isUpload = /UPD-/.test(Field("SKU")); var path = "c:/library/" + (isUpload ? "uploadPDF" : "staticPDF") + "/"; var fileName = (isUpload ? Field("Order Number") + "_" + Field("SKU") : Field("Product Name")) + ".pdf"; var result = []; if(Field("SKU").match(/(_14_)/)) { firstPage += 'L'; lastPage += 'L'; firstGraphic += '2'; lastGraphic += '2'; } //Print an address page at beginning of each order if (FieldChanged("Order Number")) { if (Field("Cost Center") == "102" || Field("Cost Center") == "103" || Field("Cost Center") == "104") FusionPro.Composition.SetBodyPageUsage("address1", true); } { if (Field("Cost Center") == "105") FusionPro.Composition.SetBodyPageUsage("address2", true); } { if (Field("Cost Center") == "106" || Field("Cost Center") == "107" || Field("Cost Center") == "108") FusionPro.Composition.SetBodyPageUsage("address3", true); } FusionPro.Composition.SetBodyPageUsage(firstPage, true); FusionPro.Composition.SetBodyPageUsage(lastPage, true); var file = CreateResource(path + fileName, 'graphic'); var pages = file.countPages; for (var i = 1; i < pages; i++) (file.pagenumber = i) && result.push(file.content); file.pagenumber = pages; FindTextFrame(firstGraphic).content = result.join('<p>'); FindTextFrame(lastGraphic).content = file.content;
  8. We use a large amount of automation in our production process. I have recently set up some Job Direct items and I noticed that the print file names generated by the portal have absolutely no connection to the job in any way. I also cannot find any data feed that would provide me with the file name that was generated. It would be very helpful if the job ticket number was at the beginning of the file name so it could easily be associated with the job. We need that type of naming convention for our automated process to work. Without that option we have to rename each file with the job ticket number before we process any jobs. This is time consuming and also allows for the possibility of an error if the wrong number is assigned to a file by this manual process. Are there any solutions or a work around to get a job ticket number as a prefix to the Job Direct file name similar to the imposed file name for a versioned product. Thank you.
  9. I kept trying all sorts of things to get these to show up in the drop down. Turns out the data supplied by the client had several columns of data way to the right (like DD, DE, etc. way over there) with no column titles. And not all rows had the data. I deleted all the extra columns, saved the file and now everything shows up in the template. Not sure why, but that fixed it. Just wanted to pass it along in case someone else runs into that in the future. Thank you.
  10. OK, this may be something very easy and simply a huge memory failure on my part, but I have noticed that the last few templates that I have created do not have the options to add things like $inputrecordnumber, $outputrecordnumber, etc. These options simply are not in the drop down list of fields. I don't recall ever doing anything special to get them to show up in the list. Is there an issue or am I missing something? Thank you.
  11. Looking to hire a full time FusionPro/MarcomCentral specialist. Job Description We seek a highly skilled and experienced PrePress Specialist/Variable Data Programmer to develop print-on-demand templates to support our clients' web-to-print solutions. Preferred candidates will have a mix of graphic design experience and working knowledge of a basic scripting language such as Javascript or VB Script. Must work well within a creative team in a fast-paced environment, have a positive attitude, be quality-driven and pay close attention to detail. You'll be working on corporate marketing web stores and web-to-print solutions building products into web storefronts in addition to general graphic design functions within the department as needed. Daily responsibilities will include: Use InDesign and Adobe Acrobat along with PTI’s FusionPro/MarcomCentral software to create dynamic web-to-print templates. Use Javascript to create “rules” that drive dynamic template actions. Work with our designers to create static and versioned products for online store. Gain active knowledge of all aspects of web-store support including user administration. Contribute to general graphics production functions when not currently involved in web-to-print campaigns or updates. This could include; general print design, email marketing or light web design / updates (if skills exist). General Requirements: Bachelors Degree in applicable areas helpful but not required. A work style that is extremely detail-oriented with a mind for quick adaptability to company design standards. Ability to work under pressure in a fast-paced, deadline driven atmosphere. Work well in a team environment and individually when needed. Extremely organized and able to manage multiple projects at once. Technical Requirements: Adobe Creative Suite with solid knowledge and skill in InDesign and Acrobat. Photoshop and Illustrator experience is helpful. Javascript / VB script or similar experience. Web design skills including HTML and CSS are a plus but not required. An understanding of Postal requirements and presorting software is helpful. Proficient with MS Excel and .csv/.txt data files. Desired previous experience: Working with print-on-demand platforms and web stores. Past experience working for or closely with a commercial printer, pre-press knowledge is especially helpful. Utilization and experience with PTI’s MARCOM Central and Fusion Pro variable data products or similar solutions is highly desirable. Please send resume and salary history to bob.mcguire@opm.com.
  12. Good Morning, I have a static with attributes item in a portal. That item has the ability to attach a file. I have two questions because we are having issues with end user input: 1. Is there any way to restrict the file type to .pdf only? We really only want PDF files as the uploaded file for this product. 2. Is there any way to Require the upload? We do need an uploaded file from the user to produce this item. Often times they do not actually upload a file which causes more work on our part going back to the customer for the file. Thank you.
  13. Thank you. Worked perfectly.
  14. Thank you. I figured there must be an easy way to do this.
  15. Is there a way to have a little calendar pop up to pick a date from for a date field in a form? Like the ones when you book a flight or reserve a hotel. I am working on a new project that contains a large number of date fields and the customer would like to have an easy way to enter them.
×
×
  • Create New...