powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разноуровневый список: сортировка в запросе
5 сообщений из 30, страница 2 из 2
Разноуровневый список: сортировка в запросе
    #39681826
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MokeevPя твой просто не понимаю, скилл не тотДа он прост до... ну не знаю до чего.
Берём входную строку. Делим её (Split) по разделителю точка на элементы в массив. Потом каждый элемент добиваем спереди нулями - добавляем слева нулей заведомо больше, потом отрезаем справа сколько надо символов. После чего собираем массив (Join) обратно в строку с тем же разделителем.
...
Рейтинг: 0 / 0
Разноуровневый список: сортировка в запросе
    #39681862
MokeevP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaMokeevPя твой просто не понимаю, скилл не тотДа он прост до... ну не знаю до чего.
Берём входную строку. Делим её (Split) по разделителю точка на элементы в массив. Потом каждый элемент добиваем спереди нулями - добавляем слева нулей заведомо больше, потом отрезаем справа сколько надо символов. После чего собираем массив (Join) обратно в строку с тем же разделителем.

Понял, осознал, спасибо!)
Мой код отправляется на помойку :D

Бонусный вопрос - как посчитать уровни?
...
Рейтинг: 0 / 0
Разноуровневый список: сортировка в запросе
    #39681864
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MokeevPкак посчитать уровни?
Код: vbnet
1.
Level = LEN(idx) - LEN(REPLACE(idx, ".", ""))
...
Рейтинг: 0 / 0
Разноуровневый список: сортировка в запросе
    #39681865
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну или
Код: vbnet
1.
Level = UBound(Split(idx, "."))
...
Рейтинг: 0 / 0
Разноуровневый список: сортировка в запросе
    #39681866
MokeevP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, премного благодарен Вам!

Спасибо всем откликнувшимся!
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разноуровневый список: сортировка в запросе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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