:: Visual Foxpro, Foxpro for DOS
Re: Как выделить одну строку в GRID цветом, отличным от других?
vylv
Автор

Сообщений: 30
Дата регистрации: 26.09.2012
Похоже, что ситуация прояснилась. В условии для DynamicBackColor у меня фигурировала локальная переменная.Когда я объявил ее публичной, "колумн" стал окрашиваться!
Правда, получается не совсем то, что хотелось бы (а хотелось бы сохранить окрашенность отмеченной строки после добавления в "грид" других строк), это уже другой вопрос.
Спасибо всем кто откликнулся!
Что же касается других фреймворков, то в моем конкретном случае это вряд ли подходит. Ибо речь идет о стареньком автономном компе под Windows XP.
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
AndyNigmatec

Сообщений: 1574
Откуда: Волгоград
Дата регистрации: 28.06.2015
public-переменные лучше не использовать - можно наступить на грабли (и не одни)))

лучше используйте вместо переменной свой-во вашей формы
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
На кой чёрт раскрашивать строки грида при помощи условия на переменную? Вы полагаете что ваша переменная будет иметь разные значения для разных строк (даже безотносительно к её области видимости)?
Условия для Dynamic* строят на основе значения в полях курсора (таблицы) - обычно той же самой что и отображается в этом самом гриде.


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
прошелмимо

Сообщений: 784
Дата регистрации: 21.02.2012
Еще раз замечу.

Такие вещи:
Раскраску
Сортировку
Поиск?
...
не нужно вовсе кодить кажд
Раз в своих программах...


Один раз пишется библиотека, или ищется в решениях...

Затем уж тупо кладется
Универс объект на форму/ы,
Который сам все умеет

Например раскраска решение:
По правому клику по гриду, или хедеру колонки вызывается билдер раскраски...
Который билдид прогр.код, условия раскраски, потом это все сохраняется
В хранилище свое какоета..
И грид всегда потом его смотрит
.. и в завис.от этого красит себя..


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

Но это все будет неким толчком к развитию разработчика

Нельзя/не нужно на фоксе кодить тупо.
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Это да - лучше день год потерять, зато потом за 5 минут долететь
Для элементарнейших применений не нужен САП, Аксапта или мега-фреймворк на фоксе - вполне хватит и 1 строки кода.
Чтобы попасть в соседнюю булочную, не нужно конструировать межгаллактический звездолёт


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
А достаточно Ниссана, или хоть Лады-Калины (не пешком же переть)
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
Божья_коровка

Сообщений: 25731
Дата регистрации: 23.08.2001
of63
А достаточно Ниссана, или хоть Лады-Калины (не пешком же переть)
Наши люди в булочную на машине не ездят! \m/


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
У вас булочная в скольки минутах ходьбы?
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
Божья_коровка

Сообщений: 25731
Дата регистрации: 23.08.2001
of63
У вас булочная в скольки минутах ходьбы?
У нас магазин на первом этаже нашего жилого комплекса, даже несколько магазинов, плюс стоматология, мед.центр, 2е пивнушки, кальянная и еще какая то юридическая контора.


------------------
Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается...




Исправлено 1 раз(а). Последнее : Божья_коровка, 18.01.19 22:34
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Что за "жилой комплекс"? Монолитный 10^3 квартирный дом?



Исправлено 1 раз(а). Последнее : of63, 18.01.19 22:50
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
lulgu

Сообщений: 1838
Дата регистрации: 30.11.2016
Igor Korolyov
Это да - лучше день год потерять, зато потом за 5 минут долететь Для элементарнейших применений не нужен САП, Аксапта или мега-фреймворк на фоксе - вполне хватит и 1 строки кода.
Чтобы попасть в соседнюю булочную, не нужно конструировать межгаллактический звездолёт

Красивое сравнение, но в данном случае глупое.
Если вы наберете DynamicBackColor в Поиске, то увидите, что по вашей методике эта строка пишется уже 19-й год на 27-ой странице.
По совету от прошелмимо этот код пишется один раз, но в классе CUSTOM.
Помнится, я уже объяснял, что этот класс можно кидать на форму аналогично визуальным.
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
Класс!
Покажи что кидать, и куда

() Подозрительно, 2 самых одаренных програмера появляются синхронно... Кто им посылает сигнал активироваться? )



Исправлено 1 раз(а). Последнее : of63, 19.01.19 02:54
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
lulgu

Сообщений: 1838
Дата регистрации: 30.11.2016
of63
Покажи что кидать, и куда

Такому асу стыдно не знать, как добавляются объекты на форму.

Помнится, что ИК с Аспидом как-то учили тебя работе с ООП.
И объясняли, что:
- твои проги работали двадцать лет, но они работали неправильно;
- после перехода на ООП они будут работать точно так же, но они будут работать правильно.
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
да?... Как это было давно... А ты что делал в это время?
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
pasha_usue

Сообщений: 3650
Откуда: Е-бург
Дата регистрации: 06.10.2006
lulgu
Помнится, что ИК с Аспидом как-то учили тебя работе с ООП.
И объясняли, что:
- твои проги работали двадцать лет, но они работали неправильно;
- после перехода на ООП они будут работать точно так же, но они будут работать правильно.
Слова не мальчика, но мужа. Зачем выпендриваться с абстракциями, которые потом превращаются в JMP, JE, JNZ...?
Ratings: 0 negative/0 positive
Re: Как выделить одну строку в GRID цветом, отличным от других?
of63

Сообщений: 25256
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
lulgu> Помнится, что ИК с Аспидом как-то учили тебя работе с ООП.
Когда пришел на форум, то учиться уже было поздно, все было написано. Учиться, делать выбор, надо первые год-два-три, потом от тебя ждут результат, потом пахота вокруг выбранного... "Ты сам убедишься в этом..."
youtu.be - СГ. Когда помрёшь
Ratings: 0 negative/0 positive


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

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

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