powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите чайнику ... опять про FINd
4 сообщений из 4, страница 1 из 1
Помогите чайнику ... опять про FINd
    #34455461
svst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача найти по нач буквам --
Скрипт
//Если вместо 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
Помогите чайнику ... опять про FINd
    #34455476
pand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Помогите чайнику ... опять про FINd
    #34458014
svst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для PAND --- С П А С И Б О !
...
Рейтинг: 0 / 0
Помогите чайнику ... опять про FINd
    #34459644
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поиск по начальным буквам мона заделать и проще
ls_crit="pot LIKE '"+ls_find+"%'"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите чайнику ... опять про FINd
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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