Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2010, 17:31   #1
NoMoreNick
Новичок
Джуниор
 
Регистрация: 11.04.2010
Сообщений: 1
По умолчанию разбивка значения поля на символы

подскажите, пожалуйста. форма содержит некие поля с текстом. требуется сделать на ее основе отчет, в котором значение поля будет разбито на отдельные символы и помещено в отдельные поля отчета. к примеру, значение "поле1" в форме "123". в отчете должны быть поля поле1, поле2, поле3, причем значения их соответственно 1,2,3. как реализовать это?
NoMoreNick вне форума Ответить с цитированием
Старый 11.04.2010, 19:39   #2
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Разбить несложно, можно использовать различные способы.
Самый простой - используйте Mid.
Напр., чтобы получить первый символ:
Mid(значение, 1, 1)

второй:
Mid(значение, 2, 1)

и т.д.

Следует иметь ввиду, что перед использованием значения поля формы его лучше обработать Trim, избавиться от возможных лишних пробелов и тем самым исключить ошибки ввода\вывода данных.
Abrakadabra вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение значения конкретного поля в списке Allan Stark Microsoft Office Access 2 26.10.2009 13:56
Уникальность значения поля maks233 Microsoft Office Access 1 13.01.2009 14:14
Перетаскивание значения одного поля в другое inret Общие вопросы Delphi 3 09.05.2008 15:26
Присвоение значения одного поля другому frai БД в Delphi 2 20.09.2007 15:03