|
|
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Уважаемые знатоки APEX, пожалуйста подскажите, возможно ли реализовать подобную вещь: необходимо, чтобы при нажатии кнопки на одной странице вызывался Dynamic Action на другой странице. В чем смысл: есть несколько пользователей системы. При добавлении одним из пользователей записи в таблицу надо, чтобы у остальных пользователей, находящихся на главной странице в текущий момент, появлялось сообщение о том, что кто-то только-что добавил в ту таблицу новую запись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 14:58 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKis, Это получается нужно чтобы сервер сделал мульти рассылку всем. Нет, просто так нельзя. Самое быстрое решение - это самому опрашивать таблицу каждые n секунд. Или сложное решение через node.js. Но ради такой задачи не стоит мне кажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 15:05 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Gustly, Вообще задача следующая: на форме один пользователь пишет текст сообщения и выбирает кому его отправить, нажимает "Отправить". Выбранный пользователь, переходя на главную страницу, получает уведомление о том, что ему отправили сообщение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 15:22 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
GustlyИли сложное решение через node.js. А при чем тут node js ? Кроме него сокеты spdy или html/2 никто из серверов не умеет ? На апексе можно DA пинать через setTimeout( и проверятьна сервере чего изменилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 15:26 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKisGustly, Вообще задача следующая: на форме один пользователь пишет текст сообщения и выбирает кому его отправить, нажимает "Отправить". Выбранный пользователь, переходя на главную страницу, получает уведомление о том, что ему отправили сообщение. Если это происходит при загрузке страницы, то никаких Dynamic Action не нужно или только как сказал Gustly. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 15:26 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKisи выбирает кому его отправить поиск делал? Вчера вроде обсуждали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 15:30 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Пример клиентской части Всплывающие сообщения вот этим http://needim.github.com/noty/ Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 15:35 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Casufi, не могли бы пояснить, как это работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 16:41 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKisCasufi, не могли бы пояснить, как это работает? С яваскриптом дружишь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 16:53 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Casufi, Не очень, если честно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:00 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
CasufiDKisCasufi, не могли бы пояснить, как это работает? С яваскриптом дружишь ? обычно чата и реалтайм хотят те, кто не дружит) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:01 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Petro123, Обычно этого хотят работодатели. Чтобы все сразу и не хуже, чем "у того парня") Вот и приходится на ходу технологии новые для себя осваивать. Я простейшие вещи на яваскрипте делал, синтаксис знаю. Но далеко-далеко не гуру. Только учусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:03 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKisне могли бы пояснить, как это работает? Он деманд процесс GetNotification выдает json в формате {timing : задержка перед следующей проверкой сообщений(если необходимо ее изменить) messages: [пачка сообщений в формате] {msgtype: тип, timeout : время сколько будет висеть перед пользователем, confirm : просто сообщение илитребует подтверждения о прочтении, message: текст, id: ИД в таблице по которому два другие процессса проставляют статус} Процессы CloseNotification и ConfirmNotification Проставляют статусы в таблице по ИД Ну собственно все. Процедура рекурсивно ставит себя на выполнение с задержкой setTimeout(GetNotifiData,timing*timecoef); Пример работы noty() можно посмотреть на сайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:04 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKisОбычно этого хотят работодатели. Чтобы все сразу и не хуже, чем "у Ну я могу тут выложить биткойн кошелек и расписать "готовое решение" когда там наберется больше половины койна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:05 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Casufi, Нет, спасибо. Попробую сам разобраться) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:11 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKis, Обратись, к Petro123. Он без кошелька помогает. Вон одному уже почти написал приложение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:18 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
blkangelDKis, Обратись, к Petro123. Он без кошелька помогает. Вон одному уже почти написал приложение Мне не надо чтобы за меня писали приложение. Я всего лишь попросил у более опытных коллег задать направление возможно ли это реализовать и ести да, то в какую сторону копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:21 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKis, Не обижайся. Направление тебе дали и даже больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:23 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Да. Всем большое спасибо за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:27 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKis, выдать json из Он деманд процесса htp.p('{"timing":'||l_timing||', "messages":[{"message":"'||cur.text||'"},{}]}'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:32 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
Мне кажется пора в FAQ выносить тему инициализации действия на клиенте, по событию на сервере. С разъяснением, что Апекс тут не при чем, виновата технология HTML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:34 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
DKisОбычно этого хотят работодатели. я в курсе. Бывает и драйвера просят на Java сделать. И фотошоп в вебе организовать. Что делать? Только направлять этих работодателей на путь истинный))). Ну, или увольняться. Могут же и тонер попросить заменить)... и бумагу принести... Ничего личного. Только IMHO. Удачи) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:44 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
blkangelМне кажется пора в FAQ выносить тему инициализации действия на клиенте Тут целый пласт проблем. Люди не совсем понимают что такое Веб разработка и какой код выполняется на сервере, а какой на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:44 |
|
||
|
Выполнение Dynamic Action на другой странице
|
|||
|---|---|---|---|
|
#18+
CasufiblkangelМне кажется пора в FAQ выносить тему инициализации действия на клиенте Тут целый пласт проблем. Люди не совсем понимают что такое Веб разработка и какой код выполняется на сервере, а какой на клиенте. причём именно в этой ветке их больше, т.к. период вхождения небольшой. Се ля ви. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2015, 17:47 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38926534&tid=1875012]: |
0ms |
get settings: |
6ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
269ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 581ms |

| 0 / 0 |
