Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите чайнику ... опять про FINd / 4 сообщений из 4, страница 1 из 1
12.04.2007, 11:46
    #34455461
svst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику ... опять про FINd
Задача найти по нач буквам --
Скрипт
//Если вместо ln_len – конкретное число - то ок!
//А так Ехресting number expression


STRING LS_FIND, ls_crit
long ll_row
LONG ln_len


LS_FIND=upper(trim(sle_1.Text))
ln_len=len(ls_find)
ls_crit="(left(pot,LN_LEN)='" + ls_find + "')"
//Если вместо ln_len – конкретное число - то ок!
//А так Ехресting number expression
ll_row=dw_1.find(ls_crit,1,dw_1.rowcount())
IF ll_row >0 THEN
dw_1.ScrollToRow(ll_row)
ELSE
MessageBox('Поиск','Не найдено:~n = "'+sle_1.Text+'"')
END IF
...
Рейтинг: 0 / 0
12.04.2007, 11:49
    #34455476
pand
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику ... опять про FINd
LS_FIND=upper(trim(sle_1.Text))
ln_len=len(ls_find)
ls_crit="(left(pot,LN_LEN)='" + ls_find + "')"


ls_crit="(left(pot,"+string(LN_LEN)+")='" + ls_find + "')"
...
Рейтинг: 0 / 0
13.04.2007, 08:39
    #34458014
svst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику ... опять про FINd
Для PAND --- С П А С И Б О !
...
Рейтинг: 0 / 0
13.04.2007, 15:17
    #34459644
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите чайнику ... опять про FINd
поиск по начальным буквам мона заделать и проще
ls_crit="pot LIKE '"+ls_find+"%'"
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите чайнику ... опять про FINd / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]