Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.74/19: Рейтинг темы: голосов - 19, средняя оценка - 4.74
Skip_1

Как разбить поле ФИО на з поля Ф, И, О.???

30.01.2011, 19:03. Показов 3972. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите как разбить поле ФИО на з поля Ф, И, О.?
с учетом, что в базе около 10000 записей.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.01.2011, 19:03
Ответы с готовыми решениями:

Возможно ли сделать при выборе с поля со списком ФИО, попадая в поле ФИО все буквы были заглавными
Подскажите подалуйста возможно ли сделать при выборе с поля со списком ФИО ,попадая в поле ФИО все буквы были заглавными.Спасибо!

Выбрать записи, где поле ФИО из БД с исходными данными равно полю ФИО из БД с данными для сравнения. Сравнение в цикле
Доброго времени суток! Есть 2 базы данных. 1. Исходные данные: ФИО, адрес, телефон. 2. Данные для сравнения: ФИО Нужно...

Разбить ФИО по инициалам
Здравствуйте! Подскажите пожалуйста! Как данные текстового поля ФИО (например: Иванов Петр Алексеевич) сделать П.А. Иванов. Спасибо!

3
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 109
30.01.2011, 22:56
Количенство строк не имеет значения. Придется воспользоваться функциями VB (VBA)

i=InStr(str, ' ')
str1 = Left(strA, i-1)
str2 = Mid(strA, i + 1)
Почитайте, как их испольхзвать и, если ФИО представлено в обычном, принятом формате, будет все понятно.
0
1 / 1 / 0
Регистрация: 17.01.2011
Сообщений: 25
30.01.2011, 23:25
А можно слегка попроще:
Visual Basic
1
2
3
4
5
6
7
8
9
Const InputValue = 'Иванов Иван Иванович'
 
Function test()
    Dim fullname() As String
    
    fullname = Split(InputValue, ' ', , vbTextCompare)
    
    MsgBox fullname(0) & ';' & fullname(1) & ';' & fullname(2)
End Function
0
5 / 5 / 0
Регистрация: 19.03.2009
Сообщений: 743
31.01.2011, 10:12
А лучше всего на будущее изменить структуру исходной таблицы и создать там сразу 3 поля: Ф И О
А то среди 10000 записей обязательно встретится Иванов Иван и Иван Иванов, а отчество будет отсутствовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.01.2011, 10:12
Помогаю со студенческими работами здесь

ФИО в одном поле
Подскажите как можно сделать в одном поле ФИО т.е В поле например Петров(нажав пробел 1букву имени писало с большой буква,а если 1инициал...

Сделать сетку клеточного поля, создать поле и разбить его на маленькие квадраты
возник вопрос:как сделать сетку клеточного поля? создать поле и разбить его на маленькие квадраты. Добавлено через 12 секунд что...

Как разбить одну ячейку с данными ФИО на 3 ячейки?
Добрый день, подскажите пож-та как можно разбить одну ячейку с данными ФИО на 3 ячейки соответственно.

для каждой записи с таблицы 1,поле ФИО, выделит отдельно фамилию,имя,отчестово и запишет их в соответсвтующие поля таблицы 2.
Написать программу,которая: для каждой записи с таблицы 1,поле ФИО, выделит отдельно фамилию,имя,отчестово и запишет их в соответсвтующие...

Как разбить столбец ФИО в dbgrid на три отдельные столбца и вывести на печать excel?
Здравствуйте ! У меня есть на форме dbgrid1 и на нем первый столбец ФИО. Я хочу разбить этот столбик на три по фамилии , имени и отчеству и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru