Go Back   MarcomCentral (PTI) and FusionPro User Communities > Software-Related Talk > FusionPro® VDP Creator

Notices

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old March 29th, 2011, 11:24 AM
graphikal graphikal is offline
Junior Community Member
 
Join Date: Feb 2009
Posts: 46
Question Numbering with Carbonless Forms

First, I have looked using the 'search' function and have not been able to resolve this question. Sorry if this is basic stuff, but it's been vexing us. It's really a two part question:

1) How do we create a rule for sequential numbering?!?!? We were using a software called Numbering Machine, but know this is something easily handled in FusionPro. We just can't find the solution. We've been making an excel data string with numbers, and then running that data. Can it be done with a simple rule directly in FP? Are we able to designate a start and stop #, the number of characters (00 vs 0000), etc.??

2) Now, when doing carbonless, how do we designate to repeat the number three times for 3 part carbonless, etc.?

We don't want to have to start messing with code, and java script type stuff. Simple visual editor or rule creation if possible. Thanks in advance to anyone who can help on this!
Reply With Quote
  #2  
Old March 29th, 2011, 12:07 PM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,366
Default Re: Numbering with Carbonless Forms

Quote:
Originally Posted by graphikal View Post
First, I have looked using the 'search' function and have not been able to resolve this question. Sorry if this is basic stuff, but it's been vexing us. It's really a two part question:

1) How do we create a rule for sequential numbering?!?!? We were using a software called Numbering Machine, but know this is something easily handled in FusionPro. We just can't find the solution. We've been making an excel data string with numbers, and then running that data. Can it be done with a simple rule directly in FP? Are we able to designate a start and stop #, the number of characters (00 vs 0000), etc.??
From the menu in Acrobat, click "FusionPro" -> "Edit Rules". Then click "New", and scroll down to select "Sequential Numbering Rule," click "Next," and enter your Start Number and padding options.
Quote:
Originally Posted by graphikal View Post
2) Now, when doing carbonless, how do we designate to repeat the number three times for 3 part carbonless, etc.?
From the menu in Acrobat, click "FusionPro" -> "Edit Rules". Then click "New", check "Callback", select "OnRecordStart," click "Next," then paste this into the Rule Editor dialog:
Code:
FusionPro.Composition.repeatRecordCount = 3;
Quote:
Originally Posted by graphikal View Post
We don't want to have to start messing with code, and java script type stuff. Simple visual editor or rule creation if possible.
Well, the record repeat does require that single line of JavaScript, but the sequential numbering is a GUI rule.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #3  
Old March 29th, 2011, 12:52 PM
graphikal graphikal is offline
Junior Community Member
 
Join Date: Feb 2009
Posts: 46
Default Re: Numbering with Carbonless Forms

Thanks Dan! Further on this, we did as you stated. But if we're only applying sequential numbering to a job, so there is no associated database or records, does this still work? Do we just enter a starting and ending record number in Imposer? We tried that based on 20 records, so it would number 1 to 20. It ran three times that number in sequence, but did not repeat the numbers each three times based on the callback rule. We must be missing something, but I'm not sure where. Does the callback rule exist seperately, meaning it's entered as a seperate rule, correct? Not sure if you can decipher what's happening? I greatly appreciate your help on this.
Reply With Quote
  #4  
Old March 29th, 2011, 03:18 PM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,366
Default Re: Numbering with Carbonless Forms

Quote:
Originally Posted by graphikal View Post
Thanks Dan! Further on this, we did as you stated. But if we're only applying sequential numbering to a job, so there is no associated database or records, does this still work?
Yes, it's a ticketing-type job which requires no data file. Here's an example:
http://forums.printable.com/showthread.php?t=405
Quote:
Originally Posted by graphikal View Post
Do we just enter a starting and ending record number in Imposer?
You can enter the record range on the Input tab of the Composition Settings dialog in FP Desktop.
Quote:
Originally Posted by graphikal View Post
We tried that based on 20 records, so it would number 1 to 20. It ran three times that number in sequence, but did not repeat the numbers each three times based on the callback rule. We must be missing something, but I'm not sure where.
Sorry about that. That rule predates the record repeat functionality. To fix it, go back and open up the "Sequential Numbering Rule" rule, click "Convert to JavaScript", and change the last line to this:
Code:
return FormatNumber(LeadingZero, new_val + FusionPro.Composition.inputRecordNumber);
Quote:
Originally Posted by graphikal View Post
Does the callback rule exist seperately, meaning it's entered as a seperate rule, correct?
Yes, the record repeat (FusionPro.Composition.repeatRecordCount) has to be set in the OnRecordStart callback rule, which is separate from the main Sequential Numbering Rule.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #5  
Old March 30th, 2011, 10:54 AM
graphikal graphikal is offline
Junior Community Member
 
Join Date: Feb 2009
Posts: 46
Default Re: Numbering with Carbonless Forms

Like a charm, Dan! Thank you so much! Not sure exactly what that string means, but it works perfectly. We'll tack this one on our bulletin board for future jobs. Thanks again, Don
Reply With Quote
  #6  
Old May 18th, 2011, 07:21 AM
dmsawyer dmsawyer is offline
Junior Community Member
 
Join Date: Jun 2009
Location: West Lafayette, IN
Posts: 15
Default Re: Numbering with Carbonless Forms

This post has been helpful for record repeat but I need to know how to only make the sequential number change. I am using a data file that contains image names, the images are in the job folder. This rule not only repeats the number but also the image. How do I seperate this so the number repeast and the image does not?

I am using FP Desktop 7.1P1c; Acrobat 8 Pro.
Reply With Quote
  #7  
Old May 18th, 2011, 10:20 AM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,366
Default Re: Numbering with Carbonless Forms

Quote:
Originally Posted by dmsawyer View Post
This post has been helpful for record repeat but I need to know how to only make the sequential number change. I am using a data file that contains image names, the images are in the job folder. This rule not only repeats the number but also the image. How do I seperate this so the number repeast and the image does not?
I don't understand what you mean by "This rule not only repeats the number but also the image." What image? Can you attach a sample job to demonstrate the issue?
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
  #8  
Old May 18th, 2011, 10:31 AM
dmsawyer dmsawyer is offline
Junior Community Member
 
Join Date: Jun 2009
Location: West Lafayette, IN
Posts: 15
Default Re: Numbering with Carbonless Forms

I am working on season football parking passes with variable front (games, 7 images) and back (map for parking lots, 27 images) images that are an external graphic resource, this part is working correctly.

I need to also number the parking passes for season ticket holders so they get a set of season passes, 7, with the same number on each pass. I have tried using the sequential numbering rule and on job start repeat record but have failed to generate the correct results because the on job start rule not only repeats the number but also the image. I need to repeat the sequential number 7 times while the image does not repeat.

I am using FusionPro Desktop 7.1P1c and Acrobat 8 Pro

Thanks for any help in advance.

Diane
Attached Files
File Type: pdf 164641_Sample.pdf (2.04 MB, 6 views)
Reply With Quote
  #9  
Old May 18th, 2011, 10:44 AM
Dan Korn's Avatar
Dan Korn Dan Korn is offline
FusionPro Senior Engineer / Forum Moderator
 
Join Date: Aug 2008
Location: Chicago, IL
Posts: 4,366
Default Re: Numbering with Carbonless Forms

Sorry, I didn't see the other thread you started until after I posted my previous reply here. Please attach the sample job to the new thread. It would be helpful to see not just the output, but the template as well.
__________________
Dan Korn
FusionPro Developer / JavaScript Guru / Forum Moderator
PTI Marketing Technologies | Printable | MarcomCentral
LinkedIn

I am a not a Support engineer, and this forum is not a substitute for Support. My participation on this forum is primarily as a fellow user (and a forum moderator). I am happy to provide help and answers to questions when I can; however, there is no guarantee that I, or anyone else on this forum, will be able to answer all questions or fix any problems. If I ask for files to clarify an issue, I might not be able to look at them personally. I am not able to answer private messages, emails, or phone calls unless they go through proper Support channels. Please direct any sales or pricing questions to your salesperson or inquiries@marcom.com.

Complex template-building questions, as well as all installation and font questions or problems, should be directed to FusionProSupport@marcom.com. Paid consulting work may be required to fulfill your template-building needs.

This is a publicly viewable forum. Please DO NOT post fonts, or other proprietary content, to this forum. Also, please DO NOT post any "live" data with real names, addresses, or any other personal, private, or confidential data.

Please include the specific versions of FusionPro, Acrobat, and your operating system in any problem reports or help requests. I recommend putting this information in your forum signature. Please also check your composition log (.msg) file for relevant error or warning messages.

Please post questions specific to the MarcomCentral Enterprise and Web-to-Print applications in the MarcomCentral forum. Click here to request access. Or contact your Business Relationship Manager (BRM/CPM) for assistance.

Please direct any questions specific to EFI's Digital StoreFront (DSF) to EFI support.

How To Ask Questions The Smart Way

The correct spellings are JavaScript, FusionPro, and MarcomCentral (each with two capital letters and no spaces). Acceptable abbreviations are JS, FP, and MC (or MCC). There is no "S" at the end of "Expression" or "Printable"! The name of the product is FusionPro, not "Fusion". "Java" is not is not the same as JavaScript.

Check out the JavaScript Guide and JavaScript Reference! FusionPro 8.0 and newer use JavaScript 1.7. Older versions use JavaScript 1.5.

return "KbwbTdsjqu!spdlt\"".replace(/./g,function(w){return String.fromCharCode(w.charCodeAt()-1)});
Reply With Quote
Reply

Tags
carbonless, numbers, sequential numbering

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:18 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
(c) 2011, PTI Marketing Technologies™, Inc.