Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 11.04.2020
Сообщений: 11
1

Присвоение значения табличной части Документа

27.07.2020, 19:39. Просмотров 2266. Ответов 2
Метки нет (Все метки)

Приветствую знатоков 1С.
Сильно не смейтесь, Изучаю 1С по самоучителю и пока в самом начале.
Вопрос наверное для вас простой: есть документ: "УчебныйДень", у него есть табличная часть "Уроки", там четыре атрибута: "Предмет", "ДомашнееЗадание", "Оценка", "КомментарийУчителя". Я научился даже добавлять новые строки табличной части - методами Вставить(), Добавить(). Но я убей не пойму как элементарно заполнить сами поля?

Всё что я читал - пока не понятно и приводят ко всяким синтаксическим ошибкам.

Вот код написанный в общем модуле, процедура которого вызывается из модуля приложения по событию "ПриНачалеРаботыСистемы()".

ТЕкст процедуры:

Процедура СоздатьДокумент () Экспорт
НовыйДокумент = Документы.УчебныйДень.СоздатьДокумент();
НовыйДокумент.Дата = "20190908";
НовыйДокумент.Номер = ПолучитьНомер(НовыйДокумент.Дата);
НовыйДокумент.Уроки.Добавить();
КонецПроцедуры

Мне всего лишь нужно понять как присваивать значения полям табличной части - думал будет соответствующий метод у объекта "НовыйДокумент.Уроки", но всё что там есть - не подходит. Если не сложно - подскажите, живые люди всёж лучше книг, у них не спросишь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2020, 19:39
Ответы с готовыми решениями:

Заполнение табличной части одного документа из табличной части этого же документа
Здравсвуйте. 1С 8.2. Есть документ в этом документе 2 табличные части В 1 табличной части...

Заполнение табличной части одного документа из табличной части другого документа
Здравсвуйте. 1С 8.2. Есть документ Приход и документ Расход. Оба документа имеют табличные части -...

1С 8.3. Как передать значение реквизита табличной части в реквизит другой табличной части (в рамках одного документа)?
Добрый день! Есть документ "Реализация" в нём присутствует табличная часть "Товары" и табличная...

Заполнение реквизита табличной части документа (строки, из справочника наименования, внутри документа)
Здравствуйте. Волею судеб нужно сваять пару документов в 1с 77. Вроде бы как все шло нормально,...

2
Эксперт 1С
835 / 602 / 208
Регистрация: 24.07.2013
Сообщений: 2,086
27.07.2020, 20:14 2
Цитата Сообщение от Raptor80 Посмотреть сообщение
Мне всего лишь нужно понять как присваивать значения полям табличной части - думал будет соответствующий метод у объекта "НовыйДокумент.Уроки", но всё что там есть - не подходит.
Все так же как и в других языках программирования, есть оператор присваивания "=".
0
0 / 0 / 0
Регистрация: 11.04.2020
Сообщений: 11
27.07.2020, 20:21  [ТС] 3
Да - я уже разобрался. Спасибо большое. Можно тему закрывать.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.07.2020, 20:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вопрос по табличной части документа.
Подскажите, пожалуйста, как программно пройти по всем строкам табличной части документа в 1С v.8

Макет в табличной части документа
используй MSFlexGrid1.TopRow =

Флажёк в табличной части документа
Всем здравствуйте. Пытаюсь в табличной части документа поставить поле с флажком и не получается......

Изменение табличной части документа
Здравствуйте! Подскажите как в 7.7 добавить реквизиты табличной части документа. Похоже не дает,...

Заполнение табличной части документа
Добрый вечер! Ситуация. Есть справочник ученики, в котором есть ученики и группа (допустим). И...

Обход табличной части документа
Вопрос не новый, но все-таки я много бродил оп Интернет и не нашел рабочий пример. Помогите,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.