Browse с текстовым полем

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Browse с текстовым полем

Сообщение Алексей- Софт-Центр »

Добрый день!
Clarion 6 ABC
Кто-нибудь делал Browse с текстовым полем переменной длины?
Типа:
N...Дата...........................Текст
-------------------------------------------------------------------
1...01.01.2014....................Сегодня погода будет
.....................................прохладная, но с какими-то
.....................................осадками
2...02.01.2014....................Сегодня холодно
3...03.01.2014....................Сегодня:
.....................................что-то
.....................................как-то
.....................................куда-то

ЗЫ. Точки не в счет(типа для форматирования :))
Алексей
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: Browse с текстовым полем

Сообщение Игорь Столяров »

Когда-то мы эту тему долго обсуждали в форуме ...
С динамической высотой строки в BROWSE ничего не получилось.
Можно сделать отображение одной записи в несколько строк, но кол-во строк будет фиксированным и разбивать текст по строкам придется вручную.
Make Clarion Great Again ! 😎
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: Browse с текстовым полем

Сообщение Алексей- Софт-Центр »

Добрый день!
Да, этот вариант- ручками разбить на несколько записей, он как-бы на поверхности.
Соответственно, можно отследить - какие "фиктивные" записи принадлежат основной,
со всеми вытекающими последствиями:редактирование, удаление,..).
Только почему количество строк фиксировано? По-моему сколько хочешь, столько и добавишь.
Единственно есть небольшой визуальный минус, когда курсор всанет на "середину" тектового поля
(гдето на 3-ю запись из, скажем 6-ти)

Алексей
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: Browse с текстовым полем

Сообщение Игорь Столяров »

Нет. Ты не понял. Не разбить записи, а разбить текст каждой записи на строки.
По твоему примеру это будет выглядеть как:

N...Дата...........................Текст
====================================================
1...01.01.2014....................Сегодня погода будет
.....................................прохладная, но с какими-то
.....................................осадками
...................................................................

2...02.01.2014....................Сегодня холодно
...................................................................
...................................................................
...................................................................

3...03.01.2014....................Сегодня:
.....................................что-то
.....................................как-то
.....................................куда-то

т.е. каждая запись BROWSE будет содержать по 4 строки, но формировать данные в колонке ТЕКСТ
(разбивать текст на 4 строки) придется вручную.
Make Clarion Great Again ! 😎
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: Browse с текстовым полем

Сообщение Алексей- Софт-Центр »

Добрый день!

Вот теперь дошло! :)
Спасибо)


Алексей
kreator
✯ Ветеран ✯
Сообщения: 5160
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Re: Browse с текстовым полем

Сообщение kreator »

Есть ещё BrowseGrid Control template. Как раз для этих целей. И пример имеется в Examples (не вспомню как называется). Я смотрел, но как-то убогонько для нашего времени. Посмотри, может прокатит, на безрыбье и рак рыба.
We are hard at work… for you. :)
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: Browse с текстовым полем

Сообщение Алексей- Софт-Центр »

Дбрый день!
Спасибо, нашел.
Немного не то, но для возможного применения запомнил. :)

Вобщем решил остановиться на варианте с разбивкой сообщения на несколько записей броуза.
Так как значение текстового поля может плавать от нескольких символов до тысячи, не рационально показывать их все
с пустыми строками.



Алексей
kreator
✯ Ветеран ✯
Сообщения: 5160
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Re: Browse с текстовым полем

Сообщение kreator »

Есть ещё вариант - нетовский лист Деда Пахома. Весьма продвинутая штука, наверняка есть такой функционал.
We are hard at work… for you. :)
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3289
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 49 раз
Контактная информация:

Re: Browse с текстовым полем

Сообщение Дед Пахом »

Не, с извращениями к доктору, не ко мне. Величина "высота строки" одинакова для всех.
С уважением, ДП
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: Browse с текстовым полем

Сообщение Admin »

kreator писал(а):Есть ещё вариант - нетовский лист Деда Пахома. Весьма продвинутая штука, наверняка есть такой функционал.
Стандартный List подменять прозрачно умеет?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить