On-line: гостей 2. Всего: 2 [подробнее..]
АвторСообщение





Пост N: 82
Зарегистрирован: 28.06.05
ссылка на сообщение  Отправлено: 13.12.06 12:37. Заголовок: давно ли так в xHarbour-е?


Всем привет!
Наткнулся на несовместимость харбора и клиппера.

PROC Main
dbCreate('qqq.dbf',{{'qq','C',1,0}})
USE qqq
INDEX ON FIELD->qq TO qqq
? '"'+OrdSetFocus()+'"'
OrdSetFocus(2)
? '"'+OrdSetFocus()+'"'
RETURN

>> Clipper 5.2 (DBFNTX и SIXNTX):
"QQQ"
"QQQ"
>> xHarbour v 1.5271 2006/12/09 18:55:54 toninhofwi:
"QQQ"
""

Задал это вопрос на NG. Przemek ответствовал.
See the news-group archive. It's intentional - the same behavior as
in DBFCDX.

На NG - увы ничего не нашел, в changelog-ах - тоже.
Видимо, я что-то проспал. Когда стряслась эта переделка?
Не понимаю, зачем "It's intentional"..
Ясно, что могут быть два варианта отклика после запроса несушествующего ордера:
1. оставить текущий.
2. сбросить ордер в ноль.
Непонятно, зачем реализовывать 2-й.
Если есть возможность - проверьте pls на клипперах 5.1 & 5.3

Спасибо: 0 
Профиль
Новых ответов нет


Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 150
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет