Разработка

Как соединять таблицы в 1С 8.5

О чем пойдет речь При работе с запросами в 1С часто возникает необходимость получать данные сразу из нескольких таблиц. Например, нужно вывести список клиентов вместе с их заказами, сопоставить товары и остатки на складе или объединить данные из разных регистров. Для решения таких задач в языке запросов 1С используются соединения таблиц. От правильного выбора типа …

Как соединять таблицы в 1С 8.5 Читать полностью »

Как получить уникальный идентификатор GUID в 1С 8.5

Что такое GUID и для чего он используется? GUID — это 128-битное значение, которое используется в платформе «1С:Предприятие» для уникальной идентификации объектов базы данных. В текстовом представлении этот идентификатор выглядит как строка из 32 шестнадцатеричных цифр, сгруппированных в формате 8-4-4-4-12 и разделённых дефисами, например:  8f9676e5-5710-11e8-9c2d-fa7ae01bbebc GUID служит «паспортом» для каждого объекта в базе данных 1С …

Как получить уникальный идентификатор GUID в 1С 8.5 Читать полностью »

Использование виртуальных таблиц регистров сведений в 1С

Для чего применяются Виртуальные таблицы регистров сведений применяются для быстрого получения актуальных или первых значений данных без написания сложных запросов к основной таблице регистра. Платформа сама реализует нужную логику отбора записей по времени, поэтому разработчик получает более простой и надежный запрос. Основная задача виртуальных таблиц регистра сведений — получить одно значение на набор измерений в …

Использование виртуальных таблиц регистров сведений в 1С Читать полностью »

Использование виртуальных таблиц регистров накопления в 1С

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

Использование виртуальных таблиц регистров накопления в 1С Читать полностью »

Проверка на пустое значение в 1С 8.5

В процессе разработки на платформе 1С часто возникает задача: определить, содержит ли переменная или поле базы данных какое-либо значение, или же оно «пустое». В отличие от многих других языков, в 1С понятие «пустое значение» имеет несколько оттенков. Разберем их по порядку. Что считается «пустым» в 1С? То, что считается пустым в конкретной задаче, зависит от …

Проверка на пустое значение в 1С 8.5 Читать полностью »

Убрать пробелы в строках 1С 8.5

Зачем вообще убирать пробелы? Пробелы могут вызвать кучу проблем: Поэтому уделять пробелы – полезная привычка. Убрать пробелы слева и справа Если нужно убрать пробелы только по краям строки, лучше всего использовать готовые функции 1С: Пример использования: Убрать все пробелы в строке Если нужно удалить все пробелы из строки, тогда подойдет СтрЗаменить(): Такой способ убирает именно обычные пробелы внутри …

Убрать пробелы в строках 1С 8.5 Читать полностью »

Ошибка «В данной транзакции уже происходили ошибки»

Что такое транзакция в 1С Транзакция — это неделимая последовательность операций с данными (запись объектов, регистров, выполнение запросов на изменение), которая либо выполняется полностью, либо не выполняется вовсе (свойство ACID). Платформа 1С автоматически обеспечивает изоляцию и атомарность при работе с СУБД. Можно выделить два основных вида транзакций — явные транзакции и неявные. В явной транзакции разработчик …

Ошибка «В данной транзакции уже происходили ошибки» Читать полностью »

Использование аннотации #ИзменениеИКонтроль в расширениях конфигураций 1С

Что такое аннотации в 1С Аннотации — это специальный вид синтаксических метаданных, которые добавляются в исходный код для управления функциональностью расширений конфигурации. Простыми словами, это специальные пометки (начинающиеся с символа &), которые подсказывают платформе 1С, каким именно образом нужно изменить или дополнить работу типового метода.  С их помощью разработчик может внедрить свой код в стандартный метод, не меняя …

Использование аннотации #ИзменениеИКонтроль в расширениях конфигураций 1С Читать полностью »

Поиск по наименованию в 1С 8.5

О чем будем говорить Задача поиска элементов справочника по наименованию — одна из самых частых в практике 1С-разработчика. В платформе 1С:Предприятие 8.5 (актуально и для современных версий 8.3) есть несколько способов её решения. Каждый метод имеет свои сильные и слабые стороны, и выбор конкретного зависит от вашей задачи. Метод НайтиПоНаименованию() НайтиПоНаименованию() — встроенный метод менеджера справочника. …

Поиск по наименованию в 1С 8.5 Читать полностью »

Поле объекта не обнаружено в 1С 8.5

Что за ошибка Ошибка «Поле объекта не обнаружено» возникает, когда программный код пытается обратиться к реквизиту, атрибуту или свойству, которого нет у текущего объекта в момент выполнения. Это не ошибка отсутствия значения (NULL), а именно отсутствие самого поля в структуре объекта — например, при обращении Объект.НесуществующийРеквизит. Платформа выбрасывает исключение, указывая модуль и строку. Причины возникновения С точки зрения …

Поле объекта не обнаружено в 1С 8.5 Читать полностью »

Отправьте форму и мы вам перезвоним

Отправляя форму вы соглашаетесь с политикой конфиденциальности и даете согласие на обработку персональных данных компании ИП Рыжиченко Антону Ивановичу
Сайт itviar.ru использует cookie для персонализации и хранения настроек.
Отправляя форму вы соглашаетесь с политикой конфиденциальности и даете согласие на обработку персональных данных компании ИП Рыжиченко Антону Ивановичу