powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / PowerBilder(как искать до 1-го пробела?)
10 сообщений из 10, страница 1 из 1
PowerBilder(как искать до 1-го пробела?)
    #32158104
Mida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно разделить данные ФИО,которые в одной графе таблицы.Фамилию в одну графу,имя-в другую,отчество-в третью.Помогите.
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32158236
Conrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая функция mid, которая возвращает часть стринга заданной длины, начиная с заданной позиции. Организуешь цикл по стрингу, выбираешь по одному символу и смотришь - не пробел ли.
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32158446
Mida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите Conrad,для этого мне нужно создать data window? Это мое первое задание.Буду очень признательна.
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32158603
Conrade
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насчет цикла я погорячился конечно...
Создаешь dw, делаешь select с таблицы, к примеру select fio fio from emloyees.
Потом создаешь три вычисляемых поля и в свойство expression копируешь нижеследующее
для фамилии:
left( fio,pos( fio,' ') )
для имени:
mid( fio,pos( fio,' ') +1,pos( fio,' ',pos(fio,' ' )+1) - pos( fio,' '))
и для отчества:
right( fio,len( fio) - pos( fio,' ',pos( fio,' ')+1) )
Обновляешь и рапортуешь о выполнении!
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32159131
Mida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Conrad, большое спасибо.Но я сама неправильно задала вопрос.Мне нужно эти записи посадить в базу.В отдельную графу - фам,в отд.-имя, и в отд.- отчество. Где писать программу? Помогите!
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32159144
Conrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишешь скрипт примерно такого содержания:
На объект dw_1 цепляешь dw из моего предыдущего поста, вычисляемые поля
обзываешь f,i,o
string f,i,o
for rowcount = 1 to dw_1.rowcount()
f = dw_1.object.f[rowcount]
i = dw_1.object.i[rowcount]
o = dw_1.object.o[rowcount]
Insert into emloeyees (f,i,o) values (f,i,o);
next
И все норамально.
Слушай, Мида, а Бишкек это где?
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32159154
conrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, забыл, следует читать так values (:f,:i,:o).
А программу следует писать на окошке. Создашь там dw и кнопочку, на кнопочку вешаешь скрипт, а на dw в конструкторе this.retrieve() или на кнопке
dw_1.retrieve() первой строчкой скрипта.
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32159439
Mida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Conrad,большое-большое спасибо!
Бишкек столица Кыргызстана. А Вы откуда?
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32159440
Mida
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Conrad,большое-большое спасибо!
Бишкек столица Кыргызстана.
...
Рейтинг: 0 / 0
PowerBilder(как искать до 1-го пробела?)
    #32159451
conrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такой город, Воронеж называется.
Если нужно не вставить стороки, а добавить поля в уже имеющиеся записи, то конечно нужно использовать Update вместо Insert. Будут вопросы, пиши на мыло, а то на работе как-то скучно.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / PowerBilder(как искать до 1-го пробела?)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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