Tag: cws_src680_dba24b
User: fs      
Date: 2007-08-27 13:29:34+0000
Modified:
   dba/dbaccess/source/ui/misc/dsmeta.cxx

Log:
 #i80930# +bFormsCheckRequiredFields

File Changes:

Directory: /dba/dbaccess/source/ui/misc/
========================================

File [changed]: dsmeta.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/misc/dsmeta.cxx?r1=1.1.2.1&r2=1.1.2.2
Delta lines:  +13 -11
---------------------
--- dsmeta.cxx  2007-08-27 10:40:17+0000        1.1.2.1
+++ dsmeta.cxx  2007-08-27 13:29:32+0000        1.1.2.2
@@ -4,9 +4,9 @@
  *
  *  $RCSfile: dsmeta.cxx,v $
  *
- *  $Revision: 1.1.2.1 $
+ *  $Revision: 1.1.2.2 $
  *
- *  last change: $Author: fs $ $Date: 2007/08/27 10:40:17 $
+ *  last change: $Author: fs $ $Date: 2007/08/27 13:29:32 $
  *
  *  The Contents of this file are made available subject to
  *  the terms of GNU Lesser General Public License Version 2.1.
@@ -57,7 +57,7 @@
     {
         // strange ctor, but makes instantiating this class more readable (see 
below)
         InitAdvanced( short _Generated, short _SQL, short _Append, short _As, 
short _Outer, short _Priv, short _Param,
-                      short _Version, short _Catalog, short _Schema, short 
_Index, short _DOS, short _Bool )
+                      short _Version, short _Catalog, short _Schema, short 
_Index, short _DOS, short _Required, short _Bool )
             :AdvancedSettingsSupport()
         {
             bGeneratedValues               = ( _Generated != 0 );
@@ -73,6 +73,7 @@
             bUseIndexDirectionKeyword      = ( _Index     != 0 );
             bUseDOSLineEnds                = ( _DOS       != 0 );
             bBooleanComparisonMode         = ( _Bool      != 0 );
+            bFormsCheckRequiredFields      = ( _Required  != 0 );
         }
 
         enum Special { All, None };
@@ -93,6 +94,7 @@
             bUseIndexDirectionKeyword      = ( _eType == All );
             bUseDOSLineEnds                = ( _eType == All );
             bBooleanComparisonMode         = ( _eType == All );
+            bFormsCheckRequiredFields      = ( _eType == All );
         }
     };
 
@@ -107,17 +109,17 @@
         static AdvancedSupport s_aAdvSupport;
         if ( s_aAdvSupport.empty() )
         {
-            s_aAdvSupport[ DST_MSACCESS            ] = InitAdvanced( 0, 1, 1, 
0, 1, 0, 0, 0, 0, 0, 0, 1, 1 );
-            s_aAdvSupport[ DST_MYSQL_ODBC          ] = InitAdvanced( 0, 0, 1, 
0, 1, 1, 1, 1, 0, 0, 0, 1, 1 );
+            s_aAdvSupport[ DST_MSACCESS            ] = InitAdvanced( 0, 1, 1, 
0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1 );
+            s_aAdvSupport[ DST_MYSQL_ODBC          ] = InitAdvanced( 0, 0, 1, 
0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1 );
             s_aAdvSupport[ DST_MYSQL_JDBC          ] = s_aAdvSupport[ 
DST_MYSQL_ODBC ];
             s_aAdvSupport[ DST_ORACLE_JDBC         ] = InitAdvanced( 
InitAdvanced::All );
-            s_aAdvSupport[ DST_ADABAS              ] = InitAdvanced( 0, 1, 1, 
0, 0, 0, 0, 1, 0, 0, 0, 1, 1 );
+            s_aAdvSupport[ DST_ADABAS              ] = InitAdvanced( 0, 1, 1, 
0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1 );
             s_aAdvSupport[ DST_CALC                ] = InitAdvanced( 
InitAdvanced::None );
-            s_aAdvSupport[ DST_DBASE               ] = InitAdvanced( 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 1 );
-            s_aAdvSupport[ DST_FLAT                ] = InitAdvanced( 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 1 );
+            s_aAdvSupport[ DST_DBASE               ] = InitAdvanced( 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 );
+            s_aAdvSupport[ DST_FLAT                ] = InitAdvanced( 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 );
             s_aAdvSupport[ DST_JDBC                ] = InitAdvanced( 
InitAdvanced::All );
             s_aAdvSupport[ DST_ODBC                ] = InitAdvanced( 
InitAdvanced::All );
-            s_aAdvSupport[ DST_ADO                 ] = InitAdvanced( 0, 1, 1, 
1, 1, 0, 0, 1, 0, 0, 0, 1, 1 );
+            s_aAdvSupport[ DST_ADO                 ] = InitAdvanced( 1, 1, 1, 
1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1 );
             s_aAdvSupport[ DST_MOZILLA             ] = InitAdvanced( 
InitAdvanced::None );
             s_aAdvSupport[ DST_THUNDERBIRD         ] = InitAdvanced( 
InitAdvanced::None );
             s_aAdvSupport[ DST_LDAP                ] = InitAdvanced( 
InitAdvanced::None );
@@ -127,7 +129,7 @@
             s_aAdvSupport[ DST_EVOLUTION_GROUPWISE ] = InitAdvanced( 
InitAdvanced::None );
             s_aAdvSupport[ DST_EVOLUTION_LDAP      ] = InitAdvanced( 
InitAdvanced::None );
             s_aAdvSupport[ DST_KAB                 ] = InitAdvanced( 
InitAdvanced::None );
-            s_aAdvSupport[ DST_EMBEDDED            ] = InitAdvanced( 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0 );
+            s_aAdvSupport[ DST_EMBEDDED            ] = InitAdvanced( 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0 );
             s_aAdvSupport[ DST_USERDEFINE1         ] = InitAdvanced( 
InitAdvanced::All );
             s_aAdvSupport[ DST_USERDEFINE2         ] = InitAdvanced( 
InitAdvanced::All );
             s_aAdvSupport[ DST_USERDEFINE3         ] = InitAdvanced( 
InitAdvanced::All );




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to