Jump to content

ksulliv1

Registered Users - Approved
  • Posts

    71
  • Joined

Converted

  • FusionPro Products
    No

ksulliv1's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post Rare
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

10

Reputation

  1. Ah okay now it makes sense. I was entering numbers instead of the number symbol "#". So yes that works the way I need it to but, as you suspected, once I upload the template, the data pattern is no longer honored. I will see if RSA support has an answer for this.
  2. Thank you for the response. We use WebCRD from Rochester Software Associates as our web service, and I am not familiar with any offerings from them to limit characters on fields. I know there is a data pattern available in the FP HTML editor but, I haven't been able to figure out what should be entered there. Everything I try comes back with the error, The pattern field should contain at least one of the following characters, #, A, * and ? So I don't know how to lock it to use the data pattern to limit the characters. Can it be set to accept 12 total characters being numbers and periods, or just limit to 10 total numbers? And then apply the correct phone format rule in the text editor?
  3. Hi, I have a business card template where I would like to use the Change Phone Format rule along with a rule to limit total characters to 12. This would be for a phone number field of course and we only want users to enter a 10 digit phone number and only the two period symbols (not hyphens or spaces) so, 616.232.4455 The way the card is designed, the phone field is basically only wide enough to support the 12 total characters and, there is another field butted up next to it. So if someone were to enter +1 616.232.4455 for instance, it would shove the adjacent field down to another line below where it is supposed to be. so I would like to create a rule that uses a character limit, return Left(Field("Phone"),12); And the JS version of the phone format rule together so, first the field only accepts the first 12 characters entered and then it also formats it as shown above. Would this work and if so how do I join the two? return Left(Field("Phone"),12); And var Var1 = "Phone"; var CaseSelection = "Format 1"; if(CaseSelection == "Format 1") { var formatStyle01 = "$1.$2"; //simple 7 digit phone var formatStyle02 = "$1.$2.$3"; //simple 10 digit phone var formatStyle03 = "+$1 $2.$3.$4"; //10 digit phone starts with 1 var formatStyle04 = "$1.$2.$3 ext.$4"; //10 digit phone with extension var formatStyle05 = "+$1 $2.$3.$4 ext.$5"; //10 digit phone starts with 1 with extension var formatStyle06 = "$1.$2 ext.$3"; //7 digit phone with extension var thisNumber = Field(Var1); return formatNumber(Trim(thisNumber)); }
  4. I'm sorry apparently that IS what it is supposed to return using validation. I went ahead and applied the rule and recomposed, and the PDF does have just the text and it is a hyperlink. You were absolutely correct sir, and I appreciate your help!
  5. Thanks, but sadly that isn't working. When I click validate, it just returns the whole command <hypertext url="http://www.google.com">Upload Here</hypertext>
  6. Hi, I'm sure this seems like a simple question, but bear with me. How do I place text such as "Upload Here" in a template and have it be a click-able link to a URL address? Or even just place the address itself and have it be a working link? Thanks,
  7. Ok guys thanks alot for all of your help and explaination of my particular situation. I got it know. The problem isn't with the theory of what I was trying to do. It was just that our web server and application associated aren't offering the necessary pieces. And neither solution suggested here is going to apply in my case. I will continue to work on a solution from RSA if possible.
  8. So I have not been able to find a specific solution pertaining to our web server, and have been working with Eric trying to utilize his suggestion. And after a few attempts I am still failing to get the result I'm after. As I said earlier, I have a 4-page template where the only dynamic content is on page 3. And I would like the ONLINE form to ONLY show that page, when the users are entering and editing their content. But would still like to have all 4 pages passed along and used to Compose the final production PDF for printing. We don't use MarcomCentral so the option for using the IsOnlinePreview function is out. So here is what I have done so far. I have gone into "Manage Pages" and set all of the pages except page 3 to "unused". And I have named the pages their corresponding numeric value. So page 1 is named "One", page 2 is named "Two" and so on. Then I added a field to my data file called "Output" and I set it's value to "print". Then I created a Callback rule using "OnRecordStart" with this code: if (Field("Output") == "print"){ FusionPro.Composition.SetBodyPageUsage("One", true); FusionPro.Composition.SetBodyPageUsage("Two", true); FusionPro.Composition.SetBodyPageUsage("Four", true);} However, when I upload the template to the server, it still shows all 4 pages in the online preview. So it is like the rule is being applied online as well as during composition. If I remove the rule, or change the value of the field "Output" to something other than "print", I only see page 3 and the composed output file is only page 3. Any suggestions?
  9. Ok thanks Dan, we are using the WebCRD application and server from RSA. I will have to do some checking to see if this is feasible with that.
  10. Thanks esmith this sounds promising. Can you please go into a little more detail regarding the process and steps? I am not quite understanding yet. Thanks,
  11. Hi, I am wondering if there is a way, when building an online template, to only have the end user "preview" be only the dynamic page, but when the form is submitted, the production file uses all of the pages to create the proper imposed file? So if I have a 4-page template, and only page 3 has editable FP content. I would like the user to not have to navigate the preview window to page 3, to see the edits they've made. And then have to do it again each time if they make changes. I would like the online electronic preview to just show the editable page only (page 3). But when the user goes ahead and submits the order, and initiates the FP composition of the production PDF. I would then still like it to use all 4 pages for that. I don't know if anyone else has ever felt this would be of benefit, and suspect it isn't even possible. But you don't know for usre until you ask. Thanks,
  12. Thanks, yes the data file is not setup as tagged text, however there is a rule dropped in on top of that variable that automatically creates a superscript register trademark symbol, whenever anyone enters the word "LEED" in that field. So you are saying I need to apply the TaggedTextFromRaw function to that rule, correct? If the rule is: return ReplaceSubstring(Field("Title/Degree"), "LEED", "LEED<superscript>®</superscript>"); and the function is: TaggedTextFromRaw(string) How should I combine the two correctly?
  13. I am working on a business card template and have a question. When a user types an ampersand in a line of text, without any spaces (A&D Sales), FusionPro views it as something other than text and drops it along with the next character (A Sales). Thanks,
  14. Ah, that is an iteresting alternative for accomplishing this. Are you saying that this would work for an existing project that already has a PDF file with copy on it, or that the project should be setup this way originally, if you suspect you may need to update the PDF copy down the road?
  15. Ok thanks, I think that is what I did once in the past. Was just wondering if they had a new feature that just migrated everything from one PDF to another in one step. Also, if like in my case, you are using the template as an online form, there is one more step that you need to do. FusionPro>Define HTML Form>From XML File and then again, point to the original project folder for the XML. And then since I have noticed that by importing the data file, doesn't actually duplicate it in the new project folder. I end up manually copying the original file and pasting it into the new project file, and then doing a FusionPro>Data Definition>Change Input File and pointing to the duplicated file in the new project window. Also, when you go to compose the new project, the output file and location are still set to the old project name and folder, so I make sure to change these setting also. Like I said, it would be nice if there was a simple clean, one step to just migrate all of the Fusion Pro files and settings, to a new project file and folder. Thanks for your help!
×
×
  • Create New...