|
|
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток, All! Как можно запустить несколько копий проекта ade/adp (AccessXP) без навязчивого предупреждения о том, что возможно открыть только ReadOnly? С ключом /ro пробывал, все равно предупреждает... Заранее спасибо, Evgen. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 11:44 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
А зачем это нужно? Если попытка положить файл на сетевой диск и дать возможность работать нескольким пользователям с одним файлом, то это в корне неверно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 11:48 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Нет, все не так запущено.... :) Просто есть отдел, которому позволено торговать, например, пирожками и книгами. Оболочка одна и та же, при загрузке предлагает выбрать тип товара с каким надо работать. Пользователи хотят, чтоб были открыты сразу и "пирожки", и "книги". И по мере надобности переключатся между ними АльтТабом. Или просто открыть две копии и попеременке забивать две накладные(немножку одну, немножко другую) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:09 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Понятно. Насколько я знаю избежать сообщения об открытии в режиме только чтение не получится, нужно избегать такой ситуации. Как вариант сделать две копии для запуска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:19 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Понятно. Если 10 товаров, то 10 копий :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:23 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2Evgen 100 товаров - 100 копий 1000 товаров - 1000 копий Не находишь это не очень оптимальным? Надо менять структуру... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:26 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
А почему бы в самом проекте не реализовать возможность одновременной работы с двумя и более товарами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:27 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
К сожалению :( Как другой вариант использовать повторное открытие копии формы (описано у Гетца). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:28 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Завести таблицу логинов, таблицу разрешений на доступ к конкретной записи товара (ID_Логин, ID_Материала, blnAuthority) . Все запросы касаемых товаров связывать с данной таблицей по ID_Материал с WHERE blnAuthority=True . В итоге чел получит только то что разрешено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 12:57 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2 Сенин Виктор В итоге чел получит только то что разрешено А программист просто зае...тся проставлять разрешения на все товары, которые кто-нибудь заведет Record-level permissions не такая простая штука (хотя и не очень сложная). Здесь кажись не нужна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:18 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2Лоху не я ставить разрешения буду - а особо допущенные - так что ё%ли ни какой По всем новым - запрет по-умолчанию, акромя особо допущенных. К тому же у меня подобное реализовано не для товара, а для групп товаров. А также для групп Затрат. Группы редко заводят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:22 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2 Senin Viktor Проблема не в том, что на каждый товар своя база. И не в разграничении доступа( это как раз и работает: кому не надо тот и не откроет). Пример из жизни... Сидит манагер набивает огромаднейшую накладную какому-нибудь клиенту, прибегает еще клиент и просит выбей мне вот эти 10 "пирожков". Манагер спокойно открывает еще раз оболочку, удовлетворяет пожелания клиента и потом спокойно продолжает набивать большую накладную. 2 Nick987 Как? Все равно когда-то придется выбирать тип товара. Иначе пользователь сам завопит, что выбиваю "пирожки", а тут "книги" под ногами путаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:25 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2 Evgen Например в главной форме (или меню или панели) заводишь кнопочку "выбрать тип товара". Юзер жмет кнопку, выбирает товар и раьотает с ним. Если нужно еще, то опять жмет кнопку, выбирает товар и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:30 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2 Nick987 Сейчас все так и работает. На главной форме предлагается выбрать тип товара. Проблемы в другом. Смотри пример в посте, обращенном 2 Senin Viktor ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:39 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Ну, и в чем проблема? Работаем с накладной... прибегает.... открываем форму по другому товару... выписываем... закрываем (или не закрываем).... продолжаем накладную терзать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:44 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2 Nick987 Это и посоветовал incold >>Как другой вариант использовать повторное открытие копии формы (описано у Гетца). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:47 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2Evgen Ну коль разъяснил - то остаеться только совет incold'a. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 13:50 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
:( Причем mdb-ек можно открыть сколь угодно :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 14:00 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
ИМХО данная проблема скорее относится к области правил работы с базой данных. Пользователь должен завершить или откатить транзакцию, прежде чем начинать новую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 14:11 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Причем тут транзакции? Кто запрещает редактировать/создавать более одного документа? Тем более из разных клиентских баз& Вопрос лишь в том, делать это из разных клиентских баз (как хочет евген) или из одной, но разными формочками (как предлагают остальные) Кстати, евген, а чем тебе мешает ReadOnly в adp? Данные то хранятся не в файле adp а на MS SQL. Ты же не хочешь код формочек править? Пусть пользователь откроет сразу два клиента (один раз нажав ОК в ответ на навязчивое предупреждение) и не закрывает их. Если уж ему так сильно надо. Хотя я бы сделал две формочки (т.е. одну, но в двух экземплярах открывал) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 14:56 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
2 Лох Позорный Причем тут транзакции? Транзакция в переносном смысле, а не в прямом. Это называется делать одновременно несколько дел...и в итоге ни одного нормально не сделать. Если работать в таком режиме, то это мнимое удобство. Не совсем по теме, но тоже в отношении организации работы. Ты сидишь разрабатываешь новую процедуру, прибегает юзер с криками, что у него что-то не работает. Как действуют обычно: - бросается вся текущая работа, находится ошибка, срочно исправляется, быстренько устанавливается, юзер уходит довольный. - А потом оказывается что при исправлении ошибки было сделано еще три и уже три юзера кричат что у них не работает. - А еще та процедура, которую ты разрабатывал совсем вылетела из головы и приходится обратно "врубаться" в ее смысл. Как нужно действовать: - послать юзера пускай опишет как/когда/где возникла ошибка, что делал юзер, что выдала программа - закончить свою процедуру (или хотя бы какую-то логическую часть) - рассмотреть заявку юзера, выявить ошибку, исправить, протестировать, установить обновление. Все это конечно идеал и бывают форс-мажоры. Но я уже столько раз сталкивался с ситуацией, когда юзер кричит мне на вчера нужно сделать, у меня отчетность горит. В спешном порядке делается исправление. А потом оказывается, что он после установки обновлений сидит пасьянсы раскладывает и уже договорился о перенесении сроков (или еще что-нибудь в том же духе). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 15:35 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
ага, и это должен манагер клиенту повторить (каждому) типа "многозадачность суксь, ты, дарагой мой клиент, иди чайку попей, часа через полтора приходи, может я и успею закончить c этой сраной накладной" конечно, лучше делать что-то одно и не спеша, чем десять дел одноременно в авральном режиме. кто бы спорил. только для этого нужно вместо одного манагера десять. и получать они будут в десять раз меньше. и то если начальство удастся убедить в необходимости еще девяти манагеров. обычная реакция "не справляется? уволить взять нового который будет справляться" для программистов тоже справедливо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2003, 15:47 |
|
||
|
Как открыть несколько копий ade/adp?
|
|||
|---|---|---|---|
|
#18+
Была подобная проблема, решилась путем создания ярлыка на стартовую форму. Ярлык раскидываем пользователям, а само приложение лежит в расшаренной папке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 12:50 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1678308]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
91ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 407ms |

| 0 / 0 |
