Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчёт символов / 7 сообщений из 7, страница 1 из 1
13.02.2017, 10:45
    #39403264
Forteli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
Привет!
Столкнулся с такой задачей - необходимо подсчитать количество символов в поле с типом данных "длинный текст". Например, есть такая форма:

Надо, чтобы в столбце "количество" автоматически считалось количество из столбца "рапортов". Условно, это поиск символа "№" и подсчёт их количества. Подскажите, есть ли способ такого подсчёта (пытался всякими функциями типа Dcount и Iif, но не сумел)?
Архив с примером БД в приложении.
...
Рейтинг: 0 / 0
13.02.2017, 11:30
    #39403317
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
1. Выгружаешь поле в переменную типа String она может вместить 32К
2. Определяешь количество вхождения нужного символа. Смотри здесь

Пример
Код: vbnet
1.
k = len(stroka) - len(replace(stroka, simvol, ""))
...
Рейтинг: 0 / 0
13.02.2017, 13:29
    #39403430
alecko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
Forteli, используйте форму для вывода итоговых данных, в ней можно и фильтры покрасивше организовать (по датам или даже видам рапортов/докладов и т.д. чего не даст таблица)
...
Рейтинг: 0 / 0
13.02.2017, 14:31
    #39403487
Forteli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
Joss, alecko, спасибо за способы и пример! Заделал переменную в запрос и его уже вывел в форме - вышло то, что надо!
...
Рейтинг: 0 / 0
13.02.2017, 14:47
    #39403501
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
Forteli,
очередная попытка решить все Ёкселевскими методами(одной таблицей)
а методы акса совсем другие
...
Рейтинг: 0 / 0
15.02.2017, 13:10
    #39404839
Forteli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
sdku, спасибо за пример, учту в будущем. Понимаю, что методы другие, но задача стоит решить именно в таком виде
...
Рейтинг: 0 / 0
15.02.2017, 13:50
    #39404891
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подсчёт символов
Forteli,
а какая разница в способе решения? (нарушать принципы базостроения намного хуже)
Юзер не должен видеть и тем более работать с таблицами.
на предложенной структуре можно создать отчет нужного (и красивше) Вам вида
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчёт символов / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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