Проблема очистки View

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
kreator
Ветеран
Сообщения: 2961
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Проблема очистки View

Сообщение kreator » 02 Июль 2018, 20:53

Anatoly, а для успокоения сделайте prop:SQL для файла, а не для вьюхи. И цикл можно тоже по файлу. Если проблемы, то нужно посмотреть в сторону драйвера, может там что?
We are hard at work… for you. :)

Yufil
Ветеран движения
Сообщения: 1035
Зарегистрирован: 16 Май 2006, 13:34
Контактная информация:

Проблема очистки View

Сообщение Yufil » 03 Июль 2018, 9:49

В тексте не очень внятно с полями DateTime. Будут ли поля Date и Time жить отдельно, если они в Prop:SQL просто не упомянуты? Скорее всего, просто поля уедут...

Код: Выделить всё

View{Prop:SQLFilter} = .... 
Open(View) 
Set(View) 
LOOP 
  Next(View)
  IF ERRORCODE() Then Break 
  ....
END 
Close(View) 
Нафиг здесь Prop:SQL ?

kreator
Ветеран
Сообщения: 2961
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Проблема очистки View

Сообщение kreator » 03 Июль 2018, 10:42

А я бы ещё вьюху пересмотрел, порядок полей. Есть в хелпе замечание:
When you issue a SELECT statement using PROP:SQL, the selected fields must match the fields declared in the named file or view. In addition, if you use VIEW{Prop:SQL} to issue a SELECT statement, the fields in the SELECT must be ordered based on the field order in the file definition, not the PROJECT sequence.
И давайте для полной картины описание таблицы Trn.
We are hard at work… for you. :)

Ответить