1*b1cdbd2cSJim Jagielski/**************************************************************
2*b1cdbd2cSJim Jagielski *
3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski * distributed with this work for additional information
6*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski *
11*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski *
13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski * under the License.
19*b1cdbd2cSJim Jagielski *
20*b1cdbd2cSJim Jagielski *************************************************************/
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielski#ifndef _DBU_TBL_HRC_
25*b1cdbd2cSJim Jagielski#include "dbu_tbl.hrc"
26*b1cdbd2cSJim Jagielski#endif
27*b1cdbd2cSJim Jagielski#ifndef _DBA_DBACCESS_HELPID_HRC_
28*b1cdbd2cSJim Jagielski#include "dbaccess_helpid.hrc"
29*b1cdbd2cSJim Jagielski#endif
30*b1cdbd2cSJim Jagielski#ifndef _DBACCESS_SLOTID_HRC_
31*b1cdbd2cSJim Jagielski#include "dbaccess_slotid.hrc"
32*b1cdbd2cSJim Jagielski#endif
33*b1cdbd2cSJim Jagielski#ifndef DBACCESS_UI_BROWSER_ID_HXX
34*b1cdbd2cSJim Jagielski#include "browserids.hxx"
35*b1cdbd2cSJim Jagielski#endif
36*b1cdbd2cSJim Jagielski#ifndef _GLOBLMN_HRC
37*b1cdbd2cSJim Jagielski#include <svx/globlmn.hrc>
38*b1cdbd2cSJim Jagielski#endif
39*b1cdbd2cSJim Jagielski#ifndef DBAUI_TOOLBOX_HXX
40*b1cdbd2cSJim Jagielski#include "toolbox.hrc"
41*b1cdbd2cSJim Jagielski#endif
42*b1cdbd2cSJim Jagielski
43*b1cdbd2cSJim Jagielski#define MN_EDIT		20
44*b1cdbd2cSJim Jagielski#define MN_VIEW		21
45*b1cdbd2cSJim Jagielski#define MN_EXTRA	22
46*b1cdbd2cSJim Jagielski#define MN_INDEX	23
47*b1cdbd2cSJim Jagielski#define MN_WIN		30
48*b1cdbd2cSJim Jagielski#define MN_HELP		31
49*b1cdbd2cSJim Jagielski
50*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_DBFIELDTYPES
51*b1cdbd2cSJim Jagielski{
52*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Unknown;Text;Number;Date/Time;Date;Time;Yes/No;Currency;Memo;Counter;Image;Text (fix);Decimal;Binary (fix);Binary;BigInt;Double;Float;Real;Integer;Small Integer;Tiny Integer;SQL Null;Object;Distinct;Structure;Field;BLOB;CLOB;REF;OTHER;Bit (fix)";
53*b1cdbd2cSJim Jagielski};
54*b1cdbd2cSJim Jagielski
55*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_UNDO_PRIMKEY
56*b1cdbd2cSJim Jagielski{
57*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Insert/remove primary key" ;
58*b1cdbd2cSJim Jagielski};
59*b1cdbd2cSJim Jagielski
60*b1cdbd2cSJim JagielskiString STR_VALUE_YES
61*b1cdbd2cSJim Jagielski{
62*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Yes" ;
63*b1cdbd2cSJim Jagielski};
64*b1cdbd2cSJim JagielskiString STR_VALUE_NO
65*b1cdbd2cSJim Jagielski{
66*b1cdbd2cSJim Jagielski	Text [ en-US ] = "No" ;
67*b1cdbd2cSJim Jagielski};
68*b1cdbd2cSJim JagielskiString STR_VALUE_ASC
69*b1cdbd2cSJim Jagielski{
70*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Ascending" ;
71*b1cdbd2cSJim Jagielski};
72*b1cdbd2cSJim JagielskiString STR_VALUE_DESC
73*b1cdbd2cSJim Jagielski{
74*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Descending" ;
75*b1cdbd2cSJim Jagielski};
76*b1cdbd2cSJim JagielskiString STR_VALUE_NONE
77*b1cdbd2cSJim Jagielski{
78*b1cdbd2cSJim Jagielski	// Bemerkung : sollte auch in anderen Sprachen irgendwie zum Wort 'Wert' passen : Wert - keiner ....
79*b1cdbd2cSJim Jagielski	Text [ en-US ] = "<none>";
80*b1cdbd2cSJim Jagielski};
81*b1cdbd2cSJim Jagielski
82*b1cdbd2cSJim JagielskiString STR_TAB_FIELD_NAME
83*b1cdbd2cSJim Jagielski{
84*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Field name" ;
85*b1cdbd2cSJim Jagielski};
86*b1cdbd2cSJim JagielskiString STR_TAB_FIELD_COLUMN_NAME
87*b1cdbd2cSJim Jagielski{
88*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Field Name" ;
89*b1cdbd2cSJim Jagielski};
90*b1cdbd2cSJim JagielskiString STR_TAB_FIELD_DATATYPE
91*b1cdbd2cSJim Jagielski{
92*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Field ~type" ;
93*b1cdbd2cSJim Jagielski};
94*b1cdbd2cSJim JagielskiString STR_TAB_FIELD_COLUMN_DATATYPE
95*b1cdbd2cSJim Jagielski{
96*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Field Type" ;
97*b1cdbd2cSJim Jagielski};
98*b1cdbd2cSJim JagielskiString STR_TAB_FIELD_LENGTH
99*b1cdbd2cSJim Jagielski{
100*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Field length" ;
101*b1cdbd2cSJim Jagielski};
102*b1cdbd2cSJim JagielskiString STR_TAB_HELP_TEXT
103*b1cdbd2cSJim Jagielski{
104*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Description" ;
105*b1cdbd2cSJim Jagielski};
106*b1cdbd2cSJim JagielskiString STR_COLUMN_DESCRIPTION
107*b1cdbd2cSJim Jagielski{
108*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Column Description" ;
109*b1cdbd2cSJim Jagielski};
110*b1cdbd2cSJim JagielskiString STR_TAB_FIELD_NULLABLE
111*b1cdbd2cSJim Jagielski{
112*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Input required" ;
113*b1cdbd2cSJim Jagielski};
114*b1cdbd2cSJim JagielskiString STR_FIELD_AUTOINCREMENT
115*b1cdbd2cSJim Jagielski{
116*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~AutoValue";
117*b1cdbd2cSJim Jagielski};
118*b1cdbd2cSJim JagielskiString STR_TAB_PROPERTIES
119*b1cdbd2cSJim Jagielski{
120*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Field Properties" ;
121*b1cdbd2cSJim Jagielski};
122*b1cdbd2cSJim JagielskiString STR_TABPAGE_GENERAL
123*b1cdbd2cSJim Jagielski{
124*b1cdbd2cSJim Jagielski	Text [ en-US ] = "General" ;
125*b1cdbd2cSJim Jagielski};
126*b1cdbd2cSJim JagielskiString STR_TAB_TABLE_DESCRIPTION
127*b1cdbd2cSJim Jagielski{
128*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Description:";
129*b1cdbd2cSJim Jagielski};
130*b1cdbd2cSJim Jagielski
131*b1cdbd2cSJim JagielskiString STR_TAB_TABLE_PROPERTIES
132*b1cdbd2cSJim Jagielski{
133*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Table properties";
134*b1cdbd2cSJim Jagielski};
135*b1cdbd2cSJim Jagielski
136*b1cdbd2cSJim JagielskiControl RID_DB_TAB_EDITOR
137*b1cdbd2cSJim Jagielski{
138*b1cdbd2cSJim Jagielski	Pos = MAP_APPFONT ( 0 , 0 ) ;
139*b1cdbd2cSJim Jagielski	Size = MAP_APPFONT ( 40 , 12 ) ;
140*b1cdbd2cSJim Jagielski	TabStop = TRUE ;
141*b1cdbd2cSJim Jagielski	SvLook = TRUE ;
142*b1cdbd2cSJim Jagielski	Hide = TRUE ;
143*b1cdbd2cSJim Jagielski	HelpId = HID_TABDESIGN_BACKGROUND ;
144*b1cdbd2cSJim Jagielski};
145*b1cdbd2cSJim Jagielski
146*b1cdbd2cSJim JagielskiErrorBox ERR_INVALID_LISTBOX_ENTRY
147*b1cdbd2cSJim Jagielski{
148*b1cdbd2cSJim Jagielski	Message [ en-US ] = "The text you entered is not a list element. " ;
149*b1cdbd2cSJim Jagielski};
150*b1cdbd2cSJim Jagielski
151*b1cdbd2cSJim JagielskiMenu RID_TABLEDESIGNROWPOPUPMENU
152*b1cdbd2cSJim Jagielski{
153*b1cdbd2cSJim Jagielski	ItemList =
154*b1cdbd2cSJim Jagielski	{
155*b1cdbd2cSJim Jagielski	MenuItem
156*b1cdbd2cSJim Jagielski	{
157*b1cdbd2cSJim Jagielski		ITEM_EDIT_CUT
158*b1cdbd2cSJim Jagielski	};
159*b1cdbd2cSJim Jagielski	MenuItem
160*b1cdbd2cSJim Jagielski	{
161*b1cdbd2cSJim Jagielski		ITEM_EDIT_COPY
162*b1cdbd2cSJim Jagielski	};
163*b1cdbd2cSJim Jagielski	MenuItem
164*b1cdbd2cSJim Jagielski	{
165*b1cdbd2cSJim Jagielski		ITEM_EDIT_PASTE
166*b1cdbd2cSJim Jagielski	};
167*b1cdbd2cSJim Jagielski	MenuItem
168*b1cdbd2cSJim Jagielski	{
169*b1cdbd2cSJim Jagielski		ITEM_EDIT_DELETE
170*b1cdbd2cSJim Jagielski	};
171*b1cdbd2cSJim Jagielski	MenuItem
172*b1cdbd2cSJim Jagielski	{
173*b1cdbd2cSJim Jagielski		Identifier = SID_TABLEDESIGN_INSERTROWS ;
174*b1cdbd2cSJim Jagielski		HelpID = HID_TABLEDESIGN_INSERTROWS ;
175*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Insert Rows" ;
176*b1cdbd2cSJim Jagielski		};
177*b1cdbd2cSJim Jagielski	MenuItem
178*b1cdbd2cSJim Jagielski	{
179*b1cdbd2cSJim Jagielski		Separator = TRUE ;
180*b1cdbd2cSJim Jagielski	};
181*b1cdbd2cSJim Jagielski	MenuItem
182*b1cdbd2cSJim Jagielski	{
183*b1cdbd2cSJim Jagielski		Identifier = SID_TABLEDESIGN_TABED_PRIMARYKEY ;
184*b1cdbd2cSJim Jagielski		HelpID = HID_TABLEDESIGN_TABED_PRIMARYKEY ;
185*b1cdbd2cSJim Jagielski		Checkable = TRUE ;
186*b1cdbd2cSJim Jagielski		Text [ en-US ] = "Primary Key" ;
187*b1cdbd2cSJim Jagielski		};
188*b1cdbd2cSJim Jagielski	};
189*b1cdbd2cSJim Jagielski};
190*b1cdbd2cSJim JagielskiString STR_TABED_UNDO_CELLMODIFIED
191*b1cdbd2cSJim Jagielski{
192*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Modify cell" ;
193*b1cdbd2cSJim Jagielski};
194*b1cdbd2cSJim JagielskiString STR_TABED_UNDO_ROWDELETED
195*b1cdbd2cSJim Jagielski{
196*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Delete row" ;
197*b1cdbd2cSJim Jagielski};
198*b1cdbd2cSJim JagielskiString STR_TABED_UNDO_TYPE_CHANGED
199*b1cdbd2cSJim Jagielski{
200*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Modify field type";
201*b1cdbd2cSJim Jagielski};
202*b1cdbd2cSJim JagielskiString STR_TABED_UNDO_ROWINSERTED
203*b1cdbd2cSJim Jagielski{
204*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Insert row" ;
205*b1cdbd2cSJim Jagielski};
206*b1cdbd2cSJim JagielskiString STR_TABED_UNDO_NEWROWINSERTED
207*b1cdbd2cSJim Jagielski{
208*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Insert new row" ;
209*b1cdbd2cSJim Jagielski};
210*b1cdbd2cSJim JagielskiString STR_TABED_UNDO_PRIMKEY
211*b1cdbd2cSJim Jagielski{
212*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Insert/remove primary key" ;
213*b1cdbd2cSJim Jagielski};
214*b1cdbd2cSJim Jagielski
215*b1cdbd2cSJim JagielskiString STR_DEFAULT_VALUE
216*b1cdbd2cSJim Jagielski{
217*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~Default value" ;
218*b1cdbd2cSJim Jagielski};
219*b1cdbd2cSJim JagielskiString STR_FIELD_REQUIRED
220*b1cdbd2cSJim Jagielski{
221*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~Entry required" ;
222*b1cdbd2cSJim Jagielski};
223*b1cdbd2cSJim JagielskiString STR_TEXT_LENGTH
224*b1cdbd2cSJim Jagielski{
225*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~Length" ;
226*b1cdbd2cSJim Jagielski};
227*b1cdbd2cSJim JagielskiString STR_NUMERIC_TYPE
228*b1cdbd2cSJim Jagielski{
229*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~Type" ;
230*b1cdbd2cSJim Jagielski};
231*b1cdbd2cSJim JagielskiString STR_LENGTH
232*b1cdbd2cSJim Jagielski{
233*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~Length" ;
234*b1cdbd2cSJim Jagielski};
235*b1cdbd2cSJim JagielskiString STR_SCALE
236*b1cdbd2cSJim Jagielski{
237*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Decimal ~places" ;
238*b1cdbd2cSJim Jagielski};
239*b1cdbd2cSJim JagielskiString STR_FORMAT
240*b1cdbd2cSJim Jagielski{
241*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Format example";
242*b1cdbd2cSJim Jagielski};
243*b1cdbd2cSJim JagielskiString STR_HELP_BOOL_DEFAULT
244*b1cdbd2cSJim Jagielski{
245*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Select a value that is to appear in all new records as default.\nIf the field is not to have a default value, select the empty string.";
246*b1cdbd2cSJim Jagielski};
247*b1cdbd2cSJim JagielskiString STR_HELP_DEFAULT_VALUE
248*b1cdbd2cSJim Jagielski{
249*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Enter a default value for this field.\n\nWhen you later enter data in the table, this string will be used in each new record for the field selected. It should, therefore, correspond to the cell format that needs to be entered below." ;
250*b1cdbd2cSJim Jagielski};
251*b1cdbd2cSJim JagielskiString STR_HELP_FIELD_REQUIRED
252*b1cdbd2cSJim Jagielski{
253*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Activate this option if this field cannot contain NULL values, i.e. the user must always enter data." ;
254*b1cdbd2cSJim Jagielski};
255*b1cdbd2cSJim JagielskiString STR_HELP_TEXT_LENGTH
256*b1cdbd2cSJim Jagielski{
257*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Enter the maximum text length permitted." ;
258*b1cdbd2cSJim Jagielski};
259*b1cdbd2cSJim JagielskiString STR_HELP_NUMERIC_TYPE
260*b1cdbd2cSJim Jagielski{
261*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Enter the number format." ;
262*b1cdbd2cSJim Jagielski};
263*b1cdbd2cSJim JagielskiString STR_HELP_LENGTH
264*b1cdbd2cSJim Jagielski{
265*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Determine the length data can have in this field.\n\nIf decimal fields, then the maximum length of the number to be entered, if binary fields, then the length of the data block.\nThe value will be corrected accordingly when it exceeds the maximum for this database." ;
266*b1cdbd2cSJim Jagielski};
267*b1cdbd2cSJim JagielskiString STR_HELP_SCALE
268*b1cdbd2cSJim Jagielski{
269*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Specify the number of decimal places permitted in this field." ;
270*b1cdbd2cSJim Jagielski};
271*b1cdbd2cSJim JagielskiString STR_HELP_FORMAT_CODE
272*b1cdbd2cSJim Jagielski{
273*b1cdbd2cSJim Jagielski	Text [ en-US ] = "This is where you see how the data would be displayed in the current format (use the button on the right to modify the format).";
274*b1cdbd2cSJim Jagielski};
275*b1cdbd2cSJim JagielskiString STR_HELP_FORMAT_BUTTON
276*b1cdbd2cSJim Jagielski{
277*b1cdbd2cSJim Jagielski	Text [ en-US ] = "This is where you determine the output format of the data.";
278*b1cdbd2cSJim Jagielski};
279*b1cdbd2cSJim JagielskiString STR_HELP_AUTOINCREMENT
280*b1cdbd2cSJim Jagielski{
281*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Choose if this field should contain AutoIncrement values.\n\nYou can not enter data in fields of this type. An intrinsic value will be assigned to each new record automatically (resulting from the increment of the previous record)." ;
282*b1cdbd2cSJim Jagielski};
283*b1cdbd2cSJim JagielskiPushButton PB_FORMAT
284*b1cdbd2cSJim Jagielski{
285*b1cdbd2cSJim Jagielski	TabStop = TRUE ;
286*b1cdbd2cSJim Jagielski	Text [ en-US ] = "~...";
287*b1cdbd2cSJim Jagielski};
288*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_DUPLICATE_NAME
289*b1cdbd2cSJim Jagielski{
290*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The table cannot be saved because column name \"$column$\" was assigned twice.";
291*b1cdbd2cSJim Jagielski};
292*b1cdbd2cSJim JagielskiString STR_TBL_COLUMN_IS_KEYCOLUMN
293*b1cdbd2cSJim Jagielski{
294*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The column \"$column$\" belongs to the primary key. If the column is deleted, the primary key will also be deleted. Do you really want to continue?";
295*b1cdbd2cSJim Jagielski};
296*b1cdbd2cSJim JagielskiString STR_TBL_COLUMN_IS_KEYCOLUMN_TITLE
297*b1cdbd2cSJim Jagielski{
298*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Primary Key Affected";
299*b1cdbd2cSJim Jagielski};
300*b1cdbd2cSJim JagielskiString STR_COLUMN_NAME
301*b1cdbd2cSJim Jagielski{
302*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Column";
303*b1cdbd2cSJim Jagielski};
304*b1cdbd2cSJim JagielskiString STR_QRY_CONTINUE
305*b1cdbd2cSJim Jagielski{
306*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Continue anyway?" ;
307*b1cdbd2cSJim Jagielski};
308*b1cdbd2cSJim JagielskiString STR_STAT_WARNING
309*b1cdbd2cSJim Jagielski{
310*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Warning!" ;
311*b1cdbd2cSJim Jagielski};
312*b1cdbd2cSJim JagielskiQueryBox TABLE_DESIGN_SAVEMODIFIED
313*b1cdbd2cSJim Jagielski{
314*b1cdbd2cSJim Jagielski	Buttons = WB_YES_NO_CANCEL ;
315*b1cdbd2cSJim Jagielski	DefButton = WB_DEF_YES ;
316*b1cdbd2cSJim Jagielski	Message [ en-US ] = "The table has been changed.\nDo you want to save the changes?" ;
317*b1cdbd2cSJim Jagielski};
318*b1cdbd2cSJim JagielskiQueryBox TABLE_QUERY_CONNECTION_LOST
319*b1cdbd2cSJim Jagielski{
320*b1cdbd2cSJim Jagielski	Buttons = WB_YES_NO ;
321*b1cdbd2cSJim Jagielski	Message [ en-US ] = "The connection to the database was lost! The table design can only be used with limited functionality without a connection.\nReconnect?" ;
322*b1cdbd2cSJim Jagielski};
323*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_CONNECTION_MISSING
324*b1cdbd2cSJim Jagielski{
325*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The table could not be saved due to problems connecting to the database.";
326*b1cdbd2cSJim Jagielski};
327*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_DATASOURCE_DELETED
328*b1cdbd2cSJim Jagielski{
329*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The table filter could not be adjusted because the data source has been deleted.";
330*b1cdbd2cSJim Jagielski};
331*b1cdbd2cSJim Jagielski
332*b1cdbd2cSJim JagielskiQueryBox QUERY_SAVE_TABLE_EDIT_INDEXES
333*b1cdbd2cSJim Jagielski{
334*b1cdbd2cSJim Jagielski	Message [ en-US ] = "Before you can edit the indexes of a table, you have to save it.\nDo you want to save the changes now?";
335*b1cdbd2cSJim Jagielski
336*b1cdbd2cSJim Jagielski	Buttons = WB_YES_NO ;
337*b1cdbd2cSJim Jagielski};
338*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_NO_PRIM_KEY_HEAD
339*b1cdbd2cSJim Jagielski{
340*b1cdbd2cSJim Jagielski	Text [ en-US ] = "No primary key" ;
341*b1cdbd2cSJim Jagielski};
342*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_NO_PRIM_KEY
343*b1cdbd2cSJim Jagielski{
344*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A unique index or primary key is required for data record identification in this database.\nYou can only enter data into this table when one of these two structural conditions has been met.\n\nShould a primary key be created now?" ;
345*b1cdbd2cSJim Jagielski};
346*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_TITLE
347*b1cdbd2cSJim Jagielski{
348*b1cdbd2cSJim Jagielski	Text [ en-US ] = " - %PRODUCTNAME Base: Table Design";
349*b1cdbd2cSJim Jagielski};
350*b1cdbd2cSJim Jagielski
351*b1cdbd2cSJim Jagielski/*
352*b1cdbd2cSJim Jagielski  The menubar resource has become obsolete - you can now find the menubar definition at: <project>/uiconfig/dbtable/menubar/menubar.xml
353*b1cdbd2cSJim Jagielski*/
354*b1cdbd2cSJim Jagielski
355*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_ALTER_ERROR
356*b1cdbd2cSJim Jagielski{
357*b1cdbd2cSJim Jagielski	Text [ en-US ] = "The column \"$column$\" could not be changed. Should the column instead be deleted and the new format appended?" ;
358*b1cdbd2cSJim Jagielski};
359*b1cdbd2cSJim Jagielski
360*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_SAVE_ERROR
361*b1cdbd2cSJim Jagielski{
362*b1cdbd2cSJim Jagielski    Text [ en-US ] = "Error while saving the table design";
363*b1cdbd2cSJim Jagielski};
364*b1cdbd2cSJim Jagielski
365*b1cdbd2cSJim JagielskiString STR_TABLEDESIGN_COULD_NOT_DROP_COL
366*b1cdbd2cSJim Jagielski{
367*b1cdbd2cSJim Jagielski    Text [ en-US ] = "The column $column$ could not be deleted.";
368*b1cdbd2cSJim Jagielski};
369*b1cdbd2cSJim Jagielski
370*b1cdbd2cSJim JagielskiQueryBox TABLE_DESIGN_ALL_ROWS_DELETED
371*b1cdbd2cSJim Jagielski{
372*b1cdbd2cSJim Jagielski	Buttons = WB_YES_NO_CANCEL ;
373*b1cdbd2cSJim Jagielski	DefButton = WB_DEF_YES ;
374*b1cdbd2cSJim Jagielski	Message [ en-US ] = "You are trying to delete all the columns in the table. A table cannot exist without columns. Should the table be deleted from the database? If not, the table will remain unchanged.";
375*b1cdbd2cSJim Jagielski};
376*b1cdbd2cSJim Jagielski
377*b1cdbd2cSJim JagielskiString STR_AUTOINCREMENT_VALUE
378*b1cdbd2cSJim Jagielski{
379*b1cdbd2cSJim Jagielski	Text [ en-US ] = "A~uto-increment statement";
380*b1cdbd2cSJim Jagielski};
381*b1cdbd2cSJim JagielskiString STR_HELP_AUTOINCREMENT_VALUE
382*b1cdbd2cSJim Jagielski{
383*b1cdbd2cSJim Jagielski	Text [ en-US ] = "Enter an SQL statement for the auto-increment field.\n\nThis statement will be directly transferred to the database when the table is created.";
384*b1cdbd2cSJim Jagielski};
385*b1cdbd2cSJim Jagielski
386*b1cdbd2cSJim JagielskiString STR_NO_TYPE_INFO_AVAILABLE
387*b1cdbd2cSJim Jagielski{
388*b1cdbd2cSJim Jagielski	Text [ en-US ] = "No type information could be retrieved from the database.\nThe table design mode is not available for this data source.";
389*b1cdbd2cSJim Jagielski};
390*b1cdbd2cSJim Jagielski
391*b1cdbd2cSJim JagielskiString STR_CHANGE_COLUMN_NAME
392*b1cdbd2cSJim Jagielski{
393*b1cdbd2cSJim Jagielski    Text [ en-US ] = "change field name";
394*b1cdbd2cSJim Jagielski};
395*b1cdbd2cSJim Jagielski
396*b1cdbd2cSJim JagielskiString STR_CHANGE_COLUMN_TYPE
397*b1cdbd2cSJim Jagielski{
398*b1cdbd2cSJim Jagielski    Text [ en-US ] = "change field type";
399*b1cdbd2cSJim Jagielski};
400*b1cdbd2cSJim Jagielski
401*b1cdbd2cSJim JagielskiString STR_CHANGE_COLUMN_DESCRIPTION
402*b1cdbd2cSJim Jagielski{
403*b1cdbd2cSJim Jagielski    Text [ en-US ] = "change field description";
404*b1cdbd2cSJim Jagielski};
405*b1cdbd2cSJim Jagielski
406*b1cdbd2cSJim JagielskiString STR_CHANGE_COLUMN_ATTRIBUTE
407*b1cdbd2cSJim Jagielski{
408*b1cdbd2cSJim Jagielski    Text [ en-US ] = "change field attribute";
409*b1cdbd2cSJim Jagielski};
410