PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Controlling Page Layout Printing

  1. Hello!

    I am working on a project for a small health care provider, here is an overview of what I am looking to do:

    As the patient goes through the process, I will need to have additional forms for the patient to fill out depending on answers to previous questions. For example, all patients will fill out the 'General Patient Form,' with their name, birthday, etc. Then, at the bottom of 'General Patient Form,' patients will select why there are visiting the doctor. If the patient selects they have 'A Cold,' I will need a new form to generate with questions/fields specific to that reason (in this case, having a cold).

    I worked through how to do this with conditional statements and with using a Multi-Page Form (page breaks). However, when I did a test on the above using a Multi-Page Form and went to print (as a tech would do at the hospital), part of the second form would get cut in half.

    I am wondering if I should be using a different method than the 'Multi-Page Form' technique. I read in the forum that a Multi-Page Form is actually one really long form. This would answer why it is cutting the second form in half upon print.

    I am testing if creating several individual forms would work, and linking from one form to another using conditional statements would work better, but I am having trouble figuring out how to link from one form to another- needless to say I haven't figured out how to do conditional linking between forms.

    I would appreciate getting pointed to resources to figure it out myself. I am just wondering if the best way to achieve the goal is to: control print layout via print.css, formatting Multi-Page form differently, or creating several individual forms and linking to other forms based on conditional statements.

    Thanks in advance!

    Posted 12 years ago on Sunday April 15, 2012 | Permalink
  2. A quick follow up, I figured out some of the issues I was having and found how to link between individual forms. Sorry about that.

    But I am still wondering if anyone can suggest if a single long form, multipage, or separate individual forms would be better for this application. I read that each has its pros and cons, like ability to dynamically fill fields with separate forms but not with the other options.

    Id like to have patients print the form before their appointment, but this seems easiest with the long form. The other options would require patients to print before proceeding to the next step (multipage and/or separate forms).

    Is there any way to edit how information is formatted/ the layout of information on the Entries page?

    Thanks

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  3. David Peralty

    Currently, there is no way to easily edit the Entries page design. As for your other questions, to make it easy to print, I would suggest doing it all in a single page design if it works effectively and efficiently. Beyond the ability to print, I couldn't say if one method would be better than another as they all should work and will depend on your needs.

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  4. Alright great- I appreciate the response. You said there is no easy way to edit the Entries page design, but I was wondering which file(s) control this design so I can try to research a way to customize it. I read that Hooks control how info displays Entries (if I read correctly). I'm not looking to be a pest, so I am def not expecting you to walk me through it. But if you could give me a starting point, I would be more than happy to research and test how to edit Entries on my own. Thanks

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  5. Alright great- I appreciate the response.

    You said there is no easy way to edit the Entries page design, but I was wondering which file(s) control this design so I can try to research a way to customize it. I read that Hooks control how info displays Entries (if I read correctly).

    I'm not looking to be a pest, so I am def not expecting you to walk me through it. But if you could give me a starting point, I would be more than happy to research and test how to edit Entries on my own. Thanks

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  6. David Peralty

    Can you help me understand what you are trying to do in controlling how entries are displayed? This is separate to your print question, right?

    Or is this still focused around printing the form results? Let me know.

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  7. David Peralty

    You can edit which columns are shown on the entries page by going to the entries page and clicking edit in the top right corner and selecting which fields you would like to be able to see.

    Without changing the main code behind Gravity Forms (something not recommended at all), there is no way to change the back-end design of the Entries page.

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  8. OK, I will make that work. I dont want to go digging through GF code and break something. Thanks!

    Posted 12 years ago on Monday April 16, 2012 | Permalink
  9. I've been trying to change the columns on the entries page as well.
    I just want to see a column for Amount Paid. I can't seem to just drag that field into the display box.

    But I did find that if i first move the Amount Paid field up to the top of the list of Inactive Columns box, I could THEN drag that field into the Show column.

    Glad I could figure it out.. Sometimes making a good bug report is all you need to figure out that it isn't really a bug after all.
    Thanks for GF. I love it.!
    kerch

    Posted 11 years ago on Saturday July 14, 2012 | Permalink
  10. Thank you for the update kerch. Glad you got it working.

    Posted 11 years ago on Sunday July 15, 2012 | Permalink

This topic has been resolved and has been closed to new replies.