Приложение microsoft access не может запустить мастер подстановок
Я на Windows 10 с офисом 2016 года. Я следую этому уроку и сталкиваюсь с проблемой.
В тексте описывается третий шаг метода как размещение кнопки в представлении макета формы (шаг 1). Нет вида макета формы, есть вид формы и вид макета. Вид формы не имеет вкладки дизайна, поэтому мы не можем разместить кнопку. Это заставляет меня думать, что "это должно быть представление макета".
Когда вы поместите кнопку, шаг 4 говорит, что появится Мастер командных кнопок . Не появляется. Глядя на раскрывающийся список параметров элементов управления справа, я вижу, что выбран Использовать мастера управления (он затемнен). Кнопка размещается просто отлично, но диалог не появляется.
Это заставило меня поверить, что, возможно, уместно другое мнение. Есть только 3 просмотра, и я уже исследовал 2. Поэтому я посмотрел на Design View дальше. Он также показывает выбранную опцию использования мастеров управления , но размещение кнопки не вызывает мастера.
Однако, по моему опыту, свойства перечислены (справа), но не их значения. двойной щелчок или иная попытка установить значение для поля, например Имя, не работает. Есть ли какие-то настройки, которые мы должны сделать с базой данных, прежде чем эти вещи будут работать должным образом?
редактировать - я нашел часть моей проблемы, страница свойств справа была слишком узкой, чтобы показать значения. перетаскивая его, я вижу пары ключ-значение для каждого свойства проверяемого объекта в форме. Я до сих пор не знаю, как использовать это, чтобы установить новый рекорд, но, по крайней мере, я кое-что получаю.
Наконец, я начал строить событие, надеясь, что смогу сделать это таким образом. Это поднимает VisualBasic. На левой панели есть свойства кнопки, ключи свойств и их значения. Это редактируемый (!!).
Это где я запутался. Что я должен сделать, чтобы сделать новую запись? Я не вижу, как это сделать, используя свойства, я не уверен, как работает мастер для этого действия.
Если я напишу код VB, как:
Кажется, что ничего не происходит, когда я нажимаю эту кнопку в виде формы: я не вижу новую запись, когда я изменяю некоторые поля и делаю это.
• изменить: я обнаружил, что каким-то образом у меня был New_Record_Click , возможно, от более ранней попытки нажатия кнопки, и это было причиной. оттуда я смог отладить скрипт. Тем не менее, он по-прежнему подсказывает, что вы собираетесь добавить строку (вероятно, это действительно хорошо). Это приводит к решению, но не отлаживает мастера. Я все еще мог бы использовать помощь. Вот рабочий код:
В мастерах форм, запросов и отчетов. Выбираетя мастер, затем источник(таблица), а список полей в окне мастера пустой. Сама таблица имеется.Ну, а сами-то источники (таблицы, запросы, SQL-инструкции) существуют? Пиши подробнее, что и где не работает - в каких мастерах, на каких этапах, какие объекты в базе и т.д. А без этого твой вопрос больше похож не на вопрос, а на утверждение.
То есть в списке "Доступные поля" ничего нету. Ни фига себе.
А если по шаблону базу сделать или ранее созданную открыть - тоже ничего?
ИМХО переустановкой офиса попахивает.
А такое только на одном компе или на всех?То есть в списке "Доступные поля" ничего нету. Ни фига себе.
А если по шаблону базу сделать или ранее созданную открыть - тоже ничего?
ИМХО переустановкой офиса попахивает.
В первом случае, видимо, потерто что-то из библиотек, и, наверное, чтобы победить этот трабл придется форточки переустановить начисто (иначе замахаешься копать odbc).
Во втором случае скорее всего окажется виноват дистрибутив.
А офис ставился на все компы с одного дистибутива, или с разных?А такое только на одном компе или на всех?
В первом случае, видимо, потерто что-то из библиотек, и, наверное, чтобы победить этот трабл придется форточки переустановить начисто (иначе замахаешься копать odbc).
Во втором случае скорее всего окажется виноват дистрибутив.
Вот если с разных - тогда развожу руками, не зная, что и сказать. Может, база по сети с сервера, допустим, открывается - а что будет, если ее на локальный комп положить?
А офис ставился на все компы с одного дистибутива, или с разных?
Вот если с разных - тогда развожу руками, не зная, что и сказать. Может, база по сети с сервера, допустим, открывается - а что будет, если ее на локальный комп положить?
Я не отношусь к IT-специалистам, просто знаю, что можно автоматизировать процесс учета командировочных затрат с помощью Microsoft Access, и сейчас изучаю эту программу по книгам и иногда по видео на ютубе. Многое понятно, но столкнулась с такой сложностью, подскажите пжл как ее решить.
У меня несколько таблиц, и некоторые поля в таблицах подтянуты "мастером подстановок" и возникла проблема с их подтягиванием.
Таблица 1 "ФИО сотрудников" -Поля: "IDСотрудника" (ключевое) и "ФИОсотрудника",
Таблица 2 "НомерКомандировки" - Поля: "IDномераКомандировки" (ключевое), "ФИОсотрудника" (подтянутое мастером из таблицы1) и "СтатусКомандировки" (логическое (галочка): если галочка стоит, то командировка закрыта, т.е. предоставлены все документы/если ее нет, т.е. не все документы предоставлены и командировка соответственно еще не закрыта).
Таблица 3 "КомандировочныеЗатраты" - Поля "IDзатрат" (ключевое), "ДатаЗатрат", "ФИОсотрудника" (подтянутое мастером из таблицы1), "ВидЗатрат"(выпадающий список: проживание, билеты, суточные, прочие), "НомерКомандировки" (подтянутое мастером из таблицы 2), "Сумма".
И когда подтягиваю мастером подстановок "НомерКомандировки" в таблице3, то выставляю условие, чтоб при подстановке этого номера так же были видны такие поля из Таблицы2: "IDномераКомандировки" (она нам и нужна), и дополнительно для информативности: "СтатусКоманидировок" (в убывающем порядке, чтоб первые шли командировки открытые) и "ФИОсотрудника" (по возрастанию, чтоб было видно ФИО сотрудника, по которому не закрыта командировка), данная дополнительная информация нужна, чтоб знать к какой по номеру командировке отнести возникшие затраты.
Но когда начинаю подтягивать, то в Поле "НомерКомандировки" в таблице3 раскрывается такая информация: "IDномераКомандировки" (то что нужно), но вместе с ним колонка "СтатусКомандировки" по которой указывается Вкл/Выкл, а нужно чтоб отображало галочку в конце списка, а сверху только незакрытые командировки, и самое главное по колонке "ФИОсотрудника" указывается "IDСотрудника", а не ФИО (хотя я выбирала именно поле "ФИОсотрудника", в итоге не понятно на кого из сотрудников относить данные затраты, т.к. виден только номер (сотрудников более 1 тыс. и помнить код каждого не реально), а постоянно заходить в другую таблицу и смотреть ФИО сотрудника и номер командировки тоже не выход, т.к. затрат очень много. Несколько раз убирала все связи и заново формировала мастер подстановок и все одно и тоже. Подскажите как можно корректно подтянуть в Таблицу3 в поле "НомерКомандировки" необходимую мне информацию. Заранее спасибо.
Я столкнулся с проблемой при попытке использовать MS Access в Windows 10 Enterprise 1809, которая возникает независимо от того, открываю ли я сам Access или пытаюсь открыть файл .accdb.
Это первая попытка запустить Access на этом компьютере. Я могу запускать все другие приложения Office 365 (Word, Excel, PowerPoint, Outlook, Skype для бизнеса и даже Visio). Я также могу открыть regedit.exe и внести в него изменения вручную, если это имеет значение.
То, что я пробовал, но не помогло:
- Выключите компьютер, а затем снова включите
- Запуск MS Access в безопасном режиме
- Быстрый ремонт
- Выполнение полного онлайн-ремонта
- Удаление вручную и повторная установка
- Удаление Office с помощью средства удаления MS Office и повторная установка
- Удаление Office и несвязанные продукты Microsoft, такие как InfoPath, SharePoint Designer 2010/2013 и аналогичные инструменты сторонних производителей, которые, возможно, могут вызвать какой-либо конфликт.
- У каждой машины есть эта проблема? Если вы вручную устанавливаете Office 365 без использования SCCM в качестве администратора, проявляется ли проблема сама собой?
- @Ramhound Нет, только мой (я знаю, я не спрашивал других
Мне удалось решить проблему, удалив все остальные папки версий Office из C: \ Program Files (x86) \ Microsoft Office \ и оставив только папку Office16.
Несмотря на то, что на этом компьютере был установлен только Office 365 и никакие другие версии Office (никогда), у меня были установлены следующие другие приложения:
- SharePoint Designer 2010
- SharePoint Designer 2013
- InfoPath 2013
- Звездный ремонт для доступа
После того как я удалил все эти приложения и их папки с помощью Microsoft Office Removal Tool (и вручную удалил Stellar Repair for Access), я переустановил Microsoft Office, используя те же файлы, которые моя организация использует через развертывание SCCM в соответствии с указанным выше вопросом, и я смог открыть Опять Microsoft Access (и существующие файлы .accdb).
- 2 Совершенно нормально иметь несколько каталогов Office, т. Е. Несколько продуктов Office (из разных версий). Я с большим подозрением отношусь к Stellar Repair for Access, чем к чему-либо
Читайте также: