powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка выполнения макрокоманды 2950
20 сообщений из 20, страница 1 из 1
Ошибка выполнения макрокоманды 2950
    #36596752
1nTrO88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте еще раз.Появилась следующая проблема. При нажатии на кнопку (созданную с помощью мастера access 2007) перехода на другую форму, появляется ошибка: Ошибка синатаксиса в введенном выражении, а потом : Ошибка выполнения макрокоманды , номер ошибки 2950. Создаю кнопки непосредственно, с помощью макросов- все прекрасно работает. В чем может быть проблема?
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36596762
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1nTrO88В чем может быть проблема?Главная проблема в том, что вы не привели текст созданной мастером процедуры. Гадание на форуме не лучший способ воскресного отдыха.
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36596783
eduard.kasimov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это поможет?
Action Failed Error Number: 2950
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36596794
1nTrO88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
eduard.kasimov,
спасибо, все перепробовал, создал надежное расположение, но никак.Буду разбираться дальше.
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36596798
1nTrO88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mds_world,
я , если честно, не знаю как ее просмотреть. Открываю VB - там ее нет.Или вы подразумеваете текст макроса ? Я просто относительно недавно начал заниматься access, поэтому еще многого не знаю..
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36596860
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1nTrO88mds_world,
я , если честно, не знаю как ее просмотреть. Открываю VB - там ее нет.Или вы подразумеваете текст макроса ? Я просто относительно недавно начал заниматься access, поэтому еще многого не знаю..

Я думаю что mds_world подразумевает именно текст макроса в редакторе VBA
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36596869
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DzonyB,
по правде говоря, не уважаю макросы и без крайней необходимости не применяю.


1nTrO88,
преобразуйте макрос в процедуру - меню Сервис-Макросы-Преобразовать макрос - и покажите код получившейся процедуры
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36597199
1nTrO88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mds_world,
я пытался преобразовать, но он (Access) выдает ошибку преобразования. Дело в том, что мастер при создании не задает аргумент макроса(то есть форму, которую надо открыть) и из-за этого , наверное, так происходит.Ну да ладно.
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36597205
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1nTrO88mds_world,
я пытался преобразовать, но он (Access) выдает ошибку преобразования. Дело в том, что мастер при создании не задает аргумент макроса(то есть форму, которую надо открыть) и из-за этого , наверное, так происходит.Ну да ладно.

А не лучше ли Вам сразу привыкать не пользоваться макросами, а учится написанию кода VBA .Какую Вы хотите создать кнопку?
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36597775
1nTrO88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyB,

кнопку открытия другой формы.ну, я уже тоже думаю начинать VBA изучать ..)
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #36597803
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1nTrO88DzonyB,

кнопку открытия другой формы.ну, я уже тоже думаю начинать VBA изучать ..)

Тогда порпобуйте на событие кнопки OnClick (не знаю как в русском Access) написать

DoCmd.OpenForm "НазваниеФормы"

для начала хватит, и попробуйте кликнуть по кнопке, и посмотреть результат.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Ошибка выполнения макрокоманды 2950
    #38842669
DariaSch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте
Та же проблема создаю отчет, вставляю кнопку "открытие отчета" через мастер выдает Объект не содержит программируемый объект 'Ch' Ошибка выполнения макрокоманды Ошибка 2950
Сделала через макрос - тоже самое. :(
Причем отчет НЕ из формы открывает, а после вставки кнопки в форму, открывать не хочет.
Помогите, пожалуйста.
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39067949
Far KA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хоть топик и старый, сюда попал случайно (искал другое) но на случай если кто наткнется на проблему по теме топика, то

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

Как лечить (без VBA) :

1. Открыть "Внедренный макрос" и там где название сменить "абракадабры" на название формы/отчета - здесь кириллица сохраняется нормально :)

2. Создавать действия кнопки а-ля "Внедренный макрос" ручками без мастера

3. Не использовать кириллические названия
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Ошибка выполнения макрокоманды 2950
    #39504800
Evgeniy76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
вот и у меня возникла похожая проблема, но она какая то странная, при попытке запустить кнопку в форме, выскакивает return without GoSub , выскакивает после этого ошибка 2950,
при входе в конструкор макроса, и при осуществлении манипуляций, с удалением и восстановлением символа, все кнопки чудесним образом оживают.НО как только вышел из проги и зашел снова все повторяется.
ВОТ ЧЁ эта за хрень такая?????
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39504815
Evgeniy76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В догонку!
трабл временно обходится открытием и закрытием любой формы.
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39504828
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evgeniy76,
-создайте в конструкторе кнопку и разместите её на форме
-откройте окно свойств этой кнопки вкладка события
-выберите событие "нажатие кнопки" и выберите в списке на этой строке [Процедура обработки событий]
-нажмите кнопку построителя-откроется редактор VBA,в котором, между Sub и End sub напишите DoCmd.OpenForm.....(см.справку по методу OpenForm)
Всё.....
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39504877
Evgeniy76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

sdku,

1.Глюк почему- то пока прекратился
2. я уже нечто подобное использую

Private Sub Кнопка96_Click()
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "2017_паспорт"

stLinkCriteria = "[Код]=" & CStr(Me![Код])
DoCmd.OpenForm stDocName, , , stLinkCriteria

DoCmd.Close acForm, "новая форма 2017_о"


End Sub

но если на остальных кнопках вылазит сначала махонькое оконце с предупрежением return without GoSub, а потом выскакивает др окно с ошибка 2950,

то на кнопке 96 выскакивает большое с вердиктом return without GoSub и алес.
3. Такое подозрение или операционка вы$$$ся или вирусняк блуждает.
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39504969
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evgeniy76,
stLinkCriteria = "[Код]=" & CStr(Me![Код]) - Вы сравниваете число с текстом (зачем преобразование me.код в строку-у Вас код текст?)
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39505083
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прочтите
или:кнопка офис>параметры Access>параметры управления центром безопасности (сначала пункт меню, затем кнопка)>параметры макросов>включить все макросы
...
Рейтинг: 0 / 0
Ошибка выполнения макрокоманды 2950
    #39505365
Evgeniy76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
макросы все включены.(были или есть)
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка выполнения макрокоманды 2950
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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