посчитать количество булево(истина) в таблице #787524


#0 by asder117
Доброго времени суток. В таличной части формы дока несколько колонок по количеству дней в месяце. Как можно посчитать количество значений истина (галочек) в строке? по форумам нигде не нашел
#1 by Torquader
ИЗ (ВЫБРАТЬ КОГДА втз.Флажок=ИСТИНА ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК ЧислоФлажка ИЗ &НашаТаблица КАК втз)КАК тз ;
#2 by Garykom
Зачем с сервера на клиент то лишний раз данные гонять?
#3 by Garykom
блин *с клиента на сервер
#4 by asder117
Спасибо я тоже к этому приходил.но будет ли это работать построчно (тут вся таблица во времянку попадает)
#5 by asder117
я это пока пытаюсь на обычном клиенте. но потом планирую на клиенте в вебе
#6 by Torquader
Интересно, а где у нас таблица значений на клиенте ? Или через массив структур вы считаете быстрее ?
#7 by Garykom
Да логично в вопросе же про "таблица"
#8 by Torquader
Вообще-то, при открытии документа он есть на сервере до того, как будет на клиенте. А в процессе работы - отслеживаем изменение галочки в строке - если поставили, то Плюс 1, если сняли, то минус 1.
#9 by Torquader
+ Потому как, если в документе 20 тыс. строк, то и без отправки на сервер пересчёт явно затянется.
#10 by asder117
табличное поле на форме. надо чтобы в последней колонке выводилось количество галочек
#11 by Garykom
Для того чтобы повысить выборочность внедрения подсистем БСП, из подсистемы "Календарные графики" выделена новая подсистема "Графики работы". Она позволяет разработчику задействовать в конфигурации справочник производственных календарей без функционала графиков работы. При этом подсистема "Календарные графики" с производственными календарями стала независимой от графиков работы, но зависимость графиков работы от производственных календарей сохраняется.
#12 by Alexor
Если это самописка, то я бы в таблице еще итоговую колонку сделал, которая подсчитывали итог при окончании редактирования строки. Или при записи документа.
#13 by Cool_Profi
Просто для информации
#14 by nordbox
Все даже не читал, но проблема на ровном месте если судить по теме. Получить таблицу, получить количество строк, тупо посчитать(например) Истина, количество строк минус количество истина равно количество ложь, при условии что заведомо известно значений Неопределенно не будет.
#15 by mistеr
Это у меня что-то со зрением, или у всех отвечающих в этой ветке (кроме ), предлагающих итоги по колонке, в то вермя как ТСу нужен итог ПО СТРОКЕ?
#16 by asder117
спасибо приму к сведению именно в ходе работы с табличным полем - поставили галочку в колнке1 строке 1 в конце строки появился 1. в на след день еще поставили галку появилось 2 и т.д. если бы таак задача стояла проблем бы небыло и вопроса бы небыло. респект вам. 15 постов прошло и кто-то заметил что мне нужен итог по строке....
#17 by mistеr
Что у тебя за таблица? Если ТЧ документа, то сделай доп. колонку как в , но только нужно следить, чтобы ее значение не разошлось с первичными данными. Например, пересчитывать при записи.
#18 by trooba
найтистроки
#19 by trooba
+ ВГраница
#20 by mistеr
Еще один "писатель"...
#21 by Torquader
Это мой косяк - я как-то и не подумал, что у кого-то могут быть сложности с подсчётом чего-то в строке, так как строка доступна целиком и пересчитать её не проблема. А потом, если он пишет календарь работы сотрудников, то ему нужны будут как итоги по сотруднику, так и итоги по дням.
#22 by asder117
табличная часть документа. вот и я о томже. перебирать и пересчитывать 30 значений в цикле и условии это что-то посчет чисел ет проблем а вот посчет истин...я про него говорю
#23 by asder117
это сумма по колонке а ме по строке надо.
#24 by mistеr
>пересчитывать 30 значений в цикле и условии это что-то Что конкретно смущает?
#25 by asder117
длина кода
#26 by Cool_Profi
#27 by asder117
для табличной части формы не взлетает)))
#28 by Cool_Profi
Да ну нафиг...
#29 by Лефмихалыч
#30 by RomanYS
#31 by asder117
взлетело через элементы формы. но как посчитать количесво истин в строке
#32 by RomanYS
Зачем тебе элементы формы непонятно (кроме определения текущей строки)? УФ/ОФ? Список колонок известен?
#33 by Mauser
Используй следующий код: В этом случае никто не сможет сказать, что твоя чудо-программа работает неверно!
#34 by asder117
список колонк да. формы и такие и такие вроде работет гоняю
#35 by asder117
не пойму куда это. а чудо это да, еще какое. спасибо шефу за задачу
#36 by VladZ
"Как можно посчитать количество значений истина (галочек) в строке?" - постановка задачи не ясна. Попробуйте выразиться другими словами.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С