Добрый день.
Не подскажите, как решить данную проблему(на файлах).
Есть разделы: заявка, перевозки, счета. Счета суммируются по текущей перевозке, а перевозки по текущей заявке. Есть соответствующие деталь, на которых реализован обработчик события, где происходит перезагрузка entity.
Метод this.save() в обработчике перебрасывает сразу с счета в заявку(поэтому неуместен здесь)
Заранее благодарен.
Нравится
1) а зачем нажимать "отмена"? (я понимаю, что придирка. но можно же пользователям мозг промыть, чтобы не клацали куда попало)
2) проблема одна - при таких перескоках по карточкам они открываются в чейне. что можно попробовать:
-В методе в перевозках: this.save({isSilent: true}); //тут я не уверен. -В методе в перевозках: this.set("isInChain", false); //убираем признак, что карточка в цепочке this.save(); //в этом методе при нажатии сохранить пользователь НЕ ВЕРНЁТСЯ в заявку. надо будет дополнительно жмакать "закрыть" -В детали счетов: расковырять функцию открытия/добавления карточки, ну и проставить флаг isInChain: false
могу где-то ошибиться(давно допиливал данную проблему), но идея должна быть понятна - отрубить "цепочечный" переход.