Категория: Регистры Версии: 7.x
Рег1 = СоздатьОбъект(" Регистр.Взаиморасчеты" );
Если Режим = " Подробно" Тогда
Рег1.УстановитьФильтр(Клиент);
Рег1.ВыбратьДвижения(ДатаНачало, );
Пока Рег1.ПолучитьДвижение() 0 Цикл
Док = Рег1.ТекущийДокумент();
...
Категория: Работа с Файлами и Каталогами Версии: 7.x 8.x //На форме есть поле (Путь к файлу), для кнопки Выбор (Событие начало выбора) пропишем процедуру выбора файла
Процедура ВыборФайла(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СтандартнаяОбработка=ложь;
Диалог...
Категория: Документы Версии: 7.x
Процедура Печать()
Если (ПустоеЗначение(ДатаНач)=1) или (ПустоеЗначение(ДатаКон)=1) Тогда
Предупреждение(" Не задан период отчета" );
Возврат;
КонецЕсли;
Заг=" За период с " +ДатаНач+" по " +ДатаКон;
Таб=СоздатьОбъект("...
Категория: Работа с Текстом (Строкой) Версии: 7.x 8.x
// Если передено число - то 1, иначе 0
Функция ЭтоЧисло(Знач ТекСтр)
ТекСтр = СокрЛП(ТекСтр);
ТекСтр = СтрЗаменить(ТекСтр," 0" ," 9" );
Если (СтрДлина(Число(ТекСтр)) СтрДлина(ТекСтр))
или ((СтрДлина(ТекСтр) = 1) и (Найти(" 0123456789"...
Категория: Регистры Версии: 7.x // Пример 1
// Для регистра с измерениями «Товар», «Склад», «МОЛ» запись
Рег.УстановитьЗначениеФильтра(" Товар" , ВыбГруппаТоваров, 2);
// означает, что расчеты будут проводиться по товарам из группы ВыбГруппаТоваров.
//...
Категория: Регистры Версии: 7.x // Пример 1
// Для регистра с измерениями «Товар», «Склад», «МОЛ» запись
Рег.УстановитьФильтр(Тов1, , );
// означает, что расчеты будут проводиться только по одному товару (Тов1), но по всем складам и МОЛам.
Рег =...
Категория: 1С Общие вопросы - Обычные формы Версии: 7.x Пример реализации автоматич. расчета следующего номера, нумерация
Предположим, у документа Начисление Отпуска слетела нумерация, кто-то влез и ручками исправил номер документа :(
Самый простой способ исправить...