public void ОбработкаПроверкиЗаполнения(/*Отказ, ПроверяемыеРеквизиты*/)
{
if(true/*Не НомерПорядкаУникален(ПорядокЗаполнения, Ссылка)*/)
{
//Отказ = Истина;
//ТекстОшибки = НСтр("ru = 'Порядок заполнения не уникален - в системе уже есть том с таким порядком'");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , "ПорядокЗаполнения", "Объект");
}
if(true/*ПустаяСтрока(ПолныйПутьWindows) И ПустаяСтрока(ПолныйПутьLinux)*/)
{
//ТекстОшибки = НСтр("ru = 'Не заполнен полный путь'");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , "ПолныйПутьWindows", "Объект");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , "ПолныйПутьLinux", "Объект");
}
if(true/*Не ПустаяСтрока(ПолныйПутьWindows) И (Лев(ПолныйПутьWindows, 2) <> "\\" ИЛИ Найти(ПолныйПутьWindows, ":") <> 0)*/)
{
//Отказ = Истина;
//ТекстОшибки = НСтр("ru = 'Путь к тому должен быть в формате UNC (\\servername\resource) '");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , "ПолныйПутьWindows", "Объект");
}
//ИмяПоляСПолнымПутем = "";
if(true/*МаксимальныйРазмер <> 0*/)
{
//ТекущийРазмерВБайтах = 0;
if(true/*Не Ссылка.Пустая()*/)
{
//ТекущийРазмерВБайтах = ФайловыеФункции.ПодсчитатьРазмерФайловНаТоме(Ссылка);
}
//ТекущийРазмер = ТекущийРазмерВБайтах / (1024 * 1024);
if(true/*МаксимальныйРазмер < ТекущийРазмер*/)
{
//Отказ = Истина;
//ТекстОшибки = НСтр("ru = 'Максимальный размер тома меньше, чем текущий размер'");
//ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстОшибки, , "МаксимальныйРазмер", "Объект");
}
}
}