Tietojen käyttö raporteilla

 

Itse määriteltävät kentät -toiminto käyttää seuraavia tauluja:

 

Taulu

Selite

user_forms

Itse määriteltävien kenttien ikkunan koko ohjelmakohtaisesti

control_types

Kontrollien tyypit (1=textbox, 2=combobox, 3=dtpicker, 4=checkbox, 5=label)

user_form_controls

Ikkunan kontrollit ja niiden sijainti

control_data

Varsinaiset tiedot, jotka käyttäjä syöttää

combobox_data

Listan eri arvot

 

Kaikki ohjelmat käyttävät siis samoja tauluja. Tieto eritellään ohjelmakohtaisesti user_forms.application_id arvolla.

 

Arvot ovat:

 

Application_id

Selite

1

Asiakasrekisteri

2

Nimikerekisteri

3

Henkilörekisteri

4

Laskutus

5

Ostoreskontra

6

Kohderyhmät

7

Tarjouslaskenta

8

Myyntitilaukset

9

Ostotilaukset

10

Kassa

11

Palkanlaskenta

12

Tuotanto

13

Kirjanpito

15

Projektinhallinta

16

Huoltotyöt

17

Matkalasku

18

Asiakkaan sopimukset

21

Poikkeamat (reklamaatiot)

 

Taulurakenteen käyttö onnistuu raporteilla parhaiten näkymän avulla. Nimikerekisterin itse määriteltävät tiedot saat näkymällä v_userdata_product.

Linkitä tuotteen tiedot näkymään products.product_id=v_userdata_product.data_id -kentän avulla.

Päättele raportilla control_id -kentän avulla, mikä tietue vastaa mitäkin kenttää. Tee ensin vaikka testituote, tallenna sille itse määriteltäviä tietoja ja katso arvot näkymästä.