|
Отчет на СКД, флажки для параметров типа "Булево" | ☑ | ||
---|---|---|---|---|
0
Вжескрыылг
18.10.18
✎
10:34
|
В форме отчета в процедуре "ПриОткрытии" переделал вид поля на "Флажок" для булевых параметров. Один хрен поля ввода Да/Нет. Где еще можно перехватить событие построения формы компоновщиком настроек?
|
|||
1
ale-sarin
18.10.18
✎
10:37
|
Использовать = Всегда
|
|||
2
aleks_default
18.10.18
✎
10:37
|
При открытии не поздновато уже? При создании на сервере
|
|||
3
Вжескрыылг
18.10.18
✎
10:38
|
(1) поставлено
|
|||
4
Вжескрыылг
18.10.18
✎
10:41
|
(2) При создании на сервере рановато. Там еще нет ничего.
|
|||
5
Вжескрыылг
18.10.18
✎
10:42
|
(2) в группе "КомпоновщикНастроекПользовательскиеНастройки"
|
|||
6
aleks_default
18.10.18
✎
10:43
|
ПриЗагрузкеПользовательскихНастроекНаСервере
|
|||
7
Вжескрыылг
18.10.18
✎
10:47
|
(6) вообще проскакивает эту процедуру
|
|||
8
aleks_default
18.10.18
✎
10:47
|
А может проще задать представление или в фигурные скобки вынести?
|
|||
9
Вжескрыылг
18.10.18
✎
10:55
|
(8) поясните
|
|||
10
Вжескрыылг
18.10.18
✎
11:07
|
(0) Отчет с внешним источником данных. Запрос на скуле. Один крыжик используется в нем, другой - брать таблицу из кэша или обновить.
|
|||
11
Вжескрыылг
18.10.18
✎
11:15
|
Короче. Нуралиева в студию и пороть за такие поля для булевых...
|
|||
12
aleks_default
18.10.18
✎
11:18
|
Добавляешь в текст запроса
{ГДЕ (Тут какое-то условие) КАК ВклФлажок} Это поле появляется в выбранных полях и его можно добавить в пользовательские поля из отборов и включать/выключать отбор по этому условию |
|||
13
Вжескрыылг
18.10.18
✎
11:20
|
(12) у меня запрос
ТекстЗапроса = " |SELECT | u.GrUID AS uop_idn, -- ключ записи об учете | u.DTE AS uop_dte, -- дата исполнения операции | u.DTEREG AS uop_dte_reg, -- дата и время регистрации производственного учета | p.PPPNUM AS plp_idn, -- ключ (номер) плановой позиции (заказа) | pn.PRT$$$IDN AS plp_prt_idn, -- артикул номенклатуры плановой позиции (заказа) | pn.NMP$$$NAM AS plp_prt_nam, -- наименование номенклатуры плановой позиции (заказа) | c.NUM AS cpl_idn, -- ключ (номер) производственной партии | cn.PRT$$$IDN AS cpl_prt_idn, -- артикул номенклатуры производственной партии | cn.NMP$$$NAM AS cpl_prt_nam, -- наименование номенклатуры производственной партии | d.DEP AS dep_idn, -- код подразделения | d.NMDNAM AS dep_nam, -- наименование подразделения | w.WCR$$$IDN AS wcr_idn, -- код рабочего центра | w.NMC$$$NAM AS wcr_nam, -- наименование рабочего центра | k.TOPIDN AS top_idn, -- код технологической операции | k.NAONAM AS top_nam, -- наименование технологической операции | f.TBLIDN AS tbl_idn, -- табельный номер исполнителя | f.NMFNAM AS tbl_nam, -- имя исполнителя | u.REGBYUSER AS dsp_nam, -- имя пользователя, исполнившего производственный учет | u.QTYGQY AS uop_qty, -- количество выполненных единиц | u.QTYEDV AS uop_tsk, -- операционное время Тшк-зп (штучно-калькуляционное зарплатное), нормо-часы | t.TPN AS toz_tpn -- операционное время переналадки, нормо-часы |FROM OKP_UOP AS u |LEFT OUTER JOIN OKP_PPP AS p ON p.PPPNUM = u.PPPNUM |LEFT OUTER JOIN OKP_NOM AS pn ON pn.PRT$$$IDN = p.PRT$$$NOM |LEFT OUTER JOIN OKP_CPL AS c ON c.rwc = u.rwc_cpl |LEFT OUTER JOIN OKP_NOM AS cn ON cn.PRT$$$IDN = c.PRT$$$NOM |LEFT OUTER JOIN OKP_TOZ AS t ON t.rwc = u.Rwc_toz |LEFT OUTER JOIN OKP_DEP AS d ON d.DEP = u.DEP$$$DEP |LEFT OUTER JOIN OKP_WCR AS w ON w.WCR$$$IDN = u.WCR$$$WCR |LEFT OUTER JOIN OKP_KTO AS k ON k.DEP = u.DEP$$$DEP AND k.TOPIDN = u.Top$$$kto |LEFT OUTER JOIN OKP_FIO AS f ON f.TBLIDN = u.TAB |WHERE u.STS != '3' AND u.DTE BETWEEN '" + XMLСтрока(НачалоПериода) + "' AND '" + XMLСтрока(КонецПериода) + "'"; ))) |
|||
14
Вжескрыылг
18.10.18
✎
11:22
|
(13) и дальше понеслось в "ПриКомпоновкеРезультата"
|
|||
15
Вжескрыылг
18.10.18
✎
11:28
|
(0) УО пробовал
|
|||
16
aleks_default
18.10.18
✎
11:29
|
Вы вынеси флажок отдельно на форму
|
|||
17
Вжескрыылг
18.10.18
✎
11:33
|
(16) Форма отчета общая. Я даже не знаю, как от нее отбиться. Да и смысл? В конце проц. "При открытии" вижу, что нужные поля имеют вид "Флажок". И тут - опа - проскакивает что-то в платформе мимо пользователя, и все херится.
|
|||
18
aleks_default
18.10.18
✎
11:40
|
(17) Наверное, нужно создать свою форму отчета. У меня ничего не проскакивает, в ПриЗагрузкеПользовательскихНастроекНаСервере заходит.
|
|||
19
aleks_default
18.10.18
✎
11:42
|
Подробностей все больще, уже и отчет не стандартный и форма общая :) Что ты еще скрываешь, колись.
|
|||
20
Вжескрыылг
18.10.18
✎
11:43
|
(18) У меня отдельное ХранилищеНастроекОтчетов, поэтому и проскакивает.
|
|||
21
Вжескрыылг
18.10.18
✎
11:45
|
(0) наверное, поле да/нет потому, что настройки компоновщика можно вывести на форму в виде таблицы.
|
|||
22
Вафель
18.10.18
✎
11:45
|
изначально из макета берется
|
|||
23
Вжескрыылг
18.10.18
✎
11:58
|
(22) Где же я их видел?
|
|||
24
Вжескрыылг
18.10.18
✎
12:13
|
(22) Это макеты отчетов. Как правило, кислотные.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |