|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Vadim Vashkevich, Т.е. как сами не изменятся? Дайте ВИ или прецендент такой ситуации. Вася и Петя правят одну сущность ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 00:36 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Пользователь не понимает почему нельзя подкачивать данные 10 записей которые видны в окне. Хоть из 20 млн. еще одна иллюзия. Быстро показать никому не нужные 10 записей, иллюзия мгновенной реакции системы. Мало пользователей на самом деле задумываются над вопросом "а зачем" или что будет когда захочешь посмотреть последние записи и т.п. Пока правда не начинают работать ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 12:32 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Вася и Петя правят одну сущность Вася и Петя в магазине одной купюрой пытаются расплатится за разные товары ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 12:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Не понимаю высосанную из пальца жуткую ситуацию с одновременной правкой номенклатуры n пользователями. В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 14:44 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, Ты не в курсе что сейчас пагинацию не делают? Вопрос был автору платформы. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 21:52 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ, В платформе ничего прикручивать не надо. Это стандартный вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2013, 21:56 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные. По поводу одновременной правки одного справочника: По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым. В случае, если нужно более "аккуратная" работа с данными можно сделать так: - при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам. Для этого придется вызвать еще один серверный метод. На сервере такая рассылка делается в одну строчку кода. - другие клиенты подписанные получают нотификацию и далее действуют по своей логике: например, предупреждают пользователя и/или обновляют данные в модели. В текущей весии платформы для организации такой рассылки для этого придется вызвать серверный метод с клиента, который правит справочник или на сервере что-то придумывать. В следующей версии запланирован более удобный механизм с использованием специального серверного модуля, который можно будет назначить ответственным за валидацию данных на сервере при вызове model.save() и в коде этого модуля инициировать рассылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 12:07 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123В платформе ничего прикручивать не надо. Это стандартный вопрос. Во многих платформах этот вопрос никак не решается. За ненадобностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 12:28 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос. Во многих платформах этот вопрос никак не решается. За ненадобностью. А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:12 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 12:07 [15107778] >... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым... Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят) С уважением, Владимир ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУВо многих платформах этот вопрос никак не решается. За ненадобностью. А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет. С каких это пор акцесс стал ERP системой? :) Например, MS CRM, SharePoint, 1C, аксапта, SAP. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:24 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
очень много про рассылку. IMHO это оффтоп. Vadim VashkevichPetro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные. ===== я помню про дерево. 1) что делать если ветка большая. Девочку Машу не предупредишь: "Заведи ещё ветку". 2) В гриде нет дерева, но есть скроллинг-ползунок. 3) В андроиде есть "....больше". Т.е. при скольки записей у вас начинает тормозить грид? По поводу одновременной правки одного справочника: По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым. ==== нет. Обычно одна сущность - одна запись. Значит, пользователь утром загрузив её .....вечером затрёт ВСЕ изменения всех других пользователей в течении дня. Причём молча(. А ведь это важный кейс в ваших демках для корпоративной работы. В случае, если нужно более "аккуратная" работа с данными можно сделать так: - при сохранении одним пользователем данных на мы инициируем push - ...............................модуля инициировать рассылку. ______________________________________________ "Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:27 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУС каких это пор акцесс стал ERP системой? :) Ну тебе же многопользовательская работа не нужна). А "она есть", даже там)). Ты просто не в курсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос. Во многих платформах этот вопрос никак не решается. За ненадобностью. это вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:29 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУSAP. угу. Когда большие корабли бороздят просторы.... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:30 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafmэто вопрос более высокого, прикладного уровня блокировки, транзакции, их виды и методы решаются на прикладном. Если в платформе есть инструменты). Как у хибера, например. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:31 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
ВМоисеев>Vadim Vashkevich, сегодня, 12:07 [15107778] >... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым... Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят) С уважением, Владимир на самом деле в большинстве случаев такое поведение является именно приемлемым. Подобные вопросы могут возникать если система спроектирована на прикладном уровне как "куча мала", т.е. множество пользователей шляются по системе и думаю чтобы им такого сделать. Если БП, логика и нормальная авторизация имеют место, то такие вопросы обычно не возникают ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:34 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
iscrafm, В БД есть оптимистическая и пессимистическая..... Есть для оракла "nowait". Т.е. можно сделать так, как ХОЧЕТ заказчик. В этом и сложность платформ, что надо и гибко...и просто)). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 13:54 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123Ну тебе же многопользовательская работа не нужна). А кто сказал, что MS CRM, SharePoint, аксапта, 1С, сап не многопользовательские? :) Petro123А "она есть", даже там)). Ты просто не в курсе. Раскрой тему подробнее. iscrafmэто вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы О чем я выше и написал: МСУВ 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи. Petro123МСУSAP. угу. Когда большие корабли бороздят просторы.... И? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:05 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:10 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
>Vadim Vashkevich, сегодня, 12:07 [15107778] >...- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам... Не понимаю: 1. как Вы определяете множество <все остальные заинтересованые клиенты>. 2. Вы постоянно поддерживаете связь сервера приложений с клиентом? Как это реализовано? А то я отказался от постоянной связи не то что сервер-клиент, но и клиент-сервер. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:17 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними. действительно, с тобой лучше о функционале не говорить. Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:19 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
Petro123МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними. действительно, с тобой лучше о функционале не говорить. Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут. Удачи! Второй раз повторяю вопрос: с каких это пор акцесс стал ERP системой? И причем тут вообще акцесс? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:21 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
МСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи. Так и д.б. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:25 |
|
Новая платформа для разработки бизнес-приложений
|
|||
---|---|---|---|
#18+
_модМСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи. Так и д.б. Опять 25... Формзы это не ERP. Если в ERP потребуется сделать подобную специфическую - это не составит труда. Но дело в том, что это нафик никому не нужно в 99% случаев. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2013, 14:36 |
|
|
start [/forum/topic.php?fid=33&msg=38459284&tid=1547391]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 135ms |
0 / 0 |