User: rt      
Date: 2008-06-06 14:14:46+0000
Modified:
   dba/dbaccess/source/ui/relationdesign/RelationTableView.cxx

Log:
 INTEGRATION: CWS dba30c (1.28.8); FILE MERGED
 2008/05/05 11:13:39 oj 1.28.8.1: #i87131# collect keys only once, getKeys 
always refetch keys

File Changes:

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

File [changed]: RelationTableView.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/relationdesign/RelationTableView.cxx?r1=1.28&r2=1.29
Delta lines:  +1 -1
-------------------
--- RelationTableView.cxx       2008-04-10 16:33:38+0000        1.28
+++ RelationTableView.cxx       2008-06-06 14:14:43+0000        1.29
@@ -259,7 +259,7 @@
 
        // die Anzahl der PKey-Felder in der Quelle
 
-       ::std::vector< Reference< XNameAccess> > aPkeys = 
::dbaui::getKeyColumns(pSourceWin->GetTable(),KeyType::PRIMARY);
+       ::std::vector< Reference< XNameAccess> > aPkeys = 
::dbaui::getKeyColumns(pSourceWin->GetData()->getKeys(),KeyType::PRIMARY);
     bool bAskUser = aPkeys.size() == 1 && Reference< 
XIndexAccess>(aPkeys[0],UNO_QUERY)->getCount() > 1;
 
     pTabConnData->SetConnLine( 0, sSourceFieldName, sDestFieldName );




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

Reply via email to