Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Sergye
1 / 1 / 0
Регистрация: 29.05.2016
Сообщений: 22
#1

Вывод таблицы на форму, которая только для чтения (просмотра) - MS Access

29.09.2017, 14:02. Просмотров 253. Ответов 11
Метки нет (Все метки)

Доброго времени!
Ребята подскажите пожалуйста, как реализовать вывод таблицы в форму для чтения. Или это только в Лист боксом можно реализовать?

Делаю запрос

Visual Basic
1
2
3
4
5
Private Sub List1_Click()
    ID_Worker = List1.Column(0)
    CurrentDb.OpenRecordset "SELECT tblTimeSheet.ID_TimeSheet, tblTimeSheet.TimeSheetDate, tblTimeSheet.ID_Worker, tblTimeSheet.TimeSheetFIO " & _
    "FROM tblTimeSheet; "
End Sub
Вот что дальше делать я не могу понять(

Заранее Спасибо!
0
Миниатюры
Вывод таблицы на форму, которая только для чтения (просмотра)  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2017, 14:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод таблицы на форму, которая только для чтения (просмотра) (MS Access):

Как открыть форму только для чтения
Создал дополнительную форму для таблицы отели. При выборе из выпадающего списка...

Форма только для просмотра записей
Добрый день! Возможно ли сделать форму на основе существующих (несколько)...

Только для чтения
Можно ли убрать и от чего возникает?

Открыть запрос только для чтения
Вот так я открываю запрос: DoCmd.OpenQuery "Запрос1" а как открыть его только...

Запись только для чтения Vol.2
И снова здравствуйте! Сделал следующее (с Вашей помощью): Private Sub...

Вывод информации из таблицы на Форму
Здравствуйте! У меня есть форма производители, на ней выводятся производители...

11
VinniPuh
Эксперт MS Access
6061 / 3481 / 352
Регистрация: 27.03.2013
Сообщений: 12,817
29.09.2017, 15:48 #2
В свойствах формы табличного вида указать
Доступ - Нет
Блокировка - Да
0
Sergye
1 / 1 / 0
Регистрация: 29.05.2016
Сообщений: 22
29.09.2017, 15:58  [ТС] #3
Могли бы Вы чуть по подробнее расписать, так как я только учусь всему этому))). Да информацию не могу по задаче найти такой
0
VinniPuh
Эксперт MS Access
6061 / 3481 / 352
Регистрация: 27.03.2013
Сообщений: 12,817
29.09.2017, 17:20 #4
Цитата Сообщение от Sergye Посмотреть сообщение
...чуть по подробнее расписать,..
Там, где у вас на картинке написано - тут таблица
должна находиться - ФОРМА ТАБЛИЧНОГО ВИДА, основанная на вашей таблице или запросе, а не просто сама таблица.
Как ещё подробнее объяснить не знаю.
0
Sergye
1 / 1 / 0
Регистрация: 29.05.2016
Сообщений: 22
29.09.2017, 22:52  [ТС] #5
Спасибо за участие (видимо в простом вопросе).
У меня есть ОСНОВАНАЯ ФОРМА (к прмиеру ФОРМА1), к ней еще надо создать еще форму (я так понял, форма ввиде таблицы???) (к примеру ФОРМА2).
В редакторе формы в ФОРМУ1 ставлю ФОРМУ2
и возникает вопрос как передать результат SQL запрос в ФОРМУ2, кторая в ФОРМЕ1.

Заранее спасибо!
0
Braser
213 / 94 / 20
Регистрация: 16.03.2013
Сообщений: 803
30.09.2017, 09:58 #6
Sergye, можно поинтересоваться, а какие данные содержаться в таблице и как они соотносятся с тем что у вас в полях на форме отображается? Может вам разделенная форма подойдет в вашем случае? Или эти компоненты формы имеют разные источники данных?
0
Sergye
1 / 1 / 0
Регистрация: 29.05.2016
Сообщений: 22
30.09.2017, 11:01  [ТС] #7
сразу оговрюсь, я только учусь всему этому, постигаю азы)))
вообщем стоит задачка у меня, как в форму занести вывод информации ввиде таблицы средствами vba+sql. И можно ли это сделать. Вариант с подчиненной формой я уже изучил+запрос через конструктор. Хочу решить задачу именно vba+sql.

Заранее спасибо!
0
Braser
213 / 94 / 20
Регистрация: 16.03.2013
Сообщений: 803
30.09.2017, 11:09 #8
В смысле, организовать ввод данных в форме с моментальным отображением в таблице, чтобы данные в таблице при этом было нельзя редактировать?
0
Sergye
1 / 1 / 0
Регистрация: 29.05.2016
Сообщений: 22
30.09.2017, 11:58  [ТС] #9
Да, таблица так скажем просмотра
0
VinniPuh
Эксперт MS Access
6061 / 3481 / 352
Регистрация: 27.03.2013
Сообщений: 12,817
30.09.2017, 15:42 #10
Цитата Сообщение от Sergye Посмотреть сообщение
...так скажем просмотра...
В виду отсутствия наличия присутствия примера, предположу что вы возжелали вот как то так.
Правда там без SQL + VBA, а просто стандартными встроенными методами и инструментами - Access.
0
Миниатюры
Вывод таблицы на форму, которая только для чтения (просмотра)  
Вложения
Тип файла: rar Сотрудники (+Табличн.Форма).rar (31.2 Кб, 2 просмотров)
Sergye
1 / 1 / 0
Регистрация: 29.05.2016
Сообщений: 22
30.09.2017, 16:30  [ТС] #11
Да именно так)))только таблица в режиме чтения (с этим я вроде разобрался). Но сделать через vba+sql
Access такое может позволить?
0
VinniPuh
Эксперт MS Access
6061 / 3481 / 352
Регистрация: 27.03.2013
Сообщений: 12,817
30.09.2017, 17:07 #12
Цитата Сообщение от Sergye Посмотреть сообщение
...Но сделать через vba+sql
Access такое может позволить...?
Естественно.
Но лично я предпочитаю - Чем проще, тем проще и надёжнее, даже я понимаю Что и в КАК это можно сделать.
Во всякие Дебри стараюсь не лезть, т. к. в 80 % случаев хотелок, и имеющихся у - Acces средств хватает выше крыши. или это у вас учебное задание и типа - Шаг влево, Шаг вправо типа - расстрел, двойка?

Добавлено через 23 минуты
Цитата Сообщение от Sergye Посмотреть сообщение
...только таблица в режиме чтения...
Именно таблицу, а не форму табличного вида не знаю, т. к. это неудобно и противоречит задумкам - Отцов-Основателей.
Знаю, как для формы.
Примерно так:

Visual Basic
1
DoCmd.OpenForm "ИмяФормы", ,acReadOnly
Хотя, как уже сказал свыше, без ВАШЕГО примера и конкретного ТЗ, не совсем понятно, соответственно могут возникнуть недопонятки.
По картинкам обычно ни кто не лечит, т. к. создавать уже созданное мало кому охота, да и имена таблиц и полей в них могут различаться, от сюда и обшибки и недопонимание.
0
30.09.2017, 17:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2017, 17:07
Привет! Вот еще темы с решениями:

Как в форму добавить поля только что созданной таблицы?
Отредактировал форму, создал новую таблицу, но не получается добавить в форму...

База данных открыта только для чтения
При переносе в папку из Program Files меняются атрибуты файла, из других...

Как создать форму на основе таблицы, которая не влияет на ее содержимое.
В общем вопрос ламера, но разобраться не могу. Есть таблица Диагноз с ключевым...

Сделать форму, которая бы позволяла вводить данные во все 4 таблицы
Есть заготовка под базу данных, нужно сделать форму, которая бы позволяла...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru