:: Visual Foxpro, Foxpro for DOS
Грид, несколько объектов одной колонке
Vladimir Sklyar
Автор

Сообщений: 1397
Дата регистрации: 13.06.2002
сабж, раньше делал, сейчас не могу вспомнить как

в одной колонке, нужно расположить объекты так:
техт1
техт2, техт3

объекты добавил, как их так расположить не могу вспомнить, подскажите

PS ФИО с 3х полей нужно запихнуть в одну клонку


------------------
С уважением Владимир.
Ratings: 0 negative/0 positive
Re: Грид, несколько объектов одной колонке
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Контейнер нужен для начала... Проще и правильнее классом оформить, но можно, наверное и на той же форме нарисовать а потом Ctrl+C/Ctrl+V в колонку перенести...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Грид, несколько объектов одной колонке
Vladimir Sklyar
Автор

Сообщений: 1397
Дата регистрации: 13.06.2002
ааа, про контейнеры я забыл


------------------
С уважением Владимир.
Ratings: 0 negative/0 positive
Re: Грид, несколько объектов одной колонке
descent52_tmp

Сообщений: 214
Откуда: Саров
Дата регистрации: 20.11.2014
Народ, а как убрать в Grid пустые ячейки?
Ну, например, у меня после запроса есть 10 строк, grid их выводит и до конца своих границ видны пустые ячейки с сетками.
Хочется, чтобы на 10 строк в запросе было в grid 10 строк и остальное место было пустым.
По столбцам же grid не тянет пустые ячейки, а вот по горизонту зачем то пустая сетка...



Исправлено 1 раз(а). Последнее : descent52_tmp, 24.07.18 17:27
Ratings: 0 negative/0 positive
Re: Грид, несколько объектов одной колонке
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Никак. Не используй фоксовый грид.
P.S. или отключи сетку, и вместо неё, к примеру, "полосатый" или даже "клетчатый" грид делай.
Правда следующим же вопросом будет как убрать прокрутку, когда и так всё помещается, а строки "уползают" наверх


------------------
WBR, Igor




Исправлено 1 раз(а). Последнее : Igor Korolyov, 24.07.18 17:36
Ratings: 0 negative/0 positive
Re: Грид, несколько объектов одной колонке
Ydin

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
У меня ф-я
LPARAMETERS toGrd, tnBottomHeight, tlOneEmpty
LOCAL lcCursor, lnGrdMaxHeight, lnHeight, lnMaxHeight, lnRows, loForm, la1(1)
WITH m.toGrd
IF VARTYPE(m.tnBottomHeight)='O'
m.tnBottomHeight = IIF(m.tnBottomHeight.VISIBLE,m.tnBottomHeight.HEIGHT + 2,0)
ENDIF
m.tnBottomHeight = EVL(m.tnBottomHeight, 0)
m.lnGrdMaxHeight = _SCREEN.HEIGHT - m.tnBottomHeight - 54
m.lnMaxHeight = m.tnBottomHeight - .TOP
m.lcCursor = .RECORDSOURCE
SELECT COUNT(0) WHERE NOT DELETED() FROM &lcCursor INTO ARRAY la1
m.lnRows = la1(1)
m.lnHeight = MIN(m.lnGrdMaxHeight, .HEADERHEIGHT+ .ROWHEIGHT * (m.lnRows + IIF(m.tlOneEmpty,1,0)) ;
+IIF(INLIST(toGrd.SCROLLBARS,1,3),SYSMETRIC(14),0)+3)
ENDWITH
RETURN m.lnHeight
Определяю высоту грида под курсор



Исправлено 1 раз(а). Последнее : Ydin, 27.07.18 09:43
Ratings: 0 negative/0 positive
Re: Грид, несколько объектов одной колонке
of63

Сообщений: 25161
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Александр, перестал понимать нативный фоксовый код без подсветки (не обязательнро), и без "табуляций" ( ломается форумом ьез указания обрамляющего тега "code"... Просто про красоту )
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 21 (Гостей: 21)

© 2000-2024 Fox Club 
Яндекс.Метрика