Вопрос № 113365: Здравствуйте, уважаемые эксперты. На фирме есть небольшая самописная база. Оператор при работе с одним из справочников базы что-то нажал и у него появилось два абсолютно одинаковых элемента справочника, даже код одинаковый, несмотря на галочку уникал...Вопрос № 113394: Здравствуйте, уважажаемые эксперты!!!
v8.0 релиз оболочки 8.0.18.2
Ошибка формата потока.
В пользовательском режиме все работает нормально.
А в конфигураторе нельзя выполнить никаких действий.
Никакие советы из найденного в интерн...
Вопрос № 113.365
Здравствуйте, уважаемые эксперты. На фирме есть небольшая самописная база. Оператор при работе с одним из справочников базы что-то нажал и у него появилось два абсолютно одинаковых элемента справочника, даже код одинаковый, несмотря на галочку уникальности кодов. К данному элементу справочника подвязано около 7 документов. Причем, при выборке по любому из этих одинаковых элементов выдается один и тот же список. Пробовал помечать элементы на удаление и удалять - не выходит. Пробовал изменить код одного из элементов
- сначала меняется, а потом восстанавливается. Тестирование базы находит этот казус, пишет что к коду добавил 6W и требует ручного исправления. Никакого 6W в справочнике не появляется. Зато появляется новая строка что-то типа ФС-1, к которой подвязан один документ из тех семи. Пробовал изменить Наименование и другие данные элемента справочника. Они меняются, но при выборке одного из элементов справочника, в строке выбора почему то оказывается другой. Даже при исполь
зовании обработки ВыборИзСправочникаПоПодстроке (из ТиС 9.2) находится почему то всего одна строка, хотя их там две одинаковых.
Подскажите, что могло произойти и как это исправить.
Отвечает: 4ToN
Здравствуйте, Литвиненко Вадим Григорьевич!
Из-за чего и как произошло такое дублирование элемента не скажу, но как ситуацию исправить мысли есть. Причем 2
Мысль 1: Создай новый элемент справочника, похожий на тот, который дублировался и в существующих документах замени дублируемый элемент на новый. После чего попробуй удалить дубли.
Мысль 2: Найди DBF таблицу, соответствующую данному справочнику (описания и соответствия таблиц описаны в файле 1Cv7.DD, который расположен в каталоге базы), открой его, например, с помощью Ёкселя, проанализируй файл и АКУРАТНЕНЬКО внеси изменения, после чего сохрани.
ЗЫ: Надеюсь, что Вы не забудете сделать архивную копию базы перед Вашими опытами ;-)
Ответ отправил: 4ToN (статус: 2-ой класс)
Ответ отправлен: 11.12.2007, 09:36 Оценка за ответ: 4 Комментарий оценки: Спасибо. Воспользовался мыслЁй №1. Все получилось красиво и аккуратно. МыслЁй № 2 посоветовали не пользоваться.
Отвечает: Сергей Максименко [Elric]
Здравствуйте, Литвиненко Вадим Григорьевич!
dbf править КРАЙНЕ не рекомендую.
Нужно открыть каждый из семи документов и убрать ссылку на эти элементы справочника (какой бы из них ни был выбран). Затем удалить эти элементы (документы удалять не надо). Затем создать новый элемент справочника и прописать его в эти семь документов.
--------- В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал) Украина, Киев Тел.: (044) 22-88-369 Организация: "МАКСЕР" - продажа и внедрение "1С:Предприятие" Адрес: г. Киев WWW:"1С:Предприятие" - продажа, внедрение, сопровождение ---- Ответ отправлен: 11.12.2007, 10:30 Оценка за ответ: 5 Комментарий оценки: Спасибо за совет. Все сделал по вашему предложению.
Получилось. Все работает.
Отвечает: Астафьев Александр Николаевич
Здравствуйте, Литвиненко Вадим Григорьевич! Причин может быть миллион, у меня подобные косяки происходили на базах с большим количеством пользователей. Предлагаю создать совершенно новый элемент справочника, перекинуть на него все ссылки с обоих элементов, например обработкой с диска ИТС "Универсальная обработка: Замена значений" ...F:1CItsEXEEXTREPSUNIPROCSREPLVAL.ERT. А потом удалить оба косячных элемента. Если оставлять один из них косяк может повториться.
Ответ отправил: Астафьев Александр Николаевич (статус: 8-ой класс)
Ответ отправлен: 11.12.2007, 16:40 Оценка за ответ: 4 Комментарий оценки: По данному вопросу воспользовался предыдущими советами. Все сработало. Но вашим советом также удачно воспользовался в других целях. Спасибо за помощь.
Вопрос № 113.394
Здравствуйте, уважажаемые эксперты!!!
v8.0 релиз оболочки 8.0.18.2
Ошибка формата потока.
В пользовательском режиме все работает нормально.
А в конфигураторе нельзя выполнить никаких действий.
Никакие советы из найденного в интернете не помогли.
Встроенная утилита проверки не обнаруживает ошибок.
Удаление данных из "Application Data" тоже не помогло.
Отвечает: 4ToN
Здравствуйте, Гуленко Виктор Иванович!
Мне в данном случае помогла полная переустановка платформы. Под полной переустановкой подразумевается удаление ВСЕХ! файлов платформы + ключи реестра.
ЗЫ: Ключи лучше удалять утилитами для очистки реестра, например, RegCleaner или плагином для Total Commander
ЗЗЫ: Так же можно попробовать установить платформу из под другого пользователя
Ответ отправил: 4ToN (статус: 2-ой класс)
Ответ отправлен: 11.12.2007, 13:52