helpf.pro
Регистрация

v8: ТаблицаЗначений

Bell
18.06.2013 13:32Прочитано: 1706
Здравствуйте
результат запроса поместил в ТаблицуЗначений
Тербутеся теперь ее свернуть, что то не идет.()

Код 1C v 8.х
 [c8]СотрудникиТЧ = Запрос.Выполнить().Выгрузить();
ТЗ = Новый ТаблицаЗначений;
ТЗ = СотрудникиТЧ.Скопировать();
ТЗ.Свернуть("К
лючСвязи", "ТМЦ,ЕдиницаИзмерения,Количество");[/c8]
Изменено 18.06.13 17:25:23
Yandex
Возможно, вас также заинтересует
Реклама на портале
Mokey
18.06.2013 14:00Ответ № 1
А что есть ТМЦ? Если это не числовое значение - то и не получится, потому что во второй группе указываются колонки, которые надо суммировать.
sashuly
18.06.2013 14:24Ответ № 2
и ЕдиницаИзмерения вызывает вопросы
E_Migachev
18.06.2013 14:27Ответ № 3
(0) Bell, в свернуть надо перечислить колонки ТЗ
Bell
18.06.2013 18:25Ответ № 4
Я получаю ТЗ вида

КлючСвязи Сотрудник ТМЦ Количество

1 Иванов Пусто Пусто
2 Петров Пусто Пусто
3 Сидоров Пусто Пусто
1 Пусто Мат1 10
2 Пусто Мат 2 23
3 Пусто Мат 3 40

Надо получить

1 Иванов Мат1 10
2 Петров Мат 2 23
3 Сидоров Мат 3 40

Я хочу сделать в связке Запрос + таблицаЗначений или Только в запросе установить Связ по ключуСвязи(у меня две связанные таблицы)
(Объектными медтодами (двумя)я уже сделал хочу от этого уйти)
Сейчас имею запрос вида Объеденение (если кто делал связь по ключу ТОЛЬКО через запрос)Какой вди должен буть
"
Код 1C v 8.х
 ВЫБРАТЬ
| ДоверенностьСотрудники.КлючСвязи,
| ДоверенностьСотрудники.Сотрудники,
| NULL КАК ТМЦ
|ИЗ
| Документ.Доверенность.Сотрудники КАК ДоверенностьСотрудники
|ГДЕ
| ДоверенностьСотрудники.Ссылка = &ТекущийДокумент
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ДоверенностьТМЦ.КлючСвязи,
| NULL,
| ДоверенностьТМЦ.ТМЦ
|ИЗ
| Документ.Доверенность.ТМЦ КАК ДоверенностьТМЦ
|ГДЕ
| ДоверенностьТМЦ.Ссылка = &ТекущийДокумент"

Изменено 18.06.13 18:26:23
Mokey
19.06.2013 14:48Ответ № 5
А где Количество?.
Я бы сделал связь двух ТЧ соединением по ключу:
Код 1C v 8.х
 
|ВЫБРАТЬ
| ДоверенностьСотрудники.Сотрудники,
| ДоверенностьТМЦ КАК ТМЦ
|ИЗ
| Документ.Доверенность.Сотрудники КАК ДоверенностьСотрудники
| ПОЛНОЕ СОЕДИНЕНИЕ Документ.Доверенность.ТМЦ КАК ДоверенностьТМЦ
| ПО ДоверенностьСотрудники.КлючСвязи = ДоверенностьТМЦ.КлючСвязи
| И ДоверенностьСотрудники.Ссылка = ДоверенностьТМЦ.Ссылка
|ГДЕ
| ДоверенностьСотрудники.Ссылка = &ТекущийДокумент
Bell
20.06.2013 19:05Ответ № 6
Вопрос закрыт!
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.