|
|
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Zeke, тебе 10 раз повторять? - расскажи предметку. Т.е. что за записи? Зачем их 2 тыщи выделять и потом тащить на другую страницу? - если у тебя военный секрет, то придумай аналогию. Какой нибудь бордель и надо отобрать тыщу проституток. автормне нужно определить, какие поля поменял пользователь и их проапдейтить у всех выбранных записей - измени табуляр форм и проверь. ЭТО уже работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 18:37 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Делай мастером. Там будет MRU. Он сам изменит записи. Чекнутые передай как угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 18:40 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Petro123, В первых постах я описал, что конкретно требуется. Объясню исчо раз. Мастер мне создал одну страницу с интерактивным отчетом, вторую - tabular form. При нажимании кнопочки редактирования у любой записи в IR мы переходим на страницу tabular form и редактируем именно эту запись. Все просто, как солдатские трусы, по-моему. Напротив каждой записи в IR стоит чекбокс. Записей в таблицах может быть как несколько штук, так и несколько тысяч. Так вот, чтобы пользователям вручную не обновлять каждую из несколько тысяч записей, должна быть возможность выделить их все чекбоксом и обновить за один раз. Вот и все, никаких секретов нет. Если на твоей практике, таких задач не встречалось, то мне попалась, к сожалению, а может и к лучшему. С апексом я до этого никогда не работал, javascript я не знаю и вообще разработкой под web тоже никогда не занимался. Постоянно приходится все смотреть в интернетах. Печалька, короче, сплошная. Поэтому и задаю тут вопросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 19:04 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
ZekeМастер мне создал одну страницу с интерактивным отчетом, вторую - tabular form. При нажимании кнопочки редактирования у любой записи в IR мы переходим на страницу tabular form и редактируем именно эту запись. Все просто, как солдатские трусы, по-моему. если ред-то одну запись, то мастер создаёт вроде не табуляр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 19:08 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
- если я кликаю в IR на лупу или карандаш, то переход на ред-ие ОДНОЙ записи. - если ред-ть несколько, то надо отметить их а потом на ОБЩЕЙ кнопке нажать "Редактировать выбранные" Ферштейн? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 19:10 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
ZekeС апексом я до этого никогда не работал, javascript я не знаю и вообще разработкой под web тоже никогда не занимался. Постоянно приходится все смотреть в интернетах вот и найди картинку в гугле ЧТО ТЕБЕ надо с точки зрения пользователей. А потом поговорим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 19:12 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
автордолжна быть возможность выделить их все чекбоксом и обновить за один раз. Вот и все, никаких секретов нет. Обновить что и чем? ))))) LOL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2015, 19:57 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
ZekeВ первых постах я описал, что конкретно требуется. Объясню исчо раз. коллекцию из g_fXX надо сохранить в APEX_COLLECTION, а потом в форме задания значений для всех выбранных строк обрабоаешь эту коллекцию их APEX_COOLECTION. есть еще другие варианты, но это самый простой. проблема в том, что технология работы в вебе предполагает короткие транзакции и при переходе со станицы на страницу все состояния пакетов и переменных сбрасывается. за исключением APEX_COLLECTION (этот пакет для этого и создавался). еще советую сразу прочитай про оптимистические и пессимистические блокировки и сразу реализуй, а то потом много дорабатывать придется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 09:15 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
elunin, Да, я уже сделал через Apex_Collection. Проблема теперь, как определить, какие поля изменились при редактировании какой-то конкретной записи, чтобы потом это поле(я) обновить у всех остальных записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 09:35 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Zeke, поля у тебя связаны с g_fXX поэтому ты сам заранее знаешь какой поле (атрибут) привязано к какому g_fXX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 10:47 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Zekeelunin, Да, я уже сделал через Apex_Collection. Проблема теперь, как определить, какие поля изменились при редактировании какой-то конкретной записи, чтобы потом это поле(я) обновить у всех остальных записей. теперь понятен твой изврат: - кликнуть _на конкретную_ запись, но её отредактировав размножить изменения на все отмеченные галками в предыдущем окне. Месье знает толк в извращениях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 10:53 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Petro123Zekeelunin, Да, я уже сделал через Apex_Collection. Проблема теперь, как определить, какие поля изменились при редактировании какой-то конкретной записи, чтобы потом это поле(я) обновить у всех остальных записей. теперь понятен твой изврат: - кликнуть _на конкретную_ запись, но её отредактировав размножить изменения на все отмеченные галками в предыдущем окне. Месье знает толк в извращениях. Даааааааааа! именно так! но это не моя прихоть, а пользователей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 11:21 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Zeke, прихоть пользователей, а проблема в тебе. - ты не мог вразумительно сказать что они хотят и привести "пример на пальцах" - подозреваю, что ты и им не смог вывести варианты решения их проблем. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 11:36 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Petro123, Спасибо, друг! ты открыл мне глаза на этот дивный мир! З.Ы. Кто хотел, тот понял, по-моему. От тебя я не увидел ни одного совета дельного, к сожалению ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 11:49 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
Zeke, добро пожаловать в форум! )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 11:54 |
|
||
|
обновление строк, отмеченных checkbox'ом
|
|||
|---|---|---|---|
|
#18+
eluninZeke, поля у тебя связаны с g_fXX поэтому ты сам заранее знаешь какой поле (атрибут) привязано к какому g_fXX а как я пойму, что оно изменилось? То есть что пользователь действительно туда что-то вбил или удалил или выбрал из выпадайки и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2015, 14:09 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=39137534&tid=1874732]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 276ms |

| 0 / 0 |
