ТабЧасть Заполнить циклом #676217


#0 by corpmad
Какая ошибка в цикле?? Аванс=Документы.ЗарплатаКВыплате.СоздатьДокумент;
#1 by Cube
Феерично:
#2 by MKZM
Стр = Аванс.Зарплата.Добавить;
#3 by Maxus43
Чем ты хочешь заполнить таб часть?
#4 by corpmad
рак не поймет, у меня же есть это в цикле, Как будет выглядеть  цикл? Есть табель, в нем есть таблица, мне нужно всех физ лиц перебрать и добавить в другую таб часть, в коде он известна как Аванс.Зарплата
#5 by cw014
Кто известна как Аванс.Зарплата? Одна табличная часть или другая? )))
#6 by Maxus43
Для каждого стр из ОтработанноеВремя Цикл
#7 by salvator
Только Стр одно лучше заменить другим именем
#8 by Maxus43
конечно, не заметил :)
#9 by corpmad
два документа, Табель(этот документ) и документ ЗарплатаКВыплате, он же Аванс. у того и у другого есть строка ФизЛицо Названия таб частей: ОтработанноеВремя от сюда взятьфиз лицо, и перекидать в Аванс.Зарплата     где "Зарплата" имя таб части
#10 by Maxus43
Для каждого стртабеля из ОтработанноеВремя Цикл
#11 by salvator
ВыгрузитьКолонку ЗагрузитьКолонку
#12 by corpmad
А как использовать ВыгрузитьКолонку загрузитьКолонку ??
#13 by salvator
... Аванс.Зарплата.ЗагрузитьКолонку(КолонкаФизЛица,"ФизЛица");
#14 by salvator
Хотя в любом случае нужно строки создавать. Так что юзай
#15 by Maxus43
можно и не добавлять.
#16 by corpmad
Я новичек, по этому извиняйте уж)0 Но я не соображу как         стр.Физлицо = ОтработанноеВремя.ФизЛицо; - так не пашет а если меняю ОтработанноеВремя.[0].ФизЛицо;  заполняет только первый именем, но это и логично..
#17 by Maxus43
ты даже скопировать не можешь?
#18 by corpmad
стртабеля такого нету))
#19 by Maxus43
хватит издеваться, у тебя в он есть. Может почитать поучиться, а потом уж программировать?
#20 by corpmad
Стр.Физлицо есть, а стртабеля нету
#21 by corpmad
ОтработанноеВремя это имя таб части с которой нужно взять строки ФизЛица
#22 by salvator
Выгрузи ее в таблицу значений. И потом заполняй как в
#23 by Maxus43
прочитай свой , и если скажешь что там нет стртабеля то к доктору сходи, зрение там и т.д. проверь
#24 by cw014
Код из , первая строка... Для каждого стртабеля из ОтработанноеВремя Цикл Прочитай третье слово пожалуйста, и больше вопросов не задавай
#25 by corpmad
заюзал Вроде норм а как указать,если например мне в Аванс.Зарплата.Персонал сюда если нужно будет загрузить
#26 by salvator
Бросай программирование, не твой это. С такой-то логикой.
#27 by Deon
что такое Аванс.Зарплата.Персонал?
#28 by corpmad
Зарплата.Персонал это было бы Строкой ТабЧасти. Просто мне вот сказали что (ОтработанноеВремя.Выгрузить(, "ФизЛицо")) это мы выгружаем из источника а можно ли указать место в приёмнике?
#29 by corpmad
я просто на 1с работаю неделю всего, раньше на  C# программировал, да и вообще мне 21 всего, накинулись сразу
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С