powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как присвоить каждой ячейке в Gride определенное значение(можно любое)
25 сообщений из 53, страница 1 из 3
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37541451
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как присвоить каждой ячейке в Gride определенное значение(можно любое) - то есть мне нужно понять как можно обратится к каждой отдельной ячейке чтобы потом в дальнейшем я мог туда присваивать определенные значения.....
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37541515
P003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты связал GRID с источникм данных (таблица, курсор), то просто значения пиши в таблицу, курсор. Они в GRID сами отобразятся. Курсор должен быть READWRITE Возможно гриду нужно будет "помочь" выдать thisform.GRIDNAME.refresh()
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37541772
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филпкак присвоить каждой ячейке в Gride определенное значение(можно любое) - то есть мне нужно понять как можно обратится к каждой отдельной ячейке чтобы потом в дальнейшем я мог туда присваивать определенные значения.....

С Excel не путаете?
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542076
SSn888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филп,

Не сочтите за грубость, но начать Вам надо с изучения учебника составления себе четкого понятия - что есть грид. И только потом - думать как с ним работать
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542241
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
P003,
не ну это я понял как таблицу отобразить, мне как бы нужно добавлять некоторые данные из crsTmpClienti, так чтобы они отображались в определенных ячеках в Гриде.............. Или так не зя делать ????????
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542246
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
ну да как в Excel , проста хотел так сделать , поэтому спрашиваю как это реализовать
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542252
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филп,

А по-русски? Что значит "отображались в определенных ячеках "? Определенных кем?
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542280
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
блин как обьяснить....... Ну вообщем есть Grid (4 на 4), тоесть в нем 16 ячеек , первая ячейка находится(в 1 строке и 1 столбце) потом вторая ячека(в 1 строке и 2 столбец ) и тд. ну как в Excel. Мне нужно присвоить каждой ячеке определенное число а некоторые ячеки оставить пустыми. Тоесть как бы мне обратится к ячейке чтоб ей присвоить например значение 5 ? ну как то так
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542288
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филпP003,
не ну это я понял как таблицу отобразить, мне как бы нужно добавлять некоторые данные из crsTmpClienti, так чтобы они отображались в определенных ячеках в ГридеЕсли вы свой курсор crsTmpClienti сдлаете источником данных для грида, то он их и так покажет. Грид не содержит с себе данных и в него ничего нельзя ввести. Вот через него в таблицу/курсор -можно. Думайте категориями запись/поле и забудьте про ексель.
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542314
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Sizov,
значит так не получится сделать ? блииин это печально.....
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542321
P003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филл, мне "больно" смотреть как ты маешься. Нажми F1 и прочитай про GRID. На foxclub.ru есть русский HELP. Ну или стучись 422432731.
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542324
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филпIgorNG,
блин как обьяснить....... Ну вообщем есть Grid (4 на 4), тоесть в нем 16 ячеек , первая ячейка находится(в 1 строке и 1 столбце) потом вторая ячека(в 1 строке и 2 столбец ) и тд. ну как в Excel. Мне нужно присвоить каждой ячеке определенное число а некоторые ячеки оставить пустыми. Тоесть как бы мне обратится к ячейке чтоб ей присвоить например значение 5 ? ну как то так

CREATE CURSOR test (test1 C(1), test2 C(1), test3 C(1), test4 C(1))
INSERT INTO test VALUES ("1", "", "", "")
INSERT INTO test VALUES ("", "2", "", "")
INSERT INTO test VALUES ("", "", "3", "")
INSERT INTO test VALUES ("", "", "", "4")
BROWSE
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542330
P003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
492432731
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542339
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филпSergey Sizov,
значит так не получится сделать ? блииин это печально.....Как так? Как в екселе? Конечно нет. Это же не электронная таблица,хотя внешне очень похоже. Еще раз - забудь про ексель и пиши в курсор. Или не умеешь?
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542373
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
вот это практически то, ща буду мучится над этим
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542374
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филпIgorNG,
вот это практически то, ща буду мучится над этимНу так Вам про это и твердят все время.
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542393
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извините , проста я новичек в Фоксе, и сразу не вьезжаю во все...........
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542589
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,
а как сделать чтобы вместо 1,2,3,4 я подставил значения из временной таблицы (crsTmpClienti)
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542629
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филп,

Grid имеет свойство RecordSource - вот туда имя курсора, а в свойства ControlSource Column'ов - имена полей курсора
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542753
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообщем сделал вот так -------

SELECT crsTmpClienti
CREATE CURSOR test (test1 C(20), test2 C(10), test3 C(20), test4 C(20))
INSERT INTO test VALUES (crsTmpClienti.familia, "", "", "")
INSERT INTO test VALUES ("",crsTmpClienti.ima, "", "")
INSERT INTO test VALUES ("", "",crsTmpClienti.otchestvo, "")
INSERT INTO test VALUES ("", "", "",crsTmpClienti.ylica)
BROWSE

потом в Gride в св -ве RecordSource ввел test

а данные не отображаются в Gride
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542761
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все все сделал =)
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542772
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филп,

Каманда Browse твои данные показывает?
В Column'ах ControlSource прописал?
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542793
филп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG, в ControlSource = Test сделал
да Browse показывает но я его пока из кода убрал
У меня проблема теперь следующая - сейчас когда я запускаю форму на выполнение нажимаю на кнопки все эти операции выполняются но сразу в Gride не отображаются, приходится закрывать и снова открывать форму , чтоб увидеть эти данные в Gride ,
может вот так написать -

thisform.Grid1.ControlSource = Test
thisform.Grid1.refresh

на это он выдает ошибку
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37542837
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
филп,

Потому что код по формированию запроса должен быть в Init грида
...
Рейтинг: 0 / 0
как присвоить каждой ячейке в Gride определенное значение(можно любое)
    #37545039
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNGфилп,

Потому что код по формированию запроса должен быть в Init гридаа ещё потому, что тут
Код: plaintext
thisform.Grid1.ControlSource = Test
нет кавычек вокруг 'Test'
...
Рейтинг: 0 / 0
25 сообщений из 53, страница 1 из 3
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как присвоить каждой ячейке в Gride определенное значение(можно любое)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]