#0
by twilight5023
Может у кого-то возникала аналогичная задача... Есть таблица значений, как проще всего подсчитать количество непустых строк в каждой колонке?
#4
by VadBad
Заполнить 1 Свернуть по колонке квкоторой надо считать. Нати пустое значение. Вычесть "Счетчик" из Кол. строк.
#7
by Рупор абсурда
Забавно было бы взглянуть, как ты будешь это делать вот на таком, например, фрагменте:
#12
by insider
может все-таки отсортировать в обратном порядке по этой колонке, потом найти пустое значение в ней же и вычесть единицу?
#13
by twilight5023
А если у меня колонки добавляются в цикле, как ТаблицаИтогов.НоваяКолонка(,"Число"), то как потом к ним по имени обратиться (в смысле если цикл через ПолучитьСтроку делать?)
#14
by insider
колонки в цикле? в любом случае названия им давай - обратишься (имхо проще так). а вообще код бы увидеть, интересный наверное...
#16
by twilight5023
Уже увидел, поместив ТЗ на форму ;) Спасибо... только вот в цикле, имхо, ты потом не сможешь считать количество непустых по колонкам. Как ты обратишься к ним по имени вида ТаблицаИтогов._i, где i номер колонки?
#17
by twilight5023
А код - что-то наподобие динамики продаж в табличном виде с этого же сайта, только гораздо проще в плане различных группировок. Вот динамика продаж, имхо, интересно сделана. Так до конца и не хватает времени с ней разобраться.
#18
by insider
для чего считаешь пустые? почему не хочешь давать колонкам внятные названия? не понимаю...
#19
by twilight5023
Каждая колонка в таблице - период. Количество периодов задается пользователем на форме, соответственно их может быть как один, так и N ... а непустые нужно считаю чтобы узнать количество сработавших клиентов за данный период. Т.е. если клиент брал что-то в периоде 1, то в колонке будет сумма реализации, если этот же клиент не брал ничего в периоде 2, то значение будет пустым. Вообщем нужно получать помимо этих показателей количество сработавших клиентов в N-ом периоде.
#22
by insider
ну и называй колонки типа "К0106" (январь 2006) и т.п., типа так: .НоваяКолонка("К"+ТекПериод,<бла-бла, неважно>) ну а непустые считай при заполнении и кидай в служебную ТЗ (т.е. еще одну создай, только не в цикле ессно) :)
#24
by Стрелок
А ты не хочешь сделать наоборот - колонки - клиенты а периоды - строки. Заполнишь "1" там где клиент обращался и dxc` срастётся на ура
#25
by insider
че у тя срастается? :) имхо так отчет и должен выглядеть, ну не в колонках же клиенты?
#26
by Стрелок
Как будет выглядеть итоговая печатная форма - без разницы. А вот как формировать данные так чтобы было удобнее - нужно подумать. Я просто как вариант предложил
#27
by Буль
Звыняюсь за ОФФ. Я тебе вроди ;-) когда-то обещался поделиться впечатлениями про ОС ReactOS, но поймать не мог. Так вот, Реактос этот - г..но полное. С какого фонаря на сайт скриншотов налепили я так и не понял.
#28
by twilight5023
Да все просто на самом деле... отчет был так написан еще до меня... там по запросу как-то хитро формируется ТЗ, честно говоря мне лениво разбираться как именно. Поэтому уже посчитал сработавших как количество непустых колонок , вообщем-то получил то, что хотел. Всем спасибо ;) Согласитесь, что так быстрее, чем копать весь отчет целиком... можно было бы конечно сделать новый запрос, считать выводить по нему, но если уже все через ТЗ сделано, зачем переделывать-то?
#29
by insider
ну... не знаю, дело хозяйское :) <офф> ага, помню, хорошо, что не качал, там хоть и трафика мало, но если г..., то и незачем время тратить :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Может ли быть Таблица значений в Таблице Значений
- Таблица формы, таблица значений, табличная часть. В чем разница?
- УПП таблица InfoRgChngR27280 что эта за таблица
- Список значений - Таблица значений - Временная таблица
- что работает быстрее соответствие, список значений или таблица значений
- Как найти элемент конфигурации - таблица Reference36 и таблица SeqB25827
- Дерево значений и таблица значений в одном реквизите.
В этой группе 1С
- Неправильно считает НДФЛ, если 2 раза внешний совместитель
- Как отловить добавление строки в табличную часть в форме?
- запуск 1с из командной строки в монопольном режиме
- Нарушена автонумерация документа.Что делать?
- Как в запросе указать, что значение должно быть в списке?
- Вылетает 1С при выборе субконто некоторых счетов
- Расчет бухгалтерских итогов
- Выгрузка данных из БЭСТА в 1С:Бухгалтерию(7.7)
- v7: Как оформить возврат поставщику материалов.
- Есть ли в УПП в договоре в УЕ задать % отличия курса взаиморас. от курса ЦБ
- ЗиК 265 Ошибка в расчетной ведомости
- Как обойти в бухгалтерии 7.7 все субсчета выбранного счета?
- Где Приложение № 1 к приказу Минфина РФ от 27.02.2006 № 9н в ЗИК
- Перенос сотрудников из одной базы в другую. Как?
- 1С V7 Фокус на элемент диалога
- Введенный забалансовый счет не отражается в оборотно сальдовой
- Влияет ли изменение users.usr на параметры SQL базы
- Обновлялка форм отчетности и релизов через интернет
- Кассовая книга, отрицательные остатки?
- Не совпадают суммы актива и пассива, проверьте оборотно-сальдовую ведомость