Просмотр сообщений - FL@$H

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - FL@$H

Страницы: [1]
1
Здраствуйте. Не могу до конца разобраться с типами данных. Если кто может помочь, буду благодарен.
Собственно я хочу реализовать что-то типа списка с двумя ключами, но не знаю как.
Может, я не правильно подошел к решению задачи. Поэтому сформулирую её упрощенную версию.

Есть форма с полями на ней:
    f_task - тип задания,
    f_depart - отдел,
    f_mark - текст обработки документа.

Мне нужно реализовать отчет примерно следующего вида:

Количество документов может доходить до нескольких тысяч.
Поэтому остро стоит необходимость, чтобы перебрать их все за один раз в цикле.
Собственно вопрос: как посчитать количество пришедших и обработанных документов для отчета.

Хотел сделать что-то типа такого:
income_count("task","depart");
marked_count("task","depart");

Потом проинизиализировать всё для каждого отдела и задания нулями и при переборе по мере выполнения условий сравнения добавлять значения к елементам списка. В итоге получил бы что-то типа:
income_count("1.1","1 отдел") = 5;
income_count("1.1","2 отдел") = 10;
...
marked_count("1.1","1 отдел") = 4 и т.д.

Как можно подобное реализовать?

2
Подскажите, пожалуйста, каким образом можно сделать так, чтобы при нажатии на кнопку у меня автоматичесски выбирались все значения в поле типа DialogBox с разрешенніми несколькими значениями, то естьпоявлялись в поле через запятую?


Страницы: [1]