2015-06-06 2 views
0

мне нужна помощь на ниже:Преобразование базы данных рабочего стола Доступ к Гости могут воспользоваться веб-базы данных

  1. Я пытаюсь составить отчет из формы доступа путем ввода значения разделяются с помощью запятой и одним нажатием кнопки, для этих значений должен быть экспортирован отчет. в противном случае нам придется смотреть вручную на 100 таких записей ежедневно.

  2. Я хочу обновить статус для выбранных записей с помощью селекторов записей, где я выберу несколько и измените поле «Состояние проверки» в заголовке формы.

  3. В настоящее время я создаю его как базу данных для настольных компьютеров. Как конвертировать его в виде веб-базы данных и делиться ею в Интернете?

ответ

1

Первый вопрос, который имеет дело с №3. Сегодня нет технологии, которая может взять типичный автомобиль и превратить этот автомобиль в самолёт. Другими словами, если автомобиль не рассчитан с нуля до лета, тогда автомобиль не будет летать. Эта проблема конвертирования настольных приложений не ограничивается Access, но на самом деле довольно много любых систем для разработки настольных систем (они являются НЕПРАВИЛЬНЫМ ИНСТРУМЕНТОМ, если вы хотите создать веб-приложение).

Итак, если вы собираетесь построить самолет, то вам нужно и спроектировать то, что вы строите как самолет.

Таким образом, если вы собираетесь создавать веб-приложение, то вы хотите и должны проектировать приложение в качестве веб-сайта ОТ СТАРТА. Нет конверсии настольных приложений в сеть. Однако вы можете подумать о том, что настольное приложение запускается на сервере через службы терминалов, а клиентские настольные компьютеры используют RDP или даже используют RDP для моста HTML5. Однако, не зная, какие поставщики услуг вы планируете выбрать или имеете сейчас, такие ответы - это много предположений.

Для использования Access необходимо создать и начать с веб-приложения. Затем вам также необходимо определить, кто должен использовать веб-хостинг (поскольку очень немногие поддерживают веб-службы доступа). И меньше отчетов поддержки для Access. Например, при доступе к веб-публикации в офисе 365 он-лайн настройка в настоящее время не поддерживает отчеты. Однако, если у вас есть собственный сервер SharePoint, вы можете создавать отчеты с помощью веб-разработки Access (доступ к веб-2010 только - 2013,2016 не поддерживает веб-отчеты).

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

Что касается обновления записей с помощью селекторов? Это сложно сделать на рабочем столе и даже более сложной задачей для доступа к Интернету. Более простой подход заключается в том, чтобы добавить столбец флажка в форму продолжения, позволить пользователю проверять строки, а затем настроить некоторый код для обработки этих строк. (для доступа в Интернете это означает, что ваша форма вызовет макрос данных, который затем обрабатывает строки, у которых столбец флажка помечен как истинный).

То же самое касается фильтрации веб-отчета с помощью значений, разделенных запятой. Для рабочего стола вы можете использовать предложение SQL «in» и тем самым создать отчет «where». Однако для веб-сайтов у вас нет команды sql «in», поэтому потребуется другой подход. Я бы предположил, что, возможно, создал форму с суб-формой, и поэтому вы можете вводить каждое число в отдельной строке подформы - это тогда можно было бы обработать.

И последнее, но не менее важное:

Если вы собираетесь начать веб-разработки с Access, настоятельно рекомендуется использовать Access 2013 для веб-разработки, так как они значительно изменились, как Access веб-разработки работы, и, таким образом, нет перехода с веб-сайта Access 2010 на веб-сайт 2013.

+0

Требовать предложения по автоматическому обновлению полей на основе системной даты. Пример. Я хочу, чтобы feild обновлялся ежедневно на основе системной даты с условием, являющимся чем-то меньшим, чем сегодня. – Mohanss82

+0

Я бы начал новый вопрос. Тем не менее, запрос на обновление с правильными критериями должен допускать такое обновление. –

Смежные вопросы