Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / несколько вопросов (Можно ли в ленточной форме...) / 7 сообщений из 7, страница 1 из 1
04.08.2004, 23:29:01
    #32635957
guestrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
1)Можно ли в ленточной форме в области данных для каждой строчке сделать кнопку и в зависимости от данных в этой строке делать её видимой ,либо не видимой?(Если да,то на какое событие form_current?)

1а)туда же:если код ,который определяет видимость кнопки большой(смотрится recordset и делаются вычитания) не будет ли это сильно тормозить?

2)У кого-нибудь бывало в форме->подформа->подподформа ? или это не правильно?
...
Рейтинг: 0 / 0
04.08.2004, 23:42:19
    #32635961
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
1. Разными в разных записях могут быть только значения полей. Начиная с Аксесса 2000 есть условное форматирование, которое позволяет менять от записи к записи и другие свойства, но для кнопок оно не работает. В любом случае события тут не помогут, потому что нет события, которое срабатывает при переводе взгляда пользователя с записи на запись.

1а. Время исполнения кода слабо связано с его размером. Я могу написать программу из 2 строчек, которая не закончится никогда.

2. Это нормально, если только пользователю это удобно.
...
Рейтинг: 0 / 0
04.08.2004, 23:54:56
    #32635967
guestrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
У меня есть поле bool "отправлять письмо" и мне надо в зависимости от значения показывать кнопку в этой строчке.
Может можете предложить альтернативу,если так нельзя?
...
Рейтинг: 0 / 0
05.08.2004, 00:01:51
    #32635972
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
Альтернатива 1 - посадить кнопку не в область данных, а в хедер/футер. И делать ее видимой/невидимой в зависимости от текущей записи.

Альтернатива 2 - плюнуть на видимость и просто в коде самой кнопки проверять, разрешено ли нажимать на нее, и если нет, то выдавать сообщение.
...
Рейтинг: 0 / 0
05.08.2004, 00:21:40
    #32635992
lobodava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
В шрифте Wingdings, например, есть значок конверта.
Если поместить в ленточную форму TextBox с этим шрифтом и написать публичную функцию которая в зависимости от входного параметра либо возвращает пустую строку, либо один символ "+", и потом эту функцию вставить в запрос, который служит источником для подформы, типа:
Код: plaintext
SELECT ID, Qty, MyFunction(Qty) FROM tblMyTable
то конвертик будет появлятся там где это нужно. Ну а дальше надо написать обработку клика на этот TextBox со шрифтом Wingdings и, в зависимости от того есть там "+" или нет, решать чего делать.
...
Рейтинг: 0 / 0
05.08.2004, 00:28:28
    #32635996
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
lobodavaВ шрифте Wingdings, например, есть значок конверта.
Тогда надо включить файл шрифта Wingdings в комплект поставки. Шутка.
...
Рейтинг: 0 / 0
05.08.2004, 10:22:05
    #32636295
guestrr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
несколько вопросов (Можно ли в ленточной форме...)
очень понравилась идея,может кто-нибудь помочь её реализовать неопытному аксешнику?
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / несколько вопросов (Можно ли в ленточной форме...) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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