0 / 0 / 0
Регистрация: 12.04.2023
Сообщений: 4
|
|
1 | |
Как избавиться от данной ошибки?08.05.2023, 20:18. Показов 763. Ответов 19
Метки нет Все метки)
(
При открытии бд выскакивает ошибка
Кнопочная форма : Форма : OnOpen : Внедренный макрос Макрокоманда: Задатьвремпеременную Аргементы: SwitchboardID; DLookUp("SwitchboardID","Switchboard Items","[ItemNumber] = 0 AND [Argument] = 'По умолчанию'") Номер ошибки 2001
0
|
08.05.2023, 20:18 | |
08.05.2023, 20:18 | |
Ответы с готовыми решениями:
19
Как избавиться от ошибки?
|
![]() 9113 / 6070 / 591
Регистрация: 27.03.2013
Сообщений: 19,894
|
|
08.05.2023, 20:49 | 3 |
Название, Надпись, Подпись, на это ни как повлиять не могут.
Только - Имя имеет значение.
0
|
![]() 9113 / 6070 / 591
Регистрация: 27.03.2013
Сообщений: 19,894
|
|
08.05.2023, 21:54 | 5 |
Ни сколько не обидюсь, и даже сочту это за комплимент.
Ибо начинающие, всё воспринимают дословно, буквально и начнут куражиться над Надписьб, а не над Именем. В свойствах, это совсем разные понятия. Мне по пол дня приходилось вникать в суть, пока с клиентом не разобрались, что это совсем разное. Короче нас с - Алвиком, типа - Громоверцев, ![]() Ленивые мы наверное стали. Ибо 95%-м ТСов , хоть кол на голове теши, а им хоть бы что.
0
|
![]() 9113 / 6070 / 591
Регистрация: 27.03.2013
Сообщений: 19,894
|
|
08.05.2023, 22:10 | 7 |
Я то видю и могу даже интерпретировать, варьировать, а то и вааще - тестировать
![]() Добавлено через 34 секунды Короче ставлю тебя на Вид. ![]()
0
|
![]() 9113 / 6070 / 591
Регистрация: 27.03.2013
Сообщений: 19,894
|
|
08.05.2023, 22:24 | 9 |
0
|
ᴁ©
![]() ![]() |
|
08.05.2023, 23:44 | 10 |
Проясни где принцип, а где закономерность.
Вдруг пригодится. Заодно где придирки и занудство. Возвеличиваться и тебе не особо стоит, а то завтра стыдно будет.
0
|
![]() 9113 / 6070 / 591
Регистрация: 27.03.2013
Сообщений: 19,894
|
|
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
|
![]() ![]() 17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
09.05.2023, 15:41 | 13 |
С кнопочной формой в последних версиях возникают проблемы. И с самой формой и с мастером кнопочных форм.
Когда-то давно модифицировал ее (добавил строки, изменил код, изменил таблицу - ее описание, ...) и, когда ее хватает для простого интерфейса, использую. С таблицей нужно работать вручную (первые две колонки - страницы и строки в них), формы, отчеты, запросы рекомендую открывать макросами (можно задать разнообразные параметры), которые и указывать в таблице. Изучайте. Это пример из базы УЗИ-обследований.
0
|
602 / 126 / 44
Регистрация: 12.04.2015
Сообщений: 512
|
|
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
|
![]() ![]() 17536 / 7288 / 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
|
![]() ![]() 17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
09.05.2023, 21:33 | 19 |
Этот код зашит в кнопочную форму. "Продвинутые" индусы так пишут. Темы три за последнее время было - то мастер страницы/строки косо создает, то просто форма не работает, ... . ТС здесь не причем, вряд ли он кнопочную форму стал изменять. Другое дело - зачем тратить больше суток своего и чужого времени, а не просто выложить огрызок своей базы из Switchboard Items и Кнопочной формы.
1
|
602 / 126 / 44
Регистрация: 12.04.2015
Сообщений: 512
|
|
09.05.2023, 23:45 | 20 |
в макрокоманде поправите выражение, согласно синтаксиса поставив вместо запятых - точку с запятой
и еще: если в следующей макрокоманде полученную переменную собираетесь как-то использовать не забудьте, что это не VBA - перед её использованием скорее всего необходимо будет указать, что используете переменную используя объект TempVar т.е. в Вашем случае - TempVar!SwitchboardID
0
|
09.05.2023, 23:45 | |
09.05.2023, 23:45 | |
Помогаю со студенческими работами здесь
20
Как избавиться от nan, в данной задаче?
Как избавиться от ошибки Как избавиться от ошибки
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Новые блоги и статьи
![]() |
||||
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
|
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
|
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
|
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
|
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
|
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
|
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
|
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
|
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
|
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
|