В модуле управляемого приложения пишу инициализацию параметров сеанса:
Пользователь = Справочники.Пользователи.НайтиПоНаименованию(ПолноеИмяПользователя());
Если ПустаяСтрока(Пользователь) Тогда
НовыйПользователь = Справочники.Пользователи.СоздатьЭлемент();
НовыйПользователь.Наименование = ПолноеИмяПользователя();
НовыйПользователь.КраткоеПредставление = ИмяПользователя();
НовыйПользователь.ПодразделениеКомпании = Справочники.ПодразделенияКомпании.ГлавноеПодразделение;
НовыйПользователь.Организация = Справочники.Организация.ГлавнаяОрганизация;
НовыйПользователь.Записать();
Пользователь = НовыйПользователь.Ссылка;
КонецЕсли;
ПараметрыСеанса.Пользователь = Пользователь;
При попытке сохранить выводит ошибку:
«{МодульУправляемогоПриложения(9,45)}: Переменная не определена (Справочники)
НовыйПользователь.ПодразделениеКомпании = <<?>>Справочники.ПодразделенияКомпании.ГлавноеПодразделение; (Проверка: Тонкий клиент)».
Что она означает и как правильно обращаться к справочникам в 8.2?
В модуле управляемого приложения пишу инициализацию параметров сеанса:
Пользователь = Справочники.Пользователи.НайтиПоНаименованию(ПолноеИмяПользователя());
Если ПустаяСтрока(Пользователь) Тогда
НовыйПользователь = Справочники.Пользователи.СоздатьЭлемент();
НовыйПользователь.Наименование = ПолноеИмяПользователя();
НовыйПользователь.КраткоеПредставление = ИмяПользователя();
НовыйПользователь.ПодразделениеКомпании = Справочники.ПодразделенияКомпании.ГлавноеПодразделение;
НовыйПользователь.Организация = Справочники.Организация.ГлавнаяОрганизация;
НовыйПользователь.Записать();
Пользователь = НовыйПользователь.Ссылка;
КонецЕсли;
ПараметрыСеанса.Пользователь = Пользователь;
При попытке сохранить выводит ошибку:
«{МодульУправляемогоПриложения(9,45)}: Переменная не определена (Справочники)
НовыйПользователь.ПодразделениеКомпании = <<?>>Справочники.ПодразделенияКомпании.ГлавноеПодразделение; (Проверка: Тонкий клиент)».
Что она означает и как правильно обращаться к справочникам в 8.2?
Отправить эту статью на мою почту
Разберемся с вами что такое толстый и тонкий клиент 1С, а также исправим ошибку – «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента».
Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):
Все старые конфигурации 1С на обычных формах, например, «1С Управление торговлей редакции 10.х», «1С Бухгалтерия редакции 2» или «1С Розница редакции 1», могут работать только в режиме толстого клиента 1С, это значит, что на компьютере пользователя, где исполняется и отображается программа 1С выполняются основные вычисления и алгоритмы программы, и если клиентский (пользовательский) компьютер не очень мощный и программа 1С достаточно сложная и тяжелая, то 1С может тормозить, будут долго формироваться отчеты, открываться справочники и документы и т.п.
Многое поменялось, когда появился режим тонкого клиента 1С. Появились так называемые Управляемые формы. Если говорить проще и использовать аналогии, то 1С в режиме тонкого клиента стала как веб-сайт в интернете. Вы же, например, когда открываете какой-нибудь веб-сайт через свой веб-браузер (Хром, Edge…), то вы просматриваете на своем экране компьютера уже готовый результат сформированной на сервере HTML-страницы, т.е. основная работа по вычислениям и выполнению алгоритмов была произведена на сервере где расположен веб-сайт, а вы получили уже готовый результат. В итоге ресурсы вашего клиентского (пользовательского) компьютера были задействованы по минимуму, и даже если у вас слабый компьютер, то тормозить он почти не будет, не считая вычислений на прорисовку данных на вашем экране, на это тоже нужно время процессора.
Если вернемся от веб-сайтов обратно к 1С, то режим тонкого клиента будет быстрее работать, но только в том случае, если у вас современная конфигурация 1С на управляемых формах, например, «1С Управление торговлей редакция 11.х», «1С Бухгалтерия редакция 3.х» или «1С Розница редакция 2.х», и не менее важно, ваша база данных 1С должна работать в режиме клиент-сервера, причем сервер 1С должен находится на отдельном мощном сервере (компьютере).
Так что если вы приобрели, к примеру, «1С Бухгалтерия редакция 3» и установили её локально на своем компьютере в файловом варианте, даже и в серверном варианте, где сервер 1С также установили на этом же компьютере, то разницы не будет в каком режиме вы работаете: в тонком клиенте или в толстом клиенте 1С. Точнее в таком случае, вам лучше работать в режиме толстого клиента 1С, потому, что тонкий клиент накладывает определенные ограничения в контекст доступности некоторых функций и методов.
Как исправить ошибку «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента»?
У меня эта ошибка возникла в конфигурации «1С Розница 2» когда я хотел в справочнике «Виды цен» отредактировать схему компоновки данных «Произвольный» при способе задания цены «Заполнять по данным ИБ».
Далее открывается окно «Настройка схемы компоновки данных для вида цены» и нажимаем кнопку «Редактировать схему компоновки», и если база 1С запущена в режиме тонкого клиента, то мы увидим ошибку – «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента».
Эта ошибка не только может появиться при редактировании схемы компоновки в видах цен в рознице, но и в других местах программы, где требуется работа программы 1С в режиме толстого клиента.
Запускаем 1С в режиме толстого клиента
Кликаем как обычно по ярлыку 1С чтобы открылось окно выбора баз 1С, далее выделяете нужную базу и нажимаете кнопку «Изменить».
Нажимаем «Далее». И найдите раздел «Основной режим запуска», где выберите «Толстый клиент».
Всё. Теперь запускаете 1С как обычно, и она у вас теперь будет работать в режиме толстого клиента. И тот функционал, который доступен только в режиме толстого клиента 1С должен работать без ошибок.
Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):
Благодарю Вас за внимание!
Подписывайтесь на мой YouTube-канал, там много интересных и бесплатных видеоуроков по 1С — https://youtube.com/c/ЮрийКозицынПрограммист1С
Обсудить статью на 1С форуме?
Читайте также
- Обновление 1С — самый простой и быстрый способ!
- Исправление ошибки формата потока в 1С 8.3
- Как стать программистом 1С с нуля?
- Исправление ошибки печати двухмерного штрихкода PDF417 в 1С
- Лайфхаки 1С – редактирование печатной формы счета
{ВнешняяОбработка.ИмяОбработки.Форма.Форма.Форма(125,10)}: Процедура или функция с указанным именем не определена (ЗначениеИзСтрокиВнутр) В общем я уже смирился что работать обработка будет только в толстом клиенте. Как дать понять платформе это? Потому как обработка работает. Но при сохранение такое вот раздражает.
#Если ТолстыйКлиентУправляемоеПриложение Тогда
+ глобально — Сервис/Параметры/Модули/Проверка — галки
круто, спасибо. Второе то что нужно думаю
Смирился он… А клиентов тоже смирил? З.Ы. Что мешает перенести код туда, где он будет работать?
Ты читать не умеешь. У него толстый клиент. Так что код рабочий. А в конфигураторе включена проверка на все (?) виды клиентов. Вот на тонкий и ругается..
У него толстый. А у клиента может быть несколько более иначе другой.
И снова ты невнимательно читаешь «работать обработка будет только в толстом клиенте»
Это ты не умеешь читать. Тонкий или толстый клиент — это выбор клиента. Не твой.
Вообще-то мой, как программиста. Как скажу — так и будет работать.
я думаю, что Defender хотел сказать, что писать нужно универсально. Что бы работало в обоих режимах.
А ещё лучше — во всех четырёх… Включая ОФ и ВК. И да, чтобы по КОМу можно было вызвать. И вообще — чтобы оно само работало, не требуя пользователя
Зря иронизируешь. Всегда прав Заказчик, если он не программист.
Заказчик не знает разницы. Как ему программист скажет, так тот и будет работать.
«Включая ОФ и ВК» // ВК это что? Если внешнее соединение, то почти у всех поделок Раруса нет его поддержки в своих модулях — ребятки просто не тестируют работу своих конфигураций в таком режиме (банально запись справочников / документов)…
А если заказчик будет вредный, как я, например? Именно Да, приложение должно работать во всех режимах. Не вижу тут ничего такого
Вредный заказчик иле перевоспитывается или идёт наслаждаться ароматом цветущей вишни.
Да. Этот Заказчик уйдёт к более вменяемому программисту.
Который будет прогибаться под каждую хотелку и «играть со шрифтами»?
Вы не понимаете. Заказчики — они как дети. Их воспитывать нужно. Кнутом и пряником. Причём пряник должен быть прошлогодним. Он твёрже.
Не упрощай. В данном случае работа в разных клиентах — это стандарты 1С. Конечно, можно клиента уговорить на те настройки, до которых хватило квалификации, но это тупиковый путь. Я могу принять твою иронию только в контексте новогоднего празднования.
Я не упрощаю. Я говорю, что решение о том, в каком клиенте должно работать бизнес-решение — должен принимать тот, кто разрабатывает это решение. А не тот, кто заказывает. Заказчик говорит — хочу склад. Архитектор уточняет, кто и откуда будет с ним работать. На основании этого он принимает решение. Если ему нужна будет работа с Гоа или из Антарктиды — тут, возможно, и тонкий клиент, и веб-клиент понадобятся. А возможно — можно будет обойтись терминалом.
ТЗ знает только ТС. Наша дискуссия — гадание на кофейной гуще.
У нас уже не гадание, а меряние ))) ТС высказался — «я уже смирился что работать обработка будет только в толстом клиенте» От этого и надо плясать качучу.
Конечно. Я гадаю, а ты …сам реши.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Припоминаю, что и у нас такое было. Стала возникать в рабочей файловой базе 1С 8, размещенной в общедоступном каталоге в локальной сети. Т.е. «вчера» база работала исправно, а «сегодня» у пользователей в произвольные моменты времени, при разных событиях и действиях в базе работа пользователя прекращается с возникновением ошибки: Сеанс отсутствует или удален ID= , File=srcSeanceContextImpl.cpp(984)
В какой-то момент, пытаясь «поймать» ошибку, т.к. она имела плавающий характер, работая в режиме 1С Предприятие даже удалось получить окно ошибки, что на изображении выше, но еще дополнительно с кнопкой «Подробно…», нажав на которую, получилось извлечь текст ошибки, но, к сожалению, не удалось зафиксировать изображение окна ошибки с дополнительной кнопкой.
В этом случае получилось, что ошибка была в коде, но потом она не повторялась именно для этого участка кода и в формах ошибки больше не было кнопки «Подробно…». Значит, что дело не в коде, а что на самом деле он не может получить данные, на которые настроен по сторонней причине.
Обновление тонкого клиента
При запуске тонкого клиента может возникнуть ошибка.
Это значит, что платформа тонкого клиента не соответствует платформе запускаемой базы и достаточно просто установить нужную версию (ее вы видите и в самой ошибке, первая — ваша, которую сейчас используете, вторая — необходимая для запуска).
Для этого:
- переходим по ссылке
- скачиваем необходимую версию;
- Скачивается архив с Тонким клиентом, требуется извлечь данные;
- Внутри есть установочный файл «Setup», запускаем его, подтверждаем все изменения;
- После установки ярлык подключения остается прежний, но базы уже будут запускаться в новой версии.
Готово!
Уже более 10 000 компаний работают
в облачной 1С от 42Clouds
— Консультация по 1С Бесплатно!
— Поддержка 24/7 по техническим вопросам: в чате, по телефону, по почте
— Все типовые конфигурации онлайн, доступ через RDP, Remote App, Web
Этот материал написан посетителем сайта, и за него начислено вознаграждение.
15 ноября 2022 года многие пользователи «1С:Предприятие 8» не смогли приступить к работе, в результате массового сбоя программы. Требовалась установка обновления, которое, однако не гарантировало полную работоспособность программного продукта.
Разработчики опубликовали список проблемных версий своей программы:
рекомендации
3060 дешевле 30тр в Ситилинке
3070 Gigabyte Gaming за 50 тр с началом
<b>13900K</b> в Регарде по СТАРОМУ курсу 62
3070 Gainward Phantom дешевле 50 тр
10 видов <b>4070 Ti</b> в Ситилинке — все до 100 тр
13700K дешевле 40 тр в Регарде
MSI 3050 за 25 тр в Ситилинке
13600K дешевле 30 тр в Регарде
4080 почти за 100тр — дешевле чем по курсу 60
12900K за 40тр с началом в Ситилинке
RTX 4090 за 140 тр в Регарде
Компьютеры от 10 тр в Ситилинке
3060 Ti Gigabyte дешевле 40 тр в Регарде
3070 дешевле 50 тр в Ситилинке
-7% на 4080 Gigabyte Gaming
В них разработчики якобы обнаружили критическую проблему, закрывающую клиентское приложение спустя всего несколько минут после начала работы в программе. В результате несохраненные пользователем данные стираются.
Сообщается, что эта проблема появляется в тонком и толстом клиентах для Windows. Проблема отсутствует в тонком и толстом клиентах под Linux и macOS, и также её нет в web-клиенте для всех операционных систем. На сервере 1С:Предприятие данная проблема также не была зафиксирована. Разработчики 1С предполагали, что многие пользователи проблемных версий не смогут работать без обновления программы, начиная с 15 ноября 2022. Если у пользователя другая версия 1С, то она будет нормально работать без обновлений.
Клиент называется «толстым», когда для своей работы он требует много ресурсов компьютера. При этом толстый клиент использует все возможности 1С по части кода и его рационально устанавливать на относительно мощных компьютерах и в случае маленькой пропускной способности интернет-канала в компании.
Тонкий клиент уже не требует много ресурсов компьютера, но требует более скоростного интернета, в этом случае большая часть вычислений происходят на сервере, а компьютер пользователя выступает в роли терминала (когда оператор загружает данные и получает результат вычислений). Тонкий клиент позволяет использовать устаревшие компьютеры, но через тонкий клиент 1С невозможно дорабатывать конфигурации (поскольку основная часть кода находится и выполняется на сервере).
Рассмотрим что из себя представляет «1С:Предприятие 8»
«1С:Предприятие» является единой платформой для автоматизации деятельности любого предприятия, например, бухгалтерского, кадрового и финансового учета. А значит, это довольно громоздкая платформа, производящая большое количество различных вычислений. А как подсказывает жизненный опыт, всё большое и громоздкое имеет высокую уязвимость к сбоям. И тут дело не в собственном языке программирования, и не в квалификации программистов (которая довольно высокая), а скорее в сложности и многофункциональности самой платформы. Также 1С имеет свой собственный язык программирования и позволяет конфигурировать программу под конкретные нужды любой организации.
Причина сбоя 15 ноября 2022 года и её решение
15 ноября большое число пользователей «1С:Предприятие 8» столкнулись с невозможностью войти в программу. Так при запуске 1c, программа выдавала им ошибку «Неправомерное использование программного продукта».
По информации от представителей 1С, они экстренно выпустили обновления программы, исправляющие проблему запуска системы «1С:Предприятие». И ввиду срочности выпуска обновлений, в некоторых версиях платформы якобы могут присутствовать ошибки. Для исправления этих ошибок они просят своих клиентов воспользоваться соответствующими инструкциями на их сайте.
По информации разработчиков, клиенты 32-разрядных серверов на версиях платформы: 8.3.22.1704, 8.3.21.1622, 8.3.20.2180, 8.3.19.1723, 8.3.18.1957, 8.3.17.2757 могут самостоятельно аварийно завершаться (теряя не сохранённые данные). Далее они проводят список исправленных версий серверов и подробные инструкции по их установке.
Также сообщается, что в 13 версиях версий платформы «1С:Предприятие 8» (подробный список смотрите выше) была выявлена критическая проблема, приводящая к закрытию клиентского приложения спустя несколько минут после начала работы пользователя в программе.
При этом данные, ранее сохранённые в базе, не пострадают, а несохранённые данные скорее всего будут утеряны.
Сообщается о вероятности проявления этой проблемы именно с 15 ноября 2022 (интересно, откуда появилась привязка к этой дате?). Разработчики 1С предполагают, что многие пользователи перечисленных проблемных версий не смогут полноценно работать. Поэтому они просят пользователей проверить используемую ими версию 1С и при необходимости её обновить.
С другой стороны, по сообщениям сообщества пользователей 1С, на пиратских форумах 1С также сообщают о проблемах. И появилось мнение (официально пока не доказанное), что на самом деле никакой «критической проблемы» не было, а в новую версию «1С:Предприятие 8» просто был внедрён новый механизм определения пиратского эмулятора ключей, и разработчики закрыли способ обхода ключей через динамическую библиотеку techsys.dll.
«Вы стали жертвой подделки программного обеспечения»
Именно это сообщение получили многие пользователи 1С. Причиной могло стать срабатывание защиты от незаконного использования лицензионного продукта. Защита может применяется правообладателем на законных основаниях, согласно статье 1299 ГК РФ (Глава 70. АВТОРСКОЕ ПРАВО, статья 1299 «Технические средства защиты авторских прав»), при наличии на компьютере пользователя нелегального эмулятора ключа защиты, или иных средств взлома.
Однако многие пользователи, легально купившие 1С, получили сообщение: «Вы стали жертвой подделки программного обеспечения». И пару кнопок: «Подробнее» и «Завершить работу».
По сообщениям пользователей на профильных форумах, при этом их версия программы была официально куплена, были установлены все необходимые ключи защиты и также установлена последняя версия 1С. Они пишут, что за день до сбоя, компания 1С прислала срочное сообщение о необходимости обновить платформу, разработчики ссылались на некие «Внешние условия», но не уточняли какие именно. Пользователи предполагают, что в некоторые релизы программы была внедрена новая защита от пиратов и её активация была настроена именно на 15 ноября. Но в результате что-то пошло не так, и кроме пиратов, пострадали и многие легальные пользователи (понеся при этом ощутимые финансовые потери). Соответственно признание своей ошибки представителями 1С может вылиться в многомиллионные выплаты пострадавшим официальным пользователям, что наверняка превысит пользу от заблокированных пиратов. Но само наличие данной защиты пока официально не подтверждено экспертами, поэтому действует презумпция невиновности.
Последствия сбоя 15 ноября 2022 года
Сообщается, что история имеет продолжение, у некоторых клиентов и партнёров «1C» проблемы долгое время не могли быть решены. Например, вечером 17 ноября не работали многие сайты «1С», такие как users.v8.1c.ru, its.1c.ru, сайт с обновлениями info83.1c.ru (на вечер 19 ноября все перечисленные сайты уже доступны). А исправляющие обновления разработчики рекомендовали скачивать со страницы со списком обновлений releases.1c.ru/total.
Пока разработчики признали только допущенные ими ошибки (не уточняя точных причин).
Информация от официального дистрибьютора фирмы “1С” в Москве, Московской, Тульской и Владимирской областях
В ответ на сложившуюся ситуацию, один из пользователей профильного форума написал, что юридический отдел их компании готовит иск на 990 млн. рублей к разработчикам 1С. Для покрытия понесённых убытков и издержек ввиду вины 1С. И наверняка это иск будет не единственным…
Этот материал написан посетителем сайта, и за него начислено вознаграждение.
{ВнешняяОбработка.ИмяОбработки.Форма.Форма.Форма(125,10)}: Процедура или функция с указанным именем не определена (ЗначениеИзСтрокиВнутр) В общем я уже смирился что работать обработка будет только в толстом клиенте. Как дать понять платформе это? Потому как обработка работает. Но при сохранение такое вот раздражает.
#Если ТолстыйКлиентУправляемоеПриложение Тогда
+ глобально — Сервис/Параметры/Модули/Проверка — галки
круто, спасибо. Второе то что нужно думаю
Смирился он… А клиентов тоже смирил? З.Ы. Что мешает перенести код туда, где он будет работать?
Ты читать не умеешь. У него толстый клиент. Так что код рабочий. А в конфигураторе включена проверка на все (?) виды клиентов. Вот на тонкий и ругается..
У него толстый. А у клиента может быть несколько более иначе другой.
И снова ты невнимательно читаешь «работать обработка будет только в толстом клиенте»
Это ты не умеешь читать. Тонкий или толстый клиент — это выбор клиента. Не твой.
Вообще-то мой, как программиста. Как скажу — так и будет работать.
я думаю, что Defender хотел сказать, что писать нужно универсально. Что бы работало в обоих режимах.
А ещё лучше — во всех четырёх… Включая ОФ и ВК. И да, чтобы по КОМу можно было вызвать. И вообще — чтобы оно само работало, не требуя пользователя
Зря иронизируешь. Всегда прав Заказчик, если он не программист.
Заказчик не знает разницы. Как ему программист скажет, так тот и будет работать.
«Включая ОФ и ВК» // ВК это что? Если внешнее соединение, то почти у всех поделок Раруса нет его поддержки в своих модулях — ребятки просто не тестируют работу своих конфигураций в таком режиме (банально запись справочников / документов)…
А если заказчик будет вредный, как я, например? Именно Да, приложение должно работать во всех режимах. Не вижу тут ничего такого
Вредный заказчик иле перевоспитывается или идёт наслаждаться ароматом цветущей вишни.
Да. Этот Заказчик уйдёт к более вменяемому программисту.
Который будет прогибаться под каждую хотелку и «играть со шрифтами»?
Вы не понимаете. Заказчики — они как дети. Их воспитывать нужно. Кнутом и пряником. Причём пряник должен быть прошлогодним. Он твёрже.
Не упрощай. В данном случае работа в разных клиентах — это стандарты 1С. Конечно, можно клиента уговорить на те настройки, до которых хватило квалификации, но это тупиковый путь. Я могу принять твою иронию только в контексте новогоднего празднования.
Я не упрощаю. Я говорю, что решение о том, в каком клиенте должно работать бизнес-решение — должен принимать тот, кто разрабатывает это решение. А не тот, кто заказывает. Заказчик говорит — хочу склад. Архитектор уточняет, кто и откуда будет с ним работать. На основании этого он принимает решение. Если ему нужна будет работа с Гоа или из Антарктиды — тут, возможно, и тонкий клиент, и веб-клиент понадобятся. А возможно — можно будет обойтись терминалом.
ТЗ знает только ТС. Наша дискуссия — гадание на кофейной гуще.
У нас уже не гадание, а меряние ))) ТС высказался — «я уже смирился что работать обработка будет только в толстом клиенте» От этого и надо плясать качучу.
Конечно. Я гадаю, а ты …сам реши.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Подписывайтесь на мой telegram-канал. Сразу оговорюсь, что проектов у меня много, помощников нет, всем помочь физически и морально не смогу, прошу меня простить, если кому-то не ответил или отказал в помощи.
Отправить эту статью на мою почту
Разберемся с вами что такое толстый и тонкий клиент 1С, а также исправим ошибку – «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента».
Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):
Что такое толстый и тонкий клиент 1С, в чем разница?
Все старые конфигурации 1С на обычных формах, например, «1С Управление торговлей редакции 10.х», «1С Бухгалтерия редакции 2» или «1С Розница редакции 1», могут работать только в режиме толстого клиента 1С, это значит, что на компьютере пользователя, где исполняется и отображается программа 1С выполняются основные вычисления и алгоритмы программы, и если клиентский (пользовательский) компьютер не очень мощный и программа 1С достаточно сложная и тяжелая, то 1С может тормозить, будут долго формироваться отчеты, открываться справочники и документы и т.п.
Многое поменялось, когда появился режим тонкого клиента 1С. Появились так называемые Управляемые формы. Если говорить проще и использовать аналогии, то 1С в режиме тонкого клиента стала как веб-сайт в интернете. Вы же, например, когда открываете какой-нибудь веб-сайт через свой веб-браузер (Хром, Edge…), то вы просматриваете на своем экране компьютера уже готовый результат сформированной на сервере HTML-страницы, т.е. основная работа по вычислениям и выполнению алгоритмов была произведена на сервере где расположен веб-сайт, а вы получили уже готовый результат. В итоге ресурсы вашего клиентского (пользовательского) компьютера были задействованы по минимуму, и даже если у вас слабый компьютер, то тормозить он почти не будет, не считая вычислений на прорисовку данных на вашем экране, на это тоже нужно время процессора.
Если вернемся от веб-сайтов обратно к 1С, то режим тонкого клиента будет быстрее работать, но только в том случае, если у вас современная конфигурация 1С на управляемых формах, например, «1С Управление торговлей редакция 11.х», «1С Бухгалтерия редакция 3.х» или «1С Розница редакция 2.х», и не менее важно, ваша база данных 1С должна работать в режиме клиент-сервера, причем сервер 1С должен находится на отдельном мощном сервере (компьютере).
Так что если вы приобрели, к примеру, «1С Бухгалтерия редакция 3» и установили её локально на своем компьютере в файловом варианте, даже и в серверном варианте, где сервер 1С также установили на этом же компьютере, то разницы не будет в каком режиме вы работаете: в тонком клиенте или в толстом клиенте 1С. Точнее в таком случае, вам лучше работать в режиме толстого клиента 1С, потому, что тонкий клиент накладывает определенные ограничения в контекст доступности некоторых функций и методов.
Как исправить ошибку «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента»?
У меня эта ошибка возникла в конфигурации «1С Розница 2» когда я хотел в справочнике «Виды цен» отредактировать схему компоновки данных «Произвольный» при способе задания цены «Заполнять по данным ИБ».
Далее открывается окно «Настройка схемы компоновки данных для вида цены» и нажимаем кнопку «Редактировать схему компоновки», и если база 1С запущена в режиме тонкого клиента, то мы увидим ошибку – «Для того, чтобы редактировать схему компоновки, необходимо запустить конфигурацию в режиме толстого клиента».
Эта ошибка не только может появиться при редактировании схемы компоновки в видах цен в рознице, но и в других местах программы, где требуется работа программы 1С в режиме толстого клиента.
Запускаем 1С в режиме толстого клиента
Кликаем как обычно по ярлыку 1С чтобы открылось окно выбора баз 1С, далее выделяете нужную базу и нажимаете кнопку «Изменить».
Нажимаем «Далее». И найдите раздел «Основной режим запуска», где выберите «Толстый клиент».
Всё. Теперь запускаете 1С как обычно, и она у вас теперь будет работать в режиме толстого клиента. И тот функционал, который доступен только в режиме толстого клиента 1С должен работать без ошибок.
Смотрите видео инструкцию по этой статьей на моём Ютуб-канале (отмотайте видео на 15 мин 18 сек):
Благодарю Вас за внимание!
Подписывайтесь на мой YouTube-канал, там много интересных и бесплатных видеоуроков по 1С — https://youtube.com/c/ЮрийКозицынПрограммист1С
Обсудить статью на 1С форуме?
Читайте также
- Исправление ошибки печати двухмерного штрихкода PDF417 в 1С
- Лайфхаки 1С – групповое изменение данных в 1С
- Второй способ сброса пароля в 1С — TOOL_1CD
- Как добавить базу 1С?
- Как правильно выбрать СУБД для 1С
Припоминаю, что и у нас такое было. Стала возникать в рабочей файловой базе 1С 8, размещенной в общедоступном каталоге в локальной сети. Т.е. «вчера» база работала исправно, а «сегодня» у пользователей в произвольные моменты времени, при разных событиях и действиях в базе работа пользователя прекращается с возникновением ошибки: Сеанс отсутствует или удален ID= , File=srcSeanceContextImpl.cpp(984)
В какой-то момент, пытаясь «поймать» ошибку, т.к. она имела плавающий характер, работая в режиме 1С Предприятие даже удалось получить окно ошибки, что на изображении выше, но еще дополнительно с кнопкой «Подробно…», нажав на которую, получилось извлечь текст ошибки, но, к сожалению, не удалось зафиксировать изображение окна ошибки с дополнительной кнопкой.
В этом случае получилось, что ошибка была в коде, но потом она не повторялась именно для этого участка кода и в формах ошибки больше не было кнопки «Подробно…». Значит, что дело не в коде, а что на самом деле он не может получить данные, на которые настроен по сторонней причине.