Страница 1 из 1

Как узнать откуда запускается отчет

Добавлено: 04 сен 2009, 02:06
Gameus_
Вопрос такой, у меня есть исходник стандартного отчета (присоединенная форма), можно ли узнать, откуда в Галактике этот отчет вызывается ?

Добавлено: 04 сен 2009, 11:40
evchic
скажи название протатипа

Добавлено: 04 сен 2009, 12:34
Gameus_
Название прототипа - не суть, мне нужно знать, можно ли по имени прототипа, группе и имени линк формы узнать откуда запускается отчет. Есть ли какая-нить документация в доступном виде или нужно что-то купить для этого ? ... и вообще, возможно ли это...

Добавлено: 04 сен 2009, 12:49
Алексей
в галактике туева хуча отчетов... вряд ли это документируется.
обычно как то догадываюсь... :) а ещё чаще задача стоит наоборот написать что то на основе стандратного и говорят откуда запускается :)

Добавлено: 04 сен 2009, 13:06
Gameus_
ну если говорят - эт понятно :) тут проблем не возникает :)

думаете, нигде не документируется ?

Добавлено: 04 сен 2009, 13:13
Алексей
полагаю что нет, т.к. кол-во модулей, доработок и соотвественно отчетов огромное количество. они даже файлы помощи не ко всем новым интерфейсам и возможностям успевают писать.

вы лучше скажите, как так получилось что у вас встала такая задача? :)

Добавлено: 04 сен 2009, 13:46
Den
Да вполне логичная задача это , для человека не умудреного Галактикой и не имеющего исходников (а как известно, они до сих пор не фришные..). А как Вы еще будите искать интер-с запуска из галакт. оболочки конкертной присоединенки, не имеючи вышеперечисленное мной ? Представьте что Вам нужно персобрать формы какого нить производственного модуля, которого Вы в глаза не видели..будите рыскать по всем менюхам оного модуля в поисках нужного интер-са отчета ?

Добавлено: 04 сен 2009, 14:07
edward_K
exe\galdoc\!GSDK.chm
могет вам повезет и разработчик для вашей конкретной формы прописывал место вызова, по крайней мере найдете из какой компоненты запускается, не найдете - пишите в ТП. Я как то делал базу знаний и вносил какой прототип где юзается - ест. все было в галактике и сделано.

Добавлено: 04 сен 2009, 14:18
Gameus_
Дока несомненно полезная, спасибо, но места вызова формы к сожалению в ней не нашел. Мы сейчас для всех доработок фиксируем место вызова, чтобы потом проще было :)

Добавлено: 04 сен 2009, 15:20
edward_K
в ТП пишите - разработчиков то делов то строку добавить в форму в директиву #doc

Добавлено: 05 сен 2009, 21:21
Алексей
юзеры знают, откуда отчет запускается, спрашивайте у них.
а если не знают - отчет не нужен :D

Добавлено: 07 сен 2009, 18:25
LaaLaa
Как то составляли список форм FastReport в Галактике. Может этот список будет вам полезен. Хотя он давно не обновлялся.

http://code.google.com/p/laalaa/source/ ... rtList.xls

Добавлено: 08 сен 2009, 12:53
Evgeny
Для FastReport по имени файла можно узнать следующую инфу
Например, имя файла
F_BuhSchet!!SPRSCHET DTSBUHSCHET Справочник счетов.fr3
отсюда:
F_BuhSchet - имя компоненты (если используется компонентная принадлежность)
SPRSCHET - имя интерфейса (показывает что отчет принадлежит именно этому интерфейсу)
DTSBUHSCHET - имя датастрима
Справочник счетов - название отчета

Собственно, по данной инфе можно узнать что отчет запускается из компонента F_BuhSchet, интерфейса SPRSCHET и на основе датастрима DTSBUHSCHET