|
Формирование ТЗ | ☑ | ||
|---|---|---|---|---|
|
0
Валидатор
10.01.14
✎
17:09
|
Такая задача. есть Таблица, в которой содержатся следующие данные:
Документ Требование-накладная от 01.12.13 Требование-накладная от 12.12.13 Нужно для каждого из этих требований накладных вытащить их ТЧ с номенклатурами и количествами и поместить в таблицу значений, как это сделать? Для каждого строка из ВремТаблица Цикл ТаблицаЗначений = Новый Таблица Значений; ТЗНомен = ТаблицаЗначений.Колонки.Добавить("Номенклатура", Справочники.Номенклатура); ТЗКол = ТаблицаЗначений.Колонки.Добавить("Количество", Число(15,2); Для каждого стр из ТаблицаДано ЦИКЛ ТЗНОмен = стр.Номенклатура; ТЗКол = стр.Количество КонецЦикла КонецЦикла так не правильно же( |
|||
|
1
ДенисЧ
10.01.14
✎
17:10
|
ЗАпросом....
|
|||
|
2
salvator
10.01.14
✎
17:10
|
Где перебор ТЧ?
|
|||
|
3
Валидатор
10.01.14
✎
17:11
|
Для каждого строка из ВремТаблица Цикл
ТаблицаЗначений = Новый ТаблицаЗначений; ТЗНомен = ТаблицаЗначений.Колонки.Добавить("Номенклатура", Справочники.Номенклатура); ТЗКол = ТаблицаЗначений.Колонки.Добавить("Количество", Число(15,2)); Для каждого стр из ТаблицаДано ЦИКЛ ТЗНОмен = стр.Номенклатура; ТЗКол = стр.Количество КонецЦикла; КонецЦикла; |
|||
|
4
Валидатор
10.01.14
✎
17:12
|
точнее так:
ТаблицаЗначений = Новый ТаблицаЗначений; ТЗНомен = ТаблицаЗначений.Колонки.Добавить("Номенклатура", Справочники.Номенклатура); ТЗКол = ТаблицаЗначений.Колонки.Добавить("Количество", Число(15,2)); Для каждого стр из ТаблицаДано ЦИКЛ (вот тут перебор тч) ТЗНОмен = стр.Номенклатура; ТЗКол = стр.Количество КонецЦикла; |
|||
|
5
salvator
10.01.14
✎
17:13
|
Жесть...
См (1) |
|||
|
6
Валидатор
10.01.14
✎
17:14
|
так а без запроса почему не сделать?
|
|||
|
7
ДенисЧ
10.01.14
✎
17:15
|
(6) А зачем это делать без запроса, если запросом эффективней?
|
|||
|
8
Валидатор
10.01.14
✎
17:16
|
а как сделать запросом в данной ситуации(
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |