22.07.2003, 13:58 | #1 |
Участник
|
Где ошибка?
Есть следующий код
PHP код:
Помогите плиз. Зарание спасибо! |
|
22.07.2003, 14:16 | #2 |
Moderator
|
Я бы разбил этот код на две строки:
PHP код:
На основании полученных данных можно делать дальнейшие выводы. |
|
22.07.2003, 14:18 | #3 |
Участник
|
я так тоже делал... разницы ни какой.... одинаковая ошибка.
|
|
22.07.2003, 14:21 | #4 |
Moderator
|
Что тоже самое ?
Объекты ds и qbr существуют ? Что стоит в отладчике напротив этих переменных - null или new ? |
|
22.07.2003, 14:22 | #5 |
----------------
|
Читайте документацию внимательно
public QueryBuildRange range(int _rangeNo) _rangeNo - порядковый номер ограничения, т.е. 1, 2, 3 и т.д., а не fieldId |
|
22.07.2003, 14:35 | #6 |
Участник
|
Документацию читаем внимательно.... вот цитата из Best Practicse:
bb.Range(fieldNum(LedgerTable, AccountNumb)).value ("5000..5500"); |
|
22.07.2003, 14:38 | #7 |
Участник
|
Переменные имеют значение
qbr = null ds = SELECT * From MECALineTable Order by MECALineTable.GostId ASC |
|
22.07.2003, 14:47 | #8 |
Banned
|
Цитата цитатой, а правильно будет
bb.findRange(fieldNum(LedgerTable, AccountNumb)).value ("5000..5500"); \System Documentation\Classes\QueryBuildDataSource, \System Documentation\Classes\QueryBuildDataSource и еще раз \System Documentation\Classes\QueryBuildDataSource. |
|
22.07.2003, 14:48 | #9 |
Moderator
|
Цитата:
qbr = null
Цитата:
ds = SELECT * From MECALineTable Order by MECALineTable.GostId ASC
|
|
22.07.2003, 14:49 | #10 |
Участник
|
QueryBuildDataSource ds = q.DataSourceNo(1)
|
|
22.07.2003, 14:54 | #11 |
Moderator
|
Хм.... Что-то я не помню, чтобы QueryBuildDataSource у меня в отладчике в виде строки отображался. Ну да ладно, считаем, что он создан.
QueryBuildDataSource создан, однако QueryBuildRange с него не "получается". Осмелюсь предположить, что этот range не был наложен. QueryBuildRange накладывался ??? Если нет - смотри addRange() у QueryBuildDataSource. |
|
22.07.2003, 15:10 | #12 |
Участник
|
Не понял как QueryBuildRange накладывался?
|
|
22.07.2003, 15:29 | #13 |
----------------
|
ошибки
1. Очевидно, что
ds = SELECT * From MECALineTable Order by MECALineTable.GostId ASC не содержит rangeй, а значит и нечего их там искать (кстати есть такой метод ds.rangeCount()) 2. Повторю, чтобы понять глубину проблемы нужен весь код с описанием того, что хотелось сделать |
|
22.07.2003, 15:32 | #14 |
Участник
|
RangeCount() выдает 1.
А есть следующий код. PHP код:
|
|
22.07.2003, 15:48 | #15 |
----------------
|
PHP код:
|
|
22.07.2003, 15:51 | #16 |
Участник
|
Все заработало... Огромное спасибо... :-)
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|