Имя: Пароль:
1C
 
Реально в запросе получить порядковый номер недели в году?
0 Икогнито
 
24.11.09
09:59
Реально в запросе получить порядковый номер недели в году? Как?
Начал фигачить, дошло, что год-то с понедельника не обязательно начинается...
1 elisem
 
24.11.09
10:00
НЕДЕЛЯ(дата).
При чем здесь понедельник, я что-то не понял...
2 Икогнито
 
24.11.09
10:07
(1) возвращает дату, а не порядковый номер недели в году
3 73
 
24.11.09
10:08
(2) Неужели? А справку почитать?
4 Икогнито
 
24.11.09
10:09
опа... в запросе номер возвращает... а в СКД ща еще раз проверю
5 Икогнито
 
24.11.09
10:13
и в СКД тоже, видимо невнимательность...
6 Икогнито
 
24.11.09
10:25
ПРЕДСТАВЛЕНИЕ(НЕДЕЛЯ(&Дата)) - получается номер недели.

А как сделать чтобы запрос выдавал "42 неделя"
7 Рэйв
 
24.11.09
10:26
(6)при выборке +" неделя"
8 Икогнито
 
24.11.09
10:27
ВЫБРАТЬ
   ПРЕДСТАВЛЕНИЕ(НЕДЕЛЯ(&Дата)) КАК Поле1,
   "А" + "В" КАК Поле2

Поле2 канает на сложение строк, но если в Поле1 пишу ПРЕДСТАВЛЕНИЕ(НЕДЕЛЯ(&Дата))+" неделя" - ошибка вываливается
9 also
 
24.11.09
10:27
(8) В строку ее сначала
10 Ksandr
 
24.11.09
10:28
(6) в вычисляемом поле ПОДСТРОКА(НЕДЕЛЯ(Дата), 1, 2) + ПОДСТРОКА(" неделя", 1, 7)
11 НЕА123
 
24.11.09
10:30
(9)(10)
вы бредите.
12 Икогнито
 
24.11.09
10:30
(10) не работает
13 Ksandr
 
24.11.09
10:32
(11) (12)
В ВЫЧИСЛЯЕМОМ(!) ПОЛЕ:
ПОДСТРОКА(НеделяПрих, 1, 2) + ПОДСТРОКА(" неделя", 1, 7)

У меня работает
14 Икогнито
 
24.11.09
10:34
(13) не работает
ВЫБРАТЬ
   ПОДСТРОКА(НЕДЕЛЯ(&Дата), 1, 2) + ПОДСТРОКА(" неделя", 1, 7) как поле1
15 Ksandr
 
24.11.09
10:35
(14) Там вот в схеме компоновки данных есть вкладочка такая, называется "Вычисляемые поля", в ней создаешь новое поле и пишешь выражение для него
16 Икогнито
 
24.11.09
10:38
(15) опачки... спасибо, проканало...

я в наборе данных пытался до этого выражение представления написать - не канало
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс