Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Format Condition  [new]
guest
Guest
Можно ли как-то отформатировать вывод числа в ячейке таблицы исходя не из значения числа в этой ячейке, а из значения числа в предыдущей ячейке ?
20 апр 04, 12:47    [637770]     Ответить | Цитировать Сообщить модератору
 Re: Format Condition  [new]
Roma R
Guest
Уточните, что Вы имеете ввиду: предыдущая ячейка - это этоже поле, но в предыдущей записи, или поле слева (справа), но в этой же записи
20 апр 04, 13:44    [637963]     Ответить | Цитировать Сообщить модератору
 Re: Format Condition  [new]
guest
Guest
2 Roma R

я имел ввиду "это этоже поле, но в предыдущей записи,"
20 апр 04, 13:54    [638009]     Ответить | Цитировать Сообщить модератору
 Re: Format Condition  [new]
guest
Guest
и именно силами Format condition, без дополнительных манипуляций с таблицами.
20 апр 04, 13:56    [638017]     Ответить | Цитировать Сообщить модератору
 Re: Format Condition  [new]
Roma R
Guest
При условии наличия в таблице ключевого (или уникального) поля (далее id).

Добавляем в модуль формы функцию
Function x(id As Integer)
On Error GoTo 1
Dim rs As Recordset
Set rs = Me.RecordsetClone
rs.MoveFirst
rs.FindFirst "id=" & id
rs.MovePrevious
x = rs("Поле")
Exit Function
1
x = ""
End Function

Поле-имя форматируемого поля
В меню Формат>Условное форматирование для поля добавляем условие:
Выражение: x([id])=ИнтерисуемоеЗначение
и задаем параметры форматирования
20 апр 04, 14:43    [638158]     Ответить | Цитировать Сообщить модератору
 Re: Format Condition  [new]
guest
Guest
спасибо
20 апр 04, 20:19    [639130]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить