|
Как заполнить колонку в наборе записей регистра сведений?
| ☑ |
0
Sinikon
13.03.14
✎
14:11
|
Добрый день, имеется таблица значений её запихиваю в набор записей,теперь надо одну колонку "статья затрат" перезаполнить на другую статью как это сделать не прибегая к циклу по набору записей?
что то в роди Заполонить("КолнкаДляЗаполнения",ЧемЗаполнлить) есть?
Результат = Запрос.Выполнить().Выгрузить();
НаборЗаписей = РегистрыСведений.СпособыРаспределенияСтатейЗатратОрганизаций.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.СтатьяЗатрат.Установить(СтатьяРеципиент);
НаборЗаписей.Отбор.Период.Установить(НачалоГода(ТекущаяДата()));
НаборЗаписей.Загрузить(Результат);
НаборЗаписей.Записать(Истина);
|
|
1
Wobland
13.03.14
✎
14:12
|
есть
|
|
2
Sinikon
13.03.14
✎
14:13
|
(1)Подскажите пожалуста
|
|
3
butterbean
13.03.14
✎
14:13
|
ну и заполни в своей таблице значений, а потом уже пихай в набор
|
|
4
butterbean
13.03.14
✎
14:14
|
(3) хотя в наборе вроде тоже можно ЗагрузитьКолонку()
|
|
5
Sinikon
13.03.14
✎
14:16
|
(4) там массив нужен в качестве параметра
|
|
6
butterbean
13.03.14
✎
14:18
|
(5) ну тогда в таблице своей делай ЗаполнитьЗначения() потом в набор уже пихай
|
|
7
Wobland
13.03.14
✎
14:19
|
ТаблицаЗначений (ValueTable)
ЗаполнитьЗначения (FillValues)
|
|
8
Kurbash
13.03.14
✎
14:19
|
НаборЗаписей = РегистрыСведений.Валюты.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Период.Установить(ДатаЗаписи);
НаборЗаписей.Прочитать();
Для Каждого Запись Из НаборЗаписей Цикл
// Чтение и сообщение данных полей записи.
Сообщить(Строка(Запись.Период) + " " + Строка(Запись.Валюта) + " " + Строка(Запись.Курс));
// Изменение данных полей записи.
Запись.Курс = 0;
КонецЦикла;
НаборЗаписей.Записать();
|
|
9
marvak
13.03.14
✎
14:20
|
(0)
Результат.ЗаполнитьЗначения(ТвояСтатьяЗатрат, "СтатьяЗатрат")
НаборЗаписей.Загрузить(Результат);
|
|
10
Sinikon
13.03.14
✎
14:25
|
спасибо большое
|
|