:: Visual Foxpro, Foxpro for DOS
Грид и массив
Ученица
Автор
Мэтры FoxPro подскажите, пожалуйста, начинающей ученице. У меня есть грид, в нем высвечиваются данные из таблицы, но в одной колонке мне надо показать значения массива, несвязанного с этой таблицей. Быду очень вам признательна за помощь.
Ratings: 0 negative/0 positive
Re: Грид и массив
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А каким образом массив связан с таблицей ?




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Грид и массив
Aries

Сообщений: 4349
Откуда: Николаев
Дата регистрации: 24.12.2002
Загони значения из массива в курсор. К примеру
LOCAL lnI
CREATE CURSOR tCurArray (iIndex i(4),cName c(20))
FOR lnI=1 TO ALEN(aArray,1)
INSERT INTO tCurArray (iIndex,cName) VALUES (lnI,aArray(lnI,1))
endFOR

Далее вставь комбо в нужную тебе колонку, и привяжи к нему этот курсор.
Как вставить комбо посмотри в FAQ там Вова Максимов очень хорошо описал.




------------------
Я бы переписал жизнь, но Бог не дает мне исходники (с)
==============================
Злостный линуксоид!
Ratings: 0 negative/0 positive
Re: Грид и массив
Aries

Сообщений: 4349
Откуда: Николаев
Дата регистрации: 24.12.2002
Да, упустил. Эт конечно же если значения в таблице связанны с массивом




------------------
Я бы переписал жизнь, но Бог не дает мне исходники (с)
==============================
Злостный линуксоид!
Ratings: 0 negative/0 positive
Re: Грид и массив
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Если, к примеру, в таблице есть поле со значением индекса массива то все достаточно просто
Dimension MyArray[...]
...
Thisform.Columns[<номер колонки грида>].ControlSource="(MyArray[<Поле значения индеская массива>])"
Главное не забывать об области видимости массива и не забывать что имя массива в ControlSource нужно заключать в скобки как UDF функции




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: Грид и массив
leaf

Сообщений: 445
Откуда: Ростов-на-Дону
Дата регистрации: 30.05.2005
знакомые все лица ;)
www.sql.ru
лучше бы про задачу больше рассказали




------------------
&quot;Once bitten twice shy&quot; - кто обжогся на молоко тот дует водка (немецка поговорка )
вариант от промпта - &quot;После того, как укушенный дважды застенчивый&quot;
Каждую секунду, тыкая в клавиши, ты давишь насмерть не менее 1000 микробов
Ratings: 0 negative/0 positive
Re: Грид и массив
Ученица
Автор
Leaf. Да я бываю иногда и в этом форуме и в том
Ratings: 0 negative/0 positive


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

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

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