Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
apex 5.1 IG auto commit
|
|||
|---|---|---|---|
|
#18+
есть страница мастер детаил в деталях оператор что то изменяет эти ячейки подсвечиваются что изменения были, но чтобы они попали в базу нужно нажимать "SAVE". если в процессе работы произошел обрыв связи то все изменения пропадут сделал ДА на имения колонки чтобы изменения записывались при редактировании, однако пользователи жалуются , что данные сохраняются не все. я ни как не могу найти в чем косяк в логах никаких ошибок нет куда смотреть не понятно . сделал еще один детаил, которые показывает что конкретно в таблицу записалось но почему то они обновляются только после коммита страницы проверка 1 выбрали запись 2 изменили значение 3 посмотрели в девелопере запись появилась 4 перешли со строчки на строчку и ничего не изменилось 5 нажали сохранить все поменялось нужно 1 выводить что либо если фактически запись не сохранилась 2 как можно избавиться от маленького синего треугольничка который показывает что запись отредактирована но несохранена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 15:42 |
|
||
|
apex 5.1 IG auto commit
|
|||
|---|---|---|---|
|
#18+
ilyuha111но чтобы они попали в базу нужно нажимать "SAVE" ilyuha111сделал ДА на имения колонки чтобы изменения записывались при редактировании месье знает толк в извращениях. Без кнопки Сохранить чтобы сохранялось из Урюпинска в Москву? Пусть Excel возьмут. А ты будешь импорт делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:40 |
|
||
|
apex 5.1 IG auto commit
|
|||
|---|---|---|---|
|
#18+
да стандартные методы не для нас ексель не вариант так как менеджеры по домам сидят и работают они от апекса в полном восторге что могут откуда угодно зайти и все сделать вот ДА которое вызывается при изменении поля переместить(COUNT_MOVE) так что все сохраняется без кнопки но скорей всего из-за проблем со связью что то идет не так begin pk_order.upd_svod_zakaz_from_price(v_zakaz_head_id => :null, v_price_list_detail_id => :rowid, v_product_group_id => :product_group_id, v_product_id => null, v_field_name => 'APEX_P1076', v_field_value => :COUNT_MOVE, v_partner_id => :remote_partner_id, v_provider_id => :P1076_PROVIDER_PARTNER_ID ); if :is_exists =0 then APEX_COLLECTION.ADD_MEMBER( p_collection_name => 'OST_PRODUCT', p_n001 => :product_group_id , p_n002 => :remote_partner_id, p_n003 => :product_count_sklad , p_n004 => :outcome_count, p_n005 => :row_id); end if; commit; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 16:58 |
|
||
|
apex 5.1 IG auto commit
|
|||
|---|---|---|---|
|
#18+
ilyuha111но скорей всего из-за проблем со связью что то идет не так там после изменения поля должны пройти все внутренние события апекса. Причём асинхронно. Тут надо либо задержку ставить, либо настучать твоим юзверям по голове за такую просьбу и собственную лень. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 17:04 |
|
||
|
apex 5.1 IG auto commit
|
|||
|---|---|---|---|
|
#18+
дело не в том что не сохраняется последняя запись дело в том что если они проработали 300 записей сохранилось 250 и какие именно не сохранились не понятно если бы можно было как то отловить что запись не сохранилась либо обрушить приложение чтобы они заново вошли а то это непредсказуемость раздражает и вопрос какую задержку и куда её ставить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 20:20 |
|
||
|
apex 5.1 IG auto commit
|
|||
|---|---|---|---|
|
#18+
ilyuha111дело в том что если они проработали 300 записей сохранилось 250 и какие именно не сохранились не понятно если бы можно было как то отловить что запись не сохранилась При работе с базой данных на клиенте ЯВНО стартуют транзакцию по сохранению. Например кнопкой Сохранить. Если это делать, то вы точно и гарантированно сохраните всё или откатите всё (по вкусу) при ошибке. Кроме того в лог должно пойти что Иванов сохранил, а не автокоммит. Автокоммит записи при переходе на следующую строку есть в дестопе. В 5-ке апекса такое вроде не появилось. Вы вполне можете повесить красным шрифтом у них перед глазами: "НЕ СОХРАНЕНО 15 записей!". Чтобы не забыли нажать Сохранить. Удачи! ilyuha111и вопрос какую задержку и куда её ставить нужен JS программист. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2017, 21:38 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=18&tid=1874435]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 272ms |
| total: | 427ms |

| 0 / 0 |
