|
Перезапись значения в ячейке табличного поля |
☑ |
0
manti
24.05.12
✎
12:07
|
Подскажите пожалуста каким кодом можно переписать значение текущее у ячейки?
Процедура ОсновныеДействияФормыОсновныеДействияФормыВыполнить(Кнопка)
Документ = СсылкаНаОбъект.Получитьобъект();
Для Каждого СтрДокОснования Из Документ.Продукция Цикл
Если СтрДокОснования.ФазаВО.Наименование = "Елки" Тогда
Документ.Записать(РежимЗаписиДокумента.ОтменаПроведения);
СтрДокОснования.ФазаВО.Наименование.Значение = "Палки";
Документ.Записать();
Документ.Записать(РежимЗаписиДокумента.Проведение);
иначе
Продолжить;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
|
|
1
manti
24.05.12
✎
12:08
|
в таком виде ругается
|
|
2
Tatitutu
24.05.12
✎
12:11
|
это 5!!!
ФазаВО - это что у тебя ?
|
|
3
abitfrosty
24.05.12
✎
12:12
|
За 9 месяцев можно было и научиться искать элементы справочника по наименованию...
|
|
4
manti
24.05.12
✎
13:02
|
(2) это наименование колонки у табличного поля
|
|
5
manti
24.05.12
✎
13:14
|
Что никто не сталкивался?
|
|
6
palpetrovich
24.05.12
✎
13:22
|
(5) твой вопрос надо перечитать раз 5 что-б въехать что ты хочешь ...если действительно нужен совет - напрягись и сформулируй вопрос по-человечески
|
|
7
palpetrovich
24.05.12
✎
13:24
|
(6) мля, не туда, сорьки ...ошибся окошком :)
|
|
8
palpetrovich
24.05.12
✎
13:29
|
+(7) кста, не так уж я и не попал :)
где это "табличное поле"?
ты хочешь поменять название колонки или значение в строке?
при чем здесь документ?
|
|
9
DrShad
24.05.12
✎
13:32
|
(18) +100500
|
|
10
manti
24.05.12
✎
13:35
|
(8) В документе очет производства за смену есть ТЧ Продукция, на форме таб. поле = ТЧ Продукция. У этого таб поля есть колонка ФазаВО. Мне нужно поменять значение в ней, удовлетворяющее условию
|
|
11
DrShad
24.05.12
✎
13:36
|
СтрДокОснования.ФазаВО = ТвояФазаВО
|
|
12
DrShad
24.05.12
✎
13:36
|
у не нужно столько раз записывать документ
|
|
13
palpetrovich
24.05.12
✎
13:37
|
(11) +100500 :)
|
|
14
manti
24.05.12
✎
13:58
|
(11) благодарю Вас. Тоесть нужно было обращаться к ячейке как к объекту СтрДокОснования.ФазаВО= тоесть значение
|
|
15
DrShad
24.05.12
✎
13:59
|
(14) ячейка есть только у табличного поля, а не у ТЧ документа
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший