|
Поле объекта недоступно для записи ТаблицаЗначений; | ☑ | ||
---|---|---|---|---|
0
sky2010
17.10.14
✎
11:53
|
Здравствуйте! Помогите в следующем. Создам новую таблицу значений добавляю колонки и хочу в нее записать, а выбрасывает вот такую ​​ошибку
" Поле объекта недоступно для записи " Пока ТЗ.Следующий() Цикл Парам.Колонки.Добавить("Id"); Парам.Колонки.Добавить("prise"); Парам.Колонки.Добавить("num"); Парам.Колонки.ItemId = СокрЛП(ТЗ.Id); Парам.Колонки.SalesLineAmount = СокрЛП(ТЗ.prise); Парам.Колонки.SalesQty = СокрЛП(ТЗ.num); КонецЦикла; |
|||
1
КтоКакБог
17.10.14
✎
11:54
|
ужас, ад и погибель
|
|||
2
Maxus43
17.10.14
✎
11:54
|
Выборка недоступна для записи, не ТЗ там.
Для каждого СтрокаТЗ из ТЗ Цикл |
|||
3
zak555
17.10.14
✎
11:54
|
.Колонки удали
|
|||
4
Maxus43
17.10.14
✎
11:54
|
если назвал коллекцию ТЗ - далеко не факт что это ТЗ
|
|||
5
Maxus43
17.10.14
✎
11:55
|
хотя тут конечно вобще жесть. Кто из них ТЗ и куда надо добавить?
|
|||
6
salvator
17.10.14
✎
11:55
|
Колонки в цикле добавлять с явным именем? Да ты весельчак :)
|
|||
7
lopus
17.10.14
✎
11:55
|
Может это результат запроса.
|
|||
8
pessok
17.10.14
✎
11:56
|
может быть подразумевается, что по колонкам ТЗ надо добавить колонки в другой ТЗ?
|
|||
9
pessok
17.10.14
✎
11:57
|
хотят оже не то
|
|||
10
Maxus43
17.10.14
✎
11:57
|
(8) ИМХО - код сгенерирован случайно, в надежде что 1с догадается чего надо, все ключевые слова вроде есть, пусть сама там составит правильный порядок
|
|||
11
salvator
17.10.14
✎
11:58
|
Автор, раскрой глубокий смысел сего кода. Ты чо хочешь сделать конкретно?
|
|||
12
sky2010
17.10.14
✎
11:58
|
Парам = Новый ТаблицаЗначений;
(6)ТЗ = Запрос.Выполнить().Выбрать(); Пока ТЗ.Следующий() Цикл Парам.Колонки.Добавить("Id"); Парам.Колонки.Добавить("prise"); Парам.Колонки.Добавить("num"); Парам.Колонки.ItemId = СокрЛП(ТЗ.Id); Парам.Колонки.SalesLineAmount = СокрЛП(ТЗ.prise); Парам.Колонки.SalesQty = СокрЛП(ТЗ.num); КонецЦикла; |
|||
13
pessok
17.10.14
✎
12:00
|
(12) оущщи...
|
|||
14
Любопытная
17.10.14
✎
12:00
|
Парам-пам-пам :)
Извините, не удержалась) (12) Парам.Колонки.ItemId = СокрЛП(ТЗ.Id); Парам.Колонки.SalesLineAmount = СокрЛП(ТЗ.prise); Парам.Колонки.SalesQty = СокрЛП(ТЗ.num); Эт шо за звери? И вообще, сколько у тебя строк в выборке? колонки в цикле фигачить... ужас-ужас |
|||
15
sky2010
17.10.14
✎
12:01
|
(11) у меня есть документ с табличной частью и все эти параментры мне нужно загнать в таблицу значений
|
|||
16
pessok
17.10.14
✎
12:01
|
(12) а теперь поименую поля в запросе так, как ты хочешь видеть их в ТЗ и избавься от ТЗ просто выгрузив результат запроса
|
|||
17
Любопытная
17.10.14
✎
12:02
|
(15) Бессвязно ващще) При чем тут ТЧ документа и какие "все эти" параметры?
|
|||
18
salvator
17.10.14
✎
12:02
|
Для перебора таблицы значений смотри (2).
Это для начала... |
|||
19
salvator
17.10.14
✎
12:03
|
(15) Документ.ТабличаяЧасть.Выгрузить()
не пробовал? |
|||
20
sky2010
17.10.14
✎
12:03
|
(14) в это табличная часть документа в ней от 10 до 50 названий товара
|
|||
21
Любопытная
17.10.14
✎
12:06
|
(20) Тебе надо ТЧ документа заполнить из запроса? Или что?
|
|||
22
sky2010
17.10.14
✎
12:10
|
(21) грубо говоря мне нужно из запроса заполнить Таблицу значений
|
|||
23
lopus
17.10.14
✎
12:13
|
ТЗ = РезультатЗапроса.Выполнить().Выгрузить()
|
|||
24
sky2010
17.10.14
✎
12:14
|
всю эту дрянь я затеял через ФабрикаXDTO
|
|||
25
Fish
17.10.14
✎
12:18
|
Весь код переписать надо.
|
|||
26
Ёпрст
17.10.14
✎
12:32
|
Вон из профессии!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |