Данные таблицы не могут быть изменены в этом месте, это не позволит мне установить флажки в Matlab - PullRequest
0 голосов
/ 02 ноября 2018
btn = uicontrol('Style', 'pushbutton', 'String', 'save',...
            'Position', [330 150 90 40],...
            'Callback', '');

      btn.Callback = @Selection;

        function Selection(src,event)

            h = figure('Visible','on','position',[100 100 1100 600]);

    data = rand(20,5);

    uit = uitable('ColumnWidth',{100 100 100 70 60},'Data',data,...
    'ColumnFormat', {'long','long','char','numeric','logical'},...
    'ColumnEditable', [false false false false true]);


    dbfile = fullfile('C:\Users\toranj\Desktop\CrisisManagement-db\Emergency','Emergency.db'); 
    conn = sqlite(dbfile);
    sqlquery = 'SELECT latitude,Longitude,Name,code FROM EmergencyR';
    extracted_data = fetch(conn, sqlquery);
    uit.ColumnName = {'lat','lan','Name','Code','selection'};
    uit.Data = (extracted_data);
    uit.Position = [350 250 uit.Extent(3) uit.Extent(4)];

    close(conn);

Я не могу установить флажки. Когда я нажимаю на него, я получаю эту ошибку: Предупреждение: данные таблицы не редактируются в этом месте. пожалуйста, помогите мне

...