Имя: Пароль:
1C
1С v8
Найти строку в ТЗ
0 Kurbash
 
30.10.14
10:00
есть такой код:

для каждого стр из ТЧДокумента цикл
НайдСтрока = ТаблицаДляТабеля.Найти(Стр.ФИО, "ФИО");
Если  НайдСтрока <> Неопределено Тогда
НайдСтрока.["д"+стр.реквизит] = 11;
КонецЕсли;
конеццикла;


т.е. есть ТЗ там несколько колонок, ФИО,д01,д02,д03 и т.д. НУжно проставить значение в соотвествующий реквиит
1 Kurbash
 
30.10.14
10:05
ТЧДокумента пример:
ФИО,01
ФИО,02
2 Chikko
 
30.10.14
10:10
Все равно не понятно...
3 User_Agronom
 
30.10.14
10:10
(0)Не ищёт?
Или не то находит?
И что такое ТаблицаДляТабеля?
4 Darky
 
30.10.14
10:11
НайдСтрока["д"+стр.реквизит] = 11;
точка не нужна
5 Kurbash
 
30.10.14
10:14
ТаблицаДляТабеля-это таблица значений. Там есть колонки-ФИО,д01,д02,д03 и т.д.
ТЧ Документа -это ТЧ докмента и есть:) с колонками
ФИО,01,02,03 и т.д.

Хочу найти по ФИО в ТаблицеДляТабеля и проставить в соотвествующей колонке по ТЧ
6 Kurbash
 
30.10.14
10:15
(4)блин точно тупанул, спасибо
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший