On-line: Andrey, MIKHAIL, Alex_Cher, гостей 1. Всего: 4 [подробнее..]
АвторСообщение



Пост N: 122
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 07.09.16 15:53. Заголовок: Размер ячеек в Tbrowse


Обнаружил такое:
Имеется БД с допустим с полем summa типа "N"-12-2
Колонки добавляются оператором TbColumnNew(,{||summa} )
При отображении используется параметр TbColumn width.
Допустим width задана 7, что меньше чем 12.
Тогда идет частичное отображение поля, начиная с левой стороны, а не с правой, где значащие цифры.
Как выход можно использовать TbColumnNew(,{||str(summa,7,2)} ), тогда отображение правильное.
Получается цифровые поля отображаются в ячейке слева направо и если нужно сделать меньше область
ячейки нужно менять структуру БД в меньшую сторону ?


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 10 [только новые]


постоянный участник


Пост N: 609
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 09.09.16 09:29. Заголовок: если нужно сделать ..



 цитата:
если нужно сделать меньше область
ячейки нужно менять структуру БД в меньшую сторону ?


Это визуальное отображение.
Можешь поставить TbColumn width какой надо не затрагивая базы

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 123
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 12.10.16 10:37. Заголовок: Vlad04 , так в том т..


Vlad04 , так в том то и дело, что я поставил так, как мне нужно для визуального отображения.
И оно срабатывает, но не с правой стороны, а с левой, где могут быть пробелы.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 613
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 12.10.16 13:05. Заголовок: У Бровса есть свойс..


У Бровса есть свойство ALIGN для ячеек. Я им управляю при построении:

 цитата:

do case
Case cTypeField ='C'
ADD COLUMN TO Brw_1 DATA FieldWBlock( aNomb, Select() ) ALIGN DT_LEFT TITLE ....
Case cTypeField ='N'
ADD COLUMN TO Brw_1 DATA FieldWBlock( aNomb, Select() ) ALIGN DT_RIGHT TITLE ....
Case cTypeField ='D' .OR. cTypeField ='L'
ADD COLUMN TO Brw_1 DATA FieldWBlock( aNomb, Select() ) ALIGN DT_CENTER TITLE ....
endcase


Возможно, можно как-то иначе

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 126
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 12.10.16 14:19. Заголовок: Vlad04, в описании a..


Vlad04, в описании align не нашёл, а цитата откуда ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6044
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.10.16 14:41. Заголовок: azoo пишет: Vlad04..


azoo пишет:

 цитата:

Vlad04, в описании align не нашёл, а цитата откуда ?


Это из Минигуи похоже

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 241
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 12.10.16 16:23. Заголовок: Dima пишет: Это из ..


Dima пишет:

 цитата:
Это из Минигуи похоже


Это TsBrows :)

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6045
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.10.16 16:24. Заголовок: ММК пишет: Это TsBr..


ММК пишет:

 цитата:
Это TsBrows :)


Чего тогда тут делает эта тема ? :)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 127
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 12.10.16 16:44. Заголовок: Тогда вернёмся к пос..


Тогда вернёмся к постам 1-3 данной темы.
Получается размер колонки должен соответствовать размеру поля БД ?
Или width некорректно работает.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 6046
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.10.16 17:57. Заголовок: azoo Это не пробова..


azoo
Это не пробовал ?
column := TBColumnNew(...........
column:Picture:=............

или см. пример core-master\tests\tbrowse.prg

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 128
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 13.10.16 08:40. Заголовок: Dima пишет: Это не ..


Dima пишет:

 цитата:
Это не пробовал ?
column := TBColumnNew(...........
column:Picture:=............


Dima, cпасибо, то что надо. Похоже что этот параметр уже в Clipper 5.2 был,
но не был описан в NG. В версии Clipper 5.3 :picture уже есть в описании NG в разделе Classes\TbColumnNew\

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 141
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет