Получить уникальный идентификатор ссылки в 1с

Для того чтобы получить уникальный идентификатор (GUID) ссылки в 1С 8 необходимо воспользоваться методом УникальныйИдентификатор(). Пример. Пусть в переменной Ссылка содержится ссылка на элемент справочника Номенклатура. УИН = Источник.Ссылка.УникальныйИдентификатор(); В итоге в переменно УИН у нас будет находится значение типа УникальныйИдентификатор, если необходимо его можно преобразовать к строковому типу. СтрокаУИН

Обход результата запроса выгруженного в таблицу

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

Проверка на тип в запросе

Для проверки типа поля в запросе используются функции языка запросов ТИПЗНАЧЕНИЯ(<Выражение>) и ТИП(<Имя типа>). В первую передается проверяемое поле запроса, а во вторую название типа, на который проводится проверка. Пример: |ГДЕ | ТИПЗНАЧЕНИЯ(ХозрасчетныйОбороты.СуммаОборот) = ТИП(ЧИСЛО) Пример 1: |ГДЕ | НЕ ТИПЗНАЧЕНИЯ(ХозрасчетныйОбороты.Субконто1) = ТИП(Справочник.Номенклатура) Заметим, что имя объекта метаданных пишется в

Загрузить таблицу значений из файла

Сохранение Таблицы значений в файл мы рассмотрели в статье Сохранить таблицу значений в файл. Теперь наша задача загрузить сохраненную таблицу из файла в переменную (или реквизит). Для этого используется встроенная функция ЗначениеИЗФайла(<Путь>). В параметр Путь следует передать полное имя файла (включая путь к нему), в котором содержится таблица. Пример: (Предположим,

Таблица значений найти строки в 1С 8

Для того чтобы найти строки таблицы значений, которые соответствуют определенным условиям отбора, используется метод НайтиСтроки(<ПараметрыОтбора>). Параметры отбора представляют из себя структуру, где ключ — это имя колонки таблицы, а значение — значение, по которому будет осуществляться поиск в данной колонке. Поиск элементов будет осуществляться только на равенство. Данный метод возвращает

1с таблица значений найти строку

Для того чтобы найти сроку Таблицы значений используется метод Найти(<Значение>, <СписокКолонок>). В параметр Значение передается значение поиска, в параметр СписокКолонок передается список колонок в которых будет производиться поиск значения (названия колонок перечисляются через запятую. Метод Найти ищет в таблице значений первую строку содержащую искомое значение, если ни одной строки с

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

Для того, что бы получить макет вашей печатной формы или отчета следует использовать функцию глобального контекста ПолучитьМакет(<ИмяМакета>). Таким способом можно получить макет документа, справочника или внешней печатной формы / обработки / отчета, но только непосредственно из их модулей. Пример: Макет = ПолучитьМакет(«МакетПФ»); Если нужный вам макет находится в Общих макетах,

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

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