При преобразовании числа из 4 цифр в строку количество символов в строке равно 5. Почему?

При стандартных региональных настройках для русского языка при приведении числа к строке между группами разрядов чисел вставляется неразрывный пробел (Символы.НПП), например: Год = 2003; Строка1 = Строка(Число1); //Строка1 = “2 003”, длина строки – 5[…]

Не отображается новое содержимое табличного поля при программном изменении источника данных

При программном изменении источника данных в табличном поле система сама не создает колонки. Начинающие разработчики часто забывают вызвать метод СоздатьКолонки, который удаляет все текущие колонки и создает новые в соответствии с новым источником данных. Такое[…]

В восьмой версии нет периодических реквизитов, а как хранить историю изменения реквизитов объектов?

В восьмой версии периодические реквизиты заменены новым более мощным механизмом – регистрами сведений. Эти регистры предназначены для выполнения более широкого спектра задач. Суть регистра сведений такова, что он позволяет хранить информацию практически любого типа на[…]

Почему не получается программно изменить элемент справочника?

С большой долей вероятности Вы пытаетесь изменять данные в базе данных через объект типа “СправочникСсылка”. Объекты данного типа позволяют обращаться к реквизитам и табличным частям в режиме “только чтение”. Чтобы изменить данные в базе данных,[…]

У меня не получается вписать в текстовую колонку табличного поля выражение на встроенном языке

В восьмой версии эта возможность не была реализована, поскольку одним из важных принципов восьмой версии является то, что текст программы может располагаться только в программных модулях. Поставленную задачу можно решить с помощью обработчика события “При[…]

В контекстах прикладных объектов нет методов ПолучитьАтрибут() и УстановитьАтрибут()

Во встроенном языке восьмой версии 1С:Предприятия введена универсальная возможность обращения к свойствам объектов заданных строкой. Для этого используется конструкция []. Например: ИмяСвойства = “Наименование”; Объект[ИмяСвойства] = Объект[ИмяСвойства] + “ Новый”;

Как в форме списка справочника получить ссылку на текущий элемент?

Для получения ссылки на текущий элемент справочника можно обратиться к свойству ТекущаяСтрока элемента управления ТабличноеПоле. Например: Сообщить(“Текущий элемент: “ + ЭлементыФормы.СправочникСписок.ТекущаяСтрока); Другой способ – обратиться к полю Ссылка текущих данных табличного поля: Сообщить(“Текущий элемент: “[…]

Изменения конфигурации не отражаются при запуске в режиме 1С:Предприятие

В информационной базе восьмой версии 1С:Предприятия конфигурация, редактируемая разработчиком, сохраняется без выполнения реструктуризации. Ее сохранение не оказывает влияние на работающих пользователей. Для работы пользователей в режиме “1С:Предприятие” используется конфигурация базы данных, также хранящаяся в информационной[…]

Почему в формах не поддерживается механизм слоев? Как разместить элемент в форме на двух закладках?

В восьмой версии 1С:Предприятии вместо механизма слоев в формах используются панели. Панель может иметь несколько страниц и предоставляет гибкие возможности манипулирования страницами (различные варианты размещения закладок, режим прокручиваемых страниц, возможность использования закладок без распределения элементов[…]

Почему в восьмой версии 1С:Предприятии допускается два сеанса работы для одного пользователя одновременно?

Действительно, одновременно может быть запущено несколько сеансов работы с одним пользователем системы. Эта возможность никак не противоречит архитектуре 1С:Предприятия. Более того, наличие такой возможности весьма полезно. Например, пользователь, может запустить выполнение длительной операции в одном[…]