-
> Игорь Шевченко © (12.09.17 21:41) [79]
а стенгазета? )))
-
> KilkennyCat © (12.09.17 23:29) [80]
>
>
> > Игорь Шевченко © (12.09.17 21:41) [79]
>
> а стенгазета? )))
>
Стенгазета - это ДА!
Ни с чем не сравнимые ощущения! :)
-
sniknik © (12.09.17 21:02) [78]
А в чем соскок? Или структурные данные это не про Вас?
Документ это структура, которая таки имеет корневую запись. В ней описаны, как Вы уже догадались, шапка документа и еще много свойств. Все это нужно заполнять. Если два пользователя будут делать это одновременно - то это приведет к потере времени.
Поэтому при открытии документа на редактирование, я блокирую корневую запись документа.
Позиции по документу (товар) тоже являются структурными данными, но их уже блокировать не нужно, так как добавляются/изменяются они при редактировании документа. Одновременное добавление позиций в документ приведет к каше. Так как позиции могут по наименованию и свойствам могут быть идентичными.
Или для Вас запись эта некая безликая область данных в таблице, которую редактируют исключительно из грида?
-
> А в чем соскок?
шапка топика, обсуждение блокировка записей, перевел на документ, т.е. группу записей. а собственно термину блокировка пытаешься дать другой смысл, что то типа уведомления о редактировании, что по сути не нуждается в админе для снятия.
> Мне трудно представить, чтобы в реальной жизни один и тот же документ в четыре или шесть рук одновременно оформляли несколько человек.
в больнице давно был? так вот там сейчас электронные карточки - документ, тебе дают бланк с которым ходишь по кабинетам, а документ по ней заполняют разные врачи, флюрографию, направления, записи разные, все туда, у тебя только изначальный бланк с кодом.
представить, что в одном кабинете 2 врача тебе дадут, и впишут одновременно 2 справки так невозможно?
или к примеру приемка товара на складах, когда накладная на 100 листах, и товар в нескольких фурах, всегда принимается в 10+- рук (в сколько есть, операторов/кладовщиков).
-
to sniknik © (13.09.17 08:30) [83]Вы сабж то перечитайте по внимательнее.
Как для второго пользователя отследить блокировку записи для редактирования и вывести уведомление?
Так чем документ не запись? Чем мои посты противоречат теме?
Я описал для ТС как можно сделать блокировку и вывести уведомления. А что предложили вы? Оставить как есть? Пусть пользователи сами решают кто прав? Вы ведете себя ровно как в том приколе.
представить, что в одном кабинете 2 врача тебе дадут, и впишут одновременно 2 справки так невозможно?И что они прям одновременно тебя осматривают и пишут? Наверное все же очередность то есть.
-
Я описал для ТС как можно сделать блокировку и вывести уведомления.
у юзера уже сейчас есть эти уведомления.
для юзера с твоим предложением ничего не изменилось.
он как получал какие-то уведомления от ПО, так и продолжает их получать.
в первом случае он понимает что сейчас не может сохранить правки,
в твоем случае он понимает что сейчас не может вносить правки.
как же туго доходит.
-
rrrrrrr © (13.09.17 09:16) [85]
Читай первый пост от ТС.
-
причем заметь, что разное время получения уведомлений - это оно для тебя разное.
а для юзера оно - одно и то же время.
и называется это "мне снова чего-то нельзя в момент когда я это захотел"
-
И Ви мине таки еще будете говоить про еалии миа?
-
Давайте разрешим пользователям все и везде, а если что скажем что это их проблемы
-
давайте лучше начнем замечать
что твои усилия никак не меняют ситуацию пользователя.
а как бы должны.
хотя бы по праздникам.
-
И Ви мине таки еще будете говоить про еалии миа?
ты же в них ни бум-бум. конечно буду
-
давайте лучше начнем замечать ...о чем спрашивает автор ветки
что твои усилия ...отвечают на интересующий автора вопрос
-
мое предложение не делает ситуацию хуже.
твое - делает.
-
Кстати, сегодня праздник...
Разрешил пользователям вводить 100 символов в поле размерностью 50 :-), пусть порадуются, и уведомление о превышении убрал... Гулять так гулять!
-
и как бы напоминаю, что
ты думаешь что юзер хочет открыть запись на редактирование. и все твои мысли вокруг запретить/разрешить это.
тыж погромист.
в то время как юзер хочет внести правки.
в терминах реального мира.
чел лежит на диване и хочет пить.
но в кране нет воды.
ты (как истинный погромист) связываешь ему ноги и присылаешь смс'ку : 'не ходи на кухню, в кране нет воды'
а должен был сделать так, чтобы он эту воду получил.
но так как ты погромист и думаешь как погромист,
то в полной уверенности что веревка + смс уже сами по себе решают проблему жажды.
-
мое предложение не делает ситуацию хуже.
твое - делает.
Чем же?
-
в терминах реального мира.
чел лежит на диване и хочет пить.
но в кране нет воды.
А если так
Ты подходишь к куллеру налить воды, но в этот момент там набирает воду Маша. А краник один. по твоей логике нужно Машу вышвырнуть ибо не успела налить себе, а кто последний подошел тот и прав. Да? Ты же в этот момент хочешь пить и все остальные побоку?
-
тупому обычно хватает два раза объяснить и он врубается.
а тебе?
-
Взаимно