|
|
|
| Подскажите,пож-ста,как лучше всего реализовать,чтобы при открытии формы все даты столбца А,которые меньше дат столбца Б автоматически заливались каким-то цветом и при вводе даты в столбец А, которая меньше даты столбца Б в соответсвующей записи,тоже автоматически заливалась определенным цветом.Заранее спасибо! | |
|
| |
|
|
|
| Пробегаемся рекордсетом по табличке, сравниваем даты. если датаА<датыБ, меняем фореколор на нужный цвет.
Аналогично, при вводе сравниваются даты и меняется фореколор. | |
|
| |
|
|
|
| На ленточной форме этот фокус не пройдет. | |
|
| |
|
|
|
| Вот и у меня что-то не получилось...Есть ли выход какой?Как можно обратиться в ленточной форме к конкретной ячейке ,чтобы построчно сравнивать значения в ячейках,и где надо закрашивать,а где не надо оставлять-а то закрашивается целый столбик | |
|
| |
|
25 Кб. |
|
| Обратите внимание на запрос - источник данных формы. | |
|
| |
|
|
|
| Будьте добры - поподробнее. | |
|
| |
|
|
|
| Извините не понял о чем подробнее, о запросе? | |
|
| |
|
|
|
| Да,извините,я просто не понял,что Вы имеете в виду. | |
|
| |
|
|
|
| А почему "Подобие условного форматирования в MSA2000"? Здесь оно и просится.
Или у вас А97? | |
|
| |
|
|
|
| Нет,у меня А2000.Только в условном форматировании он просит ввести значение,а как можно сослаться на значение ячейки из этой же записи.Т.е.предлагает сравнить значение ячейки в этом столбце с каким-то значением,а мне нужно по каждой записи сравнить 2 столбца и если 1 больше другого,то закрасить его в цвет. | |
|
| |
|
25 Кб. |
|
| Вариант с условным форматированием в форме "frmItem" | |
|
| |