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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.09.2006, 13:23   #1  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
To Mazzy и oip

Вообщее можно ограничиться 7 периодами. Вообще задача сейчас стоит так:
1-ый период: менее месяцы
2-ой период: от 1 мес. до 2-х
3-ый период: от 2-х до 3-х.
4-ый период: от 3-х до полугода
5-ый период: от полугода до года
6-ой период: от года до 2-х
7-ой период: более 2-х лет.
Итак можно даже создать таблицу с семью полями, добавить их статически в отчет, зашить в код интервалы для каждого периода и отчет полностью удовлетворяет бухгалтерию.

Но!
1. А если им захочется иметь отчет с периодами 1 года, 2 года и более (т.е. более общий)?
2. А если прийдет новый бухгалтер или фин. директор, который сдвинет границы периодов?
3. А если этот отчет использовать на другом предприятии, у фин. директор которого использует другие рамки периодов?

Для того, чтобы решить эти 3 вопроса, т.е. создать отчет, который полностью настраивается их интерфейса программы и без дополнительного программирование дорабатывается под любой возможное предприятие и желание бухг. (или фин. директора), то необходимо:
1. Сделать настраиваемый график (спец. таблицы, хранящая границы периодов)
2. Сделать в данной таблице возможность задания нескольких графиков с произвольным числом периодов
3. В диалоге отчета дать возможность пользователю выбирать по какому графику разбивать задолженность клиента (дебиторку) (или поставщика)
4. В отчете использовать только стандартные Аксаптовские методы, чтобы в случае превышения возможной ширины отчет автоматически масштабировался и умещался на листе.

Вот для всего этого я и использую описаную выше технологию.
Просто есть желание онаписать отчет в соответствии со всеми требованиями BP, в которых написано, что отчет должен быть написан в отрыве от конкретного пользователя и работать на любой инсталяции.
Теги
display метод, olap, как правильно, контрол, программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
получить контрол в display методе Omeo DAX: Программирование 1 23.01.2009 11:56
axaptapedia: Display method Blog bot DAX Blogs 0 29.08.2007 16:30
Можно ли в display методе узнать для какого FormControl'а этот метод вызван? Dudnik Anton DAX: Программирование 3 01.02.2006 12:22
Отчет: перекрытие fetch() убивает буфер записи в display-методе Zabr DAX: Программирование 1 18.02.2005 18:45
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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