1с как очистить историю выбора в поле ввода
История выбора при вводе
Область применения: управляемое приложение.
1. Для свойства История выбора большинства объектов метаданных должно быть установлено значение Авто.
2.1. Историю выбора в свойствах объекта метаданных рекомендуется отключать, если ее использование не соответствует прикладной логике конфигурации:
• для объектов, сценарий использования которых, не предполагает повторный выбор из 5 ранее выбранных вариантов. Примеры:
1) Справочник Номенклатура чаще всего содержит большое количество элементов и вероятность, что пользователь будет выбирать один из последних 5 элементов, очень мала.
2) Специфика использования большинства документов такова, что повторный их выбор маловероятен, например, выбор объекта расчетов в Поступлении безналичных денежных средств.
• для объектов, в модуле менеджера которых переопределена обработка получения данных выбора (есть обработчик ОбработкаПолученияДанныхВыбора), т.к. прописанные там условия не учитываются механизмом составления списка истории выбора. Поэтому, используя историю выбора в этом случае, пользователь может получить возможность выбрать значение, которое он не мог бы выбрать другими способами.
2.2. После отключения истории выбора в свойствах объекта метаданных необходимо, во всех ссылающихся на него полях ввода, установить для следующих свойств указанные ниже значения:
• КнопкаВыпадающегоСписка – Нет
• КнопкаВыбора – Да
• ОтображениеКнопкиВыбора – В поле ввода
Это необходимо сделать, чтобы пользователю перед началом выбора в поле ввода не отображалось меню, в котором нужно всегда нажимать «Показать все».
| Правильно | Неправильно |
alt=»Гл пно лАпы Задачи Мои имспо « | alt=»te + 01 « |
Можно не изменять значения свойств полей ввода если:
• для поля ввода установлен режим выбора из списка и заполнен (или в метаданных или программно) список выбора
• поле ввода ссылается на объект метаданных с установленным свойством Быстрый выбор
Для автоматического изменения свойств полей выбора можно воспользоваться приложенной обработкой.
Другие материалы по теме:
Нас находят: как очистить историю выбора в 1с 8 3, 1c увеличить список истории отбора, очистить историю выбора элементов 1с, история выбора элементов 1с как очистить, 1с история выбора с учетом отбора, 1с 8 3 способы вврда выбор, поле ввода нет в списке выбор 1с, Как запомнить историю выбора в поле ввода в 8 3, история выбора при вводе 1с, 1с8 увеличить количество элементов в истории выбора
Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www.microsoft.com/download
История:
Очистка Кэша не помогала, а у нас за кэшировались значения в выпадающем списке выбора (Номенклатура, Партнеры, Контрагенты т.д.) у некоторых пользователей, а у некоторых история сохраняет выбор только 2 элементов, а остальной список не меняется.
Платформа: 8.3.15.1565 база: КА2 2.4.6.189
Платформа: 8.3.18.1208 база: УТ 11.4.13.209
Обработка должна запускаться на всех типовых решениях с управляемыми формами.
Мини-инструкция:
1. Предварительно выгоняем с базы пользователя у которого проблемы с историей;
2. Запускаем обработку под полными правами;
4. Нажимаем кнопку «Очистить»;
5. Заходим под пользователем и радуемся.
Скачать файлы
Специальные предложения
Автор запретил комментарии
Обновление 16.08.21 10:00
См. также
Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо
04.11.2018 53385 526 Eugen-S 35
Удалятор присоединенных файлов (для БСП)
Помощник анализа/выявления «мусорных файлов», лёгкой пометки и удаления.
08.07.2021 3676 15 Igorro82IT 11
ПОЛНОЕ удаление лишних организаций и связанных с ними данных
Обработка предназначена для удаления лишних организаций и связанных с ними данных (документами, записями в регистрах сведений, подчиненных справочников). Эта обработка является немного переделанной от автора Ант10 (https://infostart.ru/public/696618/), отличатся от оригинальной версии возможностью выбора сразу нескольких организаций. Удобна, когда таких организаций много (в частности, задублированных организаций). Работает только с управляемыми формами, тестировалась в типовой конфигурации 1С: «Бухгалтерии предприятия 3.0» релиз 3.0.88.28. На платформе 1С 8.3.18.1334.
11.03.2021 4541 116 Kuzya_brаtsk 8
Превращение доработанной конфигурации в типовую или исправление ошибки «Имеются записи с одинаковыми измерениями»
Помогает решить проблему связанную с дублями в регистрах сведений при возвращении к типовой конфигурации. Ошибка «Имеются записи с одинаковыми измерениями».
12.02.2021 8371 78 pyrkin_vanya 36
Пометка на удаление неиспользуемых элементов справочников и документов Промо
В ходе работы в программе в ней зачастую накапливается «мусор». Данная разработка может помочь убрать его. (обычные или управляемые формы)
02.02.2010 40677 721 AnryMc 53
Удаление дублей штрихкодов
Еще одна обработка по удалению дублей штрихкодов.
07.07.2020 2749 3 wowik 0
Свертка базы и очистка таблиц
Обработка написана с использованием БСП. Встраивается как внешняя. Работает в фоне. Позволяет средствами SQL очищать выборочно таблицы с настройками, заданными привычным образом через отбор СКД.
05.03.2020 8994 44 YAGolova 7
Свертка БД 1С: обрезка до выбранной даты средствами MS SQL
Внешняя обработка, позволяющая произвести анализ размера БД и грубую обрезку данных до выбранной даты средствами MS SQL. Управляемые формы, 1С:Предприятие 8.3 (8.3.9.1818).
15.11.2019 22640 266 dmitrydemenew 42
Очистка регистрации обмена Промо
Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.
19.09.2017 21281 9 serg-lom89 0
Быстрое обезличивание информационной базы
Обработка для формирования SQL-скрипта для быстрого обезличивания и очистки данных.
07.11.2019 11153 36 barelpro 15
Универсальное удаление движений регистров накопления по всем непроведенным документам
Попалась база КА 2.4 с движениями по регистрам, у которых регистратор был непроведен или помечен на удаление. Написал небольшую обработку по удалению таких записей из регистров.
27.09.2019 17076 23 John_d 17
Очистка базы данных 1С от данных по организациям прямыми SQL-запросами к СУБД
Работа с помощью прямых запросов в случае, когда нельзя, но очень необходимо.
20.09.2019 17845 106 nomad_irk 94
Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо
Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.
31.10.2016 62662 756 m..adm 227
Удаление документов для любых баз на управляемых формах
Удаление и распроведение документов для любых баз на УФ.
13.09.2019 11505 147 Rustig 33
Быстрое удаление данных по организации, используя ADO
Время от времени возникают вопросы на форуме Инфостарта по сабжу. Данная обработка решает данную задачу.
12.08.2019 9837 56 Fox-trot 30
Данная обработка просто хороший, удобный удалитель выбранного объекта через «ОбменДанными» с кучей дополнительных возможностей. Выгода использования данной обработки особенно ярко проявляет себя, когда у вас стоит подписка на события или другой код препятствующий удалению, но вам абсолютно необходимо удалить данный объект ввиду возможности его случайного использования. И вам нет необходимости выходить из режима 1С:Предприятия, входить в конфигуратор, менять отлаженный код блокировок и подписок на события. Таким образом осуществляется «горячее» удаление объекта.
17.06.2019 10098 29 AlexandrSmith 0
Корректировка остатков регистров бухгалтерии (обычные и управляемые формы) Промо
Внешняя обработка, предназначенная для удобного исправления остатков по регистрам бухгалтерии (Хозрасчетный, Налоговый или любой другой) посредством автоматизации ввода корректировочного документа («Операция», «Корректировка записей регистров»), приводящего регистр в нужное состояние остатков от текущего. Удобна для массовых правок остатков по бухгалтерскому и налоговому учету на какую-то дату (обычно перед реорганизацией учета, сверткой базы и т.п.)
03.06.2017 38700 229 stvorl 28
Поиск и чистка битых ссылок в регистрах сведений и накоплений 8.3
Данная обработка позволяет чистить устаревшие битые записи в регистрах сведений и накоплений. Я не затрагиваю в ней регистр бухгалтерии, так как там удаление любой записи может быть критичным для баланса. Бухгалтеры иногда готовы терпеть любые ссылки на удаленные раннее из базы объекты, лишь бы баланс сходился, даже если битая ссылка не может пролить свет на её происхождение.
04.05.2019 11030 99 AlexandrSmith 2
Удаление данных по организации в базах, ведущих учет по нескольким организациям. БП 3.0, ЗУП 3.1
При необходимости разделить данные в базах, где ведется учет по нескольким организациям, данная обработка поможет очистить ненужную информацию по организации/организациям. Работает в конфигурациях БП 3.0 и ЗУП 3.1.
03.04.2019 14370 307 SanchoD 35
Удаление неиспользуемых элементов справочников в БП 3.0, УНФ 1.6, УТ 11.4, КА 2.4, ERP 2.4
Данная обработка предназначена для удаления неиспользуемых элементов справочников в конфигурациях «1С: Бухгалтерия предприятия 3.0», «1С: Управление нашей фирмой 1.6», «1С: Управление торговлей 11.4», «1С: Комплексная автоматизация 2.4», «1С: ERP Управление предприятием 2.4»
15.03.2019 12226 125 BurlakovIvan 0
Обнуление остатков регистров бухгалтерии и накопления Промо
Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.
19.11.2018 35025 429 morozov.sv 55
Восстановление настроек плана счетов и очистка некорректных рабочих счетов в БГУ 1.0
В плане счетов в БГУ 1.0 есть возможность восстановить настройки по умолчанию. Но при наличии некорректных рабочих счетов, восстановление настроек не выполняется. При этом даже нет информации, в каком именно счете проблема. Данная обработка находит некорректные рабочие счета и удаляет их.
04.03.2019 22469 229 Sashares 36
Вы могли и не знать, но у Вас в базе может быть несколько сотен тысяч записей о производительности системы. А появились они там благодаря встроенной в БСП подсистеме «Оценка производительности». И думаю что далеко не каждый из Вас реально собирается оценивать производительность своей системы. Специально для тех кто, как и я считает, что ему абсолютно не нужны все эти записи в базах и была создана эта обработка.
31.10.2018 26619 253 1c.pro.fun 27
Перенос организации в отдельную базу, полная очистка базы от данных организации (версия от 23.07.2021)
Данная обработка позволяет удалить организацию и все связанные с ней данные – документы, элементы справочников, записи регистров сведений. Обработка полезна для выделения организации в отдельную базу. Доработано для ЗУП 3.1, УТ 11.4, возможно других
14.08.2018 23149 434 serge_msk 69
Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних) Промо
Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)
22.06.2018 20529 21 Alexander.Shvets 9
Удаление движений непроведенных документов. УФ.
Обработка помогает в закрытии отчетных периодов в программах 1С.
02.07.2018 14172 93 PSMNN 2
Помощник удаления и очистки объектов
04.06.2018 17934 101 Kutuzov 24
Удаление данных средствами SQL, теория и практика
25.04.2018 26261 174 METAL 37
Корректировка остатков регистров накопления (обычные и управляемые формы) Промо
Внешняя обработка, предназначенная для удобного и быстрого исправления остатков регистров накопления (посредством автоматического ввода документов «Корректировки записей регистров», «Операция», содержащих движения, приводящие существующие остатки к желаемым). Позволяет корректировать и обнулять по аналитике и суммам остатки регистров учета товаров, партий, взаиморасчетов, налогового учета по НДС, РАУЗ, и др.
14.01.2012 87407 1757 stvorl 76
Удаление справочников и документов без проверки ссылочной целостности
Обработка предназначена для удаления без проверки ссылочной целостности.
14.03.2018 14236 89 SPARTANIC 19
Очистка базы данных от данных по организации
Обработка генерирует SQL-скрипт, который очищает базу данных от документов выбранной организации. Проверялась на конфигурации Управление производственным предприятием на платформе 8.3. Но в принципе универсальная для стандартных конфигураций на платформе 8.3.
23.01.2018 22399 145 mugr 26
Удаление данных напрямую в SQL
Порой так и хочется грохнуть что нить в скуле, но наталкиваешься на отсутствие понятных и функциональный инструментов. Вроде как что то и есть, но явно писанное для каких то конкретных простых целей. И так очередное творение в данной тематике. Особенности: удаление порциями, отображение готового текста запроса, отбор данных с помощью СКД (в отборе учитываются составные типы и обращения через точку).
08.07.2017 20318 130 denacid 32
Очистка регистров накопления, сведений, расчета или бухгалтерии Промо
Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)
25.12.2009 68933 1241 sebe 20
Создание первоначального образа с файлами РИБ или быстрая очистка базы от документов и движений по регистрам
В «большой» базе штатными средствами создать первоначальный образ узла не получается по причине «недостатка памяти на впс» target=»_blank»>сервере»? А способы, описанные в статье https://its.1c.ru/db/metod8dev/content/2277/hdoc не подходят? ИЛИ Удаление всех документов или свёртка базы занимает продолжительное время?
06.06.2017 27139 73 Dima_ 9
Просмотр и очистка регистра сведений (управляемые формы)
Обработка предназначена для очистки регистров сведений (как независимых, так и подчиненных регистратору), работает под управляемыми формами. Реализован предварительный просмотр удаляемых данных.
09.05.2017 21241 359 stone_evil 24
Обработка данных + загрузка из табличного документа + удаление объектов + поиск и замена значений (управляемые формы)
Простая и удобная обработка позволяет быстро выполнять множество операций над объектами базы данных с помощью запроса и скрипта обработки результата. Может загружать данные табличных документов во временные таблицы для последующей загрузки или для выборки данных по сложным условиям. Встроены обработки «Удаление объектов» и «Поиск и замена значений», в них можно передавать результаты запросов. Есть возможность сохранения скриптов и полученных результатов обработки. Часто использую для переноса данных между конфигурациями, когда результаты запроса в одной конфигурации загружаю этой же обработкой в другой. Скрипты с примерами прилагаются. Файлы xml открываются с закладки «Запрос, скрипт», файлы xmlf содержат все таблицы которые есть в обработке на момент сохранения, загружаются по кнопке «Загрузить все настройки». Примеры скриптов выложены в доступе
19.04.2017 23893 220 fxmike 8
Удаление организаций из базы Промо
У меня возникала потребность в удалении организаций и их следов из базы. Стандартными средствами этого не сделать. Кому необходимо сделать то же самое, это отличный вариант. Обработка проста и эффективна.
19.06.2013 21561 59 IceEvgen 11
Что мешает удалению объектов?
Обработка, позволяющая просмотреть цепочки объектов (как ссылочных, так и регистров), препятствующих удалению помеченных на удаление объектов. Платформа 8.3, обычные формы, управляемые формы, интерфейс такси, возможность работы в Web.
20.12.2016 21716 124 Alxby 17
Свертка дублирующихся справочников (управляемые формы)
24.11.2016 16128 66 strange2007 24
Задвоились предопределенные элементы справочников? Выход есть!
Дублирование предопределенных элементов справочников может произойти как по причине того, что при обмене данными в режиме загрузки уникальность предопределенного элемента в пределах области информационной базы не проверяется, так и при объединении/обновлении конфигураций. При попытке переименовать, или, например, пометить на удаление 1С показывает сообщение «Предопределенный элемент не уникален». В этой статье мы напишем обработку, которая позволит избавиться от дублей предопределенных элементов справочника.
02.11.2016 26772 113 Luchik 8
Универсальный редактор реквизитов объектов. Мультиобработчик Промо
28.12.2011 184908 8937 StepByStep 422
Управление историей выбора поля
Управление историей выбора поля
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Как очистить историю выбора номенклатуры у поля типа СправочникСсылка.Номенклатура? Это тот список ранее выбираемых значений, который появляется у поля ввода при входе в режим редактирования.
Гуглеж говорит, что за это отвечает ХранилищеСистемныхНастроек с ключом «ИсторияВыбора». Выполняем код:
получаем переменную История с типом «НастройкиИсторииВыбора» и непониманием, что с ней делать — ни методов, ни свойств в отладчике, синтакс-помощнике и интернете.
А цель вообще такая — ограничить доступ юзеров к определенным позициям номенклатуры. Все сделано, но вот история выбора подло подсовывает запрещенные уже элементы:)
Помогите пожалуйста, кто сталкивался?
А каким образом ограничен доступ юзеров к позициям? РЛС?
А еще пользователь может вводить наименование номенклатуры в поле ввода…
Эта история, вроде как, готовый список, при его использовании проверок rls не происходит.
Нет, иначе не писал бы «вроде как». Исходил из наблюдений и замысла зачем этот список ввели (где-то рассказывали). А что, есть сведения, что при открытии списка перечитываются данные с проверкой rls?
если не накладывается, то это как-то странновато и похоже на баг
Проверил. При показе списка не проверяется. Запрос делается при выборе элемента и если он перестал быть доступен, то выходит ошибка «Эти данные невозможно выбрать, так как они были ранее удалены».
Т.е. они будут показываться не только при недоступности из-за РЛС, но и при физическом удалении элемента.
(1) Самописно, в ОбработкеДанныхВыбора() и ФормаПодбора. Но не суть как.
(2) ОбработкеДанныхВыбора() модуля менеджера.
Все уже сделано, осталась история выбора, в ней вопрос. Как ее почистить
Отключить историю выбора для реквизита. Обновить БД. Включить обратно.
(10) Реквизитов много, во всех документах. Это же номенклатура
(11) Почисти хранилище системных настроек
(12) Хотелось бы избирательно почистить. Как?
(8) После выбора тоже нужно проверить значение самописно.
(14) Да, так вот получилось очистить историю. Правда по всем полям всех типов данных, но пока это первый рабочий вариант
Главная » Статьи 1с » 1С эти данные невозможно выбрать так как они были ранее удалены
1с: Как удалить объекты (ранее помеченные на удаление), которые не могут быть удалены по указанию программы?


Вы должны четко осознавать, что подобные действия приводят к разрушению Вашей информационной базы. Ведь на данные объекты могут оставаться ссылки. Правильно сделать так: Провести процедуру поиска ссылок на данные объекты: Пункт меню «операции» — поиск ссылок на объекты… — В верхнее поле («Bыбepитe oбъeкты для пoиcкa ccылoк») подбираются объекты для поиска ссылок на них и затем нажимается кнопка «найти» — в окне «Ccылки нa oбъeкт» показываются найденные объекты. Их можно просмотреть сделав на них двойной клик мышью. Если мы удалим объекты, которые программа не хочет удалять, то в объектах, ссылающихся на них появится пустая «битая» ссылка. Например удалили контрагента, который фигурирует в накладной — накладная зависнет с пустым (не указанным) контрагентам — если она проведена — в отчетах повиснет задолженность несуществующего контрагента и проч. Таким образом ваша база данных будет показывать неверные данные, не отражающие реальную картину учета на предприятии. Еще один способ просмотреть информацию по ссылкам на помеченные на удаление объекты — запустить штатную процедуру удаления помеченных объектов: Операции — Удаление помеченных объектов… — процедура запускается в монопольном режиме и также показывает ссылки на объекты, которые удалить нельзя в нижней части окна.
Не нашли ответ на вопрос? Задайте вопрос специалисту
Ваша заявка успешно отправлена
Данные были изменены или удалены другим пользователем 1с 8.3
Курсы 1С 8.3 и 8.2 » Вопросы по 1С Бухгалтерия 8.3 (3.0) » Первоначальная настройка 1С » Данные были изменены или удалены другим пользователем 1с 8.3
Получить 200 видеоуроков по 1С бесплатно:
eva17476 20.10.2014 УСНО. Добрый день! При заполнения справочника «Организации», после введения всех данных и попытки записать и закрыть, в 1С 8.3 появляется сообщение с красным крестом: «Данные были изменены или удалены другим пользователем. Ок».
Нажимаю Ок. Справочник «Организация» не закрывается. Нажимаю «Закрыть» в правом верхнем углу, пишут «Данные были изменены. Сохранить изменения?» Выбираю Ок. «Данные были изменены или удалены др.пользователем».
Lada 20.10.2014 Добрый день!
Видела такую ошибку при работе в тонком клиенте на БУХ 3.0. Решается обновлением формы.
Поставьте вашу оценку этой статье: (1 оценок, среднее: 5,00 из 5) Загрузка…
1с: Как удалить объекты (ранее помеченные на удаление), которые не могут быть удалены по указанию программы?
Вы должны четко осознавать, что подобные действия приводят к разрушению Вашей информационной базы. Ведь на данные объекты могут оставаться ссылки. Правильно сделать так: Провести процедуру поиска ссылок на данные объекты: Пункт меню «операции» — поиск ссылок на объекты… — В верхнее поле («Bыбepитe oбъeкты для пoиcкa ccылoк») подбираются объекты для поиска ссылок на них и затем нажимается кнопка «найти» — в окне «Ccылки нa oбъeкт» показываются найденные объекты. Их можно просмотреть сделав на них двойной клик мышью. Если мы удалим объекты, которые программа не хочет удалять, то в объектах, ссылающихся на них появится пустая «битая» ссылка. Например удалили контрагента, который фигурирует в накладной — накладная зависнет с пустым (не указанным) контрагентам — если она проведена — в отчетах повиснет задолженность несуществующего контрагента и проч. Таким образом ваша база данных будет показывать неверные данные, не отражающие реальную картину учета на предприятии. Еще один способ просмотреть информацию по ссылкам на помеченные на удаление объекты — запустить штатную процедуру удаления помеченных объектов: Операции — Удаление помеченных объектов… — процедура запускается в монопольном режиме и также показывает ссылки на объекты, которые удалить нельзя в нижней части окна.
Удаление объектов в 1с
При работе с программой 1С Бухгалтерия 2.0 могут возникать различные ошибки, в том числе и неправильно внесенные документы и элементы справочников и здесь поможет удаление объектов в 1с.
Удаление объектов в 1с происходит в два этапа. На первом этапе на документы и элементы справочников устанавливается отметка об удалении. Сделать это можно с помощью пиктограммы на панели журнала документов или справочника.
Или нажатием на правую кнопку мыши и выбором пункта «Установить пометку удаления». Также эта операция возможна при помощи кнопки «Delete» на клавиатуре.
Используя один из данных способов можно одновременно установить отметку на столько документов и элементов справочника, сколько необходимо удалить.
Второй этап удаление объектов в 1с — это непосредственно удаление объектов. Для этого заходим в верхнее меню операции и выбираем пункт «Удаление помеченных объектов».
Выходит окно «Поиск и удаление помеченных объектов», в котором отображаются отмеченные на первом этапе элементы. Для начала операции удаление объектов в 1с нужно нажать на кнопку «Контроль» в нижней части окна.
После этого выходит новое окно «Удаление объектов». Если все нормально и выбранные документы можно удалить, то рядом с ними появляется зеленая галочка и их можно удалить окончательно, нажав на кнопку «Удалить» в нижней части окна.
Однако часто бывает, что удалить выбранные объекты невозможно из-за наличия ссылок на удаляемые документы или элементы справочника. В этом случае подлежащие удалению объекты отмечены красными галочками и кнопка «Удалить» неактивна.
Что делать в этом случае?
Необходимо понять какие связи есть с этим документом или элементом справочника, посмотреть их можно в нижней половине окна «Удаление объектов» под названием «Ссылки на удаляемый объект».
После того, как все ссылки выявлены и удалены можно нажать на кнопку «Поиск», чтобы заново выбрать объекты, подлежащие удалению.
После того как удаление объектов в 1с завершено, можно закрыть все открытые окна, о том как сделать резервное копирование базы читайте здесь, как внести настройки пользователя смотрите тут.
Ошибка «Данные были изменены или удалены другим пользователем» при проведении
10.02.2014, 22:42. Показов 17257. Ответов 15
Метки нет (Все метки)
Доброго времени суток, уважаемые эксперты. Стоит задача: обеспечить возможность ручной корректировки проводок созданного документа ПриходТовара(имеющего соответствующий реквизит РучнаяКорректировка).
Для этого на кнопку ДтКт на форме документа подцеплена стандартная обработка КорректировкаДвижений.
Содержание модуля объекта следующее:
| 1C | ||
| ||
Запустил отладку, установил флажок «Корректировка движений», попробовал провести — вылезла ошибка
«Данные были изменены или удалены другим пользователем».
Решил данную проблему обновлением формы документа:
| 1C | ||
| ||
Всё чудесно проводится,но появилась новая проблема — при изменении значений табличной части или реквизитов формы и последующем проведении сохраняются старые значения.(К примеру, был приход на Склад1 5 единиц Товара1; изменяешь 5 единиц на 4 — всё равно остаётся 5).
Очевидно, что это связано с этим:
| 1C | ||
| ||
Возникает вопрос: как правильно обновить форму? В правильном ли месте(на клиенте) я это делаю?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
8.2 Управляемая форма. Данные были изменены или удалены другим пользователем
Добрый день. В конфигурации есть два документа «Заказ» и «Оплата заказа». В документе «Заказ» есть реквизит «СтатусЗаказа». Статус заказа вычисляется (устанавливается) в модуле объекта «Заказы». При этом при проведении оплаты в документе «Оплата заказа» статус документа «Заказ» может меняться. В общем-то проблема в том, что если открыта форма документа «Заказ» и при этом Проводим связанный с ним документ «Оплата заказа». То в форме «Заказа» статус документа автоматически не меняется. А при попытке записать «Заказ» выходит ошибка «Данные были изменены или удалены другим пользователем». Подскажите пожалуйста каким образом можно решить данную проблему. Заранее благодарен.
Проще говоря смысл такой. При записи документа «Оплата заказа» перезаписывается документ «Заказ» — при этом в модуле объекта «Заказ» меняется статус заказа, и получаются расхождения между формой и объектом, а обновить данные формы не получается.
(1) а как пробовал обновить данные формы?
«Не получается» — в смысле не знаю как это сдалать. В обработке оповещения пишу так
ОбъектБазы = ДанныеФормыВЗначение(Объект, Тип(«ДокументОбъект.Заказы»)); ЗначениеВДанныеФормы(ОбъектБазы, Объект); Выходит такая ошибка <Документ.Заказы.Форма.ФормаДокумента.Форма(1649)>: Ошибка при вызове метода контекста (ДанныеФормыВЗначение) ОбъектБазы = ДанныеФормыВЗначение(Объект, Тип(«ДокументОбъект.Заказы»));
Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!
В принудительном порядке обновляет содержание элементов управления.
Полезен при изменении значений реквизитов формы вне формы, в тот момент, когда форма отображается на экране.
Пробовал. Не прокатывает. Ни чего не меняется. И также при попытке записать ошибка «Данные были изменены или удалены другим пользователем»
открытую форму «заказа»
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Если ИмяСобытия = «ИзменилсяСтатус» Тогда ОбновитьОтображениеДанных(); КонецЕсли; КонецПроцедуры
а если кнопку забацать в заказе «обновитьотображениеданных» они будут обновляться?
Нет не работает. Хотя точку останова ставил, Функция выполняется. А что она там выполняет не ясно, ни чего ни меняется.
(10) мм хз почему не работает. может он работает тока на списки. для формы работает ЭтаФорма.Прочитать();
Спасибо, работает. Странно, мне кажется что я раньше выходил на функцию ЭтаФорма.Прочитать(); ни чего не получалось. Или мне это только кажется
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Баг: удалил элементы в справочнике,а они всё ровно отражаются в отчёте и реквизитах.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Добрый день,какой-то баг меня настиг.
Удалил элементы в справочнике(номенклатура),а в тех реквизитах,тип которых ссылка на этот справочник-они всё ровно остались,а при их выборе пишет «эти данные невозможно выбрать,так как они были ранее удалены».
Мало того ещё и в документы,где участвовали эти элементы-отображаются в отчёте,хотя сами документы были отменены проводки и удалены,в регистре накопления,на котором основан этот отчёт-этих движений нету.
1)Вот вся номенклатура https://cdn1.savepice.ru/uploads/2020/1/2/fbfec40da681595eb9915be97fca8e0c-full.png
2)Вот удалённые элементы появляются «штаны»,»ааа» и «ыыыыы» https://cdn1.savepice.ru/uploads/2020/1/2/f5eb348d8939b0574c97960b0d49deb7-full.png
3)Вот что выдаёт если их выбрать https://cdn1.savepice.ru/uploads/2020/1/2/7204273cd45a5c98bbaecbf44e58de08-full.png
4)Вот в отчёте документы(отменённые,удалённые) где участвовали эти элементы https://cdn1.savepice.ru/uploads/2020/1/2/5e1360e913270f82991b3dc6df6c2afa-full.png
5)Вот пустой регистр,на котором основан отчёт https://cdn1.savepice.ru/uploads/2020/1/2/c84ef8d43cce34c4281bc3d68cf49a03-full.png
Пробовал выгружать базу и загружать в новую(пустую)базу-тоже самое
(0) В любой непонятной ситуации — чисти кэш
ну удалил непосредтсвенно без контроля ссылок в своей нетленке.
(5) (3) Просто отменил проведение,пометил и удалил помеченные
и контроль ссылок не сработал?
посмотри право на справочнике «удалять непросредственно» и выключи навсегда
(7) Я даже не знал об этом,ща почищу кэш
(0) > Удалил элементы в справочнике(номенклатура),а в тех реквизитах,тип которых ссылка на этот справочник-они всё ровно остались
Так и должно быть. Если удаляешь без контроля ссылочной целостности, то остаются ссылки на удаленные элементы. А с контролем не даст удалить, пока есть ссылки на удаляемый элемент
2) это нормально. Это сохраненная ИСТОРИЯ выбора.
Проблем с пресловутым «кэшем» исходя из написанного не вижу никаких.
(10) Как это исправить?
(12) Что «это»? В чем конкретно проблема? Из истории выбора они уйдут со временем. А что якобы в отчете по остаткам присутствуют удаленные двжиения, так или отчет кривой, или остатки в регистре. Если пересчет итогов регистра не помогает, тогда показывай отчет.
(15) Да, ТиИ умеет «занулять» некорректные ссылки. Если это было целью.
автор ты все-же почитай про ссялочную целостность.
(0) 2) История выбора хранится в кеше и да, там любым способом удаленные значения остаются, это не баг а фича
4, 5 То что список в пользовательском режиме пустой, это не значит что он действительно пустой, проверяй консолью, ты напоролся на ссылочную целостность.
alt=»Гл пно лАпы Задачи Мои имспо «
alt=»te + 01 «










Warning: Use of undefined constant expert_review_likes - assumed 'expert_review_likes' (this will throw an Error in a future version of PHP) in /var/www/www-ars1963/data/www/ck62.ru/wp-content/themes/colormag/comments.php on line 93