|
|
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
Есть несколько типов документов(ордера, платежки и т.п), для каждого типа есть таблица в базе, как на основе этого сделать журнал документов. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2006, 16:43 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
БизонЕсть несколько типов документов(ордера, платежки и т.п), для каждого типа есть таблица в базе, как на основе этого сделать журнал документов. Спасибо. представление view в БД где объеденить все таблицы. Дальше обращаться только к ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2006, 16:54 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
+1 Только если данные обновляются не очень часто. Иначе накладные расходы на поддержание view перебьют пользу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2006, 19:45 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
sqllexТолько если данные обновляются не очень часто. Иначе накладные расходы на поддержание view перебьют пользу. А каким это образом частота обновления данных связана с накладными расходами на поддержание view? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2006, 10:57 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
Спасибо. Ваш совет мне помог. Тепер столкнулся с вопросом с другой стороны. Есть журнал. Какой алгоритм для вызова документа из этого жкрнала, для внесения в него изменений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 16:15 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
Во вьюхе журнала иметь поле, указывающее на таблицу, из которой данный документ вытащен оной вьюхой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 16:44 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
Идея хорошая. Я в где-то около думал о таком варианте. Но как на SQL получить имя таблицы. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 19:43 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
1) По простому create view g as select 'table1' doc_type, t.* from table1 t union select 'table2' doc_type, t.* from table2 t ... 2) Создать словарь журналов, определяющий какие таблицы входят в журнал, и генерировать подобный запрос динамически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 10:06 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
Насчет view - это не обязательно, если материализированная вьюха будет есть производительность. Можно просто union набрать все типы жокументов. Тип документа и определяет форму для редактирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 13:31 |
|
||
|
Создание журнала документов
|
|||
|---|---|---|---|
|
#18+
Вы не учли наверное что документов к журналу может относиться n-е количество. Соответсвенно количество union будет слишком большим. Наверное ээто не верно. Думаю что нужна таблица шапок документов (только нужные для отображения в журнале реквизиты) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 00:31 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=100&tid=1543721]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 381ms |

| 0 / 0 |
