View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000017 | Касса | General | public | 2010-11-19 17:09 | 2012-05-14 11:29 |
| Reporter | ruslan | Assigned To | barry | ||
| Priority | normal | Severity | feature | Reproducibility | unable to reproduce |
| Status | closed | Resolution | fixed | ||
| Platform | Granit | OS | Windows XP | ||
| Summary | 0000017: Доработки для более удобной работы с большим кол-вом касс | ||||
| Description | В приложенном ТЗ | ||||
| Tags | оплата | ||||
|
|
|
|
|
Ответственный - просто текст или выбор из членов коллектива? |
|
|
По хранилищу - реально ли востребованы оба способа хранения (БД/файлы)? ПРи файловом хранении - файлы писать в хранилище (общий сетевой каталог должен быть с правом записи для всех), либо просто брать ссылки на файлы - т.е. файлы будут уже лежать в хранилище, будут просто указывать какой. |
|
|
Я эту задачу случайно поднял - исправил просто орфографическую ошибку. С Хранилищем тут тонкая штука ... если мы будем писать файлы в папку, то соответственно запись будет происходить от имени пользователя, который запустил модуль... а в FireBirde нет такого понятия как внешняя таблица с блобами, которая бы хранил это все отдельно от базы, НО работал бы с этим хранилищем сам сервер, ну и соответственно, вся тема работы с этой внешней таблицей была бы реализована на уровне сервера - безопасность, запросы... |
|
|
MS SQL есть понятие filestream, когда есть специальный вид данных который - типа медиа-контент, который храниться в виде файлов на диске, но сервер может обращаться к этим данным как к блобам в таблице. |
|
|
Потому что просто хранение на общем ресурсе позволит любому пользователю, у которого есть доступ у папке - просмотреть файл... или надо сразу подключать систему назначения прав на файл, чтоб доступ имел только владелец... а можно ли это в сетевой шаре реализовать + надо на сервере открывать папку на доступ... а это часто не желательно... |
|
|
Т.е. формулируя вопрос по другому, можно ли средствами сервера обрабатывать файлы типа blob, которые хранятся не в БД. |
|
|
Средствами сервера файловое хранилище организовать нельзя. |
|
|
И насчет ответственного ты ничего не написал. |
|
|
Ответственный - это поле в гриде со списком касс. В форме редактирования параметров кассы есть поле Ответственный, его вывести в Грид. |
|
|
Так что с файлами? |
|
|
Файлы по текущей технологии - хранение в базе. |
|
|
kass32.zip mebl_ib5.zip С запуском сохраненных файлов пока что-то не то... |
|
|
Новая касса не открывается --------------------------- Касса --------------------------- Dynamic SQL Error SQL error code = -104 Token unknown - line 9, column 3 InActive --------------------------- OK --------------------------- |
|
|
Базу апдейтил? |
|
|
А как же ... |
|
|
В таблице это поле есть |
|
|
Да вроде неоткуда там такому вылазить, но я положил сегодняшнюю версию, попробуй еще. |
|
|
Проверил - воспроизводиться. Модуль от 16.03.2012:19.48 1. Модуль открывается с нажатой кнопкой - Скрывать неактивные кассы. 2. При нажатии /выключении кнопки - ошибка повторяется. Проверь код на кнопке, вероятнее всего там где-то в SQL ошибка. Я уже вручную заполнил поля 0 вместо null. Не помогает. Варианта два - 1. Попробуй на моей базе database21( бекапы которой я тебе слал для экспериментов) или на Твиновской, где тоже несколько касс, я на ней и проверяю - обновил базу - захожу - ошибка. 2. Или это опять проблема сохраненных Гридов в реестре. Шли тогда скомпиленный с контрольными точкам будем ловить. |
|
|
Не знаю даже, у меня не получается. Твои базы обновил - все нормально на них. Да и по коду там - один и тот же SQL генерится (одна процедура), при запуске после логина и на кнопке переключения. |
|
|
Вопрос снят... почему-то на версии сервера 2.1 ошибка есть, а при обновлении базы на 2,5 все нормально открывается на 2.5 .. |
|
|
Странно что ошибка что типа нет поля.... ну ладно. |
|
|
Сделай в списке Касс сортировку по щелчку на колонке.... чтоб можно было по ответственному отсортировать иии подправь название колонки "Отвественный" |
|
|
kass32.zip |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2010-11-19 17:09 | ruslan | New Issue | |
| 2010-11-19 17:09 | ruslan | File Added: ТЗ Доработка по модулю Касса.doc | |
| 2011-01-30 08:49 | ruslan | Tag Attached: оплата | |
| 2012-03-07 11:44 | ruslan | Summary | Доработки для болле удобной работы с большим кол-вом касс => Доработки для более удобной работы с большим кол-вом касс |
| 2012-03-07 16:52 | barry | Note Added: 0000467 | |
| 2012-03-07 16:59 | barry | Note Added: 0000468 | |
| 2012-03-07 17:55 | ruslan | Note Added: 0000473 | |
| 2012-03-07 17:57 | ruslan | Note Added: 0000474 | |
| 2012-03-07 17:59 | ruslan | Note Added: 0000475 | |
| 2012-03-07 18:01 | ruslan | Note Added: 0000476 | |
| 2012-03-07 21:36 | barry | Note Added: 0000477 | |
| 2012-03-07 21:38 | barry | Note Added: 0000478 | |
| 2012-03-08 17:14 | ruslan | Note Added: 0000480 | |
| 2012-03-09 16:25 | barry | Note Added: 0000481 | |
| 2012-03-12 15:24 | ruslan | Note Added: 0000485 | |
| 2012-03-14 10:31 | barry | Note Added: 0000493 | |
| 2012-03-14 10:31 | barry | Status | new => resolved |
| 2012-03-14 10:31 | barry | Resolution | open => fixed |
| 2012-03-14 10:31 | barry | Assigned To | => barry |
| 2012-03-14 14:24 | ruslan | Note Added: 0000497 | |
| 2012-03-14 14:24 | ruslan | Status | resolved => feedback |
| 2012-03-14 14:24 | ruslan | Resolution | fixed => reopened |
| 2012-03-15 08:16 | barry | Note Added: 0000501 | |
| 2012-03-15 16:16 | ruslan | Note Added: 0000503 | |
| 2012-03-15 16:16 | ruslan | Status | feedback => assigned |
| 2012-03-15 16:16 | ruslan | Note Added: 0000504 | |
| 2012-03-16 19:51 | barry | Note Added: 0000506 | |
| 2012-03-19 12:26 | ruslan | Note Added: 0000508 | |
| 2012-03-19 12:27 | ruslan | Note Edited: 0000508 | View Revisions |
| 2012-03-22 08:45 | barry | Note Added: 0000509 | |
| 2012-03-30 12:36 | ruslan | Note Added: 0000514 | |
| 2012-03-30 12:36 | ruslan | Status | assigned => resolved |
| 2012-03-30 12:36 | ruslan | Resolution | reopened => fixed |
| 2012-03-31 09:07 | barry | Note Added: 0000516 | |
| 2012-04-10 18:09 | ruslan | Note Added: 0000563 | |
| 2012-04-10 18:09 | ruslan | Status | resolved => feedback |
| 2012-04-10 18:09 | ruslan | Resolution | fixed => reopened |
| 2012-04-11 12:28 | barry | Note Added: 0000567 | |
| 2012-04-11 12:28 | barry | Status | feedback => resolved |
| 2012-04-11 12:28 | barry | Resolution | reopened => fixed |
| 2012-05-14 11:29 | ruslan | Status | resolved => closed |