Экранный текст контрола, заданного как List

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Yufil
Ветеран движения
Сообщения: 1123
Зарегистрирован: 16 Май 2006, 13:34
Контактная информация:

Экранный текст контрола, заданного как List

Сообщение Yufil » 02 Ноябрь 2018, 16:44

>> В моём случае выдаёт цифру, значение. Видимо, чудес не бывает.

Ну да. Дальше я искал в Prop:From подстроку |#<значение>|, потом листал назад до предыдущего '|'
и легко получал нужную подстроку ( Prop:From надо дополнить вертикальными палками слева и справа ).
Функцию написал за пару минут, давно работает...

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4109
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

Экранный текст контрола, заданного как List

Сообщение Игорь Столяров » 17 Февраль 2019, 20:56

Хотелось бы апнуть тему (вместо того, что бы плодить новые) …

Есть некий контрол LIST, который получает где-то какие-то значения, например:

Код: Выделить всё

   ?L1{PROP:From} = 'Live|Long|And|Prosper'
А можно ли как-то в текущий момент определить, сколько строк содержит LIST ?
Пересчёт символов "|" не предлагать, так могут быть значения FROM для нескольких колонок. :(
«V» значит Вендетта !

kreator
✯ Ветеран ✯
Сообщения: 3334
Зарегистрирован: 28 Май 2009, 14:54
Откуда: Москва

Экранный текст контрола, заданного как List

Сообщение kreator » 17 Февраль 2019, 21:39

Есть {prop:Items}. Не совсем то, что надо. Но может подойдёт.
We are hard at work… for you. :)

Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 4109
Зарегистрирован: 07 Июль 2005, 9:19
Откуда: г. Ростов-на-Дону

Экранный текст контрола, заданного как List

Сообщение Игорь Столяров » 17 Февраль 2019, 22:09

Вопрос решился, но неожиданно ! :)

Код: Выделить всё

   Message(  ?L1{Prop:LineCount}  )
«V» значит Вендетта !

Ответить