0 / 0 / 0
Регистрация: 12.04.2023
Сообщений: 4
|
|
1 | |
Как избавиться от данной ошибки?08.05.2023, 20:18. Показов 665. Ответов 19
Метки нет (Все метки)
При открытии бд выскакивает ошибка
Кнопочная форма : Форма : OnOpen : Внедренный макрос Макрокоманда: Задатьвремпеременную Аргементы: SwitchboardID; DLookUp("SwitchboardID","Switchboard Items","[ItemNumber] = 0 AND [Argument] = 'По умолчанию'") Номер ошибки 2001
0
|
08.05.2023, 20:18 | |
Ответы с готовыми решениями:
19
Как избавиться от ошибки? Как избавиться от ошибки ORA-00704 Как избавиться от данной ошибки Как избавиться от nan, в данной задаче? Как избавиться от ошибки? |
9104 / 6032 / 589
Регистрация: 27.03.2013
Сообщений: 19,797
|
|
08.05.2023, 20:49 | 3 |
Название, Надпись, Подпись, на это ни как повлиять не могут.
Только - Имя имеет значение.
0
|
9104 / 6032 / 589
Регистрация: 27.03.2013
Сообщений: 19,797
|
|
08.05.2023, 21:54 | 5 |
Ни сколько не обидюсь, и даже сочту это за комплимент.
Ибо начинающие, всё воспринимают дословно, буквально и начнут куражиться над Надписьб, а не над Именем. В свойствах, это совсем разные понятия. Мне по пол дня приходилось вникать в суть, пока с клиентом не разобрались, что это совсем разное. Короче нас с - Алвиком, типа - Громоверцев, на вас нет. Ленивые мы наверное стали. Ибо 95%-м ТСов , хоть кол на голове теши, а им хоть бы что.
0
|
9104 / 6032 / 589
Регистрация: 27.03.2013
Сообщений: 19,797
|
|
08.05.2023, 22:10 | 7 |
Я то видю и могу даже интерпретировать, варьировать, а то и вааще - тестировать , а вот ТСы, не все и не всегда.
Добавлено через 34 секунды Короче ставлю тебя на Вид.
0
|
9104 / 6032 / 589
Регистрация: 27.03.2013
Сообщений: 19,797
|
|
08.05.2023, 22:24 | 9 |
0
|
ᴁ®
|
|
08.05.2023, 23:44 | 10 |
Проясни где принцип, а где закономерность.
Вдруг пригодится. Заодно где придирки и занудство. Возвеличиваться и тебе не особо стоит, а то завтра стыдно будет.
0
|
9104 / 6032 / 589
Регистрация: 27.03.2013
Сообщений: 19,797
|
|
09.05.2023, 08:16 | 11 |
Ты не маленький и сам знаешь, что если стараться всё делать как это заповедовали - ОТЦЫ-РАЗРАБОТЧИКИ, то всё будет получаться легко и просто, ибо предусмотрено и есть штатные инструменты и способы.
А так, думаю - Злой ты.
0
|
0 / 0 / 0
Регистрация: 12.04.2023
Сообщений: 4
|
|
09.05.2023, 15:24 [ТС] | 12 |
Добавлено через 10 минут
АЕ, а куда этот код вставлять? Код
DLookUp("SwitchboardID","[Switchboard Items]","[ItemNumber] = 0 AND [Argument] = 'По умолчанию'")
0
|
17534 / 7286 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
09.05.2023, 15:41 | 13 |
С кнопочной формой в последних версиях возникают проблемы. И с самой формой и с мастером кнопочных форм.
Когда-то давно модифицировал ее (добавил строки, изменил код, изменил таблицу - ее описание, ...) и, когда ее хватает для простого интерфейса, использую. С таблицей нужно работать вручную (первые две колонки - страницы и строки в них), формы, отчеты, запросы рекомендую открывать макросами (можно задать разнообразные параметры), которые и указывать в таблице. Изучайте. Это пример из базы УЗИ-обследований.
0
|
601 / 125 / 44
Регистрация: 12.04.2015
Сообщений: 501
|
|
09.05.2023, 15:56 | 14 |
0
|
0 / 0 / 0
Регистрация: 12.04.2023
Сообщений: 4
|
|
09.05.2023, 18:10 [ТС] | 15 |
glsn, где искать эту макрокоманду? Этот аргумент появляется в диалоговом окне, там ничего изменить нельзя
Добавлено через 3 минуты ltv_1953, спасибо за пример, но у меня все сделано точно также, как вы и рекомендовали
0
|
17534 / 7286 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
09.05.2023, 18:23 | 16 |
Что точно также? У меня нет никаких макросов, только VBA. Нужно импортировать в свою базу (предварительно переименовав свою Switchboard Items и удалив кнопочную) Switchboard Items и кнопочную форму. Затем ввести непосредственно в таблице Switchboard Items страницы/строки из старой
Вашей Switchboard Items и все заработает.
0
|
ᴁ®
|
|
09.05.2023, 20:17 | 17 |
Т.е. код сам появился из неоткуда? Вы к его написанию имеете отношение?
А то как про пластилин в штанах получается... пахнет гоменцом. Проверьте все события открытия формы. Вы же ничего кроме этого кода не даете. И еще: glsn, верно заметил. Это никак не макрокоманда судя по запятым либо не правильно вставленная функция в макрокоманду из VBA.
0
|
0 / 0 / 0
Регистрация: 12.04.2023
Сообщений: 4
|
|
09.05.2023, 21:24 [ТС] | 18 |
АЕ, при открытии бд выскакивает это диалоговое окно
0
|
17534 / 7286 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
09.05.2023, 21:33 | 19 |
Этот код зашит в кнопочную форму. "Продвинутые" индусы так пишут. Темы три за последнее время было - то мастер страницы/строки косо создает, то просто форма не работает, ... . ТС здесь не причем, вряд ли он кнопочную форму стал изменять. Другое дело - зачем тратить больше суток своего и чужого времени, а не просто выложить огрызок своей базы из Switchboard Items и Кнопочной формы.
1
|
601 / 125 / 44
Регистрация: 12.04.2015
Сообщений: 501
|
|
09.05.2023, 23:45 | 20 |
в макрокоманде поправите выражение, согласно синтаксиса поставив вместо запятых - точку с запятой
и еще: если в следующей макрокоманде полученную переменную собираетесь как-то использовать не забудьте, что это не VBA - перед её использованием скорее всего необходимо будет указать, что используете переменную используя объект TempVar т.е. в Вашем случае - TempVar!SwitchboardID
0
|
09.05.2023, 23:45 | |
09.05.2023, 23:45 | |
Помогаю со студенческими работами здесь
20
Как избавиться от ошибки Как избавиться от ошибки И как избавиться от этой ошибки?! Как избавиться от этой ошибки? Как избавиться от такой ошибки? Как избавиться от ошибки н/д в цикле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |