kir_dfg писал(а):Tkacheva_03 писал(а):Ура! Я решила сегодня такую проблему! У меня одна позиция не редактировалась, тоже самая важная. Прочитала в соседней ветке можно попытаться исправить, так вот:
Ответ. Сидел с данной проблемой долго, но решил в два хода.....Необходимо встать на позицию плана-закупок, которую необходимо изменить...нажатием мышки вызвать команды Просмотреть и Изменить....правой кнопкой мышки нажать на Изменить.....появится окно, где необходимо выбрать команду "Проверить элемент".... у Вас появится окно, с множеством латинских символов и абзацев (Как правильно это называется не знаю-я не программист). Тут ищите абзац ... где в конце имеется следующая слово Изменить (русским шрифтом). У меня она выглядит так
<a onclick="editPlanPosition(2773385, function (){window.location = '/44fz/rpz/structured-plan/create.html?execution=e6s3&_eventId=edit-position&positionId=2773385';})">Изменить</a>
Между словами <a onclick=" и PlanPosition может находится иное слово, которое в ручную (двумя нажатиями левой кнопки мышки включить редактирование) нужно изменить чтобы получилось следующее
<a onclick="editPlanPosition(
Больше ничего в абзаце не менять!!!. Закрыть окно "Проверки элементов", заново вызвать команду "Изменить" (на позиции Плана-закупок) и левой кнопкой на него нажать....после чего Вы отправляетесь во вкладки редактирования позиции.
Самое главное!!! Ни в коем случае не обновляйте страницу после действий с окном "Проверка элементов", т.к. ошибка вернется вновь и придется все делать заново. Я так по понимаю, что комп опять заберет поврежденную страницу с сайта.
Вот все это я проделала, у меня не получилось ничего правда. Потом сама додумалась кое как как исправить. Я проделала тоже самое, только в той позиции, редактировать которую ЕИС дает, там скопировала этот пункт со словами <a onclick=" и PlanPosition..., потом снова зашла на позицию которая не редактируется, нашла строки со словами <a onclick=" и PlanPosition и Изменить, там есть шестизначный номер в скобочках, он два раза там повторяется, его я запомнила, потом вставила то что скопировала из правильной позиции, поменяла шестизначный номер, и вуаля! все работает
Коллеги, описание неплохое, хочется только добавить следующее:
1) Не у всех разметка страницы (которая тут обозвана "абзацами") будет выглядеть так, как предполагается. Это зависит от кучи факторов, в том числе и от прав пользователя. Поэтому не удивляйтесь, если не найдете нужное место.
2) Судя по всему, предлагается действовать через браузер CryptoFox - на форуме есть тема, ему посвященная, посмотрите, если кто-то не знает, как его использовать.
3) Страницу, которую Вы изменяете, Вы оставляете только на своем компьютере и только временно, до любого последующего перехода или обновления. Сохранить страницу куда-нибудь, чтобы ее потом снова открыть и снова зайти в какую-нибудь позицию, не выйдет - идентификаторы сеансов будут недействительными. Поэтому править придется каждый раз заново, и каждый раз эти разметки могут отличаться.
4) Ни в коем случае не правьте страницу, если не уверены в том, что делаете. ЕИС - штука довольно хлипкая, и одним неверным движением Вы можете убить себе ПЗ или привести его в состояние, в котором он вообще открываться перестанет. То есть вот этот последний абзац в посте (к примеру) - категорически не рекомендую целиком копировать строки из одной позиции в другую. Это опасно, если не разбираетесь в структуре этих строк.