|
Как можно получить количество строк табличной части подчиненного документа ? | ☑ | ||
---|---|---|---|---|
0
antihacker
16.12.13
✎
21:29
|
Друзья.
Как можно получить количество строк табличной части подчиненного документа ? Спасибо. |
|||
1
Defender aka LINN
16.12.13
✎
21:35
|
Так же, как и любого другого. В чем проблема-то?
|
|||
2
antihacker
16.12.13
✎
21:42
|
Знаю как получить по запросу подчиненный документ. А далее не могу добраться до табличной части
|
|||
3
х86
16.12.13
✎
21:46
|
(2)показывай
|
|||
4
Grobik
16.12.13
✎
21:50
|
Запросом прочитать табличную часть. Использовать метод Количество.
|
|||
5
antihacker
16.12.13
✎
21:58
|
Запросом прочитать табличную часть подчиненного документа ?
КАК ? |
|||
6
antihacker
16.12.13
✎
21:58
|
Запросом прочитать табличную частьподчиненного документа ?
Как ? |
|||
7
iHell
16.12.13
✎
22:09
|
просто выбираешь тч в запросе, как и любое другое поле. Потом в выборке у тебя будет в поле, где ты выбрал тч тип результат запроса.
|
|||
8
antihacker
16.12.13
✎
22:12
|
Вот так можно выбрать подчиненный документ
Док_реал=Документы.РеализацияТоваровиУслуг.Выбрать(Дата1,Дата2); Пока Док_реал.Следующий() Цикл Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СчетФактураВыданных.Ссылка |ИЗ | Документ.СчетФактураВыданных КАК СчетФактураВыданных |ГДЕ | СчетФактураВыданных.ДокументОснование = &ДокументОснование"; Запрос.УстановитьПараметр("ДокументОснование",Док_реал.Ссылка ); Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Пока Выборка.Следующий() Цикл КонецЦикла; КонецЦикла; |
|||
9
zladenuw
16.12.13
✎
22:20
|
примерно так. только подставишь свой документ
ВЫБРАТЬ КОЛИЧЕСТВО(РеализацияТоваровУслугТовары.НомерСтроки) КАК НомерСтроки ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.ДокументОснование В (ВЫБРАТЬ СчетНаОплатуПокупателю.Ссылка ИЗ Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю ГДЕ СчетНаОплатуПокупателю.Проведен И СчетНаОплатуПокупателю.Дата МЕЖДУ &Дата1 И &Дата2) |
|||
10
antihacker
16.12.13
✎
22:27
|
А где тут количество строк табличной части подчиненного документа ?
|
|||
11
zladenuw
16.12.13
✎
22:35
|
(10) вот КОЛИЧЕСТВО(РеализацияТоваровУслугТовары.НомерСтроки) КАК НомерСтроки, добавляешь себе еще ссылку на реализацию. делаешь группировку по ссылки и все. у тебя ссылка и количество строк в ТЧ
|
|||
12
Grobik
16.12.13
✎
22:35
|
Наверно в (4).
|
|||
13
Grobik
16.12.13
✎
22:46
|
С такой картой antihacker вообще советовать преступление достойное бана.
|
|||
14
antihacker
17.12.13
✎
15:03
|
Получилось вот так
Док_Тип=Документы.РеализацияТоваровУслуг.Выбрать(ДатаНач,ДатаКон); Пока Док_Тип.Следующий() Цикл //*****Ищем подчиненный документ Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | КОЛИЧЕСТВО(СчетФактураВыданный.НомерСтроки) КАК НомерСтроки | ИЗ | Документ.СчетФактураВыданный.Товары КАК СчетФактураВыданный | ГДЕ | СчетФактураВыданный.Ссылка.ДокументОснование=&Основной_Док "; Запрос.УстановитьПараметр("Основной_Док", Док_Тип.Ссылка); Результат = Запрос.Выполнить().Выгрузить(); Сообщить(Результат); Но результатом возвращается - "Таблица значение". А где количество строк ? |
|||
15
antihacker
17.12.13
✎
15:35
|
Пробовал вот так.
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | СчетФактураВыданный.Ссылка, | КОЛИЧЕСТВО(СчетФактураВыданный.НомерСтроки) КАК НомерСтроки | ИЗ | Документ.СчетФактураВыданный.Товары КАК СчетФактураВыданный | ГДЕ | СчетФактураВыданный.Ссылка.ДокументОснование=&Основной_Док | СГРУППИРОВАТЬ ПО | СчетФактураВыданный.Ссылка"; Запрос.УстановитьПараметр("Основной_Док", Док_Тип.Ссылка); Результат = Запрос.Выполнить(); Пустое значение. |
|||
16
МишКа
17.12.13
✎
15:46
|
(14) Результат запроса - всегда таблица.
|
|||
17
antihacker
17.12.13
✎
16:14
|
Мишка спасибо. Тема закрыта.
Далее вот так Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Сообщить(Результат.НомерСтроки); КонецЦикла; |
|||
18
Grobik
17.12.13
✎
22:23
|
(17) Почему тема закрыта, если не через естественное место сделана?
|
|||
19
Лефмихалыч
17.12.13
✎
23:04
|
запросы в цикле вызывают рак кожи
|
|||
20
Лефмихалыч
17.12.13
✎
23:07
|
и это... шерсть на ладошках тоже от запросов в цикле и слепоглазие, а не от того, от чего принято считать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |