Запись в массиве
☑
0
Вебер
25.07.15
✎
08:40
подскажите гуманитарию, в массиве можно так делать ?
для Индекс=0 По СписокСчетовФактур.Количество()-1 цикл
если типзнч(СписокСчетовФактур[Индекс])=Тип("ДокументСсылка.ИмпСправкаОСтоимостиРаботКС3") Тогда
СписокСчетовФактур[Индекс].ДатаВходящегоДокумента=СписокСчетовФактур[Индекс].Дата;
КонецЕсли;
КонецЦикла;
Если нельзя, то тогда выгрузить в ТЗ, там поиграться , а потом опять в массив?
1
Asmody
25.07.15
✎
08:53
да можно, почему нет?
можно даже через Для каждого
2
itlikbez
25.07.15
✎
08:56
(0) ПолучитьОбъект() тебе нужно. И Записать() впридачу.
3
Рэйв
25.07.15
✎
09:23
Только это не массив,в коллекция. А так -да.
4
Рэйв
25.07.15
✎
09:23
*а
5
Вебер
25.07.15
✎
09:25
(2) если так Д=СписокСчетовФактур[Индекс].ДатаВходящегоДокумента.ПолучитьОбъект() ;
не проходит
Значение не является значением объектного типа (ПолучитьОбъект)
6
zak555
25.07.15
✎
09:26
Д=СписокСчетовФактур[Индекс].ПолучитьОбъект() ;
7
ДенисЧ
25.07.15
✎
09:26
ДатаВходящегоДокумента.ПолучитьОбъект() ;
Клёво....
Только пятница вчера была...
8
Рэйв
25.07.15
✎
09:27
проще было бы перебрать
Для каждого ... Для... Цикл
9
Вебер
25.07.15
✎
09:28
точно
10
Вебер
25.07.15
✎
09:32
надо завязывать работать допоздна и в субботу (7)
11
hhhh
25.07.15
✎
09:42
для Каждого сф Из СписокСчетовФактур цикл
если типзнч(сф) = Тип("ДокументСсылка.ИмпСправкаОСтоимостиРаботКС3") Тогда
ОбСф = сф.ПолучитьОбъект();
Обсф.ДатаВходящегоДокумента=Обсф.Дата;
Обсф.Записать();
КонецЕсли;
КонецЦикла;
12
Вебер
25.07.15
✎
09:48
(11) так и сделал
Основная теорема систематики: Новые системы плодят новые проблемы.