|
Как сгруппировать одинаковые строки в ТаблицеЗначений. |
☑ |
0
Вася Чез
04.07.13
✎
10:05
|
Выгружаю ЖР в ТЗ
ТаблицаЗначений = Новый ТаблицаЗначений;
ВыгрузитьЖурналРегистрации(ТаблицаЗначений, Фильтр, "Дата, ИмяПользователя, Событие, Метаданные, Данные, ПредставлениеДанных");
ТаблицаЗначений.Сортировать("ИмяПользователя");
ЭлементыФормы.ТабличноеПоле.Значение = ТаблицаЗначений;
ЭлементыФормы.ТабличноеПоле.СоздатьКолонки();
Добавляю колонку количество
ЭлементыФормы.ТабличноеПоле.Колонки.Добавить("Количество");
Как сгруппировать одинаковые строки по колонке метаданные и вывести их количество в колонку "Количество"?
Что-то вроде этого должно получится:
Пользователь Метаданные Количество
Иванов РассходныйКассовыйОрдер 2
Иванов ПрихордныйКассовыйОрдер 4
Петров РасходныйКассовыйОрдер 3
Семенов РасчетСебестоимости 1
|
|
1
ДенисЧ
04.07.13
✎
10:07
|
ТабличноеПоле.ЗаполнитьЗначения(1, "Количество");
ТабличноеПоле.Свернуть("ПОльзователь, Метаданные", "Количество");
|
|
2
Deon
04.07.13
✎
10:07
|
Свернуть() ?
|
|
3
Maxus43
04.07.13
✎
10:07
|
ТЗ.Свернуть?
|
|
4
cw014
04.07.13
✎
10:07
|
Свернуть уже предлагали? )))
|
|
5
Deon
04.07.13
✎
10:08
|
Почему нет метода Развернуть?
|
|
6
Deon
04.07.13
✎
10:08
|
(5) Тогда из ТЗ можно было бы сделать гармошку
|
|
7
ДенисЧ
04.07.13
✎
10:09
|
(6) ЛУчше баян :-)
|
|
8
hhhh
04.07.13
✎
10:12
|
(6) ДеревоЗначений не предлагать?
|
|
9
hhhh
04.07.13
✎
10:39
|
чего это? на форум какие-то хакеры наехали.
|
|
10
Вася Чез
05.07.13
✎
01:29
|
а у колонок таблицы значений нет свойства видимости? как их программно скрывать тогда?
|
|
11
runoff_runoff
05.07.13
✎
01:40
|
(10) ЭлементыФормы.ТабличноеПоле.Колонки.ИмяКолонки.Видимость = Ложь не предлагать?..
|
|
12
runoff_runoff
05.07.13
✎
01:40
|
(10) или Элементы просто
|
|
13
aMz
05.07.13
✎
01:40
|
от кого скрывать от бухов в конфигураторе?
|
|
14
Вася Чез
05.07.13
✎
02:17
|
(11) я уже понял, что затупил, ведь у меня ЭлементыФормы.ТабличноеПоле.Значение = ТаблицаЗначений;
а то в СП читаю и понимаю,что у ТЗ такого свойства нет.
|
|
15
Вася Чез
05.07.13
✎
02:49
|
добавил ещё одну колонку к таблице, как правильней заполнить её?
Пользователь Метаданные Количество Стоимость
Иванов РассходныйКассовыйОрдер 2 200
Иванов ПрихордныйКассовыйОрдер 4 40
Петров РасходныйКассовыйОрдер 3 300
Семенов РасчетСебестоимости 1 50
Каждый сделанный пользователем документ стоит определенную сумму денег, например
РасходныйКассовыйОрдер = 100, ПриходныйКассовыйОрдер = 20, РасчетСебестоимости = 50. Значения стоимости это переменные, которые забиты прямо в коде.
|
|
16
Вася Чез
05.07.13
✎
04:33
|
тема закрыта, всем спасибо за внимание
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший