Categoria: ZIM Product Suite

The Original Internet Language

The Database Tab Page

Main Characteristics of the Database Tab Page   The Database Tab Page displays all databases currently connected to the current session of Zim IDE. Each connected database is represented as an expandable node containing all possible database object categories. Each object category is also represented as an expandable node containing all objects of that category…
Leia mais

Zim IDE Components

The Organization of Zim IDE Zim IDE consists of eight separate visual components distributed within five different panels. Some panels are occupied by two different visual components, of which only one is displayed individually when selected by the designer. The visual components of Zim IDE and their respective display panels are introduced below:   Component Display Area Menu…
Leia mais

The Document Editor

Main Characteristics of the Document Editor The Document Editor is where documents such as Zim programs, database parameters and configuration files are viewed and edited. It occupies the same area as the GUI Designer it offers syntax highlighting customized for the Zim programming language. Documents can be opened and edited directly from the Database Tab Page: Click on the Documents node…
Leia mais

The Menu Tool Bar

Main Characteristics of the Menu Tool Bar The Toolbar contains shortcuts to menu items that are frequently used.  There are icons for the following menu items: The Menu Tool bar is divided into the following menu areas: The Main Menu File Contains file operations: New, Open, Save, Save As and Close. Edit Contains edit operations: Cut, Copy, Paste. View Enable or Disable the Field…
Leia mais

File Management and Distribution

Zim uses the operating system’s file management system to store entity sets, relationships, programs (source and compiled), database definitions, ZIM directories, and work files. By default, all files are stored in the same area of your file system. You can however, change the locations of the various types of files by, for example, moving the…
Leia mais

How to Maintain the Integrity of a Database

A database is always considered integral unless it presents problems. This may sound a little bit funny, but the general approach, in real life, is to run an application over a database until something wrong happens. To avoid surprises, certain procedures can be preventively taken to guarantee that the database is always available. These procedures…
Leia mais

Physical structure of a Zim database

The files that make up a Zim application are implemented in your operating environment’s file system. This section discusses how the various types of files are mapped onto that file system. This section looks only at the default organization. The default organization can be changed using Zim tools. Database Directory By default, Zim stores all…
Leia mais

Distributing Database Files

An application is composed of a number of different types of files including directory files entity sets and relationship files application program files compiled application program files You can control where these files are located. Changing the location of files can be useful for increasing performance (locating files on the network nodes and servers where…
Leia mais

Files in a Zim Application

Zim uses the operating environment’s file system to store data, programs, data dictionary definitions, configuration information, and work files. Use the ZIMFILES utility to obtain a complete list of database and document file names in your application. The following files are created by or for Zim. TYPE FILE NAME USE Database zimnnnn This file stores entity…
Leia mais

Foreign Directories

Each Zim database has its own object dictionary. All objects (i.e. entity sets, forms, variables, and so on) that are described in the object dictionary are created in a Zim directory. Normally, an application developer creates the Zim directories that are used within one particular database. A foreign directory, on the other hand, is a…
Leia mais

pt_BRPortuguese