Синтаксис:
Загрузить(<ТаблицаЗначений>)
Параметры:
<ТаблицаЗначений> (обязательный)
Тип: ТаблицаЗначений.
Таблица значений, по которой производится заполнение набора записей.
Описание:
Загружает набор записей значениями из переданной таблицы значений. При этом все прежние записи набора удаляются. Заполняются значения доступных для записи свойств записей регистра сведений, имена которых совпали c именами колонок таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Пример:
Рег = РегистрыСведений.КурсыВалют;
НаборКурсов = Рег.СоздатьНаборЗаписей();
Таб = Новый ТаблицаЗначений;
// формирование таблицы значений
// ...
НаборКурсов.Загрузить(Таб);
//+ КОД
//+ КОД
//по причине:
//Ошибка записи! Не установлен отбор по регистратору (Регистр сведений: Цены номенклатуры)
//Что не так ребята?
Загрузить(<ТаблицаЗначений>)
Параметры:
<ТаблицаЗначений> (обязательный)
Тип: ТаблицаЗначений.
Таблица значений, по которой производится заполнение набора записей.
Описание:
Загружает набор записей значениями из переданной таблицы значений. При этом все прежние записи набора удаляются. Заполняются значения доступных для записи свойств записей регистра сведений, имена которых совпали c именами колонок таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Пример:
Рег = РегистрыСведений.КурсыВалют;
НаборКурсов = Рег.СоздатьНаборЗаписей();
Таб = Новый ТаблицаЗначений;
// формирование таблицы значений
// ...
НаборКурсов.Загрузить(Таб);
//+ КОД
Процедура УдалитьЗаписи(Команда)
ТипОбъектаМД = "РЕГИСТРСВЕДЕНИЙ";
ИмяРегистра = "ЦеныНоменклатуры";
ТекстЗапроса = "ВЫБРАТЬ
|*
|ИЗ
| " + ТипОбъектаМД + "."+ИмяРегистра+" КАК ДокументРег
|ГДЕ
| ДокументРег.Период > &ДатаКон";
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Запрос.УстановитьПараметр("ДатаКон", КонецДня(КонецПериода));
ЗапросВып = Запрос.Выполнить();
Если ЗапросВып.Пустой() тогда Возврат КонецЕсли;
Результат = ЗапросВып.Выгрузить();
Если ВРЕГ(ТипОбъектаМД) = "РЕГИСТРНАКОПЛЕНИЯ" Тогда
//НаборЗаписейУД = РегистрыНакопления[ИмяРегистра].СоздатьНаборЗаписей();
НаборЗаписейЗап = РегистрыНакопления[ИмяРегистра].СоздатьНаборЗаписей();
ИначеЕсли ВРЕГ(ТипОбъектаМД) = "РЕГИСТРСВЕДЕНИЙ" Тогда
//НаборЗаписейУД = РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей();
НаборЗаписейЗап = РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей();
ИначеЕсли ВРЕГ(ТипОбъектаМД) = "РЕГИСТРБУХГАЛТЕРИИ" Тогда
//НаборЗаписейУД = РегистрыБухгалтерии[ИмяРегистра].СоздатьНаборЗаписей();
НаборЗаписейЗап = РегистрыБухгалтерии[ИмяРегистра].СоздатьНаборЗаписей();
Иначе
Сообщить("Не известный тип объекта метаданных " + ТипОбъектаМД);
Возврат;
КонецЕсли;
НаборЗаписейЗап.Загрузить(Результат);
НаборЗаписейЗап.Записать(Истина);
КонецПроцедуры
Показать//+ КОД
//по причине:
//Ошибка записи! Не установлен отбор по регистратору (Регистр сведений: Цены номенклатуры)
//Что не так ребята?
По теме из базы знаний
- Очистка треков за период (АгентПлюс, AgentPlus), ускорение работы и исправление ошибок. Новый метод обработки записей регистра сведений
- Удаление записей регистров и пересчет итогов в условиях нехватки места на диске
- Закрытие остатков регистра накопления в документе "Корректировка записей регистров". УПП 1.3
- Новая упрощенная процедура перерасчета записей регистров расчета (пример)
- Корректировка записей регистра и ОперацияБух в примерах
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот