powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Пароль на изменение значения в поле subform
25 сообщений из 26, страница 1 из 2
Пароль на изменение значения в поле subform
    #32064762
Фотография stela
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, я опять с вопросом... Как побыстрее и безболезнее (у меня пока все методом тыка) соорудить диалоговое окно по OnClick на доступ к Edit конкретного поля в подчиненной форме. Его значение изначально определяется через программный код другого поля.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064778
klmnop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пожалуйста, подробнее...
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064814
Фотография stela
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подробнее... Нужно создать ограниченный доступ для изменения уже существующего значения поля, типа, ты пытаешься ввести новую цену продукта, а база спрашивает с тебя заветное:) слово, чтобы позволить сделать это. Я не уверена, что кому-нибудь это было надо когда-нибудь, но вот мой заказчик просто требует. Ну не верит он никому!:), даже оператору. Актуально, потому что он просит это не только в одной форме....
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064817
IgorM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только кодом на событии BeforeUpdate этого поля, при редактировании непосредственно в форме. Или такой же код с запросом пароля перед редактированием рекордсета в другом месте программы
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064821
Фотография stela
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To: IgorM
А вот теперь мне надо поподробнее. Почему в BeforeUpdate, а не в OnClick? И как создается это окошко, где ты вводишь пароль? Как форма?
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064834
Фотография MichaelGK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите в хелпе VBA функцию InputBox(), думаю, используя ее, вы все разрулите.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064841
Фотография stela
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To: MichaelGK
Спасибо за подсказку, нарисую как-нибудь, вот только все же через какое событие вытянуть эту програмку с функцией?
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064858
Фотография MichaelGK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На BeforeUpdate поля. Событие возникнет как только юзер попытается внести изменение.. Тут же выскочит бокс с вопросом "введите пароль"... то что введет юзер запишите в переменную и следующим шагом сравните с эталонным значением, если не совпадают... пишите Cancel = True и событие откатится назад, т.е. изменение не пройдет.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064860
>>Почему в BeforeUpdate, а не в OnClick?
OnClick вызывается при клике мышой на поле. Не кликнешь - не вызовется :-)
Есть OnKeyPress, OnKeyUp, OnKeyDown, OnMouseUp, OnMouseDown - но всё это не то для вас (почитайте хелп).
А BeforeUpdate вызывается независимо ни от чего при вносе изменений, сделанных в поле (контроле), в поле таблицы. Оно вызывается всегда. Его можно отменить, при этом отменится и внесение изменений.
Можно ещё использовать OnExit, кстати ;-)

А вообще смешная защита, конечно :-) С шифтом запустил, таблицу открыл - и правь...
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064887
Фотография stela
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем за консультацию.
To: Роман Ткачук
О защите (отключение шифта) я встречала информацию на некоторых сайтах, конечно, попытаюсь применить позже. Но вы попробуйте внушить что-нибудь человеку, который ни разу не работал с базой данных. Вот он видел где-то. Моя задача - сделать все, как он просит.
Кстати, буду признательна за любые ссылки на подробную информацию о защите...
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064970
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> С шифтом запустил...

А вы отключите возможность запускать с шифтом!
А если надо оставить для себя лазейку, можно сделать AutoKeys на Ctrl+Shift+F1+ё+1+2+3+4 ;-)
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32064999
sFx_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По поводу шифта: если у Вас нет прав изначально(у логина или у группы) править эту таблицу, то шифт не поможет... он не прибавит Вам прав. он просто покажет окно базы данных.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065167
>>... если у Вас нет прав изначально(у логина или у группы) править эту таблицу...
Ну, если база имеет несчастье быть на mdw-защите, то дайте мне mdw-файл, и я стану админом :-)
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065193
sFx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Роман Ткачук: Я уже многих просил рассказать как же им удаетья взломать mdw...пока никто не ответил, но пяткой в грудь себя бьют и говорят, что это плёвое дело.....
Может Вы расскажете? :) я вот сомневаюсь, что это возможно.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065195
sFx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Более того, для чистоты эксперимента, я готов прислать настоящий mdw чтобы, Вы мне показали хотя бы один логин с паролем из него или сделали себя там админом. Будет очень интересно.:)
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065202
давайте попробуем. вышлите файл мылом.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065206
To Stela:
http://msa.polarcom.ru/st/d_1000263.htm
http://msa.polarcom.ru/st/d_1000173.htm
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065233
sFx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отправил
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065251
To Stela:
http://hiprog.com/access/article.asp?id=361
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065425
sFx_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мда... mdw ломается просто...
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32065916
Фотография stela
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to: Роман Ткачук
Спасибо.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32066825
sFx_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Роман Ткачук: Расскажите пожалуйста, как вы вскрыли mdw?
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32067222
To sFx:\r
/topic/15421
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32067445
sFx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Роман Ткачук: Ответа по Вашей ссылке не нашел.
...
Рейтинг: 0 / 0
Пароль на изменение значения в поле subform
    #32067779
Вы невнимательны :-)
...
Рейтинг: 0 / 0
25 сообщений из 26, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Пароль на изменение значения в поле subform
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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