Жёлтая тетрадь 📒 Блог программиста 1С 👨‍💻
999 subscribers
41 photos
58 links
В основном небольшие и почти регулярные заметки из будней программиста 1С
Мои инсайты, что-то новое каждый день

@builin
Download Telegram
Попадёт ли Распоряжение в массив в соответствие Получатели?
(сперва вставлен массив в соответствие, потом добавлен элемент в массив)

@yellow_pad | #1С #переменные #массив
Очистка колонки табличной части

У таблицы значений есть метод ЗаполнитьЗначения(<Значение>, <Колонки>), а табличную часть обделили. Вариант быстрой очистки колонки ТЧ в 1-2 строки, также применимо для наборов записей регистров:

МассивПустыхЗначений = Новый Массив(ДокументОбъект.Товары.Количество());
ДокументОбъект.Товары.ЗагрузитьКолонку(МассивПустыхЗначений, "Количество");

Кодом поделился читатель I N

@yellow_pad | #1С #ТабличнаяЧасть #Массив
Однострочник 1С: как создать новый массив строк

Иногда в коде нужен список строковых констант, например для последовательной обработки всех суммовых показателей. Или, например, при разборе JSON нужен массив строк с именами полей типа Дата.

Вариант 1:

  МассивДат = Новый Массив;
МассивДат.Добавить("date");
МассивДат.Добавить("resolvedAt");
МассивДат.Добавить("outDate");

Данные = ПрочитатьJSON(ЧтениеJSON, Истина, МассивДат);

Вариант 2:

  Данные = ПрочитатьJSON(ЧтениеJSON, Истина,
СтрРазделить("date,resolvedAt,outDate", ","));

@yellow_pad | #1С #Массив #Однострочник1С