В документе есть табличная часть вида № Инвентарная группа Январь Февраль Март Апрель … и т.д. 1...
Регистры сведений
Регистры сведений
// создаем НаборЗаписей НаборД = РегистрыСведений.НашРегистр.СоздатьНаборЗаписей(); // устанавливаем параметры отбора по полному набору Измерений регистра: НаборД.Отбор.Измерение1.Установить(Значение1); НаборД.Отбор.Измерение2.Установить(Значение2);...
Для добавления отдельной записи в регистр сведений, не подчиненный регистратору, можно использовать объект РегистрСведенийМенеджерЗаписи.<имя>. Например, для того,...
Отбор = Новый Структура; Отбор.Вставить("Подразделение", ВыбПодразделение); Отбор.Вставить("Должность", ВыбДолжность); Рег = РегистрыСведений.СведенияОШтатныхЕдиницах; КлючЗаписи = Рег.СоздатьКлючЗаписи(Отбор); // ШтатныеЕдиницы -...
В процедуру ПриОткрытии или в конец модуля добавить: ЭлементыФормы.РегистрСведенийСписок.НастройкаПорядка.НомерСоглашения.Доступность=Истина; Где НомерСоглашения — Колонка в списке регистра сведений...
В том случае, когда в каком-то регистре сведений нужно заменить несколько видов значений какого-то конкретного ресурса на...
//ВНИМАНИЕ !!! // В качестве полей для отбора могут задаваться измерения или реквизиты, для которых // в...
Для чтения данных из регистра сведений необходимо создать новый отбор и воспользоваться методами СрезПервых или СрезПоследних или...
НаборЗаписей = РегистрыСведений.СобственныеКонтрагенты.СоздатьНаборЗаписей(); НаборЗаписей.Прочитать(); // Перебрать записи в цикле… Для Каждого Запись из НаборЗаписей Цикл РегистрКонтрагент =...
Переменная УдаляемаяОрганизация содержит соответствующую ссылку. Тогда очистка регистра от удаляемых записей может быть произведена следующим образом: НаборЗаписей...
// Добавление записей в периодический независимый регистр сведений НаборЗаписей = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Валюта.Установить(ТекущаяВалюта); НаборЗаписей.Отбор.Период.Установить(ТекущаяДата); НовЗапись = НаборЗаписей.Добавить(); НовЗапись.Валюта...
Если регистр сведений подчинен регистратору, то для добавления записей в него необходимо создать набор записей этого регистра...
Отличие технологии чтения (изменения) записей периодического регистра сведений от непериодического только в работе с полем Период. В...
// Получить последний курс валюты из регистра сведений Функция ПолучитьКурсВалюты(Валюта, ДатаКурса) Экспорт Возврат РегистрыСведений.КурсыВалют.ПолучитьПоследнее(ДатаКурса, Новый Структура("Валюта", Валюта));...
// Удаление всех записей в периодическом независимом регистре сведений НаборЗаписей = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей(); НаборЗаписей.Записать();
// Запись в регистр сведений (Установить курс и кратность валюты) // Параметры: // Валюта - ссылка на...
// Чтение данных на определенную дату из регистра сведений Запрос = Новый Запрос; МассивВалют = Новый Массив;...
НаборЗаписей = РегистрыСведений.ВашРегистр.СоздатьНаборЗаписей(); НаборЗаписей.Записать(); Создаем переменную НаборЗаписей как набор записей регистра сведений. Поскольку мы не прочитали данные...
Как в периодическом независимом регистре сведений «КурсыВалют» удалить все записи по валютам с наименованиями «EUR» и «USD»,...
Функция ПересчетСуммыПоКурсу(ВалютнаяСумма, Валюта, Дата) Экспорт Запись = РегистрыСведений.КурсыВалют.ПолучитьПоследнее(Дата, Новый Структура("Валюта", Валюта)); Сумма = ВалютнаяСумма * Запись.Курс /...