On-line: Pasha, PSP, гостей 3. Всего: 5 [подробнее..]
АвторСообщение



Пост N: 45
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 25.11.13 11:31. Заголовок: Просмотр 2-х мерного массива.


Как можно средствами Harbour просмотреть 2-х мерный массив (как базу данных).
Что-то наподобие Tbrowse для массивов.
Где-то видел пример, но сейчас не могу найти.

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





Пост N: 1005
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 25.11.13 13:29. Заголовок: azoo пишет: Где-то ..


azoo пишет:

 цитата:
Где-то видел пример, но сейчас не могу найти.


Смотрим тут core\tests\tbrowse.prg

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



Пост N: 47
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 27.11.13 09:14. Заголовок: Смотрим тут core\..



 цитата:
Смотрим тут core\tests\tbrowse.prg


Что-то не нашёл этого файла в папке tests. (HB30\tests)

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



Пост N: 1006
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 27.11.13 09:22. Заголовок: azoo пишет: Что-то ..


azoo пишет:

 цитата:
Что-то не нашёл этого файла в папке tests. (HB30\tests)

Тогда тут https://github.com/harbour/core/blob/master/tests/tbrowse.prg

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



Пост N: 50
Зарегистрирован: 24.04.13
ссылка на сообщение  Отправлено: 03.12.13 13:37. Заголовок: В NG для Superlib в ..


В NG для Superlib в описании функции aaskip() есть готовый пример если кому надо.

 цитата:

local nLastKey, nElement := 1
local aArray := dbstruct()
local oTb := tBrowseNew(2,2,20,78)
oTb:addcolumn(tbcolumnew("Name",{||aArray[nElement,1]}))
oTb:addcolumn(tbcolumnew("Type", {||aArray[nElement,2]}))
oTb:addcolumn(tbcolumnew("Len " , {||aArray[nElement,3]}))
oTb:addcolumn(tbcolumnew("Deci", {||aArray[nElement,4]}))
oTb:Skipblock := {|n|aaskip(n,@nElement,len(aArray)}
oTb:goTopBlock := {||nElement := 1}
oTb:goBottomBlock := {||nElement := len(aArray)}

while .t.
while !oTb:stabilize()
end
nLastKey := inkey(0)
do case
/// various actions.....
endcase
end




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

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