Имя: Пароль:
1C
 
заполнение пустой строки ТЧ документа выше указанными данными
0 Uchus
 
23.12.24
07:57
Добрый день. Прошу помощи. Начинаю только работать с 1С. Есть документ с тч ТаблицаОтчета, в котором колонка сотрудник (тип СправочникСсылка.Сотрудники). Необходимо при нажатии на кнопку "заполнить таблицу" реализовать заполнение пустых строк в колонке "Сотрудник" вышеуказанными данными. Например

иванов
________ (Заполниниь значением Иванов)
________ (Заполниниь значением Иванов)
Петров
_______ (Заполниниь значением Петров)
Сидоров
_______ (Заполниниь значением Сидоров)
_______ (Заполниниь значением Сидоров) и т.д.

Как понимаю надо перебрать таблицу и если строка не ЗначениеЗаполнено тогда .. и дальше тупик, как правильно сформировать чтобы взял данные из строки выше..? Можете направить мысли в правильное течение? Заранее благодарю.
1 Волшебник
 
23.12.24
08:31
ТекСотр = ТекСтрока.Сотрудник;
2 Волшебник
 
23.12.24
08:52
Заполниниь – это прикольно
3 Волшебник
 
23.12.24
08:52
Кстати, как называется документ? Почему в документе вдруг появилась таблица отчёта?
4 Мультук
 
23.12.24
09:00
(0)

>> Можете направить мысли в правильное течение?

google:Книги по программированию в 1С

google:курсы по программированию в 1С

P.S.

Одно из типовых решений
1) Получаем данные с помощью запроса в таблицу значений
2) Загружаем таблицу значений в табличную часть


Запрос = Новый Запрос;
Запрос.УстановитьПараметр("КакойТоПараметрОтбора", КакойТоПараметрОтбора);
Запрос.Текст = 
"ВЫБРАТЬ
    т1.Сотрудник как Сотрудник
 ИЗ
   {ну откуда-то}
 ГДЕ
   {некие критерии отбора}
";

тз = Запрос.выполнить.Выгрузить();

об.ТаблицаОтчета.Загрузить();
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший