AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.11.2004, 16:08   #1  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
нужна помощь!!!
Простейшая структура отчета:

Department
*Employee

Т.е. работники сгруппированные по деп-там.
а как после каждой группы вывести ее число записей?

интересует:
а) в какую секцию добалять поле?
а) как его связать с числом записей?

спасибо!
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
Старый 26.11.2004, 19:25   #2  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
и еще вопрос: как программно управлять свойствами контролов в отчете?
имя дал (Name) = txt1
компилятор не видит контрола и требует определить переменную txt1

нашел такую линку
http://www.axforum.ru/forums/showthr...?threadid=7126

а результата - ноль поскольку - щас еще разок проверю - нет, нету у контролов такого свойтсва AutoDeclaration. или я слепой?????
там есть совет, где предлагается сделать 2 альтернативные секции и скрывать ненужную, но мне это не подходит.

спасибо заранее за помощь.
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
Старый 29.11.2004, 11:36   #3  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Итак.
1. В Датаайтемах есть свойства GroupTotalFields и TotalFields.
GroupTotalFields - определяет поля по которым будет производиться группировка (эти поля ОБЯЗАТЕЛЬНО должны входить в выбранный ключ)
TotalFields - определяет поля, которые будут суммироваться. Привыводе их в секции GroupFooter как раз и будет сумма по группе, а в секции Footer будет общая сумма.

Кстати, в хелпе на GroupTotalFields оч подробно все описано. Там много, копировать не буду.

2. Контролы в отчете неуправляемые, их видимость может управляться пустым/непустым значениями переменной. Ну или дествительно секциями...

А я с некоторых пор вообще не парюсь - все в Ексель выгружаю, и мне легче и юзеры довольно, особенно когда в цвете - просто экстаз!
Старый 29.11.2004, 12:07   #4  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
В том то и дело, что мне суммирование не нужно...
Мне нужно КОЛИЧЕСТВО ЗАПИСЕЙ!!!! COUNT!!!!

А неуправляемость полей - это очень, очень грустно.
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
Старый 29.11.2004, 12:15   #5  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
По какому датаайтему: Department или Employee?
Соответственно в триггере ОнПреДатааайтем, после наложения доп.фильтров, делаешь COUNT и получаешь кол-во записей.
Старый 29.11.2004, 13:42   #6  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
у меня не получается для этой стуктуры отчета вывести кол-во людей в деп-те. переменную я обрабатываю верно, а вот куда (секция?) разместить поле с ней - запутался.
в Employee GruopFooter ведь надо? почему то GroupFooter вообще не отображается
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:21.