![]() |
#8 |
Модератор
|
Добавил условие
X++: sQuery=strfmt("(StartTime < (%1 + (StartDate - %2 )*86400)) AND ((%3 - (EndDate - %4 )*86400)< EndTime)",timenow(),date2num(systemdateget()),timenow(),date2num(systemdateget())); queryBuildDataSource.addRange(fieldnum(MilkShifts,recId)).value(squery); SELECT * FROM MilkShifts WHERE (((StartTime < (60419 + (StartDate - 39614 )*86400)) AND ((60419 - (EndDate - 39614 )*86400)< EndTime))) AND ((StartDate<={ts '2008-06-17 00:00:00.000'})) AND ((EndDate>={ts '2008-06-17 00:00:00.000'})) AND ((StatusShift = 0)) AND ((Milk_IdGroupmaterialResponsibility = N'Гр2' OR Milk_IdGroupmaterialResponsibility = N'Гр3')) Выдает: Ошибка: Невозможно выбрать запись в Смены (MilkShifts). База данных SQL обнаружила ошибку. Где ошибка? не подскажете? Последний раз редактировалось Poleax; 17.06.2008 в 16:55. |
|
Теги |
документация, ax2009 |
|
|