Имя: Пароль:
1C
 
Работа с деревом значений в УФ. Перебрать все строки выделенного узла
0 sqr4
 
18.12.14
20:54
ТекСтрока=ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока;
    Если ТекСтрока.Флаг Тогда

        Для Каждого Cтрока Из ТекСтрока.Строки Цикл
            Cтрока.Флаг=Истина;
        КонецЦикла;
    Иначе
        Для Каждого Cтрока Из ТекСтрока.Строки Цикл
            Cтрока.Флаг=Ложь;
        КонецЦикла;
    КонецЕсли;
ТабличноеПоле1 - дерево значений
1 Garykom
 
гуру
18.12.14
20:58
(0) на клиенте или не сервере?

ЗЫ а почему не в армии?
2 sqr4
 
18.12.14
21:05
(1) Пример кода показан для обычных форм, он первый уровень подчиненных строк снимает флажок или устанавливает в зависимости от того, что в родителе. Как это сделать для управляемых форм
ЗЫ как же не в армии. Служу воюю за независимость какого то государства добровольцем. Людей убиваю, за одно 1с учу, полиглот...
3 Garykom
 
гуру
18.12.14
21:17
(2) выполнение кода в случае УФ &НаКлиенте и &НаСервере различия понимаем?

Ну почитайте же Радченко...хотя бы http://www.v8.1c.ru/metod/books/book.jsp?id=231
4 sqr4
 
18.12.14
21:21
(3) а читать буквы умеем? Сверху код, для обычных форм, там было легко и просто. Получил выделенную строку и погнал. Этот код пытаюсь переделать под Управляемые формы. Там уже дерева значения на клиенте нет и текущую строку на сервер не передашь, вот я и прошу помощи.
5 Garykom
 
гуру
18.12.14
21:22
(4) читать умеем, рекомендуемую книжку прочитал сам...
6 sqr4
 
18.12.14
21:31
(5) Нда. Может и стоит чтением заняться. Выручил метод ПолучитьЭлементы() и вот эта статья http://www.vdgb.ru/tehpodderzhka-1s/faq/primery-raboty-s-derevom-znachenij-v-up/
7 Garykom
 
гуру
18.12.14
21:36
(6) молодец для сервера решение, а как быть с тонкими?
8 sqr4
 
18.12.14
21:48
(7) там вроде все НаКлиенте делается