#Если ВнешнееСоединениеТогда // Фрагмент кода, который должен выполняться в сессии внешнего соединения. #КонецЕсли #Если Клиент Тогда //...
Встроенные Функции
Встроенные Функции
Бывает что необходимо: — При совершении определенного действия — нужно запросить пароль пользователя — Заблокировать доступ к...
Сделать все или ничего — задается с помощью встроенных функций: НачатьТранзакцию(); ЗафиксироватьТранзакцию(); ОтменитьТранзакцию(); Пример: НачатьТранзакцию(); // В...
Значение типа Неопределено используется прежде всего как значение по умолчанию (незаданное значение) для полей с составным типом....
// Присвоить значение переменной по ее имени. // в глоб.модуль: Функция Присвоить(Чему,Что) Экспорт Чему = Что; Возврат...
"Момент времени" — виртуальное поле, не хранится в базе данных. Содержит объект МоментВремени (который включает в себя...
//Пример универсального ввода значения Перем ВыбЗнач; Массив = Новый Массив; Массив.Добавить(Тип("Число")); Массив.Добавить(Тип("Строка")); Массив.Добавить(Тип("Дата")); КЧ = Новый КвалификаторыЧисла(12,2);...
ЭтоНовый() Понятие ЭтоНовый() отсутствует в 8.2. Поэтому при необходимости определить, что создается новый элемент можно использовать следующую...
Режим = РежимДиалогаВопрос.ДаНетОтмена; Ответ = Вопрос("Выполнить?", Режим, 0); Если Ответ =КодВозвратаДиалога.Да Тогда Сообщить("Выполнено"); ИначеЕсли Ответ = КодВозвратаДиалога.Нет...
В данном примере речь идет об объектных блокировках, которые могут быть установлены автоматически расширениями форм объектов либо...
//Функция формирует удобное для чтения представление значений. // Примеры форматирования чисел ЗначФормат = Формат(123456.789, "ЧЦ=10; ЧДЦ=2"); //...
Как заблокировать считываемые в транзакции данные,чтобы они не могли изменяться из другой транзакции
Как заблокировать считываемые в транзакции данные,чтобы они не могли изменяться из другой транзакции
Используется режим управляемых транзакционных блокировок (в автоматическом режиме ничего делать не нужно, система сама блокирует все считываемые...
// Установим заголоков Название Конфигурации из синонима метаданных, // и чтобы быстро понимать в какой базе сидишь,...
Используется режим управляемых транзакционных блокировок (в автоматическом режиме для этой цели используется конструкция ДЛЯ ИЗМЕНЕНИЯ). Для того...
СтарыйЗаголовок = ПолучитьЗаголовокСистемы(); НовыйЗаголовок = СтарыйЗаголовок + " " + ИмяПользователя(); УстановитьЗаголовокСистемы(НовыйЗаголовок); ТекущийЗаголовок = ЗаголовокСистемы();
У метода системы НачатьТранзакцию() есть параметр, с помощью которого можно указать режим управления. // Указание режима открываемой...
Если алгоритм должен выполняться по-разному в зависимости от места выполнения процедуры, то можно воспользоваться инструкциями препроцессора: #Если...
Что означает % (процент) в языке программирования 1С? Например, у = х % а Берется остаток от...
Для реализации «либо все, либо ничего» можно использовать следующий фрагмент кода: НачатьТранзакцию(); // В переменной "ВыборкаДанных" содержатся...
В файле модуль.txt — содержится некий код и его нужно выполнить в обработке: Документ = Новый Файл("G:\модуль.txt");...