|
Помогите создать отчет в скд с колонками из документа | ☑ | ||
---|---|---|---|---|
0
tyttui
30.01.22
✎
09:24
|
Всем привет. помогите составить ответ в скд чтобы строки были из запроса а часть колонок брались из запроса и часть из документа. сделал по аналогии https://infostart.ru/1c/articles/372132/ но ресурсы не появляются в группировках. и ни как не получается вывести их. мб как то можно по другому? или подскажите что я упускаю
|
|||
1
МихаилМ
30.01.22
✎
11:53
|
(0) чтобы разговор был более предметным, создайте тестовую базу . выложите ее в файло-обменник . ссылку сюда.
что такое "составить ответ в скд" ? |
|||
2
tyttui
30.01.22
✎
11:57
|
(1) "составить ответ в скд" опечатка отчет.
сейчас создам тестовую базу |
|||
3
DrShad
30.01.22
✎
12:01
|
просить помощи по СКД и не выложить сюда результаты - это как гадать на кофейной гуще
|
|||
4
tyttui
30.01.22
✎
12:24
|
https://dropmefiles.com/Eislx выгрузка dt
самом внизу есть обработка => отчет => выбираем год => сформировать => и вот в столбцах не выходят ресурсы. |
|||
5
DrShad
30.01.22
✎
12:58
|
где его искать в конфигураторе?
|
|||
6
DrShad
30.01.22
✎
12:59
|
нашел
|
|||
7
DrShad
30.01.22
✎
13:01
|
во-первых, ты не проверяешь документы в запросе на проведен
|
|||
8
DrShad
30.01.22
✎
13:01
|
какой из трех отчетов нужно смотреть?
|
|||
9
DrShad
30.01.22
✎
13:07
|
у тебя в отчете параметры пустые
|
|||
10
tyttui
30.01.22
✎
13:48
|
(8) 3 отчет. параметры в самой форме заполняется. если выбрать год и нажать в отчете то все будет. вот как на картинке http://joxi.ru/LmGdGkotB78NL2. нужно так же ресурсы вывести как в нормальных отчетах
|
|||
11
tyttui
30.01.22
✎
13:50
|
(7) я в запросе данные беру из регистра а из самого документа просто наименования скидок. зачем проверять на проведен?
или я не правильно понял |
|||
12
tyttui
30.01.22
✎
13:52
|
(10) http://joxi.ru/LmGdGkotB78NL2 без точки в конце
|
|||
13
DrShad
30.01.22
✎
13:55
|
(10) еще раз, у тебя параметры пустые, кроме дат
счета и все остальное пустые |
|||
14
tyttui
30.01.22
✎
13:59
|
(13) это пустая конфа. проблема то не в этом вроде. данные в отчете выходят а ресурсы только в скидках. наименование скидок брал из самого документа это в скд набор данных 2. а запрос из набор данных 1 собираю все данные из регистра
|
|||
15
DrShad
30.01.22
✎
14:03
|
(14) у тебя значения ресурсов берутся из регистра бухгалтерии, в запросе к которому куча параметров, а они пустые - чего ты ожидаешь от отчета?
|
|||
16
tyttui
30.01.22
✎
14:48
|
(15) Сможешь по anydesk подключится? эти параметры в рабочей базе заполнены но ресурсов все равно нет.
|
|||
17
DrShad
30.01.22
✎
14:51
|
покажи значения параметров и как ты их заполняешь? у тебя они они ограничены для заполнения пользователем, и ни в коде ни в самой СКД значения им не устанавливаются
|
|||
18
tyttui
30.01.22
✎
14:53
|
(17) про какие именно параметры? напиши название пожалуйста
|
|||
19
DrShad
30.01.22
✎
14:55
|
а какие есть варианты?
|
|||
20
tyttui
30.01.22
✎
15:01
|
(19) http://joxi.ru/1A5OvDkt4V5B1m эти? если да то &СчетАванса в форме кодом. СубконтоКт2 В (&Договора) из связи набораданных.
но если было бы где ошибка то цифры бы не выходили в самом отчете. или нет |
|||
21
DrShad
30.01.22
✎
15:02
|
нет их в модуле формы
|
|||
22
DrShad
30.01.22
✎
15:04
|
ну и заодно глянь тип параметра Договора? он точно должен быть строковым?
ну и в догонку - выкинуть все три набора данных в камыши |
|||
23
tyttui
30.01.22
✎
15:04
|
может я не правильно объяснил http://joxi.ru/V2V8EzoiBblElr вот так должно быть.
|
|||
24
tyttui
30.01.22
✎
15:05
|
(21) ЭлементСчетАвансаДТ = ПараметрыДанныхОСКД.Добавить();
ПолеСчетАвансаДТ = Новый ПараметрКомпоновкиДанных("СчетАвансаДТ"); ЭлементСчетАвансаДТ.Параметр = ПолеСчетАвансаДТ; ЭлементСчетАвансаДТ.Использование = Истина; Если Не РезультатЗапроса.Количество() = 0 Тогда ЭлементСчетАвансаДТ.Значение = РезультатЗапроса[0].СчетАвансаДТОбучение; Иначе Сообщить("Не заполнен Счет аванса ДТ в регистре констант"); Возврат; КонецЕсли; |
|||
25
tyttui
30.01.22
✎
15:08
|
(22) да в договоре косяк. спасибо.
а как сделать? ну 3 набор данных лишний. |
|||
26
DrShad
30.01.22
✎
15:09
|
(24) сорри, не ту форму посмотрел
но теперь вопрос - у тебя есть параметр СКД прописанный в самой схеме + ты в коде добавляешь еще один такой-же - какой из них будет использован? |
|||
27
DrShad
30.01.22
✎
15:10
|
(25) третий лишний
второй нафиг не нужен а первый ужасный |
|||
28
tyttui
30.01.22
✎
15:13
|
(26) в коде я договора не использовал.
(27) а как без 2 набора получить наименования всех скидок. 1 набор ну что есть, как можно улучшить? |
|||
29
DrShad
30.01.22
✎
15:23
|
||||
30
tyttui
30.01.22
✎
15:31
|
(29) только период не использую.
начало и конец периода, счета и уч год заполняю в модуле формы. договор из скд схемы. данные то выходят но ресурсы как в (23) не получается сделать. ресурсы выходят только из набора данных 2. https://infostart.ru/1c/articles/372132/ => вот сделал как тут. по мне все работает как нужно если можете то помогите улучшить. но пока проблема только в ресурсах |
|||
31
DrShad
30.01.22
✎
15:43
|
у тебя в параметры прописывается счет 6000
во-первых это группа сетов во-вторых у него субконто совсем не те что идут в соединение с основным запросом набора |
|||
32
DrShad
30.01.22
✎
15:44
|
(30) у тебя все ресурсы имеют значение 0, что ты ожидаешь увидеть?
|
|||
33
tyttui
30.01.22
✎
15:46
|
(31) это пустая просто конфа( если сможешь подключится покажу как в рабочей базе все работает.
6000 это просто для примера показать что (23) должно и чего нет |
|||
34
DrShad
30.01.22
✎
15:49
|
шутник
|
|||
35
DrShad
30.01.22
✎
15:49
|
выполни запрос в консоли и покажи результат
|
|||
36
tyttui
30.01.22
✎
16:08
|
||||
37
DrShad
30.01.22
✎
16:22
|
что это?
|
|||
38
tyttui
30.01.22
✎
16:30
|
(37) то что у меня выходит в запросе
|
|||
39
DrShad
30.01.22
✎
16:35
|
издеваешься?
|
|||
40
tyttui
30.01.22
✎
16:42
|
(39) нет. в консоли то е самое http://joxi.ru/52aLE3DTlMwyDm . или нужно скинуть xml
|
|||
41
DrShad
30.01.22
✎
17:06
|
я просил консоль запроса
|
|||
42
tyttui
30.01.22
✎
17:27
|
(41) http://joxi.ru/DmBMq3jFqRKE7r и продолжение http://joxi.ru/ZrJZG7ocQXxY3r
|
|||
43
DrShad
30.01.22
✎
17:55
|
||||
44
tyttui
31.01.22
✎
06:38
|
(43) Нет. Если так сделать то ресурсы будут повторятся для каждой скидки. если 10 видов скидок то будет 10 раз ресурсы
|
|||
45
tyttui
31.01.22
✎
06:42
|
https://infostart.ru/1c/articles/372132/ чтобы такой отчет получился в другие настройках выли подправлены настройки авто позиция ресурсов я думаю из за этого. но и поменять нельзя тк благодаря этим настройкам колонки получаются из документа
|
|||
46
tyttui
31.01.22
✎
20:48
|
вообще вариантов нет??? что можно придумать?
|
|||
47
hhhh
01.02.22
✎
10:10
|
(46) наверно всё это выбросить и написать один запрос. И в нем выбрать все нужные поля.
|
|||
48
vicof
01.02.22
✎
10:19
|
(39) открывай сервис отладчик-онлайн))
|
|||
49
tyttui
01.02.22
✎
10:58
|
(47) а как сделать колонки наименования скидки их n количество
|
|||
50
hhhh
01.02.22
✎
12:44
|
(49) в запросе сделай соответствующие поля.
|
|||
51
DrShad
01.02.22
✎
13:29
|
(46) тебе уже все что нужно сказали, но ты ищешь свой уникальный вариант
|
|||
52
osa1C
01.02.22
✎
13:37
|
(49) есть такой идиотский ход, создать запрос. Если не получилось, то только тогда, показав запрос на форум попробовать спросить что не так. Или ещё лучше,... можно позвать программиста, дать ему денеги и он все сделает за тебя
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |