|
Формирование даты в запросе....
| ☑ |
0
Rustik666
24.07.13
✎
12:17
|
Нужно сформировать дату в запросе по сотруднику
ДатаВремя(2013,МЕСЯЦ(СотрудникиОрганизаций.Физлицо.ДатаРождения),День(СотрудникиОрганизаций.Физлицо.ДатаРождения))
выдает ошибку....
что тут не так...
|
|
1
AndOne
24.07.13
✎
12:18
|
Каковая цель?
|
|
2
Нуф-Нуф
24.07.13
✎
12:18
|
в ДНК епта. 5 лет на форуме и до сих пор не умеешь задавать вопросы. о какой дате в запросе может идти речь
|
|
3
Капитан О
24.07.13
✎
12:19
|
(0) ага, не так
|
|
4
1Сергей
24.07.13
✎
12:19
|
(1) с днём рождения поздравить. даже я тупой понял
|
|
5
Rustik666
24.07.13
✎
12:19
|
цель отобрать людей по дням рождения
|
|
6
Godofsin
24.07.13
✎
12:20
|
(4) Дурак дурака видит издалека! ))))
|
|
7
Капитан О
24.07.13
✎
12:20
|
(5) ГДЕ ДеньРождения=&Нужный
с тебя 500 рублей
|
|
8
olegves
24.07.13
✎
12:20
|
(0) пользуй добавить к дате и добавляй количество лет
|
|
9
Ненавижу 1С
гуру
24.07.13
✎
12:22
|
ДатаВремя не функция
|
|
10
Rustik666
24.07.13
✎
12:22
|
(7) За период...
(8) Добавлять количество лет равных разницы текущего года и года рождения.....ну да в принципе если больше никак, то наверно единственный вариант.....
|
|
11
AndOne
24.07.13
✎
12:27
|
(4) Видимо тупой и понял.
P.S. Прежде чем делать выводы о потребности, лучше уточнить у конкретного пользователя конкретную задачу, чтобы не заниматься изобретением колеса.
ВЫБРАТЬ
ПаспортныеДанныеФизЛиц.ФизЛицо,
ПаспортныеДанныеФизЛиц.ДокументДатаВыдачи
ИЗ
РегистрСведений.ПаспортныеДанныеФизЛиц КАК ПаспортныеДанныеФизЛиц
ГДЕ
МЕСЯЦ(ПаспортныеДанныеФизЛиц.ДокументДатаВыдачи) МЕЖДУ МЕСЯЦ(&ДатаНачала) И МЕСЯЦ(&ДатаОкончания)
И ПаспортныеДанныеФизЛиц.ДокументДатаВыдачи <> ДАТАВРЕМЯ(1, 1, 1)
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший