|
Таблицу значений в массив.
| ☑ |
0
Чайник Рассела
05.03.12
✎
09:16
|
Есть таблица значений:
Документ Номенклатура
Реализация1 Соль
Реализация1 Спички
Реализация1 Патроны
Как получить из нее массив или ТЗ
Документ Номенклатура1 Номенклатура2 Номенклатура3
Реализация1 Соль Спички Патроны
|
|
1
NcSteel
05.03.12
✎
09:17
|
что должно быть в массиве?
|
|
2
NcSteel
05.03.12
✎
09:17
|
давай входные данные и результат желаемый .
|
|
3
butterbean
05.03.12
✎
09:21
|
запрос к ТЗ с итогами по документу, а там делай с ней что хочешь
|
|
4
Чайник Рассела
05.03.12
✎
09:23
|
(2)
Документ Вид документа Оригинал Копия
Реализация1 fa
Реализация1 bl
-->
Реализация1 faОригинал faКопия blОригинал blКопия
|
|
5
Адинэснег
05.03.12
✎
09:23
|
(0) Элемент массива - структура?
|
|
6
Сергей Д
05.03.12
✎
09:26
|
ТаблицаЗначений.ВыгрузитьКолонку
ВыгрузитьКолонку (UnloadColumn)
Синтаксис:
ВыгрузитьКолонку(<Колонка>)
Параметры:
<Колонка> (обязательный)
Тип: Число; Строка; КолонкаТаблицыЗначений. Колонка, значения которой необходимо выгрузить. В качестве значения параметра может выступать индекс колонки, имя колонки, сама колонка.
Возвращаемое значение:
Тип: Массив.
Описание:
Создает массив и копирует в него значения, содержащиеся в колонке таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение.
|
|
7
Адинэснег
05.03.12
✎
09:31
|
(6) одинэсники токие одинэсники...
|
|
8
NcSteel
05.03.12
✎
09:47
|
(4) Только обход в цикле.
|
|
9
DexterMorgan
05.03.12
✎
09:54
|
НужныйТебеМассив = Новый Массив;
Для Каждого Стр ИЗ ТЗ Цикл
Если НужныйТебеМассив.Найти(Стр.Документ) <> Неопределено Тогда Продолжить; КонецЕсли;
НужныйТебеМассив.Добавить(Стр.Документ);
МассивСтрок = ТЗ.НайтиСтроки(Новый Структура("Документ", Стр.Документ));
Для Каждого Стр Из МассивСтрок Цикл
НужныйТебеМассив.Добавить(Стр.Номенклатура);
КонецЦикла;
КонецЦикла;
|
|
10
DexterMorgan
05.03.12
✎
09:54
|
че та как та так
|
|
12
Healer
05.03.12
✎
10:26
|
Да без цикла можно: я бы метод ЗагрузитьЗначения использовал.
|
|