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