---
title: "Printout Forms - Internal Advanced"
canonical: "https://wiki.soft1.eu/space/SS5EN/189268053/Printout%20Forms%20-%20Internal%20Advanced"
format: markdown
---
## Introduction

In this topic we will look at the basic elements of creating - step by step - an Internal Advanced printout form which can support printouts on laser, inkjet printers.  The design and development environment is based on Fast Report tool which has been incorporated at SOFT1 starting from 4. 00. 516 version.   

 

Click [here](https://s1product.blob.core.windows.net/wiki/ATTACHED%20FILES/FR5UserManual-en.pdf) to download Fast Report design booklet.

Click [here](/wiki/download/attachments/189268053/200_Internal_Advanced_Report_Demo_Sample1_GRE.XXF?version=4&modificationDate=1537517189130&cacheVersion=1&api=v2) to download a SOFT1 Internal Advanced Form sample - Greek sample . xxf format - Sales Documents 

Click [here](/wiki/download/attachments/189268053/201_Internal_Advanced_Report_Demo_Sample1_ENG.XXF?version=4&modificationDate=1537517189487&cacheVersion=1&api=v2) to download a SOFT1 Internal Advanced Form sample - English sample .  xxf format  - Sales Documents 

## Overview - Design Options

![image](media://7d40c321-2e8a-438f-b01b-a6a1519d9b04)

 

Report Objects: The basic objects most commonly used are the “Band” and “Text” objects. Objects are placed anywhere on the report pages and are used to define the report's appearance and to display various information, such as text and graphics. 

 

**Additonal options**

Fast Report Mouse Control: Available   

Control Keys: Available through SOFT1 keyboard System Setting

## Form Design

### **Page Settings/Options**

The “Page Settings/Options” are available via either the toolbar > Page settings button 

![image](media://5b8ffc2f-8511-4a60-b915-28815a02bc9d)

, by double clicking on blank space on the page or by applying right clck > Edit, at a margins area. The dialogue has two pages:

- On the first dialogue page, you can set the size and alignment of the paper as well as the margins. In “Paper source” the drop-down lists allow selection of printer tray for the first page and for the rest of the report pages.

- On the second dialogue page, you can set the number of columns for multi-column reports. The current settings are also displayed in the designer.

To preview the report either click the corresponding button 

![image](media://cf263da7-3e62-4ae9-ba60-654c863b126f)

 in the toolbar. The preview window contains data from the most recently registered document in the system.

### Report Bands

Internal Advance forms can be divided in many sections depending designing needs. Bands are added using option 

![image](media://0981c4b5-025c-4b5f-a2f8-6f8508037eea)

  from Report object bar. See below a short bands analysis:

- **Report Title**: Beginning of page - anything that you will design in this area will be printed only at the top of the first page.
- **Page Header**: Data related to header of a report (e.g. customer data, date and number of a document, e.t.c.) - anything that you will design in this area will be printed at the very top of each page.
- **Master Data**: Can be used as Recurrent section. May contains the recurrent part of a report (e.g. item lines of a document).
- **Page Footer**: Can contain footer data of a report (e.g. prices-quantities totals, comments of a document).- anything that you will design in this area will be printed at the very bottom of each page.
- **Report Footer**: End of page - anything that you will design in this area will be printed only on the last page

The name of the table that will be used for displaying data / fields in MasterData section is defined by double clicking on the saction header.

![image](media://a2d36f3c-8311-4070-a6f2-6de5fe08e87b)

  


---

### Fields

SOFT1 fields are added using option  > Macro (inline-media-image)

 from the toolbar and applying drag and drop to the desired position. Text Fields are added using Text Object option from Report Objects bar.

![image](media://18361136-c30b-4c43-9324-1217a71aa672)

### Images

**Band Image**

Images can be add into a form section through "Picture Object". At the properties (FileLink, Description) you can define the path and the filename of the image. See image below.

![image](media://5e1a1b86-4b2b-4b51-800c-eba02ff710c9)

 

Alternatively, you can add a picture by applying double click on the frame you have drawn.

![image](media://4327e622-7e8b-479b-9439-a22f8f758e89)

 

 

**Item Image**

You can also add the image used in Items object, by writing sql command or by using a built-in function.

![image](media://b2b57a17-33fa-437e-8157-4f1d37682847)

- "0" parameter retrieves image saved in Items Object .
- "1" parameter retrieves image saved in Items related files

![image](media://d6ad3987-0cce-4031-a5a7-39ded4ae123e)

![image](media://6ea2e69e-a7d3-4c2a-92d5-17b3333dc8c3)

 

**Background image**

![image](media://43b22d99-8532-4e0b-8332-76ccb51fdeb9)

 

### Expenses - VAT analysis

To print information such as the analysis of document Expenses or VAT you will need to add a <Subreport object>  which allows insertion of another report design page within the host page

![image](media://19b15468-43ca-4eca-a856-798471cb3632)

![image](media://f7033190-07b0-47e3-89cc-b3245803999e)