powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Почему не отключается вопрос на удаление записей
25 сообщений из 28, страница 1 из 2
Почему не отключается вопрос на удаление записей
    #39608355
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
              DoCmd.SetWarnings False
    
    ' ОЧИСТИМ ПРЕЖНИЕ ДАННЫЕ Удалить медикаменты
    DoCmd.OpenQuery "MEDICAMENTI_PODBOR_UDALENIE_VSEGO_QUE"



затем идёт код на добавление

Код: vbnet
1.
2.
3.
4.
5.
6.
    Do Until RST.EOF

        DoCmd.RunSQL "Insert into PACIENT_DOGOVOR_MES_PODBOR_TBL " _
.........

  DoCmd.SetWarnings True



И на удаление и на каждую запись добавления выскакивает вопрос на подтверждение действий.

Access Runtime 2007
В настройках базы стоит галочка подтверждение удаления документов.

------------------------------------------------------------------------
Спасибо за ответ.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39608385
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58, ты уже давно вроде пишешь, а такие вопросы ещё не решил.

читай -> http://www.sql.ru/faq/faq_topic.aspx?fid=410
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39608390
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,

в том Аccess 2007 , в котором пишу программу - вопросов не задаётся, всё делает втихоря.
А вот на проверке в Runtime 2007 - вопросы выскакивают.
Вот в чём непонятки.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39608396
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так почему в runtime может не работать отключение подтверждения выполнения запроса на добавление?
Код: vbnet
1.
2.
3.
  DoCmd.SetWarnings False
  DoCmd.RunSQL ...
  DoCmd.SetWarnings True
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39608421
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58так почему в runtime может не работать отключение подтверждения выполнения запроса на добавление?Ищи у себя в коде. У меня в рантайм 2010 отрабатывает нормально, вез вопросов.

Предыдущим постом я намекал тебе что не плохо бы уйти от использования DoCmd.RunSQL
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39608439
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,
уходил я от использования.
тогда всё становится неуправляемым.
:-(
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39608517
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58...тогда всё становится неуправляемым.

а разве код не вами пишется?
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609196
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58уходил я от использования.
тогда всё становится неуправляемым.
Как это?? Вот как раз с RunSQL неуправляемо: нельзя посмотреть, сколько строк обработано, если вдруг где-то из-за ошибки не включил предупреждения, можно наворотить в базе случайно много чего - вся система перестает спрашивать подтверждения, например, на сохранение изменений в об'екте.
Я обычно всегда убираю все RunSQL в любой программе, которая мне в руки попадает.
Преимуществ у RunSQL перед Execute я не знаю.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609288
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin, хорошо, но
У меня проблема другая.
sewarning False
а всё равно спрашивает подтверждение...
:-(
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609385
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58,
а пользовали Execute ?
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609387
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

пользовали.
эффект тот-же.
что-то с базой.
с прогой что-то.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609462
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58sdku,

пользовали.
эффект тот-же.
что-то с базой.
с прогой что-то.Вы сами ответили на свой вопрос (а причин может быть много)
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609465
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58В настройках базы стоит галочка подтверждение удаления документов.

А нужно чтоб ее не было...
Можно поставить 2007 акцесс, снять галочку, потом удалить акцесс, по идее теперь и рантайм будет работать без галочки, по крайней мере на 2003 м так прокатывало
А вообще ищи где эта хрень в реестр пишется и именно для 2007 акцесса
У меня это все было для какого офиса в какую ветку чего и как, но не могу найти...
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609470
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58,

короче вот вставка в реестр, после которой rt2007 не должен ругаться на изменение записей и запросы,
можешь сначала заглянуть что там сейчас в реестре стоит (открой файл блокнотом глянешь ветки)
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609518
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

рантайм на другом компе, там где программа будет работать.
проверил ещё на двух компах, даже и не рантайм ругается.
что-то с файлом программы не то.
импортировал в чистую, создал mde - всё равно спрашивает подтверждение на изменение.
в таблицу будет добавлено 27 записей...
и подтверждение каждой записи спрашивает...
короче не понятки.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609519
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,
спасибо за наводку.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609653
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58проверил ещё на двух компах, даже и не рантайм ругается.

скрин покажи, кто ругается то ?
Может ты не то лечишь, стоит рантайм + еще какой нить акцес, лечишь одно, ругается другое, наверняка на том компе стоит офис постарше 2007
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609755
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

Да.
Офис повзрослее ругается.
и рантайм родной, если один тока стоит, тоже спрашивает:
вы уверены, мать вашу, или не уверены....
==============================
а на моём компе, где Access2007 стоит - ни чего не спрашивает...
типа пол тер Гейтс.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39609834
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58,

Ну и что ты хочешь ?
- В офисе повзрослее отключи галочки (если он ругается, то значит программа в нем и выполняется, рантайм 2007 не нужен тут вообще).
- На голом рантайме у тебя по умолчанию эти галочки стоят, мой файл должен помочь внести правку в реестр,
ибо эти правки только для 2007, старшим они по барабану...
- на своем компе ты эти галочки убрал руками, по этому не ругается
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39610028
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

DoCmd.SetWarnings
Используйте значение True (-1), чтобы включить отображение системные сообщения и значение False (0), чтобы отключить его.

использую False (0)
DoCmd.SetWarnings False

Не должны выводится сообщения, а они выводятся.
Прикинь.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39610065
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58Не должны выводится сообщения, а они выводятся.

в Open_Form стартовой формы вставь вот это
Код: vbnet
1.
2.
3.
Application.SetOption "Confirm Record Changes", False        ' подтверждение запросов на изменение
Application.SetOption "Confirm Document Deletions", False    ' подтверждение удаления документов
Application.SetOption "Confirm Action Queries", False        ' подтверждение действия запросов
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39610082
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

Спасибо.
Вставлял уже.
Программе по фиг.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39610085
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58, если проблема не решается - значит, вы либо не то, либо не так или не там решаете ;) Всего то три варианта )

Вышеупомянутые команды
Application.SetOption "Confirm Record Changes", False ' подтверждение запросов на изменение
Application.SetOption "Confirm Document Deletions", False ' подтверждение удаления документов
Application.SetOption "Confirm Action Queries", False ' подтверждение действия запросов
- использую, и всё работает только в путь.
Разве что на конкретных ошибках сообщения вылазят.
Потому в вашем случае - я бы в первую очередь разобрался, под какой именно оболочкой (версией Акса, рантайма) ваше приложение запускается. И далее уже уже рыться методом перебора в этих направлениях.
Пройтись по настройкам оболочки (если это не рантайм, канеш)
Потом проверить само ваше приложение.
Сделать пустую базу, сделать в ней пару таблиц, стартовую форму, в неё за загрузку повесить вышеупомянутые "отключалки", сделать форму с парой кнопок, повесить на них команды на удаление/добавление, даже загнать в mde. И далее просто: если новая база ведёт себя нормально, не матюкается - значит, в вашем приложении дело. Возможно, в одной из форм /макросе есть команды, которые включают подтверждения.
Если новая база матюкается - значит, надо лезть в настройки самой оболочки.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39610088
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios,

Спасибо.
Этим и занимаюсь.
...
Рейтинг: 0 / 0
Почему не отключается вопрос на удаление записей
    #39610115
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58, перечитываю ветку и чёт меня непонятки одолевают.
Судя по вашим словам, вы хотите, что бы всего лишь не отображались подтверждения акса на добавление, удаление, изменение. При этом, по вашим же словам:
1. В настройках базы стоит галочка подтверждение удаления документов.
2. Вы глушите включенные же вами (теми самыми галочками) подтверждения системы методом "вообще никаких сообщений".
3. Тут же, после некоторых процедур, включаете все (!) сообщения системы

Такое ощущение, что или вы сами запутались, чего хотите, или пытаетесь удалять гланды методом через одно место ;))

Если вам нужно сохранить возможность акса выдавать сообщения об ошибках, что бывает полезно, и в то же время убрать раздражающие вопросы на удаление/добавление/изменение, то вообще не трогайте ентот DoCmd.SetWarnings True/False

Просто в самом аксе уберите галочки с подтверждения на удаление/добавление/изменение (раздражающая троица), плюс на главную форму в загрузку прицепите дублирование этих же "снятых галочек" программным методом - на предмет нормального использования под рантаймом.

В который раз уже в этой ветке будет висеть ))))

Application.SetOption "Confirm Record Changes", False ' подтверждение запросов на изменение
Application.SetOption "Confirm Document Deletions", False ' подтверждение удаления документов
Application.SetOption "Confirm Action Queries", False ' подтверждение действия запросов

И будет вам счастье )
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Почему не отключается вопрос на удаление записей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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