Коммуникация
November 13, 2021

Неправильные советы

Иногда в файловых базах 1С с большим объемом номенклатуры, которые эксплуатируются не на серверах, а на обычных компьютерах (1С: Розница в качестве кассового ПО) при тестировании возникает ошибка "Табличная часть имеет записи, не относящиеся ни к одной записи главной таблицы". Для исправления Гугл находит совет временного перевода базы на SQL-сервер, чтобы удалить ошибки средствами СУБД. Странно...

Дело в том, что по умолчанию в механизме тестирования и исправления настройка "При частичной потере данных объектов" установлена в значение "Не изменять". Но если эту настройку перевести в значение "Удалять объект", то ошибочные (потерянные) записи прекрасно удалятся. Во всяком случае у меня это получалось, в том числе на не самой новой платформе 8.3.14 (раньше просто описанная проблема не попадалась). То есть отлично работает простое стандартное решение. А совет Гугла по своей эффективности напоминает анекдот из 90-х: "Новый русский приехал покупать новый мерседес, потому что у старого переполнилась пепельница". Очень странно... Почему так происходит? Почему в интернете популярен совет с неэффективным решением?

Скорее всего у тех кто описанную настройку попробовал как первое, что пришло на ум, и у них сразу все получилось, даже не возникнет мысль, что это проблема и надо этот простой совет опубликовать в форумах. А те, кто не догадался, нашли сложное решение и делятся этим как достижением. Налицо одно из проявлений ошибки выжившего.

Вообще историю интернета в части поиска ответов на вопросы я бы разбил на три этапа:

  1. В форумах задавались вопросы, специалисты на них отвечали.
  2. В форумах накопились решения абсолютного большинства проблем, просто гуглим и пробуем.
  3. В форумах все больше появляется неправильных или неоптимальных советов или вообще приговор, что решения нет. Все больше ответы пишут некомпетентные люди, а профессионалы не успевают это опровергать.

Сегодня уже нельзя слепо верить информации из интернета. Снова, как раньше, необходимо много читать, учиться и пробовать различные решения возникающих проблем самостоятельно.

←84 | заметка 85 | 86→