LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
08 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Отображен...
Тема: Отображение записей в ленточной форме
15.06.2007 21:04:23
alexxx
4 сообщения
Тема: Отображение записей в ленточной форме
1. Поле со списком находится в подчиненной ленточной форме, в этом поле инструкция select отбирает значение из таблицы (всегда одно).
Вопрос: Как поставить это значение сразу в поле со списком (как значение по умолчанию), не выбирая его из этого списка?
2. Поле со списком находится ленточной форме инструкция select отбирает несколько полей (допустим select 1,2,3) из таблицы, т.к. поле со списком может хранить только одно значение, то для отображения значений полей 2,3 я создаю два новых поля и для каждого из них пишу Данные=[имя_поля].column(3) (например.) и значения отображаются в сооотв. полях. Но в ленточной форме, при переходе по записям, отображается только текущая, а остальные пропадают. Можно ли как-то их сохранить?
3. Можно ли в ленточной форме использовать, список, что бы он сохранялся, а не менялся при переходе по записям.
ЗЫ Заранее благодарен
P.S. Общий раздел по формам
Автор:
Алексей
от 31.07.2003 14:20:06
Источник ...
15.06.2007 21:04:23
All
4316 сообщения
RE: Отображение записей в ленточной форме
1. На уровне обработки текущего события записи: me.value1.defaultvalue = me.value1.Column(0, 0)
2. Поле со списком хранит таблицу данных, и создавать дополнительные поля необязательно. Доступ к данным таблицы может осуществиться через ссылку на свойство column(row,col), если правильно установлено число column для списка.
3. Да можно, если источник поля не меняется, то и список не будет меняться.
P.S. Общий раздел по формам
Автор:
Expert
от 0:00:00
Источник ...
15.06.2007 21:04:23
All
4316 сообщения
RE: Отображение записей в ленточной форме
Спасибо за ответы
Еще такой вопрос в дополнении к 3-у:
Источник поля не меняется, но при переходе по записям ленточной формы выполняется Requery, и соответственно текущем поле список отражается, а пропадают выше и ниже.
SELECT id, 1, 2, 3
FROM форма
WHERE (((id)=[id_new]));
Т.е. для каждого текущей записи ленточной формы, инстукцией отбирается разные значение, а список после перехода на другую запись и выполненния requery отображает только текущий список, а что выбрала предыдущая инструкция пропадает...
Еще раз заранее благодарен :)
P.S. Общий раздел по формам
Автор:
Алексей
от 0:00:00
Источник ...
15.06.2007 21:04:23
All
4316 сообщения
RE: Отображение записей в ленточной форме
Чтобы списки не пропадали необходимо сделать следующее:
1. По умолчанию в список установить общий запрос: select id,1,2,3 from форма
2. При входе в поле установить источник
select id,1,2,3 from where id = [...]
3. При выходе вернуть источник по умолчанию
select id,1,2,3 from форма
P.S. Общий раздел по формам
Автор:
Expert
от 0:00:00
Источник ...
15.06.2007 21:04:23
All
4316 сообщения
RE: Отображение записей в ленточной форме
К сожалению данный вариант тоже не работает:
во всех записях ленточной формы (в списке), при выполнении этих инструкций, отображается одинаковая информация, хотя если переключиться в табличный вид, то видно, что хранятся правильные значения. Может я чего не так делаю:
1. Источник строк: select id,1,2,3 from форма
2.
Private Sub список_Enter()
Me.список.RowSource = "SELECT id,1,2,3 FROM форма where id=[...]"
End Sub
3.
Private Sub список_Exit()
Me.список.RowSource = "SELECT id,1,2,3 FROM форма"
End Sub
Если, есть какие-нибудь мысли подскажите пожалуйста....
P.S. Общий раздел по формам
Автор:
Алексей
от 0:00:00
Источник ...
Страница 1 из 2
1
2
Следующий
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Отображен...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования