Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

cross

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
rebel25
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 06.10.2008
Сообщения: 578
Откуда: Москва

СообщениеДобавлено: Пт Дек 27, 2013 16:22    Заголовок сообщения: cross Ответить с цитатой

Скажите, почему в этом кроссе по всем итогам выводятся нули?

STABLE @XName SELECT GetDate(), GetDate(),0;
alias _dlgresource={
(0,0,470,300,0);
E,(8,16,44,24,0x0),"C даты",(64,16,76,20,0x100),1;
E,(166,16,54,24,0x0),"По дату",(238,16,76,20,0x100),2;
e,(40,60,24,20, 0x0),'Подразделение:',(132,60,200,20,0x4),3,{Select Struct_Code, struct_name from structs where id_firm = @@id_firm and struct_lev=0 and date_out='2099-01-01'},0,2,1;
T,(8,120,424,16,0),"Отчет выводит количество принятых на работу сотрудников, которые были ранее введены в систему как кандидаты, в разрезе источников информации о вакансиях.
Дата приема на работу попадает в интервал из диалога.";
};
DIALOG @XName,,'~Введите период регистрации кандидатов';

if @XName:3=0 then error Укажи магазин!;
if _Result <> 10 then error; -- отказ -> выход

browser
{
cross 6
{
select id_hr_infvac_type,name from hrtb_infvac_type where id_hr_infvac_type in (select h.id_hr_infvac_type from people p join hrtb_cand h on (p.auto_card=h.auto_card) join pr_current r on (r.pid=p.pid and r.date_trans=p.in_date)
where p.in_date between @XName:1[''] and @XName:2[''] and r.code_struct_name in (select s.Struct_Code from structs s join structs ss on (ss.Struct_Code=s.struct_root) where ss.Struct_Code=@XName:3['])
)order by id_hr_infvac_type;
select code_appoint, name_appoint from appointments
where code_appoint in (select r.code_appoint from people p join hrtb_cand h on (p.auto_card=h.auto_card) join pr_current r on (r.pid=p.pid and r.date_trans=p.in_date)
where p.in_date between @XName:1[''] and @XName:2[''] and r.code_struct_name in (select s.Struct_Code from structs s join structs ss on (ss.Struct_Code=s.struct_root) where ss.Struct_Code=@XName:3['])
) order by code_appoint;
select r.code_appoint, h.id_hr_infvac_type, count(*) from people p join hrtb_cand h on (p.auto_card=h.auto_card) join pr_current r on (r.pid=p.pid and r.date_trans=p.in_date)
where p.in_date between @XName:1[''] and @XName:2[''] and r.code_struct_name in (select s.Struct_Code from structs s join structs ss on (ss.Struct_Code=s.struct_root) where ss.Struct_Code=@XName:3['])
group by r.code_appoint, h.id_hr_infvac_type
order by r.code_appoint,h.id_hr_infvac_type;
}
},,Эффективность источников информации о вакансии за период с @XName:1[dd.mm.yyyy] по @XName:2[dd.mm.yyyy];
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
RVV
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 14.01.2010
Сообщения: 449

СообщениеДобавлено: Пн Дек 30, 2013 09:02    Заголовок сообщения: Ответить с цитатой

Ошибка в RPexec. Разработчикам сообщено, будет исправлено.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU