view m-toolbox/classes/@repogui/cb_tableSelect.m @ 15:ce3fbb7ebe71
database-connection-manager
Remove broken functions from utils.jmysql
author |
Daniele Nicolodi <nicolodi@science.unitn.it> |
date |
Mon, 05 Dec 2011 16:20:06 +0100 (2011-12-05) |
parents |
f0afece42f48 |
children |
|
line source
% CB_TABLESELECT callback executed when a table selection is made
%
% M Hewitson
%
% $Id: cb_tableSelect.m,v 1.2 2011/04/08 08:56:25 hewitson Exp $
%
function cb_tableSelect(varargin)
myh = varargin{1};
mainfig = varargin{end};
fieldsList = findobj(mainfig.handle, 'Tag', 'fieldsList');
Nc = mainfig.Nconditions;
% Get conn
conn = mainfig.connection;
% Set fields in list
fields = repogui.getFields(mainfig, conn);
set(fieldsList, 'Value', 1);
set(fieldsList, 'String', fields);
% Set fields in condition drop downs
for j=1:Nc
cdbh = findobj(mainfig.handle, 'Tag', sprintf('c%02dField', j));
set(cdbh, 'Value', 1);
set(cdbh, 'String', fields);
end
% Build query
repogui.buildquery(mainfig);
mainfig.tableSelected = get(myh, 'Value');
end