|
СКД и параметры | ☑ | ||
---|---|---|---|---|
0
ДенисЧ
24.10.15
✎
12:11
|
Подскажите, кто тут есть...
Есть отчёт на чистом СКД (УТ11) Есть два параметра - тип цены и валюта. Надо, чтобы при изменении типа цены в валюту автоматически ставилась валюта из типа цены. В параметрах для валюты прописал &ВидЦены.ВалютаЦены, но ноль реакции. У отчёта, разумеется, своей формы нет... |
|||
1
PR третий
24.10.15
✎
12:12
|
(0) Это значение по умолчанию или так жестко всегда?
|
|||
2
ДенисЧ
24.10.15
✎
12:13
|
При смене типа - валюта должна меняться, но юзверь её может поменять
|
|||
3
PR третий
24.10.15
✎
12:14
|
(2) Думаю, что без формы никак
|
|||
4
ДенисЧ
24.10.15
✎
12:14
|
(3) Точно?
|
|||
5
PR третий
24.10.15
✎
12:18
|
(4) Ну вот смотри.
Насколько я в курсе, все, что прописано в параметрах — это не по умолчанию, а жесткая формула расчета. А без параметров получается, что тебе при изменении параметра "Валюта" надо что-то сделать с другим параметром. И куда этот обработчик вставить? |
|||
6
PR третий
24.10.15
✎
12:19
|
+(5) Если бы было так, что типа "Если пользователь выбрал валюту, то будет она, а иначе из вида цены", то тогда можно было бы без кода.
|
|||
7
ДенисЧ
24.10.15
✎
12:21
|
Вот и я так думаю, что свою форму придётся рисовать...
А это значит - переделывать полмеханизма типовых отчётов... |
|||
8
PR третий
24.10.15
✎
12:23
|
(7) Да ладно-ка. Прикрути аккуратно к типовой форме свою блямбу сбоку.
|
|||
9
ДенисЧ
24.10.15
✎
12:24
|
(8) Ага. Со всеми отборами и настройками СКД? Да клиент столько не заплатит...
|
|||
10
PR третий
24.10.15
✎
12:25
|
(9) В смысле? Просто возьми форму, которая используется в качестве формы по умолчанию и дорисуй туда программную генерацию того, что нужно, только для своего отчета, при открытии или создании на сервере, уж не знаю, где именно.
|
|||
11
ДенисЧ
24.10.15
✎
12:26
|
(10) Понятно.
Ну нету в УФ для отчёта на СКД формы по умолчанию. |
|||
12
фобка
24.10.15
✎
12:28
|
(4) такой механизм работает только на стандартном периоде
|
|||
13
PR третий
24.10.15
✎
12:30
|
(11) Тогда вообще не понимаю, в чем проблема.
Сгенери форму по умолчанию в конфигураторе, со всеми БД и шлюхами. |
|||
14
ДенисЧ
24.10.15
✎
12:38
|
(13) см (9).
Так-то я преферанс и шахматисток бы нарисовал... |
|||
15
PR третий
24.10.15
✎
12:39
|
(14) Ты вообще пробовал во внешнем отчете генерить форму по умолчанию?
|
|||
16
ДенисЧ
24.10.15
✎
12:40
|
(15) Лучше бы я этого не делал.
Мне потом 2 дня кошмары снились. |
|||
17
DCKiller
24.10.15
✎
13:23
|
А если в кач-ве фильтра по валюте указать в запросе условие:
Валюта В (ВЫБРАТЬ СпрВалюты.Ссылка ИЗ Справочник.Валюты КАК СпрВалюты ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ВидыЦен КАК СпрВидыЦен ПО СпрВидыЦен.ВалютыЦены = СпрВалюты.Ссылка ГДЕ СпрВидыЦен.ТипЦены = &ТипЦены) |
|||
18
DCKiller
24.10.15
✎
13:46
|
+(17) точнее, еще проще:
Валюта В (ВЫБРАТЬ СпрВидыЦен.ВалютыЦены Из Справочник.ВидыЦен КАК СпрВидыЦен ГДЕ СпрВидыЦен.Ссылка = &ВидЦены) ну ка-то так, короче... |
|||
19
PR третий
24.10.15
✎
13:52
|
(17) (18) А какое это имеет отношение к сабжу?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |