|
v7: Преобразовать дату в запросе? |
☑ |
0
alex17-1
01.11.11
✎
02:28
|
Подскажите, плиз.
Как внутри запроса преобразовать дату документа к первому числу месяца? Стандартная функция НачМесяца() не работает... Бухгалтерский запрос не предлагать, поскольку он не решает вопрос с количеством с документом ОказаниеУслуг. Возможен ли такой вариант?
|
|
1
Злопчинский
01.11.11
✎
02:45
|
имеется в виду чорный запрос..?
если да - все работает...
|
|
2
alex17-1
01.11.11
✎
02:47
|
почему черный? проясни как работает?
|
|
3
Злопчинский
01.11.11
✎
02:47
|
|ТипаДата = Документ.Накладная.ДатаДок;
.
ПервоеЧисло = НачМесяца(Запрос.ТипаДата);
.
хочешь сказать - не работает?
|
|
4
Злопчинский
01.11.11
✎
02:47
|
чОрный - потому что тестзапроса - чорный
|
|
5
alex17-1
01.11.11
✎
02:47
|
сейчас попробую
|
|
6
Злопчинский
01.11.11
✎
02:49
|
(5) мочи не по-детски!
|
|
7
alex17-1
01.11.11
✎
02:50
|
получаю ошибку:
{D:\1C77\ЭКОСЕРВИС\EXTFORMS\2\ANALIZ.ERT(40)}: Функция ДатаН = <<?>> НачМесяца(Запрос.ДатаД);
Запрос[8] : Неожиданное выражение 'НачМесяца'
|
|
8
alex17-1
01.11.11
✎
02:52
|
"НачМесяца" не хочет съесть
|
|
9
Злопчинский
01.11.11
✎
04:06
|
так низя...
справа должны быть четко допущенные операнды по синтаксису запроса...
НачМесяца - не допустмо...
.
но это какой-то бред...
что будет возвращать запрос в фэтой функции для группировки...?
.
запрос он вообщем для получения выблорки с некими итоговоми данными - суммы, количества..
какие итоговые данные "дата"?...
.
получай в выборке датудока, а в результтатах запроса - при обходе выборкивысчитывай начало месяца...
.
если тебе надо разбить итоги запроса по месяцам - воспользуйся предопределенной группировокой Месяц - см.синтаксис запроса
|
|
10
andrewks
01.11.11
✎
08:09
|
в условиях/функциях можно.
а для чего вообще надо?
|
|
11
1Сергей
01.11.11
✎
08:35
|
(3) чушь
|
|
12
Ёпрст
гуру
01.11.11
✎
09:45
|
(0) Группировка месяц + Запрос.НачалоПериода()
|
|
13
alex17-1
01.11.11
✎
10:03
|
Спасибо всем. Вариант (12) решил проблему.
|
|
14
Злопчинский
01.11.11
✎
15:30
|
(13) а в (10) последнюю строку влом было прочитать? ;-)
|
|
15
Злопчинский
01.11.11
✎
15:30
|
(11) в чем именно чушь..?
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший