View previous topic :: View next topic |
Author |
Message |
Anel
Joined: 13 Oct 2005 Posts: 30 Location: Тимергалеева Е.Л. Occupation: Ростехнадзор по УР (программист) Interests: Ижевск
|
Posted: 26 Oct 2005 10:14 Post subject: Как задать сортировку в отчете? (срочно) |
|
|
В Инвентаризационной ведомости ОС отсортированы по инвентарному номеру. А как задать сортировку по наименованию ОС? |
|
Back to top |
|
|
Anel
Joined: 13 Oct 2005 Posts: 30 Location: Тимергалеева Е.Л. Occupation: Ростехнадзор по УР (программист) Interests: Ижевск
|
Posted: 27 Oct 2005 07:29 Post subject: |
|
|
Дмитрий Шлыков, отзовитесь, пожалуйста. Идет инвентаризация, и не очень удобно искать по номеру. |
|
Back to top |
|
|
dshlykov
Joined: 02 Aug 2005 Posts: 172 Location: Дмитрий Шлыков Occupation: Компания "БЭСТ" Interests: Москва
|
Posted: 27 Oct 2005 10:00 Post subject: |
|
|
Добрый день!
Для решения этого вопроса необходимо вносить изменения в источник.
Создайте пользовательский источник на базе класса OS.OS_REP_INV и перенесите из базового источника процедуру OPENAREA и внесите в нее следующие изменения, заменив поле tmp.inv_nom на поле tmp.NAIM_OB (в 36 строке этой процедуры):
IF aParamValues[2]=.f.
str_ord="oc_coc.gr, tmp.NAIM_OB"
ELSE
str_ord="oc_coc.dbp, oc_coc.gr, tmp.NAIM_OB"
endif
В этом случае источник будет сортировать по наименованию объекта.
В отчете у источника REP_INV свойство DSName = BDF.<имя библиотеки>.<имя источника>
С уважением, Дмитрий Шлыков |
|
Back to top |
|
|
Anel
Joined: 13 Oct 2005 Posts: 30 Location: Тимергалеева Е.Л. Occupation: Ростехнадзор по УР (программист) Interests: Ижевск
|
Posted: 27 Oct 2005 13:35 Post subject: |
|
|
Дмитрий, спасибо за ответ, но я ничего не поняла . Опыт работы с FR минимальный. А в руководстве пользователя "Дизайнер отчетов" мало, что найдешь. Не могли бы вы чуть подробнее расписа |
|
Back to top |
|
|
dshlykov
Joined: 02 Aug 2005 Posts: 172 Location: Дмитрий Шлыков Occupation: Компания "БЭСТ" Interests: Москва
|
Posted: 28 Oct 2005 16:17 Post subject: |
|
|
Добрый день!
То о чем я написал не относится к FastReport. Для решения этой задачи нобходимо вносить изменени в источниками данных на СУБД Foxpro.
Курс обучения по ссылке:
ftp://ftp.bestnet.ru/pub/download/BEST-5/HELP/B5_Sources.chm
С уважением, Дмитрий Шлыков |
|
Back to top |
|
|
|