|
![]() |
#1 |
Чайный пьяница
|
Простите, но в отчётах из кода только запросы к базе в том или ином виде и выражения, которые используются для форматирования. Какого объяснения вы жаждете получить? Как написать запрос BOL поможет. Тяжело писать/не знаете нормально джоины - запустите студию и набросайте запрос в менеджере.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от a33ik
![]() Простите, но в отчётах из кода только запросы к базе в том или ином виде и выражения, которые используются для форматирования. Какого объяснения вы жаждете получить? Как написать запрос BOL поможет. Тяжело писать/не знаете нормально джоины - запустите студию и набросайте запрос в менеджере.
|
|
![]() |
#3 |
Чайный пьяница
|
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#4 |
Участник
|
Еще вопрос, в 2010 студии не получится же сделать, да? В 2008 только?
|
|
![]() |
#5 |
Чайный пьяница
|
Да. В 2008 только, если конечно у вас 2008 SQL. C 2012 опыта не было, так что по этому поводу не знаю. Но полагаю, что под SQL 2012 разработка отчётов вынесена в VS 2012.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#6 |
Участник
|
А не подскажите, как получить значение поля из действия закрытого в этом месяце?
|
|
![]() |
#7 |
Участник
|
declare @today datetime set @today=GETDATE()
declare @modifyDate datetime SELECT @modifyDate= ModifiedOn FROM FilteredEntity declare @days int set @days= datediff(dd, @today ,@modifyDate) SELECT new_field AS 'Поле' FROM FilteredEntity WHERE @days>1 Пишу вот так. То есть получаю сегодняшнюю дату, потом селектом получаю даты изменения сущности, считаю количество дней между ними и пытаюсь вывести поле, где количество дней больше одного. Однако не работает, сначала даёт ошибку "The Declare SQL construct or statement is not supported." и ничего не выводит. В t-sql я не очень силен, что тут не правильно? |
|
![]() |
#8 |
Чайный пьяница
|
Цитата:
Select * From FilteredActivityPointer Where actualend between dbo.fn_BeginOfMonth(GetDate()) and GETDATE()
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|