powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / можно ли создать независимую форму?
9 сообщений из 9, страница 1 из 1
можно ли создать независимую форму?
    #32558961
Юра-чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
задача такова: Сделать форму из нескольких полей в которую можно заносить параметры для запроса. . и только для него.те задача поиска сохранять эти "условия поиска" нигде ненадо.
сначала сделал форму в режиме конструктора и попытался "пристегнуть" к полю источник данных - поле из запроса. почему-то в поле образуется вот такая надпись #Имя? и ввести туда что-то вместо неё никак. Потом сделал форму на основе этого запроса через мастер, открыл её в режиме добавления новой записи, создал кнопку которая меняет источник данных формы на запрос, который написан вручную и вписан в тело команды типа
Private Sub Кнопка8_Click()
Dim strSql As String
Dim poChel As Object
Set poChel = Forms("ПоискЧеловека2")
DoCmd.OpenForm "Контакты"
strSql = "SELECT * FROM Контакты WHERE (((Контакты.Имя) Like '" & _
poChel.Имя & "*'OR (Контакты.Имя) is Null)AND ((Контакты.КличкаФамилия)& _ Like'"poChel.КличкаФамилия & "*'OR (Контакты.КличкаФамилия) is Null);"

Forms("Контакты").RecordSource = strSql
ну и beforeUpdate пишу me.Undo
оно конечно работает но имеет кучу непиятных последствий.
Нельзя ли сделать форму, котрая не будет связана изначально ни с каким таблом или запросом, а просто была контейнерчиком для данного конкретного поиска, и после её закрытия данные бы уничтожались?
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32558968
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Нет никаких проблем. Только тогда не надо ничего пристегивать к полям. Если форма не сидит на таблице или запросе, то и полей нет.
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32558986
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч прав
я давно всё делаю на списках и RecordSetах полная прозрачность кода
никаких подчиненных форм если места мало ращу вниз страницы и прыгаю по ним.
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32559098
Юра-чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но мне нужны поля в форме! Нужно же кудыто вводить критерий поиска
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32559100
Hummer from home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
делаем форму, на ней текстбоксы, потом функция опрашивает их и строит строку WHERE, контролы к данным не привязаны. Никаких проблем.
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32559101
Юра-чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да я даже не могу сделать просто тексбокс, чтоб туда можно было вбить чёто! В текст боксе надпись #Имя? и туда не вбить никакую запись. Как это убрать? Я думаю надо поменять какое то свойство бокса но какое?
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32559102
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ControlSource должен быть пустой.
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32559110
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лови форма одна всё увидишь
...
Рейтинг: 0 / 0
можно ли создать независимую форму?
    #32559114
Юра-чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо всем, пошла врубачка:))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / можно ли создать независимую форму?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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