Printing a new form

I having a problem printing new forms

You would need to export as PDF then print the PDF.
The export as PDF is a paid feature for the online version of FormsCentral.
The export as PDF is a free feature for the FormsCentral for Acrobat desktop applicatin which comes with Acrobat Pro XI
Gen

Similar Messages

  • Printing: a new forms feature we want.

    Users expect to print forms. We need a way to do it. I am using 11.1.1.4 and the users tried printing
    from it. It prints but it's micro-sized, not big enough. A use for forms is enter some of the data here,
    enter some of the data there and then someone who needs to the data calls up the same form at
    yet a 3rd location and prints it. Someone else calls up the form at a 4th location and prints it. The idea being not having to pass paper files around from building to building. This would be a really really good idea for the next version of forms!
    (And btw it would be best if it worked on forms larger than one piece of paper.) This could be a larger project like how to get forms to play nicely with some pdf program or some word processing program or
    some spreadsheet program. That could take care of printing plus the highly desired by the users ability
    to interact with the products they love to use. (I don't but they do.)
    In the future this could expand to charts and that type of thing.
    (It needs to be easier to handle than webutil! )

    yes Mr. Ferrante it i definitely s a screen shot. And that is useful but we have forms larger than a screen. Secondly even in the case of a form that does fit on a single screen, printing it from forms ends up much smaller than the screen in both directions. I imagine this relates to the logic looking at how wide the actual screen is and then scaling it down to the much smaller paper. For example right now I'm using a screen that is 21 inches wide, about 2 1/2 pieces of portrait orientation paper wide. Imagine I bring up a form that turns out to take up 7 1/2 inches in width and I want to print that to paper that is 8 1/2 inches x 11 inches. What happens is the program is possibly looking at the possible size of the screen and not the actual size of the form? So it scales it much smaller to print, I'm guessing. We are using 6u45 btw. I don't doubt that getting printing to work well is rugged but it can be done. For example browsers do it (albeit not always perfectly). Users think 'there is that stuff I need in the form in the browser, I should be able to print it like any other web page'. Since the applet has disengaged itself from the browser apparently, we can't ask the browser to do the printing, right?. (It'd be great if we could!) So the only choice is forms (or some other java code finagled in there.) It would be such a great feature, to be able to print forms without creating a duplicate of the form so to speak in reports just to do the printing.
    If you could summon adobe reader, msword, excel and so forth from forms, passing a temporary file, that would probably solve the printing issue in many cases because they could print it depending on what the form looked like. Also users love to get data into their favorite applications anyway. (Speaking of this forms needs some work on copy and paste. It could definitely be better about users being able to copy data from forms and paste data to forms.)
    I definitely think anything you can do to enhance forms printing would be highly appreciated. One of the good things about forms is you can create enormous forms and it all works fine. But the form content of course extends way "below" the visible screen.
    The csv thing (I'd vote for tab delimited but whatever one would do it would be highly advisable to make the delimiter user-selectable) would be a great idea. We would love to be able to save data from a form as a tab delimited file (on the client). For example we have forms that do a lot of logic and user action to select certain names and addresses. Then they want to get that information into msword for mail merge to create labels and letters.

  • Generate and Print Preview Multiple Forms in a Single PDF

    There have been other questions similar to this but none directly address my problem.  We have the need to generate multple forms in a .pdf using Adobe interactive forms.  We can generate the multiple forms, but the user has to click on each form to view.  They want to have the forms in a single document that they can scroll through before printing.  We can do this in SmartForms but need to do it in Adobe.  Does anyone know how to generate multiple forms, either multiple copies of the same form or various forms, from an ABAP program into a single pdf that can be print previewed, in scrollable form, by the user?

    I can describe it one more time, I think:))
    You have multiple options, but only one "reasonable" within SAP.
    You can call an external application (through command line etc.) to concatenate forms for you.
    You can use iText as mentioned in the thread, and write yourself a "tool" which will concatenate the forms for you.
    Both these "options" would not be acceptable for my clients, I name them to help you get the whole picture.
    Then there is the third option: use a form for a single instance (template/ form A) and create a new form (form B), where you will use the A template:
    - you need to: create a new interface where everything from the old interface is a row of the table (example: you have a form to print out the personal card of the employee, so in a new form you will need to use a table, where a row is an employee)
    - you need to create a new form layout based on the new interface:
    in this new layout you will paste the whole layout of the old form (A/ single instance) and wrap it into a subform. The added subform will work as a table (you will bind that to the table from interface) and everything from the old template within this new subform will work as a "row" (something what you can repeat for each data item).
    Does that sound reasonable?
    Cheers Otto

  • Printing Reports directly from to a printer via 10g forms (Linux)

    Hi all,
    I need to be able to print Reports directly from a form to a printer (bypassing the form output) on Linux (RHEL 5). The trick here is this is Linux, not windows so, wasn't sure how to deal with printers in this case.
    I have the option working where I can run a report and set the options to "Cache" and PDF and it displays my outputted report directly in a new browser window w.
    I use the SET_REPORT_OBJECT_PROPERTY, RUN_REPORT_OBJECT, and WEB.SHOW_DOCUMENT properly for the PDF in a window.
    a.) I want to send them directly to a printer, preferably to a user's default printer on their PC, bypassing the output screen. How can I accomplish this?
    b.) I also would like the ability to generate a PDF (bypassing the output on a browser window) and put the form in a specified directory on a client's PC (which is what I used in 6i Client/Server). I believe I need to utilitize the WebUtil to allow this to happen. Otherwise, I'm thinking I just build a queue for the user on the Linux server and build a screen that shows all the reports they've generated for the past X amount of days and let them open them up and print from there.
    Any help (particulary for Part A) would be very beneficial.
    Chris

    1)
    if your app server is on a Linux server, for direct printing to work, the printer must be setup and accessible under Linux server using system-config-printer command, for PDF printout you probably want a postscript option checked
    if you print to screen (PDF) and then use print option then your windows client machine must have access to the printer
    2)
    you must pass this printer name as part of the report parameters.
    set_report_object_property(oRptObj, report_destype, Printer);
    and
    hidden_action := hidden_action ||'&report='|| cRptSrcFile; -- source of report program to call
    hidden_action := hidden_action ||'&destype='|| cDesType;
    hope this helps

  • Launching a new form using web.show_document

    Using 9iAS 9.0.2.1.1. and Forms9i I'm trying to get a form to launch a new browser window and open a new form in it. At present I'm using web.show_document to do this. However, I get an error message stating that 'Connection from new browser window is not supported'. From an earlier thread in this forum I found a possible solution which is to set the session.useCookies to false in the zone.properties, which I have done, but I'm still getting the same error. I've tried restarting the OC4J_BI_Forms OC4J and the HTTP server, but nothing makes any difference. Am I missing something?

    If you are attempting to print a report from a when-button-pressed trigger from within a form, you do not have to explicitly specify the server (hostname) nor the port. You can just use what I've found referred to as a virtual path to the server as I have done here:
    parm_string := '/reports/rwservlet?config=my_config&report=report_name'
         ||'&desformat=pdf&destype=cache'
         ||'&paramform=no&printjob=no'
         ||'&p_my_user_param1='||v_my_param1
         ||'&p_my_user_param2='||v_my_param2;
    web.show_document(parm_string,'_blank');
    You can specify a userid/password@connectstring within a named congifuration section of your formsweb.cfg file if necessary, e.g. my_config.
    Hope this helps.
    James K.

  • How to create new form fields in several columns (spreadsheet) and have them named consecutively?

    Hopefully someone can help.  I created a new form from an Excel spreadsheet, but the form field recognition didn't "take" well and very little of the spreadsheet translated into form fields.  I need to create new fields (31) for each column (about 10) and I want the fields in each column to have a keyword from the parent column and the fields numbered consecutively.  I'm really hoping I don't have to do this manually!
    Next, is there a way to total the values in a column of fields (the same as the SUM function in Excel?) or does the form user have to dig out a calculator and add everything?
    Can I create an email (submit) button and direct how (ie email) and by what method the form is sent?
    Once the form is completed, is there a way for the user to lock it before sending it - ie a button they could press to make it no longer fillable?  Or can I set the document to be a regular .pdf once it leaves the host machine?
    I think that's it!  Hopefully someone can help soon - this is a work project that could be potentially very time consuming if I have to create each form field manually.  Thank you for any assistance!
    Cheers,
    LostintheNorth

    LostintheNorth wrote:
    Rats!  Thank you for your link - I may take you up on that... however for the purposes of this form I'm more than halfway done, so I might as well keep plugging away.  A workaround I found was to creat 32 of something I only need 31 of, then delete the parent.  Somehow even playing with spacing on the "create multiple fields" option as the fields are being created only gets the vertical alignment close - no matter what I do I still end up manually aligning (vertically) 31 little boxes for each column so they fit visually.  Grrrr.
    Yes, this can be very tricky. If you don't get the exact right offset between each field, the difference will accumulate and after a while it will be completely off.
    You just have to play around with it, until you get it right. Or almost right, and then adjust it manually.
    Another thing I've noticed, is that when you select one field and right click for properties, you get an expanded version, as opposed to select/shift/enter for a bunch of cells only yields an abbreviated properties box - what's up with that?  Is there a way to change this?  For instance, I had set the properties for a column of 31 cells to be number, 1 decimal place.  Halfway through my project, the lady I am doing the favor for tells me she would like 2 decimal places, requiring me to manually change each box for 62 cells!  Apparently cell formatting is not an option in the abreviated properties dialogue!  Is there a fix for that?
    No, there isn't. Some propeties you have to set manually (or get right the first time, before copying and pasting...). There is a way to do it with a script, but it's a bit complex and requires using an undocumented method.
    This next question is a bit more complicated, and may not be possible.  The form I am creating is for payroll purposes, so at the moment it is generic (31 days) and the user fills in the month manually. Is it possible to get the form to recognize a month value (or create a pulldown menu with a selection of months to choose from) and limit the days accordingly?  Or better yet, run a calendar function so that weekends and stat holidays are highlighted on the affected row?  Kind of like what you can do with an Excel spreadsheet, which is what I designed the form in at the start (then printed to .pdf - the form field recognition did NOT work well on my spreadsheet!  hence me doing every cell manually).  Is this even possible, and if so, is it something I could learn to do?
    Yeah, it's possible, but requires quite a bit of scripting knowledge. If you wish, contact me personally (by PM or email at try6767 at gmail dot com) and I could possibly create this for you.
    If you want to do it yourself, you would have to learn a lot about both the Date object in JS and about the various date printing and scanning methods in Acrobat JS.

  • Bar Codes printing in SAPscript form

    Hello everyone,
    Please help me with barcodes printing problem:
    We are using ECC 6.0, and printer HPLJ 2300 series PCL 6
    I have installed BARCODE.DLL, and it is located in my local PC, in folder SAPgui\SAPlpd, i.e. where SAPlpd.exe file is locating.
    I printed assets bar code labels using tc S_ALR_87010137, and using script form FIAA_0003, but in print preview there were just solid boxes and after print-out there were no boxes at all, just text! Then I created new script form and assigned new barcode type, but printed barcodes were still invisible on the paper list.
    Where is the problem?

    Just do the following check items-
    1) try to print any standard form ( PO, SO etc.) from SAP printer but not through local printer. ( Spool should not be generated; check it in sp02.)
    2) If it printed perfectly, then it is supposed to print the barcode too. You cannot print the barcodes using the local printers. Usually it required special printers
    ( zebra etc..).
    else if it is not printing properly tell the basis that they havenot configured the printer properly.
    we are doing presently printing of barcodes using both zebra & sap printers.
    Let me know, when you are through this basic check list.

  • Print 1099 MISC form

    All,
    We applied the 2008 1009 oss note. Now I'm trying to test print in T03. Once I execute the program, I went to SPA script to print the form on a plain sheet. I could to print preview.But, I'm unable create spool.  I did choose the Print form option and my printer is local printer. I'm able print other forms to this printer. 
    Can some one advise...
    Thanks,
    Sri

    Our organization is having this issue with the new Adobe forms that were released. The 1099 smartforms print 2 forms per page but the 1099 adobe forms are only printing 1 form per the OSS  note that was just released - Note: 1949022. Is there somewhere in config that we can select to print 2 per page?
    We are using IDWTCERT_US_1099MISC which will print just 1 form per page ( we also had to make some adjustments because the top gets cut off...)
    form IDWTCERT_US_1099MISC1 will print 2 forms per page but it is not a new vendor that prints on the form it is a copy of the first on the page
    The 1099 Interest adobe form prints 2 per page with IDWTCERT_US_1099INT - this is curious too because the smartform prints 3 forms per page
    Has anyone else experienced this issue? Do you know how to resolve it?I am considering putting in a problem report.
    Thank you

  • New Form 16A for Vendors

    Hi Experts,
    We have implemented SAP notes, and technically we do not have any issue in printing form 16a for vendors in new format. Only issue is, this new form 16 prints 3 pages & my tax guys wants it in one page  where ever possible.
    My question is, which one is advisable : direclty do the changes in standard sap form, or copy this and do the changes.
    And
    If I should copy from POriginal and do the changes, then wherever I have to change the form name?
    Please advise.
    Shailesh

    Hi Shailesh
    always copy the SAP form and make the changes.. thats the best practice...
    I think you need to assign the new form in J1INCRT.. (Financial Accounting   Financial Accounting Global Settings  Withholding Tax  Extended Withholding Tax  Postings    India  Witholding Tax Certificate for vendors and Customers Maintain Number RangesMaintain Number Groups and Sap Script Forms)
    Br, Ajay M

  • Printing a new format page in Matrix Printer with the SAPWIN Device Type...

    Hi,
    The requierements is to print Identification Material Labels with an Epson DFX-8500 printer. The label font is TIMES 34, therefore the Printer Device Type is SAPWIN. The real throuble is that label size (Format Page) doesn't exist.
    I created a New Format Page but when a print the Materlal Label (SAPSCRIPT), the SPAD configuration isn't recognized. I need an Height of 432 PT (Like INCH6 because the paper is continuous form) isn't recognized.
    Could somebody help me???
    Alexis Sánchez N.
    SAP ABAP Development Consultant
    << removed >>
    Valencia, Venezuela
    Edited by: Rob Burbank on May 25, 2010 3:56 PM

    Hi all,
    I solved myself... This is the way...
    I have an Epson Matrix Printer (Epson DFX-8500)
    In SAP, I created the Epson DFX-8500 Printer with the device type SAPWIN. This printer have some attributes in windows operational system (Windows XP). One of this attributes is the default paper size (Letter).
    To change this, you have to do what the SAP Note 163136 (Creating new paper size for Windows NT-2000-XP-2003) says:
    Solution
    Note: This note is based on Note Q157172 from the Microsoft Knowledge Base.
    You create a new paper size this way in Windows NT:
    1. Choose 'Control Panel' and double-click 'Printer'.
    2. Select 'Server Properties' in the 'File' menu.
    3. Select the 'Create A New Form' check box on the 'Forms' tab page.
    4. Enter the settings for the new paper size.
    NOTE : If you set up your own customized paper size, the margins
    cannot exceed the settings of the installed printer. The print area
    must correspond to the margin settings of the printer driver used.
    5. Save the paper size.
    Proceed as follows to use the new paper size as the default format:
    1. Select 'Printer' in the 'Control Panel'.
    2. Click the right mouse button to select the required printer and select
    'Document defaults'.
    3. Select the new paper size in the 'Paper Size' selection box (on the
    'Advanced' tab page).
    4. Click OK.
    5. Again with the right mouse button click the required printer and
    select 'Attributes'.
    6. Open the 'Device Settings' tab page and select the paper tray from
    which you should print. Then select the new paper size.
    NOTE: New paper sizes are stored on the computer on which they were
    created. If you create a new paper size for a shared printer, you must
    create the new paper size on the printer's print server.
    NOTE : In Windows XP, there is an error in this procedure that can be
    corrected with Note Q838298 from the Microsoft Knowledge Base.
    I hope it helps you...
    Alexis Sánchez N.
    SAP ABAP Development Consultant
    Valencia, Venezuela

  • Creating Forms: How to use Printing to Submit Forms?

    Hello,
    I am using Acrobat 9 and I am new to creating forms.  I would like to create a form for users to fill out.  Because the form will contain some sensitive information, I would like the user to print out the form and then mail it or fax it to us.  I want to make sure that all of the forms sent to us have every field filled out.
    So my question is, how do I create a form such that the user can print it if and ONLY if they have filled out all required fields. 
    Thanks for your help,
    Dmitriy

    There is no way to stop the printing. There is a "Will Print" action that will allow one to modify fields and perform other actions except cancel a save or print. So you can add the necessary script to check that the required fields are completed and if not issue a waring and display a hidden field that indicates the incomplete status. You can then use the "Did Print" action to once again hid the field.
    You should be able to find post using search.

  • Check Printing in Adobe Form

    Hi,
    My requirement is to modify the layout of Check Printing  program RFFOUS_C from SAP Script to Adobe Form. I am using ECC6.0. I went through the code, and figured out that include RFFORI01does the check printing part using Open_Form Function module.
    Also going through other threads, I figured out that there is no exit in the program RFFOUS_C and the only way to modify it is create a copy of that program and add changes to ZRFFORI01. In the adobe form, apart from normal check printing, i need to add few fields from HR module too.
    Any help/ sample code, on how to incorporate this, would be really helpful as I am new to ABAP.
    Thanks,
    Anusha

    Hello Anusha,
    Did you get a solution for your problem on having to print an Adobe form instead of a SAPScipt for the payment program RFFOUS_C?
    I have a similar requirement and will appreciate if you could reply sharing your experience and how you went about with your solution.
    Thanks in advance.
    Shivani.

  • 2011 New Form 941 Table entries missing

    Greetings,
    We have implemented note 1568184 but the new functionality appears in the existing 941 form.  The note says:  new forms are being released in the standard system - "The Form 941 Federal and Form 941-PR PDF layouts are being released in this Note, by means of the new forms HR_F_941_11 and HR_F941PR_11 respectively (available for release SAP ERP 6.0 and above).  We are on 6.04 and the new entries are not in the tables V_T5UX7 or V_T51T5 as indicated in the note.
    Has anyone else had this problem?  Or have input as to why the new forms are not listed in the tables as specified after applying the SYST and ZIP files?
    Thank you for your assistance.

    Great article. Thanks for the info, you made it easy to understand. BTW, if anyone needs to fill out IRS Form 941, I found a blank form here Fillable Online Form 941 (Rev. January 2014) Fax Email Print - PDFfiller. This site also has some tutorials on how to fill it out and a few related forms that you might find useful.

  • 1004 Problem when printing an Excel Form

    I have the following code to select 1 or more rows from a worksheet and for each row it populates a form and then prints it.
    The code includes the following in the sub below;
    If RowN > 2 Then
        PrintMRSS_Click
    End If
    If I run it on Excel 2013 works OK. If I run it on excel 2007 it will print the first form, but it fails with 1004 and other errors when it executes the following line when printing the second and subsequent forms.
    Any help would be much appreciated
     ActiveSheet.PasteSpecial Format:="Bitmap", Link:=False, DisplayAsIcon:=False
    If I comment the lines out and use the option of having to click on the PrintMRSS button all the required data prints OK
    Private Sub GetData()
    If RowN > RowMP Then
        Unload Me
        Menu.Show
        Exit Sub
    End If
    Me.MRSSLookup.Caption = "Marine Rescue Sydney - MRSS Vessel Information as at " & Format(Now(), "dd mmm yyyy")
    OpenDataWB
    Sheets("Renewals").Activate
    Me.DMRSSID.Caption = Cells(RowN, 1)
    Me.DNAME.Caption = Cells(RowN, 2)
    Me.DREGISTRATION.Caption = Cells(RowN, 3)
    Me.DMAKE.Caption = Cells(RowN, 4)
    Me.DTYPE.Caption = Cells(RowN, 5)
    Me.DMATERIAL.Caption = Cells(RowN, 6)
    Me.DHULLCOLOUR.Caption = Cells(RowN, 7)
    Me.DSUPERSTRUCTURECOLOUR.Caption = Cells(RowN, 8)
    Me.DLENGTH.Caption = Cells(RowN, 9)
    Me.DBEAM.Caption = Cells(RowN, 10)
    Me.D27MHZ.Caption = Cells(RowN, 11)
    Me.DVHF.Caption = Cells(RowN, 12)
    Me.DMFHF.Caption = Cells(RowN, 13)
    Me.D406EPIRB.Caption = Cells(RowN, 14)
    Me.DEPIRBNUMBER.Caption = Cells(RowN, 15)
    Me.DEPIRBGPS.Caption = Cells(RowN, 16)
    Me.DMMSINUMBER.Caption = Cells(RowN, 17)
    Me.DSAILNUMBER.Caption = Cells(RowN, 18)
    Me.DMOTOR.Caption = Cells(RowN, 19)
    Me.DFUEL.Caption = Cells(RowN, 20)
    Me.DEMERGENCY.Caption = Cells(RowN, 21)
    Me.DMOORINGRAMP.Caption = Cells(RowN, 23)
    Me.DCONTACTNAME.Caption = Cells(RowN, 24)
    Me.DCONTACTNUMBER.Caption = Cells(RowN, 25)
    Me.DOWNERSNAME.Caption = Cells(RowN, 27) & " " & Cells(RowN, 26)
    Me.DHOMEPHONE.Caption = Cells(RowN, 31)
    Me.DWORKPHONE.Caption = Cells(RowN, 32)
    Me.DMOBILEPHONE.Caption = Cells(RowN, 33)
    Me.DEMAIL.Caption = Cells(RowN, 34)
    Me.DCARREGO.Caption = Cells(RowN, 35)
    Me.DTRAILREGO.Caption = Cells(RowN, 36)
    Me.DPHOTO.Caption = Cells(RowN, 37)
    Me.DHP.Caption = Cells(RowN, 40)
    Me.DAUXENGINE = Cells(RowN, 41)
    Me.DAUXHP = Cells(RowN, 42)
    Me.DAUXFUEL = Cells(RowN, 43)
    Me.DVHFDSC.Caption = Cells(RowN, 44)
    Me.DMFHFDSC.Caption = Cells(RowN, 45)
    CloseDataWB
    If RowN > 2 Then
        PrintMRSS_Click
    End If
    End Sub
    Private Sub PrintMRSSForm()
     DoEvents
        keybd_event VK_LMENU, 0, KEYEVENTF_EXTENDEDKEY, 0
        keybd_event VK_SNAPSHOT, 0, KEYEVENTF_EXTENDEDKEY, 0
        keybd_event VK_SNAPSHOT, 0, KEYEVENTF_EXTENDEDKEY + _
            KEYEVENTF_KEYUP, 0
        keybd_event VK_LMENU, 0, KEYEVENTF_EXTENDEDKEY + _
            KEYEVENTF_KEYUP, 0
        Application.Wait Now + TimeValue("00:00:05")
        DoEvents
        Workbooks.Add
        'Application.Wait Now + TimeValue("00:00:02")
        ActiveSheet.PasteSpecial Format:="Bitmap", Link:=False, DisplayAsIcon:=False
        ActiveSheet.Range("A1").Select
        'added to force landscape
        ActiveSheet.PageSetup.Orientation = xlLandscape
    With ActiveSheet.PageSetup
            .PrintTitleRows = ""
            .PrintTitleColumns = ""
        End With
        ActiveSheet.PageSetup.PrintArea = ""
        With ActiveSheet.PageSetup
            .LeftHeader = ""
            .CenterHeader = ""
            .RightHeader = ""
            .LeftFooter = ""
            .CenterFooter = ""
            .RightFooter = ""
            .LeftMargin = Application.InchesToPoints(0.75)
            .RightMargin = Application.InchesToPoints(0.75)
            .TopMargin = Application.InchesToPoints(1)
            .BottomMargin = Application.InchesToPoints(1)
            .HeaderMargin = Application.InchesToPoints(0.5)
            .FooterMargin = Application.InchesToPoints(0.5)
            .PrintHeadings = False
            .PrintGridlines = False
            .PrintComments = xlPrintNoComments
            .CenterHorizontally = True
            .CenterVertically = True
            .Orientation = xlLandscape
            .Draft = False
            .PaperSize = xlPaperA4
            .FirstPageNumber = xlAutomatic
            .Order = xlDownThenOver
            .BlackAndWhite = False
            .Zoom = False
            .FitToPagesWide = 1
            .FitToPagesTall = 1
        End With
        ActiveWindow.SelectedSheets.PrintOut Copies:=1
        ActiveWorkbook.Close False
    End Sub     

    Thanks for the reply. I have tried to explain the issue more fully below.
    The code below calls the form to be populated:
    Private Sub PrintMRSS_Click()
    OpenDataWB
    Application.Visible = False
    Application.ScreenUpdating = False
    Sheets("Renewals").Activate
    RowMP = ActiveSheet.UsedRange.Rows.Count
    CloseDataWB
    RowN = 2
    Unload Me
    VesselLookup.Show
    End Sub
    Then when the form is opened the following code is executed;
    Private Sub UserForm_Initialize()
    GetData
    End Sub
    I also have the following code to emulate an alt + PrtScn keyboard event
    Private Declare Sub keybd_event Lib "user32" _
    (ByVal bVk As Byte, _
    ByVal bScan As Byte, _
    ByVal dwFlags As Long, _
    ByVal dwExtraInfo As Long)
    Private Const KEYEVENTF_KEYUP = &H2
    Private Const KEYEVENTF_EXTENDEDKEY = &H1
    Private Const VK_SNAPSHOT = &H2C
    Private Const VK_MENU = &H12
    Private Const VK_LMENU = &HA4
    getdata populates the form and then calls Sub PrintMRSS  to emulate the Alt+ PrtScn, create a new workbook, paste the clipboard to the active worksheet , set up the page layout etc and then print the form.
    After printing the form the getdata sub checks if another row of data needs to be printed and then populates the form then prints it, or exits when all the rows in the worksheet have been printed.
    All works OK using excel 2013 (Win 8.1), but fails when run on Excel 2007 (Win 7) with  1004 error when the ActiveSheet.PasteSpecial Format:="Bitmap", Link:=False, DisplayAsIcon:=False code is executed.
    If I remove the code
    If RowN > 2 Then
        PrintMRSS_Click
    End If
    from the getdata sub all the forms print, but you must click on the Print Form button each time.
    Hope that makes it clearer

  • Create New Form

    I am trying to create a new form that is the exact size of my envelope. I click Start - Printers, then select my Photosmart C6180. Click File, Server Properties, but the create new form button is grayed out. I am using Mail Merge w/Open Office, and I can print a test of the first envelope on letter paper, but not on the envelope itself. I have Vista-64bit

    I made a mistake in explaining but I don't think it mattered but let me see if I can explain better.   I create a work order in frmWO that writes to tblWO.   A relationship exists between tblVehicles and tblWO where I select the
    VehicleID on the frmWO.  Also on the frmWO are four dates.  WOStartDate, WOEndDate, LoanStartDate and LoanEndDate.   Also on the frmWO is a WOStatus field.   This acts as a control for billing purposes.  The Status can be
    Scheduled, Active and Completed. As an example of what is common, I create a WO for the initial delivery.  More often than not, the WO's are completed the same day.  So on the initial WO, I would choose the vehicle and the Loan Dates along with the
    WO start and end dates.   For instance, I create the work order for today with 4/9/2015 as the WO start date, WO end date, and the Loan Start date.   The Loan End Date would be 4/16/2015.  What I want to happen is click a "Create
    Return WO" button that creates the return WO with the Loan Start Date and End Date being the same but the WO start and end date now become what was the Loan End Date (4/16/2015) from the WO I was on when I hit the "Create Return WO" button.  
    I would like the WO Status to be "Scheduled", the VehicleID to be the same and then the dates from Above to be brought in as described.  There are a few other fields I want to transfer to the new WO as well but I figured if I could get what
    I have mentioned to work then I am pretty sure I can get the other fields I need by reviewing the code and adjusting it as needed.   Does this explanation help Tom?  I am not sure how to use an Append Query as that seems like it would Append
    something existing whereas I need a whole new WO to be created based on the one being viewed when I click the create button.   Let me know if I can provide anything more that helps clarify?  Thanks, Troy

Maybe you are looking for

  • Ipod Shuffle wont be recognized on Itunes and wont update/restore

    Its driving me crazy. the Itunes wont recognize it because it says there is another user using the softwear and all of the other acounts are logged out. when I tried restore or update it, it tells me "Ipod service error". so bassicaly im stuck and I

  • Convert .class files into .java files???

    Does anybody know how to convert x.class file back to a x.java file. Or in other terms, extract .java files from a jarfile?? Thanks for any help /carlos

  • Alert problem after iOS 7

    After upgrading to iOS 7 I have been having random alert sounds on my phone.  When I check my phone after the alert I have nothing new.  Also the sound that I here is not one that I have picked for alerts, email or text.  I can't understand where thi

  • I have had an ipod stolen how do i cancel the account?

    I need to cancel the account so whoever has stolen it cant access anything- how do I do this? thanks

  • Strange: Mac screen menu-bar requires max-heap-size to be set.

    I planned to omit the max-heap-size attribute in the line of my jnlp file <j2se version="1.6+" max-heap-size="256m" /> The idea was that with Java 1.6 the heap size is set automatically according to the client's RAM. Unfortunately, the Macintosh scre