Категория: Встроенные Функции Версии: 8.x Для реализации «либо все, либо ничего» можно использовать следующий фрагмент кода:
НачатьТранзакцию();
// В переменной " ВыборкаДанных" содержатся данные для записи в справочник.
Пока ВыборкаДанных.Следующий() Цикл
...
Категория: Встроенные Функции Версии: 8.x Если алгоритм должен выполняться по-разному в зависимости от места выполнения процедуры, то можно воспользоваться инструкциями препроцессора:
#Если ВнешнееСоединение Тогда
// Фрагмент кода, который должен...
Категория: Работа с Формой (Диалог) и её элементами Версии: 8.x 8.2 УП Например: реквизит (имя Материал) имеет тип СправочникСсылка.Номенклатура, чтобы его очистить программно нужно выполнить следующий код:
Материал = Справочники.Номенклатура.ПустаяСсылка();
Для очистки ручками , нужно...
Категория: Работа с Файлами и Каталогами Версии: 7.x 8.x //На форме есть поле (Путь к файлу), для кнопки Выбор (Событие начало выбора) пропишем процедуру выбора файла
Процедура ВыборФайла(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СтандартнаяОбработка=ложь;
Диалог...
Категория: Работа с Файлами и Каталогами Версии: 8.x // Размер – Число – размер в байтах
//
// Возвращаемое значение:
// Строка – строковое представление размера файла, например, " 10,5 Мб" .
//
Функция СтрокаРазмераФайла(Знач Размер) Экспорт
Если Размер 1024 Тогда
...
Категория: Работа с Файлами и Каталогами Версии: 8.x //Возвращает Истина - скопирован, иначе Ложь
Функция СкопироватьФайл(ИмяФайлаИсточник, ИмяФайлаНазначение, ВыдаватьСообщения = Ложь) Экспорт
Попытка
ПозицияСимвола = СтрДлина(ИмяФайлаНазначение);
Пока...