1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <helpdocument version=
"1.0">
5 ***********************************************************************
7 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9 * Copyright 2008 by Sun Microsystems, Inc.
11 * OpenOffice.org - a multi-platform office productivity suite
13 * $RCSfile: soffice2xmlhelp.xsl,v $
16 * This file is part of OpenOffice.org.
18 * OpenOffice.org is free software: you can redistribute it and/or modify
19 * it under the terms of the GNU Lesser General Public License version 3
20 * only, as published by the Free Software Foundation.
22 * OpenOffice.org is distributed in the hope that it will be useful,
23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
24 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25 * GNU Lesser General Public License version 3 for more details
26 * (a copy is included in the LICENSE file that accompanied this code).
28 * You should have received a copy of the GNU Lesser General Public License
29 * version 3 along with OpenOffice.org. If not, see
30 * <http://www.openoffice.org/license.html>
31 * for a copy of the LGPLv3 License.
33 ************************************************************************
38 <topic id=
"textsharedguidedata_tabledefinexml" indexer=
"include" status=
"PUBLISH">
39 <title xml-lang=
"en-US" id=
"tit">Table Design
</title>
40 <filename>/text/shared/guide/data_tabledefine.xhp
</filename>
44 <bookmark xml-lang=
"en-US" branch=
"index" id=
"bm_id3155448"><bookmark_value>tables in databases; creating in design view (manually)
</bookmark_value>
45 <bookmark_value>designing; database tables
</bookmark_value>
46 <bookmark_value>properties;fields in databases
</bookmark_value>
47 <bookmark_value>fields;database tables
</bookmark_value>
48 <bookmark_value>AutoValue (Base)
</bookmark_value>
49 <bookmark_value>primary keys;design view
</bookmark_value>
50 </bookmark><comment>MW deleted
"database tables;" and changed
"tables in databases;"</comment><comment>UFI added AutoValue and Primary Key entry - i48831
</comment><comment>MW changed Tables in databases, AutoValue and Primary Key entries
</comment>
51 <paragraph xml-lang=
"en-US" id=
"par_id3155448" role=
"paragraph" l10n=
"E" oldref=
"103"
53 <paragraph xml-lang=
"en-US" id=
"hd_id3149798" role=
"heading" level=
"1" l10n=
"U"
54 oldref=
"104"><variable id=
"data_tabledefine"><link href=
"text/shared/guide/data_tabledefine.xhp" name=
"Table Design">Table Design
</link>
55 </variable></paragraph>
56 <paragraph xml-lang=
"en-US" id=
"par_id3155535" role=
"paragraph" l10n=
"U" oldref=
"2">This section contains information about how to create a new database table in the
<link href=
"text/shared/explorer/database/05010000.xhp" name=
"design view">design view
</link>.
</paragraph>
57 <paragraph xml-lang=
"en-US" id=
"par_id3154288" role=
"paragraph" l10n=
"CHG" oldref=
"3">Open the database file of the database where you want a new table. Click the
<emph>Tables
</emph> icon. Choose
<emph>Create Table in Design View
</emph> to create a new table.
</paragraph>
58 <paragraph xml-lang=
"en-US" id=
"par_id3146798" role=
"paragraph" l10n=
"U" oldref=
"4">In the Design view, you can now create the fields for your table.
</paragraph>
59 <list type=
"unordered">
61 <paragraph xml-lang=
"en-US" id=
"par_id3153349" role=
"listitem" l10n=
"U" oldref=
"5">Enter new fields in rows from top to bottom. Click the
<emph>Field Name
</emph> cell and enter a field name for each data field.
</paragraph>
64 <paragraph xml-lang=
"en-US" id=
"par_id1595507" role=
"listitem" l10n=
"NEW">Include a
"primary key" data field. Base needs a primary key to be able to edit the table contents. A primary key has unique contents for each data record. For example, insert a numerical field, right-click the first column, and choose
<emph>Primary Key
</emph> from the context menu. Set
<emph>AutoValue
</emph> to
"Yes", so Base can automatically increment the value for each new record.
</paragraph>
67 <paragraph xml-lang=
"en-US" id=
"par_id3150084" role=
"listitem" l10n=
"U" oldref=
"6">In the next cell to the right, define the
<emph>Field Type
</emph>. When you click in the cell, you can select a field type in the combo box.
</paragraph>
70 <paragraph xml-lang=
"en-US" id=
"par_id3154760" role=
"note" l10n=
"U" oldref=
"38">Each field can only accept data corresponding to the specified field type. For example, it is not possible to enter text in a number field. Memo fields in dBASE III format are references to internally-managed text files which can hold up to
64KB text.
</paragraph>
71 <paragraph xml-lang=
"en-US" id=
"par_id3149456" role=
"paragraph" l10n=
"U" oldref=
"41">You can enter an optional
<emph>Description
</emph> for each field. The text of the description will appear as a tip on the column headings in the table view.
</paragraph>
72 <paragraph xml-lang=
"en-US" id=
"hd_id3153379" role=
"heading" level=
"2" l10n=
"U"
73 oldref=
"42">Field Properties
</paragraph>
74 <paragraph xml-lang=
"en-US" id=
"par_id3148798" role=
"paragraph" l10n=
"U" oldref=
"45">Enter properties for each selected data field. Depending on the database type, some input facilities may not be available.
</paragraph>
75 <paragraph xml-lang=
"en-US" id=
"par_id3144762" role=
"paragraph" l10n=
"U" oldref=
"46">In the
<emph>Default value
</emph> box, enter the default contents for every new record. This contents can be edited later.
</paragraph>
76 <paragraph xml-lang=
"en-US" id=
"par_id3150869" role=
"paragraph" l10n=
"U" oldref=
"47">In the
<emph>Entry required
</emph> box, specify whether or not the field may remain empty.
</paragraph>
77 <paragraph xml-lang=
"en-US" id=
"par_id3154908" role=
"paragraph" l10n=
"U" oldref=
"7">For the
<emph>Length
</emph> box, a combo box may be shown that provides the available choices.
</paragraph>
78 <embed href=
"text/shared/00/00000004.xhp#related"/>
79 <embed href=
"text/shared/guide/database_main.xhp#database_main"/>