powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Новая платформа для разработки бизнес-приложений
25 сообщений из 411, страница 11 из 17
Новая платформа для разработки бизнес-приложений
    #38459096
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Vashkevich,
Т.е. как сами не изменятся?
Дайте ВИ или прецендент такой ситуации.
Вася и Петя правят одну сущность
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459220
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Пользователь не понимает почему нельзя подкачивать данные 10 записей которые видны в окне. Хоть из 20 млн.
еще одна иллюзия. Быстро показать никому не нужные 10 записей, иллюзия мгновенной реакции системы. Мало пользователей на самом деле задумываются над вопросом "а зачем" или что будет когда захочешь посмотреть последние записи и т.п. Пока правда не начинают работать
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459221
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Вася и Петя правят одну сущность
Вася и Петя в магазине одной купюрой пытаются расплатится за разные товары
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459284
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понимаю высосанную из пальца жуткую ситуацию с одновременной правкой номенклатуры n пользователями. В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459611
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
Ты не в курсе что сейчас пагинацию не делают?
Вопрос был автору платформы.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38459613
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
В платформе ничего прикручивать не надо. Это стандартный вопрос.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460071
Vadim Vashkevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные.

По поводу одновременной правки одного справочника:

По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым.

В случае, если нужно более "аккуратная" работа с данными можно сделать так:
- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам. Для этого придется вызвать еще один серверный метод. На сервере такая рассылка делается в одну строчку кода.
- другие клиенты подписанные получают нотификацию и далее действуют по своей логике: например, предупреждают пользователя и/или обновляют данные в модели.

В текущей весии платформы для организации такой рассылки для этого придется вызвать серверный метод с клиента, который правит справочник или на сервере что-то придумывать.
В следующей версии запланирован более удобный механизм с использованием специального серверного модуля, который можно будет назначить ответственным за валидацию данных на сервере при вызове model.save() и в коде этого модуля инициировать рассылку.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460136
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123В платформе ничего прикручивать не надо. Это стандартный вопрос.
Во многих платформах этот вопрос никак не решается. За ненадобностью.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460254
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос.
Во многих платформах этот вопрос никак не решается. За ненадобностью.
А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460271
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 12:07 [15107778]
>... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым...
Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят)

С уважением, Владимир
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460279
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУВо многих платформах этот вопрос никак не решается. За ненадобностью.
А конкретнее)). Например, в MS Access хотя бы)). Впрочем, конкретики не будет.
С каких это пор акцесс стал ERP системой? :) Например, MS CRM, SharePoint, 1C, аксапта, SAP.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460294
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
очень много про рассылку. IMHO это оффтоп.
Vadim VashkevichPetro123, отображение "ленивого" дерева и "ленивого" грида -- это одна из настраиваемых возможностей компонента "грид". По мере раскрытия узлов дерева отображаются делаются запросы к БД и отображаются новые данные.
===== я помню про дерево. 1) что делать если ветка большая. Девочку Машу не предупредишь: "Заведи ещё ветку". 2) В гриде нет дерева, но есть скроллинг-ползунок. 3) В андроиде есть "....больше".
Т.е. при скольки записей у вас начинает тормозить грид?

По поводу одновременной правки одного справочника:

По умолчанию поведение такое: если Вася и Петя правят разные записи одной сущности -- все сохраняется без каких либо конфликтов, если они будут одновременно править одни и те же записи -- будет конфликт, тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым.

==== нет. Обычно одна сущность - одна запись. Значит, пользователь утром загрузив её .....вечером затрёт ВСЕ изменения всех других пользователей в течении дня. Причём молча(.
А ведь это важный кейс в ваших демках для корпоративной работы.


В случае, если нужно более "аккуратная" работа с данными можно сделать так:
- при сохранении одним пользователем данных на мы инициируем push - ...............................модуля инициировать рассылку.
______________________________________________
"Сложнее всего в мире достигнуть простоты — это крайняя граница опыта и последнее усилие гения". © George Sand.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460297
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУС каких это пор акцесс стал ERP системой? :)
Ну тебе же многопользовательская работа не нужна).
А "она есть", даже там)). Ты просто не в курсе.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460299
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123В платформе ничего прикручивать не надо. Это стандартный вопрос.
Во многих платформах этот вопрос никак не решается. За ненадобностью.
это вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460303
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSAP.
угу. Когда большие корабли бороздят просторы....
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460305
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmэто вопрос более высокого, прикладного уровня
блокировки, транзакции, их виды и методы решаются на прикладном. Если в платформе есть инструменты). Как у хибера, например.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460309
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>Vadim Vashkevich, сегодня, 12:07 [15107778]
>... тут кто последний сохранил, того данные и окажутся базе. В большинстве случаев такое поведение является приемлемым...
Не могу с Вами согласиться. Думаю, что в большинстве случаев такое поведение НЕ является приемлемым. На мой взгляд, сохраняться должны данные первого, последующие же получают отказ от сохранения, так как данные уже изменились (т.е. последующие редактируют не то что видят)

С уважением, Владимир
на самом деле в большинстве случаев такое поведение является именно приемлемым. Подобные вопросы могут возникать если система спроектирована на прикладном уровне как "куча мала", т.е. множество пользователей шляются по системе и думаю чтобы им такого сделать. Если БП, логика и нормальная авторизация имеют место, то такие вопросы обычно не возникают
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460342
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,
В БД есть оптимистическая и пессимистическая..... Есть для оракла "nowait".
Т.е. можно сделать так, как ХОЧЕТ заказчик.
В этом и сложность платформ, что надо и гибко...и просто)).
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460361
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ну тебе же многопользовательская работа не нужна).
А кто сказал, что MS CRM, SharePoint, аксапта, 1С, сап не многопользовательские? :)

Petro123А "она есть", даже там)). Ты просто не в курсе.
Раскрой тему подробнее.

iscrafmэто вопрос более высокого, прикладного уровня. А на этом уровне он решается по разному, начиная об банальной блокировки и заканчивая маршрутизацией. Но поднятый тобой вопрос о номенклатуре в справочнике конечно не стоит таких телодвижений, речь больше о финансовых транзакциях или о "борьбе" за ресурсы
О чем я выше и написал:

МСУВ 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем). В 1% специфичных случаях прикручиваем таймстэмп к кортежу и уведомляем пользователя перед сохранением о возможной перезаписи.

Petro123МСУSAP.
угу. Когда большие корабли бороздят просторы....
И?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460376
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460394
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Vadim Vashkevich, сегодня, 12:07 [15107778]
>...- при сохранении одним пользователем данных на мы инициируем push - рассылку всем остальным заинтересованым клиентам...
Не понимаю:
1. как Вы определяете множество <все остальные заинтересованые клиенты>.
2. Вы постоянно поддерживаете связь сервера приложений с клиентом? Как это реализовано? А то я отказался от постоянной связи не то что сервер-клиент, но и клиент-сервер.

С уважением, Владимир.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460397
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними.
действительно, с тобой лучше о функционале не говорить.
Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут.
Удачи!
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460399
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123МСУPetro123, вообщем, какой смысл опять писать про цацки? Есть они или нету - хрен бы с ними.
действительно, с тобой лучше о функционале не говорить.
Обычно, студент, открывает 2 Access, правит одновременно 2 записи, и знает ответ на тот вопрос за 5 минут.
Удачи!
Второй раз повторяю вопрос: с каких это пор акцесс стал ERP системой? И причем тут вообще акцесс?
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460408
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем).
В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи.
Так и д.б.
...
Рейтинг: 0 / 0
Новая платформа для разработки бизнес-приложений
    #38460431
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модМСУ]В 99% случаев достаточно пользоваться мерой "кто последний стал, того и тапки" (то есть ничего не делаем).
В oracle Forms стандартно реализовано поведение "кто первый стал, того и тапки". Т.е. на уровне платформы, а не прикладнухи.
Так и д.б.
Опять 25... Формзы это не ERP. Если в ERP потребуется сделать подобную специфическую - это не составит труда. Но дело в том, что это нафик никому не нужно в 99% случаев.
...
Рейтинг: 0 / 0
25 сообщений из 411, страница 11 из 17
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Новая платформа для разработки бизнес-приложений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]