Проверка на ссылку в запросе

Для того что бы проверить является ли поле используемое в запросе ссылкой на какой либо объект, необходимо использовать оператор языка запросов ССЫЛКА <ТипСсылки>. Пример: |ГДЕ | ХозрасчетныйОбороты.Субконто3 ССЫЛКА Документ.РеализацияТоваровУслуг Стоит отметить, что название объекта метаданных следует писать в единственном числе: Документ, Справочник, Перечисление и т.д.

Определить количество элементов массива 1с

Для определения количества элементов необходимо использовать метод массива — Количество(). Пример: Массив = Новый Массив; Массив.Добавить(1); Массив.Добавить(2); КоличествоЭлементов = Массив.Количество(); В данном примере в переменной КоличествоЭлементов будет содержаться значение 2. Метод работает для любой конфигурации.

1с управляемые формы автоматическое сохранение реквизитов

Для того чтобы значения реквизитов управляемой формы, не связанные с данными хранящимися в базе, сохранялись после закрытия формы и восстанавливались при следующем ее открытии необходимо сделать следующее: В свойствах формы на закладке Использование параметр АвтоматическоеСохранениеДанныхВНастройках установить в значение Использовать; После этого в списке реквизитов формы появится колонка Сохранение, поставьте флажки

Объединить ячейки в макете 1с

Для объединения ячеек выделите их и: Нажмите сочетание клавиш Ctrl + M. Кликните правой кнопкой мыши по выделенным ячейкам и выберите пункт Объединить. Кликните на панели Табличный документ (расположена внизу) кнопку Объединить.

1с табличный документ. Вывести область

Для вывода области макета в Табличный документ используется его метод Вывести(<Область>). Пример: ТаблДокумент = Новый ТабличныйДокумент; Макет = ПолучитьМакет(«Макет»); Область = Макет.ПолучитьОбласть(«Шапка»); //Ваша программа заполняющая область ТаблДокумент.Вывести(Область);

1с получить ссылку из объекта

Для того, что бы получить ссылку на имеющийся у вас объект, необходимо использовать свойство объекта Сслыка. Пример: Пусть у нас есть переменная Объект, в которой содержится объект какого либо документа, справочника, плана видов характеристик или т.п. СсылкаНаОбъект = Объект.Ссылка; Работает для всех конфигураций, в управляемом приложении только на Сервере.

Запрос остатки в 1с — пример написания

Рассмотрим пример написания запроса берущего остатки по регистру накопления. Возьмем для этого остатки по регистру СебестоимостьТоваров из конфигурации Управление торговлей 11. Что бы взять остатки нам необходимо использовать виртуальную таблицу Остатки нужного регистра, в первый параметр виртуальной таблицы передается дата остатков(следует отметить, что при использовании таблицы Остатки к дате остатков

Номер строки в запросе 1с с примерами

Для того чтобы пронумеровать строки в запросе, необходимо соединить таблицу запроса с самой собой по какому либо полю с условием «<» или «>», посчитать количество присоединившихся строк, затем упорядочить по полученным номерам. Замечу, что получить номер строки в запросе 1с данным способом можно только в случае, если в вашей выборке

Передать параметр в запрос 1с

Передать значение параметра в запрос можно используя метод УстановитьПараметр(<ИмяПараметра>, <ЗначениеПараметра>). Пример: Запрос = Новый Запрос; Запрос.УстановитьПараметр(«ИНН», «2224136685»); Запрос.Текст = «ВЫБРАТЬ | Организации.Ссылка |ИЗ | Справочник.Организации КАК Организации |ГДЕ | Организации.ИНН = &ИНН»; Выборка = Запрос.Выполнить().Выбрать(); Отметим, что в тексте запроса параметры помечаются символом &.

1с получить объект по ссылке

Чтобы получить объект имеющейся у вас ссылки следует использовать метод ссылки ПолучитьОбъект(). Пример: Пусть у нас имеется реквизит или переменная МояСсылка содержащая в себе ссылку на справочник, документ или т.п. Объект = МояСсылка.ПолучитьОбъект(); Работает во всех конфигурациях, в управляемом приложении используется на Сервере.