Имя: Пароль:
1C
1С v8
Поиск и замена значений в таб документе
0 qwaqwa
 
22.05.13
16:49
Есть табличный документ(макет объекта) состоящий из 2х столбцов, имея параметр Номер=1,нужно присвоить значение 401101  ......Прошу помощи!

124cw    1
342gy    2
456re    3
768tr    4
423tg    5
401bb    6
4getn    7
4234    8
1 Лефмихалыч
 
22.05.13
16:51
(0) прекрасная новость
2 Maxus43
 
22.05.13
16:53
не понял как связан вопрос про 401101 и

124cw    1

но по сути - перебирай области таб дока, ищи там Текст или значение, и делай что хочешь потом
3 qwaqwa
 
22.05.13
16:55
Извиняюсь,  
Номер=1 (значение из столбца 2) нужно чтобы Номер стал равен 124cw(значение из столбца 1)
4 Лефмихалыч
 
22.05.13
16:57
так проблема-то в чем? как обойти области табличного доку мента? или как запихать полученное обратно в макет объекта метаданных?
5 qwaqwa
 
22.05.13
16:58
Макет = ЭтотОбъект.ПолучитьМакет("Макет");
ОбластьПоиска = Макет.ПолучитьОбласть("2"); //столбец 2 в котором лежит значение номер=1
Найденыйкод = Макет.НайтиТекст(КодФормы,,,,ИСтина);
КодОбр=Сред(Найденыйкод.Имя,1,СтрДлина(Найденыйкод.Имя)-1);
КодИтог = КодОбр+"1";
ОблИзм = Макет.ПолучитьОбласть(КодИтог);//получили код ячейки в которой есть нужное значение, как его прочитать???
6 Maxus43
 
22.05.13
17:01
ОблИзм.Текст ?
7 Лефмихалыч
 
22.05.13
17:03
(5) СП украли?
ОблИзм.ТекущаяОбласть.Текст
8 qwaqwa
 
22.05.13
17:07
не нашел сразу, спасибо!
Ошибка? Это не ошибка, это системная функция.