Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Conditional Page Header

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Conditional Page Header

    Hello

    We print an invoice in one of our applications.

    The customer has a duplex printer.

    We have a page of terms & conditions.

    We want to print the invoice and then via the duplex, print the terms & conditions on the rear of the invoice documemnt.

    The problem we have is that because the invoice has a page header, which we use to include name & address etc, when we come to print the Terms & Conditions
    we run out of space, because the header prints on the second page, thereby reducing the space for the Terms & Conditions.

    Now my logic is to make the Page Header a conditional object and have it so that if the page number is 1 it prints.
    If is page 2 it doesn't.

    Alas not that easy because you either have a page header on all pages or you don't.

    Can anyone suggest a workaround?

    Kind regards

    Alex
    Database Software Solutions Limited
    www.dbasesolution.co.uk
    http://www.precise360.co.uk
    PRECISE360 -
    LYNCHPIN -

    #2
    Re: Conditional Page Header

    I assume each invoice is in a group band?

    Groups can have their own page and continuation headers. You may not need a report page header.
    There can be only one.

    Comment


      #3
      Re: Conditional Page Header

      Where a single invoice is printed at a time and it is grouped by invoice number, then having a group page header or a group continuation header does not work - nothing appears.

      If you have an invoice with a final page of terms and conditions, you want page headers for the main part of the invoice containing the lines and charges but no page header on the final page which contains terms and conditions. Printing the terms and conditions as a seperate report would work except if you need to print the terms on the back of the last page of the invoice.

      Comment


        #4
        Re: Conditional Page Header

        Alex, here's a crazy idea. Copy the terms and conditions on to 100 sheets of paper. Flip the paper over. Run your invoices without the t & c.

        Alternatively, use two print runs. Print the invoices on side 1, print the t & c on side 2.

        Last work around would be to save the invoices as separate Rich Text files, then use your word processor to merge the t & c in each. Then print them duplex. This seems less attractive than either of the former options.

        Comment


          #5
          Re: Conditional Page Header

          Tom
          Looks like its going to be the former.

          Of course the disadavantage is that when the customer wants to print an invoice, he has got to put the paper in the printer and then do this.

          What a crazy world we live in. We have duplex printers which are now cheap as chips.
          Most businesses have preprinted stationary which allow them to print their invoice on one side, and have
          their terms and conditions printed on the rear.

          Who wouldn't want to avoid the cost of such preprinted paper and have a combination of printer and software technolgies not only save them money but also give them flexibility?
          The preprinted is set in stone until their current supply runs out. The Alpha generated can be adjusted quickly and easily to suit changing circumstances.

          However, it is what it is, so we will just have to find a workaround.

          Perhaps someone within Alpha will read this and say "hang on with all the wonderful capability we empower our developers with, surely we can do this.

          Go on Alpha see it as a challenge and sort it.

          This type of opportunity creates marketing colateral for your product that you just cannot buy

          Thanks all for replying.

          Alex
          Database Software Solutions Limited
          www.dbasesolution.co.uk
          http://www.precise360.co.uk
          PRECISE360 -
          LYNCHPIN -

          Comment


            #6
            Re: Conditional Page Header

            I don't believe it can't be done. I dont have the need (nor any idea of how your terms and conditions are saved) to spend the time exploring, not knowing the variable nature of how invoicing is being done.

            It seems fairly obvious to me that - in the event of printing one invoice at a time - as a for example;
            Put the invoice header in as report header. the report start with invoice and goes on to subsequent page with terms (no header prints because it is still the same report) then ends/

            I don't know off-hand but, if one doesn't work, I would explore other alternatives for other scenarios - many possibilities. eg One could play with pdfs, one that the invoice produces and the second the contract, print in sequence...try contract in a sub-report... think outside of one box, that's why we get the big bucks !
            Last edited by Ray in Capetown; 02-13-2013, 02:44 PM. Reason: added ideas

            Comment


              #7
              Re: Conditional Page Header

              Ray

              I cannot understand why it cannot be done, but as I say it is what it is.

              Thanks for your input.

              Alex
              Database Software Solutions Limited
              www.dbasesolution.co.uk
              http://www.precise360.co.uk
              PRECISE360 -
              LYNCHPIN -

              Comment


                #8
                Re: Conditional Page Header

                Alex,

                I believe it can be done!
                Just did a test with an invoice and I got it to work.
                The design of my invoice is:
                - Group invoice header
                - Detail section
                - Group invoice footer.
                I put a page break at the end in the invoice footer and inserted some text to print.
                That text is printed on the next page without a header.

                Hope this helps.

                Regards,
                Jo Hulsen
                Dommel Valley Solutions
                The Netherlands

                Comment

                Working...
                X