Имя: Пароль:
1C
1С v8
ПОДСТРОКА в запросе, почему не видит параметр?
0 Stim213
 
21.12.11
22:26
ВЫБРАТЬ
   ПРЕДСТАВЛЕНИЕ(Документ1.Дата) КАК ДатаДокСтрокой,
   ТИПЗНАЧЕНИЯ(ПРЕДСТАВЛЕНИЕ(Документ1.Дата)) КАК типЗначенияПоля  //Строка
ПОМЕСТИТЬ ВремТабл
ИЗ
   Документ.Документ1 КАК Документ1
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ВремТабл.ДатаДокСтрокой КАК ДатаДокСтрокой,
   ПОДСТРОКА(ВремТабл.ДатаДокСтрокой,1,2) КАК ДатаДокСтрокой //ругается на неверные параметры ПОДСТРОКА(<...> )
ИЗ
   ВремТабл КАК ВремТабл

почему подставляя строковое поле  в качестве параметра, получается ошибка?
1 andrewks
 
21.12.11
22:28
тока недавно на эти грабли наступал.

presentation а-ля 1С применяется на клиенте, а не не сервере, т.е. уже после того, как запрос отработал на сервере, и отдал результат клиенту
2 andrewks
 
21.12.11
22:29
+(1) ЖКК врёт :)
3 Stim213
 
22.12.11
12:06
очень плохо :(
4 andrewks
 
22.12.11
14:17
(3) а чё надо-то? дату в строку перевести? могу показать, как. правда, изврат жуткий :)
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.