1C-Code → Как сделать
Как сделать в 1С
Ответы на вопросы, которые возникают в работе: короткий ответ,
рабочий код и разбор того, где обычно спотыкаются.
Как получить остатки на дату запросом в 1С
Из виртуальной таблицы Остатки регистра накопления, передав дату параметром в скобках посл…
Как программно провести документ в 1С
Получить объект по ссылке и записать его в режиме проведения. Отдельного метода «Провести»…
Как избавиться от запроса в цикле в 1С
Заменить тысячу маленьких запросов одним большим: передать список значений параметром и по…
Как добавить колонку в таблицу значений программно
Методом Колонки.Добавить, вторым параметром — тип. Тип не обязателен, но без него колонка …
Как свернуть таблицу значений
Методом Свернуть: первым параметром колонки группировки, вторым — те, что надо просуммиров…
Как найти строку в таблице значений
Найти — первая подходящая строка или Неопределено. НайтиСтроки — массив всех подходящих. В…
Как выгрузить колонку таблицы значений в массив
Методом ВыгрузитьКолонку. Чаще всего это делают, чтобы отдать список в параметр запроса и …
Как превратить массив в таблицу значений
Прямого метода нет: таблицу создают, объявляют колонку и заполняют циклом. Для массива стр…
Как передать таблицу значений с сервера на клиент
Напрямую — никак: таблица значений между клиентом и сервером не передаётся. Передают либо …
Как отобрать строки в таблице значений
НайтиСтроки со структурой отбора — если нужны подходящие. Свернуть или обратный цикл с уда…
Как отсортировать таблицу значений
Методом Сортировать: строкой перечисляются колонки и направление. Сортировка по ссылке поч…
Как записать движения регистра накопления программно
В обработке проведения документа — через коллекцию Движения. Одна строка решает всё: без З…
Чем регистр остатков отличается от регистра оборотов
Остатки — когда вопрос «сколько есть сейчас» имеет смысл. Обороты — когда осмыслен только …
Как контролировать остатки при проведении документа
Сначала поставить управляемую блокировку, потом прочитать остаток, потом сравнить. Порядок…
Как добавить реквизит расширением конфигурации
Заимствовать объект в расширение, добавить в него реквизит, заимствовать форму и вывести р…
Как сравнить две таблицы значений
Через соответствие по ключу: одну разложить, вторую пройти. Сравнение перебором «каждая с …
Какие бывают соединения в запросе 1С и чем отличаются
Внутреннее оставляет только совпавшие пары. Левое сохраняет все строки левой таблицы, подс…
Как выгрузить таблицу значений в Excel
Через табличный документ: заполнить его из таблицы значений и записать в файл с типом XLSX…
Чем дерево значений отличается от таблицы значений
Тем же, чем оглавление от списка: у строки есть подчинённые строки. Колонки те же, обход д…
Как задать условное оформление таблицы на форме
Через УсловноеОформление формы: элемент оформления, условие отбора и оформляемое поле. Кра…
Попробовать в тренажёре