Datepicker picker usage in uitable

5 visualizaciones (últimos 30 días)
EDMOND
EDMOND el 19 de Mayo de 2023
Respondida: Narvik el 3 de Sept. de 2024
I'm uploading data into uitable I want user to use datepicker to set date and upload to uitable at date column

Respuestas (1)

Narvik
Narvik el 3 de Sept. de 2024
Hi Edmond,
As per my understanding, you are trying to create an application where the user can select a date using a date picker and update a specific column in a "uitable" in MATLAB.
Assuming you are using App Designer, start by adding a "uitable" component for data display and include a "uidatepicker" component for date selection in your application.
Refer to the following documentation links for more information on "uitable" and "uidatepicker" respectively:
After adding the above components to your application, implement a callback for the date picker to capture the selected date and update the "Date" column in the table with this value.
Refer to the following sample callback function for data picker:
% assuming you have a uitable named 'Table' and a uidatepicker named 'DatePicker',
% callback function for the DatePicker
function datePickerValueChanged(app, event)
% get the selected date from the date picker
selectedDate = app.DatePicker.Value;
% convert the date to a string format if necessary
dateStr = datestr(selectedDate, 'mm/dd/yyyy');
% get the current data from the uitable
tableData = app.Table.Data;
% define your row selection logic
currentRow = app.SelectedRow;
% update the 'Date' column of the selected row
% assuming the 'Date' column is the second column
tableData{currentRow, 2} = dateStr;
% update the table with the new data
app.Table.Data = tableData;
end
Hope this helps!

Categorías

Más información sobre Dialog Boxes en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by