Удалить движения документа программно

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

Проверить вид движения в запросе 1с

Проверка на вид движения в запросе 1с может понадобится, если в запросе вы используете полную таблицу регистра накопления. Так как в таком случае иначе не понять, какая строка регистра соответствует приходу, а какая расходу. Проверка на вид движения возможна только в регистрах накопления с видом регистра Остатки. У регистра с

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

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

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

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

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

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

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

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

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

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

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

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