Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ввод документов в универсальной форме / 9 сообщений из 9, страница 1 из 1
21.05.2004, 08:04:03
    #32527320
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
Может вопрос не в ту степь НО
Начал писать "СКЛАД". Разработал структура таблиц. Есть две тбл документов - шапка и табличная часть. Хочу сделать ввод всех документов в универсальной форме. Только в зависиомсти от типа документа менять некоторые элементы (скрывать ненужные типа, или менять Label->Caption на некоторых).
Хочется посоветоваться - рационален ли такой подход?
Просто все операции по вооду документов в принципе одинаковы и формы тоже.
...
Рейтинг: 0 / 0
21.05.2004, 08:24:25
    #32527336
al777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
Более чем если не запутаешся в Label->caption вопрос навстречу на каком ибейсе ты его пишешь
...
Рейтинг: 0 / 0
21.05.2004, 08:35:21
    #32527347
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
Не запутаюсь )
Не на ибейсе - на Firebird 1.5
...
Рейтинг: 0 / 0
24.05.2004, 05:42:12
    #32529862
anjey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
а ты о бедных пользователях подумал?
хорошо если в системе разграничение доступа по типам документов, т.е. пользователь А работает с документами типа DocA и никогда даже не видит документ типа DocB с которым работает пользователь В...
... иначе получается полный винегрет...
у меня сейчас в действии такая система находиться...
ВСЕ накладные в системе ЭТО ОДНА И ТАЖЕ ФОРМА, отличаются они только типом, который выглядит как код документа в ма-а-а-леньком таком и неприметном поле в шапке документа.... поэтому что приходная накладная, что приходная в пути, что расходная - перемещение, что расходная за нал, что расходная безнал ..... - ВСЁ ОДНА ФОРМА!!!!! и пользователь иногда просто-напросто вводит НЕ ТОТ (ё-моё) документ!!!
...
Рейтинг: 0 / 0
24.05.2004, 08:19:13
    #32529905
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
разграничение доступа по типам документов
а разве это так трудно реализовать? это уж точно легче, чем сидеть и клепать формы и обработки на каждый типа документа. один черт ошибаться будут - на то они и пользователи :)
...
Рейтинг: 0 / 0
24.05.2004, 09:17:57
    #32529948
anjey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
... а сидеть и клепать разные запросы для каждого типа документа, это не одно и тоже что клепать разные формы?
...
Рейтинг: 0 / 0
24.05.2004, 09:30:26
    #32529965
Voha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
да и сам можешь потом запутаться и сам, если уж хочешь сэкономить, то клепай через фреймы.
...
Рейтинг: 0 / 0
24.05.2004, 12:20:21
    #32530431
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
разные запросы для каждого типа документа
с чего бы? раз уж документы однотипные то и форма и запросы будут одинаковыми!

через фреймы
здесь не подходит - все равно все элементы надо будет в каждом фрейме создавать заново и заново...

В общем-то пока что никаких больших "граблей" в этом подходе не видать. А те что есть не большие и легко решаемы.

Сенькс за ваше мнение.
...
Рейтинг: 0 / 0
24.05.2004, 12:48:09
    #32530493
vis
vis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ввод документов в универсальной форме
делал такое :) был справочник "тип документа", единая форма, единый журнал

особых проблем не было, но всё зависит от ТЗ
так что дерзайте :)
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ввод документов в универсальной форме / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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