Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 10:26  Кто и как хранит сканы документов?! |
|
Полезность: Нет оценки
|
Добрый день!
Я столкнулся с тем, что в ЦФТ нет возможности хранить изображения отличные от формата bmp, во всяком случае мне так говорят.
Кто и как хранит сканы документов?! В каком формате, как хранят многостраничные сканы? _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
lexus Профи
Вступление в Клуб: 28.09.2007
|
Чт Янв 28, 2010 11:28   |
|
Полезность: Нет оценки
|
Писал как-то операции... Файлы со сканами и прочие доки лежали как есть на сервере. В ибсе только путь-имя хранилось. И при необходимости файлик операцией на клиента затягивался, открывался, редактировался...
А то больно сильно табличка с объектами разрасталась, когда стандартный механизм использовали. |
|
 |
alexiy Профи
Вступление в Клуб: 29.06.2007
|
Чт Янв 28, 2010 11:37   |
|
Полезность: Нет оценки
|
разнотипные "прикрепленные" файлы храним как OLE-объекты.
т.е. тип [BLOB], через тип [BLOB_FILE]. _________________ two bee or not two bee |
|
 |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 11:40   |
|
Полезность: Нет оценки
|
lexus пишет: | Писал как-то операции... Файлы со сканами и прочие доки лежали как есть на сервере. В ибсе только путь-имя хранилось. И при необходимости файлик операцией на клиента затягивался, открывался, редактировался...
А то больно сильно табличка с объектами разрасталась, когда стандартный механизм использовали. |
А как на просмотр открывали? _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 11:43   |
|
Полезность: Нет оценки
|
alexiy пишет: | разнотипные "прикрепленные" файлы храним как OLE-объекты.
т.е. тип [BLOB], через тип [BLOB_FILE]. |
А сами поля, где хранятся? Связаны с клиентом, или для каждого документа своё OLE поле? Если для каждого своё, то как организована многостраничность? Массив?
Формат документов тоже BMP? _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
lexus Профи
Вступление в Клуб: 28.09.2007
|
Чт Янв 28, 2010 11:47   |
|
Полезность: Нет оценки
|
В клиент-скрипте по расширению файла приложение определялось, создавался объект и вперед.
Ограничение только было - пользователь мог закрывать операцию в Навигаторе только после закрытия приложения с этим файлом, чтобы измененный файл на сервер назад улетел. |
|
 |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 11:49   |
|
Полезность: Нет оценки
|
lexus пишет: | В клиент-скрипте по расширению файла приложение определялось, создавался объект и вперед.
Ограничение только было - пользователь мог закрывать операцию в Навигаторе только после закрытия приложения с этим файлом, чтобы измененный файл на сервер назад улетел. |
Спасибо, нужно подумать над таким вариантом. Во всяком случае, он снимает зависимость от bmp формата файлов _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
alexiy Профи
Вступление в Клуб: 29.06.2007
|
Чт Янв 28, 2010 12:00   |
|
Полезность: Нет оценки
|
maslov пишет: |
А сами поля, где хранятся? Связаны с клиентом, или для каждого документа своё OLE поле? Если для каждого своё, то как организована многостраничность? Массив?
Формат документов тоже BMP? |
я имел в виду общий принцип хранения.
файлы м.б. любого типа, например - многостраничный TIF, или PDF, или еще как удобнее сохранять снятое со сканера...
у нас по этому принципу работает справочник заявок, в котором дежурные сохраняют описания возникающих в нерабочее время проблем. к каждой заявке можно прикрепить файл.
в справочнике для этого существует реквизит типа [BLOB_FILE_REF] (Ссылка на "Хранение файлов на сервере").
при открытии файла автоматически (как при открытии в проводнике) определяется приложение для просмотра/редактирования. _________________ two bee or not two bee |
|
 |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 12:43   |
|
Полезность: Нет оценки
|
alexiy пишет: | maslov пишет: |
А сами поля, где хранятся? Связаны с клиентом, или для каждого документа своё OLE поле? Если для каждого своё, то как организована многостраничность? Массив?
Формат документов тоже BMP? |
я имел в виду общий принцип хранения.
файлы м.б. любого типа, например - многостраничный TIF, или PDF, или еще как удобнее сохранять снятое со сканера...
у нас по этому принципу работает справочник заявок, в котором дежурные сохраняют описания возникающих в нерабочее время проблем. к каждой заявке можно прикрепить файл.
в справочнике для этого существует реквизит типа [BLOB_FILE_REF] (Ссылка на "Хранение файлов на сервере").
при открытии файла автоматически (как при открытии в проводнике) определяется приложение для просмотра/редактирования. |
А физически сам скан где хранится? В базе или в каталоге на диске? Использование многостраничных документов под вопросом?!!! Так как есть противники такого подхода. _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 12:49   |
|
Полезность: Нет оценки
|
Кстати, а как Вы считаете, насколько сложно реализовать в ЦФТ механизм, который пробегал бы по всем сканам клиента и добавлял их в документ Word или Excel?
Всё это необходимо, чтобы была возможность просмотреть сразу все сканы клиента. _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
alexiy Профи
Вступление в Клуб: 29.06.2007
|
Чт Янв 28, 2010 13:36   |
|
Полезность: Нет оценки
|
maslov пишет: | А физически сам скан где хранится? В базе или в каталоге на диске? Использование многостраничных документов под вопросом?!!! Так как есть противники такого подхода. |
физически - в базе.
ну, если нужно хранить страницы отдельно - да, можно сделать массив... это уже как Вам удобнее.
праздное любопытство: а чем это удобнее многостраничного документа? можно опубликовать аргументы противников?...  _________________ two bee or not two bee |
|
 |
maslov Участник со стажем
Вступление в Клуб: 19.05.2009
|
Чт Янв 28, 2010 13:51   |
|
Полезность: Нет оценки
|
alexiy пишет: | maslov пишет: | А физически сам скан где хранится? В базе или в каталоге на диске? Использование многостраничных документов под вопросом?!!! Так как есть противники такого подхода. |
физически - в базе.
ну, если нужно хранить страницы отдельно - да, можно сделать массив... это уже как Вам удобнее.
праздное любопытство: а чем это удобнее многостраничного документа? можно опубликовать аргументы противников?...  |
Аргумент только один: "Разграничение прав доступа к сканам одного документа". По какой причине это необходимо - не знаю. _________________ Maslov Andrey Aleksandrovich
Senior Architect of Department of the system architecture OJSC «Nordea Bank» |
|
 |
|