Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Granfury
9 / 9 / 5
Регистрация: 22.04.2015
Сообщений: 305
1

Как добавить табличную часть документа в условие отбора?

29.12.2015, 09:18. Просмотров 1232. Ответов 15
Метки нет (Все метки)

Всем доброго времени суток!
Как добавить табличную часть документа в условие отбора?
Есть один документ в котором 12 табличных частей (12 месяцев) необходимо сформировать отчет по выбранному месяцу (по выбранной табличной части)

Так выбираю все, с фильтром Организация, Подразделение
Кликните здесь для просмотра всего текста
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
ВЫБРАТЬ
Январь.Ссылка.Организация КАК Организация,
Январь.Ссылка.Подразделение КАК Подразделение,
Январь.ТоварИмя КАК Товар,
Январь.Необходимо КАК Необходимо1,
Январь.Приобретено КАК Приобретено1,
Январь.Ожидается КАК Ожидается1,
Январь.Перевыполнено КАК Перевыполнено1,
Январь.Расход КАК Расход1
ПОМЕСТИТЬ ВТ
ИЗ Документ.ПланЗакупок.Январь КАК Январь
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Февраль.Ссылка.Организация КАК Организация,
Февраль.Ссылка.Подразделение КАК Подразделение,
Февраль.ТоварИмя,
Февраль.Необходимо,
Февраль.Приобретено,
Февраль.Ожидается,
Февраль.Перевыполнено,
Февраль.Расход
ИЗ Документ.ПланЗакупок.Февраль КАК Февраль
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Март.Ссылка.Организация КАК Организация,
Март.Ссылка.Подразделение КАК Подразделение,
Март.ТоварИмя,
Март.Необходимо,
Март.Приобретено,
Март.Ожидается,
Март.Перевыполнено,
Март.Расход
ИЗ Документ.ПланЗакупок.Март КАК Март
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Апрель.Ссылка.Организация КАК Организация,
Апрель.Ссылка.Подразделение КАК Подразделение,
Апрель.ТоварИмя,
Апрель.Необходимо,
Апрель.Приобретено,
Апрель.Ожидается,
Апрель.Перевыполнено,
Апрель.Расход
ИЗ Документ.ПланЗакупок.Апрель КАК Апрель
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Май.Ссылка.Организация КАК Организация,
Май.Ссылка.Подразделение КАК Подразделение,
Май.ТоварИмя,
Май.Необходимо,
Май.Приобретено,
Май.Ожидается,
Май.Перевыполнено,
Май.Расход
ИЗ Документ.ПланЗакупок.Май КАК Май
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Июнь.Ссылка.Организация КАК Организация,
Июнь.Ссылка.Подразделение КАК Подразделение,
Июнь.ТоварИмя,
Июнь.Необходимо,
Июнь.Приобретено,
Июнь.Ожидается,
Июнь.Перевыполнено,
Июнь.Расход
ИЗ Документ.ПланЗакупок.Июнь КАК Июнь
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Июль.Ссылка.Организация КАК Организация,
Июль.Ссылка.Подразделение КАК Подразделение,
Июль.ТоварИмя,
Июль.Необходимо,
Июль.Приобретено,
Июль.Ожидается,
Июль.Перевыполнено,
Июль.Расход
ИЗ Документ.ПланЗакупок.Июль КАК Июль
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Август.Ссылка.Организация КАК Организация,
Август.Ссылка.Подразделение КАК Подразделение,
Август.ТоварИмя,
Август.Необходимо,
Август.Приобретено,
Август.Ожидается,
Август.Перевыполнено,
Август.Расход
ИЗ Документ.ПланЗакупок.Август КАК Август
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Сентябрь.Ссылка.Организация КАК Организация,
Сентябрь.Ссылка.Подразделение КАК Подразделение,
Сентябрь.ТоварИмя,
Сентябрь.Необходимо,
Сентябрь.Приобретено,
Сентябрь.Ожидается,
Сентябрь.Перевыполнено,
Сентябрь.Расход
ИЗ Документ.ПланЗакупок.Сентябрь КАК Сентябрь
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Октябрь.Ссылка.Организация КАК Организация,
Октябрь.Ссылка.Подразделение КАК Подразделение,
Октябрь.ТоварИмя,
Октябрь.Необходимо,
Октябрь.Приобретено,
Октябрь.Ожидается,
Октябрь.Перевыполнено,
Октябрь.Расход
ИЗ Документ.ПланЗакупок.Октябрь КАК Октябрь
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Ноябрь.Ссылка.Организация КАК Организация,
Ноябрь.Ссылка.Подразделение КАК Подразделение,
Ноябрь.ТоварИмя,
Ноябрь.Необходимо,
Ноябрь.Приобретено,
Ноябрь.Ожидается,
Ноябрь.Перевыполнено,
Ноябрь.Расход
ИЗ Документ.ПланЗакупок.Ноябрь КАК Ноябрь
ОБЪЕДИНИТЬ
ВЫБРАТЬ
Декабрь.Ссылка.Организация КАК Организация,
Декабрь.Ссылка.Подразделение КАК Подразделение,
Декабрь.ТоварИмя,
Декабрь.Необходимо,
Декабрь.Приобретено,
Декабрь.Ожидается,
Декабрь.Перевыполнено,
Декабрь.Расход
ИЗ Документ.ПланЗакупок.Декабрь КАК Декабрь
;
ВЫБРАТЬ 
ВТ.Организация КАК СуммарноПоОрганизации, ВТ.Подразделение, ВТ.Товар, СУММА(ВТ.Необходимо1) КАК Необходимо, СУММА(ВТ.Приобретено1) КАК Приобретено, СУММА(ВТ.Ожидается1) КАК Ожидается, СУММА(ВТ.Перевыполнено1) КАК Перевыполнено, СУММА(ВТ.Расход1) КАК Расход ИЗ ВТ КАК ВТ СГРУППИРОВАТЬ ПО ВТ.Организация, ВТ.Подразделение, ВТ.Товар
0
Миниатюры
Как добавить табличную часть документа в условие отбора?  
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2015, 09:18
Ответы с готовыми решениями:

Как перебрать с отбором табличную часть документа в модуле формы?
Есть документ. В нем табличная часть. Есть колонка номенклатура, кол-во, остаток. остаток...

Заполнить табличную часть одного документа из другого документа
здравствуйте! У меня есть документа оплата заказа, в нём есть табличная часть, которая загружается...

Создать программно табличную часть в форме документа как приставлено на последем скрине
Народ помогите мне пожалуйста создать программно табличную часть в форме документа как приставлено...

Как из одной формы добавить строки в табличную часть другой 1с 8.3
Могу вызвать одну форму из другой, но не зная как передать ссылку в новую форму на старую.

Данные из справочника в табличную часть документа
Здравствуйте. Ситуация следующая: Существует справочник "Маршруты" с реквизитами ПунктЗагрузки и...

15
Dethmontt
Модератор
Эксперт 1С
2732 / 2486 / 443
Регистрация: 10.03.2011
Сообщений: 9,033
Записей в блоге: 1
Завершенные тесты: 1
29.12.2015, 14:47 2
Лучший ответ Сообщение было отмечено Granfury как решение

Решение

Granfury, выбери в каждом месяце еще число

Например
январь 1
февраль 2
апрель 3
и т.д.

Далее делай отбор по числу
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
ВЫБРАТЬ
1 КАК НомерМесяца,
Январь.Ссылка.Организация КАК Организация,
Январь.Ссылка.Подразделение КАК Подразделение,
Январь.ТоварИмя КАК Товар,
Январь.Необходимо КАК Необходимо1,
Январь.Приобретено КАК Приобретено1,
Январь.Ожидается КАК Ожидается1,
Январь.Перевыполнено КАК Перевыполнено1,
Январь.Расход КАК Расход1
ПОМЕСТИТЬ ВТ
ИЗ Документ.ПланЗакупок.Январь КАК Январь
ОБЪЕДИНИТЬ
ВЫБРАТЬ
2,
Февраль.Ссылка.Организация КАК Организация,
Февраль.Ссылка.Подразделение КАК Подразделение,
Февраль.ТоварИмя,
Февраль.Необходимо,
Февраль.Приобретено,
Февраль.Ожидается,
Февраль.Перевыполнено,
Февраль.Расход
ИЗ Документ.ПланЗакупок.Февраль КАК Февраль
ОБЪЕДИНИТЬ
0
Xomych
814 / 621 / 102
Регистрация: 01.11.2012
Сообщений: 2,264
29.12.2015, 14:55 3
У меня вопрос не теме поста, а точно необходимо делать 12 тч? Может лучше сделать документ "ПланЗакупок" для каждого месяца?
Так у тебя в БД 12 таблиц с 1-й записью, а будет 1 таблица с 12-ю записями )
0
Gokusa
Заблокирован
29.12.2015, 23:11 4
з.ы.з.ы.
карочи слушай мене
Хомыч ща дело говорит насчет одной тч, и разных месяцев типа план азакупок
но ты еще создай справочник либо перечисление которое будет тебе однозначно определять месяцы( луче справочник) и измерения регистров разрежь по этому самому новому обекту метаданных.

я таки жопой чую, что доков по теме будет не много, потому такой разрез вполне проканает.

Добавлено через 2 минуты
правка.
карочи таким разрезом - ты два регистра положишь в один, и отчетность буде трохи легче тащить.
0
29.12.2015, 23:11
Dethmontt
Модератор
Эксперт 1С
2732 / 2486 / 443
Регистрация: 10.03.2011
Сообщений: 9,033
Записей в блоге: 1
Завершенные тесты: 1
30.12.2015, 02:59 5
Цитата Сообщение от Gokusa Посмотреть сообщение
но ты еще создай справочник либо перечисление которое будет тебе однозначно определять месяцы( луче справочник)
ПВХ тут еще не хватает =)) Может под месяца еще отдельную базу создать?
1
Granfury
9 / 9 / 5
Регистрация: 22.04.2015
Сообщений: 305
30.12.2015, 08:28  [ТС] 6
Dethmontt, большое спасибо! работает!
Xomych, у меня большой перечень "товаров" в каждом месяце и очень много подразделений с заказом,
100 подразделений, соответственно 100 документов данного типа (с 12тью месяцами).
Если каждый месяц будет отдельно - документов будет 100*12=1200 вместо 100.
Может ты и прав я не знаю, я только осваиваю "1С", но такой вариант работает не плохо
0
Gokusa
Заблокирован
30.12.2015, 12:26 7
Цитата Сообщение от Dethmontt Посмотреть сообщение
ПВХ тут еще не хватает =)) Может под месяца еще отдельную базу создать?
нуууу, карочи смори.
для чего нужны месяцы как справочник.
задал ты план.
в период1 месяц1.
исполнил часть плана в период1 месяц1, а вторую часть плана в период 345 месяц1.
и хочешь все это показать по месяцу и связать с периодом N
в отчете.в одном отчете.
чтобы два регистра не делать, при небольшом количестве плановых данных и фактовых данных, думиаю вполне проканает 1 регистр или я не права как обычно ?
0
Dethmontt
Модератор
Эксперт 1С
2732 / 2486 / 443
Регистрация: 10.03.2011
Сообщений: 9,033
Записей в блоге: 1
Завершенные тесты: 1
30.12.2015, 12:52 8
Gokusa, ну а справочник то тут зачем? И почему не ПВХ ?
0
Gokusa
Заблокирован
30.12.2015, 13:02 9
ты прикалываешься да???
а причем здесь пвх -то?
как он сюда примотается?
для чего он нужен, для определения високосного года чели ?

Добавлено через 25 секунд
я не понимаю чем здесь поможет ПВХ ?
0
Dethmontt
Модератор
Эксперт 1С
2732 / 2486 / 443
Регистрация: 10.03.2011
Сообщений: 9,033
Записей в блоге: 1
Завершенные тесты: 1
30.12.2015, 13:15 10
Цитата Сообщение от Gokusa Посмотреть сообщение
я не понимаю чем здесь поможет ПВХ ?
А я не понимаю чем здесь поможет справочник!
0
Gokusa
Заблокирован
30.12.2015, 16:35 11
ну я ж написал.
со справочником получатся два вида учета:
типа реальным временем ( исп. период регистрации) и не реальным ( используя месяц в пределах года ) -если нужно.
0
Dethmontt
Модератор
Эксперт 1С
2732 / 2486 / 443
Регистрация: 10.03.2011
Сообщений: 9,033
Записей в блоге: 1
Завершенные тесты: 1
30.12.2015, 17:05 12
Цитата Сообщение от Gokusa Посмотреть сообщение
со справочником получатся два вида учета:
А почему справочник???

Добавлено через 27 секунд
Я могу с двумя датами такое же сделать
0
Gokusa
Заблокирован
30.12.2015, 17:10 13
потому что у него есть код в отличии от перечисления у которого нет кода по умолчанию
а код нужен для високосного года и только для него, если нужен конечно же.

Добавлено через 1 минуту
про даты я понял.
совершенно верно.
я чета почему то решил использовать спр. месяцы . для чего уж не помню -
видимо у мене не было оппонента нормального который бы предложил норм вариант, мне с датами кста нравится.

Добавлено через 1 минуту
ааа,
так вторая дата не айс.

Добавлено через 26 секунд
100%.
как измерение дата не очень канает мне каж.
0
wwall
204 / 197 / 15
Регистрация: 29.05.2014
Сообщений: 1,040
04.01.2016, 15:23 14
Granfury, фигню ты затеял. 12 табчастей - это не модно. Правильно 366 - по одной на каждый день, плюс денег через год поднимешь переписывая конфу на новый год.

Не по теме:

Ну где вас так учат????

0
Dethmontt
Модератор
Эксперт 1С
2732 / 2486 / 443
Регистрация: 10.03.2011
Сообщений: 9,033
Записей в блоге: 1
Завершенные тесты: 1
07.01.2016, 05:46 15
Цитата Сообщение от Gokusa Посмотреть сообщение
как измерение дата не очень канает мне каж.
какая в .опу разница?
0
Gokusa
Заблокирован
14.01.2016, 00:54 16
Цитата Сообщение от Dethmontt Посмотреть сообщение
какая в .опу разница?
да ты прав, -
никакой разницы
0
14.01.2016, 00:54
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2016, 00:54

Получение реквизита из справочника в табличную часть документа
Помогите пожалуйста! Как только ни пробовала, не могу понять в чем дело.... Есть справочник...

Из табличной части справочника в табличную часть документа
1С:8.2! Здраствуйте, имеются объекты: 1) справочник "Продукция" реквизиты:"Наименование"(указаны...

Получение реквизита из справочника в табличную часть документа
Доброе время суток!Скорее всего мой вопрос очень глупый , но прошу помочь. имеем справочник...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.