1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| %% Enregistrer sous
function FicData = EnregistrerSous(source, eventdata)
% FicData renvoie le nom du fichier sous lequel les données on été
% sauvegardées, ou 0 si l'utilisateur a abandonné l'opération de sauvegarde.
[FicData, Path] = uiputfile('*.ute','Enregistrer sous');
Chemin = fullfile(Path,FicData);
if FicData ~= 0
[Result, MTBF, Composants] = CalculFinal;
FicDataOk = EcrireFichier(Composants, InfoCarte, NumProf, Prof3, Result, MTBF, Chemin);
if FicDataOk ~= -1
FichOld = FicData; % Le fichier en cours est maintenant celui-ci
DonneesOld = getappdata(hFigure, 'Donnees'); % Les données de référence sont maintenant celles-ci
NumProfOld = NumProf;
Prof3Old = Prof3;
set(hFigure, 'Name', FichOld);
else
Message(['Ecriture impossible dans le fichier ', FicData]);
FicData = 0;
end
end
end |
Partager