Имя: Пароль:
1C
1С v8
1с 8.3 бух. Обратиться ко всем строкам в ТЧ
0 synapce
 
08.11.21
20:19
Всем привет.
Вопрос довольно глупый, подскажите советом.

Есть реквизит на форме со значением булево. К примеру, оно "Ложь", а мне нужно, чтобы оно приняло значение "Истина".  Он добавлен на форму, не через объект.
Обращаться к нему я могу в текущих данных - нет проблем, когда одна строка в ТЧ - меняет, все зашибись.
А как мне выйти из ситуации, если 100 строк и во всех нужно проставить Истину?

Если перебираю ТЧ макаром "Для каждого стр из ТЧ цикл
Стр.Реквизит = Истина" выдает, что поле не является объектным и т.д.- оно и верно, добавлено ведь не через объект.

Подскажите советом, как перебрать строки и изменить значения во всех имеющихся строках? (по сути - сделать как-то, чтобы в цикле строка за строкой были текущими)
Заранее всем спасибо за ответы!
1 Naumov
 
08.11.21
20:45
ну так перебирай не у объекта, а у элемента формы
2 synapce
 
08.11.21
20:52
(1) для примера можешь наглядно плз?
3 acht
 
08.11.21
22:37
(0) > поле не является объектным и т.д.- оно и верно, добавлено ведь не через объект.
Гм. Интересная интерпретация сообщения об ошибке.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший