×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

AssetCenter 4.x Screen development
2

AssetCenter 4.x Screen development

AssetCenter 4.x Screen development

(OP)
Dear All

Does anyone know the undocumented functions/elements that can be included when creating pages and screens, especially formating e.g. VSplitControl

Any help/documentation on What they are and how to use they would be great.

The developers seem to keep so much helpful information guarded with poor documentation.

RE: AssetCenter 4.x Screen development

Hi,
I have some sceen shots that may help you.
How can I add an attachment to my answer ?
my email is wrueckert@freenet.de
wrueckert

RE: AssetCenter 4.x Screen development

Hi,

Here is the documentation on that matter. The important points are:
- '_' + string at the end of HSplitControl and VSplitControl to define blocks,
- this is the contrary of the web paradigm, you specify first the separation between the columns (VSplit) and then the rows (HSplit), this allow to have in a simple way a page with 2 columns for example (just specify a VSplit in the middle of the list of the fields)

==========================================================
Creating a page
In AssetCenter, a page is graphically represented by a tab containing fields. To create this page:

Select in the left-hand pane the table for which you want to create a new page.

Select the View/Pages or click the  button on the toolbar.

Select the Database/Add a page menu or click New.

Populate the following fields in the General tab:

SQL name: SQL name of the page. This name enables you to identify the page in a unique manner and to reference it in scripts or queries.

Name: name of the page. This name appears as the name of the tab in the AssetCenter interface.

Click Create.

Click the Contents tab of the page's detail. You can now select the fields that will be available in the page that you are created. To do this:

Select in the list to the left (Fields and links) the field or the link that you want to add to the page, and click the  button to transfer it to the list on the right (List of fields). You can also double-click the field or link on the left to transfer it to the right.

If you want to delete a field from your page, select it in the list on the right and click the  button. You can also double-click the field on the right to perform this same operation.

The layout of this page and graphical organization of the fields on the page is automatically calculated by AssetCenter. You can, however, define the order of the fields' appearance on the page by ordering them in the left-hand pane using the buttons: , ,  and .

Click Modify.

Page layout
By default, the objects (fields or links) that you add to a page are displayed one after another in one single column. You can, however, define vertical and horizontal separators to modify this default behavior. These separators are defined by the following internal variables:

HSplitControl for a horizontal separator.

VSplitControl for a vertical separator.

To add a separator:

Open the Contents tab in the detail of a page.

Enter one of the two previously listed internal variables in the field above the list of fields and links.

Click

The separator is transferred to the list of fields on the right. You can define the order in which these fields will appear on the page by using the , ,  and  buttons.

The following rules are applied when the page is displayed:

All objects located between two HSplitControl variables will be part of the same horizontal block (one or more lines).

The VSplitControl variable defines a separation in the column for the objects in a horizontal block.

For example, the contents of the General tab of an employee detail, as it is displayed by default in AssetCenter, can be defined as follows:

HSplitControl_0
HSplitControl_1_Adresse
HSplitControl_2
Location
HSplitControl_2
VSplitControl_2
Phone
MobilePhone
VSplitControl_2
Fax
HomePhone
HSplitControl_2
EMail
Field1
Field2
HSplitControl_1
HSplitControl_0
VSplitControl_0
IDNo
dHire
dLeave
VSplitControl_0
BarCode
Field3
HSplitControl_0
MultilineEdit-Comment
The underscore character enables you to define the relation of variables.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close