SQL Control Center: Difference between revisions

From eStream Software
Line 100: Line 100:
:3. Enter the name (eg Freight Info) this will shown in the Sales Invoice Data Entry
:3. Enter the name (eg Freight Info) this will shown in the Sales Invoice Data Entry
:4. Click OK
:4. Click OK
::[[File:DIYField-05.jpg]]
::[[File:DIYField-05.jpg|650px]]


=====Quick Form Design=====
=====Quick Form Design=====


===Item Fields===
===Item Fields===

Revision as of 07:43, 10 September 2015

Menu: Tools | DIY | SQL Control Center...

Introduction

This Additional Module where user can self

  • Create new field (DIY Fields Module)
  • Modified the SQL Accounting (DIY Script Module)

DIY Fields

  • Available Data Field Type
- Boolean
- Currency
- Date
- Float
- Integer
- Memo
- Picture
- String
----------------------------------------------------------------------------------------------------------------------------------------------------
Template.Warning-01.jpg

Avoid use Picture data as it will cause your database size increase very fast.

----------------------------------------------------------------------------------------------------------------------------------------------------
  • User can create DIY Fields either at Header Fields or Item Fields
  • In each Table had the below interface
DIYField-01.jpg
Name Description
Name
  • Field name
  • Only Alphanumeric & no spacing
Data Type
  • Type of Field
Size
  • The Field Size
  • Only applicable for Float, Integer & String Data Type
Sub Size
  • The Field Sub Size normally is the Decimal Point
  • Only applicable for Float Data Type
Caption
  • Field name to be shown at user interface.
Required
  • To tell the system the current field MUST not empty
Default Value
  • Default Value to insert on New record
Display Format
  • Set Display format for Float, Currency & Integer Data Type
Load
  • Reload again the Script from the Database (Only for DIY Script)
Load From File
  • Load Script/Fields from the Text File.
  • Be careful as system will delete the existing field before load the file to the system
Save
  • Save Current Script/Field
  • Don't do Delete, Rename & Insert in same time (Only for DIY Fields)
Save To File
  • Save Current Script/Fields to Text File
+ Button
  • Add New Field
- Button
  • Delete Selected Field

Header Fields

Below is the example for Sales Invoice

Add New Fields

DIYField-02.jpg
  1. At the left panel look for Sales Invoice | Header Fields
  2. Click the + Button on top to add New fields as above picture
  3. Click Save button

Design Layout

They are 2 ways to creating the Layout for new fields added.

  1. Right Click the Sales Invoice
DIYField-03.jpg
Advance Form Design

This mode is only for the user who known how to use the Delphi.

2. Select New Advance Form Design
DIYField-04.jpg
3. Enter the name (eg Freight Info) this will shown in the Sales Invoice Data Entry
4. Click OK
DIYField-05.jpg
Quick Form Design

Item Fields