powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как хранить в InterBase указатель на проц-ру или фу-ю Delphi?
4 сообщений из 4, страница 1 из 1
Как хранить в InterBase указатель на проц-ру или фу-ю Delphi?
    #32191956
Dusha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть прога на делфях 5, на InBase. На данный момент все отчеты запускаются из меню, но там их такое количество накопилось - что найдти что-нить очень проблематично. Есть идея в SQL создать таблицу:
Отчеты (ИДОтчёта,
НаименованиеОтчета,
Инфа Об Отчете,
Процедура для запуска данного отчета,
......)
,выводить её в Grid. При выборе записи из Gridа значение поля "Процедура для запуска данного отчета" подкручивать на исполнение и запускать.
Возникла проблема как хранить указатель на прцедуру? Может у кого ещё есть идеи как систематезировать отчёты? Заранее благодарен.
...
Рейтинг: 0 / 0
Как хранить в InterBase указатель на проц-ру или фу-ю Delphi?
    #32191977
Voha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня что-то типа такого, только отчеты хранятся в файлах (добавь к полям таблы ОТЧЕТЫ еще поле имя_файла). Потом при выборе отчета на клиенте анализируется ИД отчета в базе и запускается соответствующая процедура.

Я конечно не говорю что это самый оптимальный вариант
...
Рейтинг: 0 / 0
Как хранить в InterBase указатель на проц-ру или фу-ю Delphi?
    #32191988
Dusha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Voha, спасибо за совет!
Я думал так делать, но это только если отчетов штук 50-80, а если 200 - задолбаешся. Да и не желательно исходный код сильно менять. :(
...
Рейтинг: 0 / 0
Как хранить в InterBase указатель на проц-ру или фу-ю Delphi?
    #32192528
Deniz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перекить функции в DLL и добавь имя функции в таблицу ...
а там придумаешь как дальше
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как хранить в InterBase указатель на проц-ру или фу-ю Delphi?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]