в базе данных я создал закладку "события", где каждая запись - это информация о контакте менеджера с клиентом со следующими полями: дата контакта, тип события ( звонок, визит, ...), содержание (текстовое поле), результат события ( справочник со стандартными формулировками).
Так вот, мне нужно формировать следующий отчет: - выбираем сначала контакты из БД, имеющие записи в закладке "события" с определенным значением ( или диапазона значений) поля "дата контакта" - далее выводим значения полей основной закладки контакта в определенной последовательности и значения полей строк в закладке "события" ( но только тех где "дата события" соответсвует искомому значению или диапазону значений).
Это означает что одному контакту БД может соответствовать несколько строк в таком отчете т.к. менеджер может контактировать несколько раз и несколькими способами с одним клиентом в один день ( или за определеннй период).
Объяснения довольно путанные, но для того чтобы мне внедрить a-number у себя на предприятии мне кровь из носу нужет этот отчет.
Все дело в том что на текущий момент весь учет работы менеджера по работе с клиентами ведется в exel в стандртного вида отчетах, форма отчета регламентирована управляющей компание и пока изменена быть не может . Вести же двойной учет контактов будет по меньшей мере глупо.
Если бы я мог внедрить a-number паралельно экселевским отчетом то и волки были б сыты и польза была бы гигантская.
Хелп ми плиз... Очень расчитываю на Вашу помощь. Готов предоставить архив базы.
admin
Администратор
Администратор
Постов: 2728
В ответ на: Вопрос по созданию отчета -
В принципе я пока не вижу тут каких-либо сложностей , единственно что конечно надо смотреть на структуру базы которую Вы создали !! Заархивируйте ее любым архиватором и кидайте нам в мыло , если у нас возникнут дополнительные вопросы мы Вам их зададим !! :о))
P.S. Вы если не ошибаюсь сейчас пользуетесь v. 1.52 ??
Дата события - Наименование - Тип события - Содержание - Результат
21.05.2009 ЗАО "ААА" Звонок Готовы работать Положительный
22.05.2009 ЗАО "БББ" Факс Отказались Отрицательный
основная загвоздка для меня - выборка нужных записей на вкладке "события" по дате создания записей или диапазону дат
как это можно реализовать?
admin
Администратор
Администратор
Постов: 2728
В ответ на: Вопрос по созданию отчета -
Да , конечно можно !! Вы задаете период , непосредственно перед выводом отчета !! Скажите какие данные Вы еще хотите видеть в этом отчете , я добавлю !!
admin
Администратор
Администратор
Постов: 2728
В ответ на: Вопрос по созданию отчета -
В принципе у Вас совсем простой отчет , для начала выбираете те поля которые Вы хотите видеть в отчете , см . картинку ..
Двойной клик на дате откроет окно редактирования !!
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Вопрос по созданию отчета -
Сдедал отчет как вы подсказали, расположил поля базы как мне нужно - но в отчете что-то не работает. Архив базы выслал на майл - посмотрите пожалуйста, что не так.
Давайте сделаем так , Вы просто пересоздайте этот отчет под новым наименованием , а мы пока Вашу базу покопаем и посмотрим где и что !! Как создатите новый отчет , старый прибейте чтобы не мешался !!
группировки нужны чтобы находить суммы (ср. арифм, мин, макс) по кускам столбцов при одинаковых соседях.
Например :
есть 2 поля (Менеджер и Продажи) и 4 строки, вот такие:
Вася | 5
Вася | 15
Петя | 1
Петя | 6
Тогда задав группировку по Менеджеру и Сумму по количеству получишь результат из 2 строк:
Вася | 20
Петя | 7
Но если задать группировку по обеим столбцам, получится все те же 4 строки, потому что каждая строка разная и групп из них не выйдет (получается 4 группы каждая из одной строки). Группировка по всем полям нужна, только чтобы удалить дубликаты:
Вася | Пупкин
Вася | Пупкин
Если сгруппировать по первому и второму столбцам получим 1 строку:
Вася | Пупкин
Также не будет результата в случае , если задать группировку только по одному , например первому столбцу и ничего не задать по второму – SQL просто не поймет что делать со вторым столбцом, и укажет на ошибку.
Используйте группировки только тогда , когда в этом есть действительно необходимость , иначе Вы можете получить результат совсем с другими условиями , чем Вы рассчитывали получить !!
minakov
Пользователь
Мастер
Постов: 218
В ответ на: Вопрос по созданию отчета -
группировку я исползьзовал для того чтобы расположить поля базы в отчете в определенном порядке... тогда как это можно сделать другими средствами?