отчет Access -Договор-
26:19
Штрих-код в БД Access
22:05
Пікірлер
@Volodymyr7733
@Volodymyr7733 14 күн бұрын
При выборе значения из выпадающего списка отображается такое сообщение: Указанный в качестве объекта OLE в процедуре Visual Basic объект не является объектом OLE. В чем здесь ошибка???
@access-program
@access-program 14 күн бұрын
возможно у вас на какое-то событие поля со списком назначена процедура VBA, проверьте свойства поля со списком, вкладка "события", правильно ли функционирует сам список без каких-либо событий (должно выбираться значение из списка на основе источника данных таблицы или запроса)
@Volodymyr7733
@Volodymyr7733 14 күн бұрын
@@access-program Когда в макросе в поле "Выражение" я вписываю любую константу, все отрабативает норм, а когда прописываю там путь к значению -- тогда ошибка
@access-program
@access-program 14 күн бұрын
тогда ошибка в самом выражении (синтаксисе) либо выражение ссылается на несуществующий объект (не верное имя, либо его нет), проверьте все ли поля, которые используйте для макроса "задать значение" есть в запросе. Например раскрывающийся список состоит из 3-х полей (колонок), в макросе задать значение в другие поля формы используйте выражения: [Формы]![вашаформа]![ПолеРаскСписка].[Column](1),[Формы]![вашаформа]![ПолеРаскСписка].[Column](2). На вкладке "макет" Поле раскр списка должно иметь 3 столбца, ширина столбцов например: 5;0;0 при 0 столбец в списке не отбражается
@Volodymyr7733
@Volodymyr7733 14 күн бұрын
Рзобрался, спасибо))
@user-hi2xe3zw2q
@user-hi2xe3zw2q Ай бұрын
круто!
@ozasuslux
@ozasuslux Ай бұрын
Здравствуйте. А картинки он будет показывать в word
@access-program
@access-program Ай бұрын
Добрый день, не знаю не пробовал. Если осуществляется экспорт данных строки из Access в Word с разными типами данных, то и должно экспортироваться поле с рисунком, есть рисунок ингегрированный в access, а есть по внешней ссылке
@SamsungGalaxy-jc3vz
@SamsungGalaxy-jc3vz Ай бұрын
Что такое МБ7?
@access-program
@access-program Ай бұрын
МБ-7 - это ведомость учета выдачи СИЗ (можно было просто "загуглить"). В БД формируется данная ведомость на определенную дату по сотруднику или по подразделению. В нее попадают СИЗ, которые необходимо заменить сотрудникам (у которых выходит срок использования до указанной даты формирования ведомости)
@SamsungGalaxy-jc3vz
@SamsungGalaxy-jc3vz Ай бұрын
Что такое МБ7?
@izanami-tyan
@izanami-tyan Ай бұрын
Подскажите пожалуйста, если у меня отсутствует команда "Задать значение", как мне построить форму?
@access-program
@access-program Ай бұрын
когда откроете макрос (конструктор макросов) нажмите на ленте кнопку "показать все действия" и макрокоманда "задать значение" отобразится в списке Создание пустой формы: меню Access - создание- пустая форма
@migurv555
@migurv555 2 ай бұрын
Привет. Я делал проще. В макросе нажатии кнопки открытия подчиненной задаем переменную с номером договора из главной формы. Подчиненная форма строится на запросе, где в фильтре отбора записей указываем нашу переменную. В итоге подчиненная форма открывается с нужными нам записями. А в поле номер договора подчиненной формы указываем значение по умолчанию опять нашу переменную. При добавлении новой записи автоматом проставляется нужный номер договора.
@access-program
@access-program 2 ай бұрын
Очень хорошо, в моем примере значение берется напрямую из поля, у вас через переменную.
@migurv555
@migurv555 2 ай бұрын
@@access-program В моем примере подчиненная построена на основе отфильтрованого запроса. Что существенно сокращает количество танцев с бубном, фильтрами, проверками и лишними диалоговыми окнами.
@access-program
@access-program 2 ай бұрын
@@migurv555 у меня тоже в видео форма открывается с фильтром, а иначе как привязанные записи выводить
@migurv555
@migurv555 2 ай бұрын
При открытии формы вы применяете фильтр. А у меня в ИСТОЧНИКЕ ДАННЫХ подчиненной формы сразу запрос с отфильтрованной записью. По моему это проще. К вашей работе - отношусь с огромным уважением. Возможно я не прав.
@access-program
@access-program 2 ай бұрын
@@migurv555 спасибо
@IsiberiaGin
@IsiberiaGin 2 ай бұрын
работа конечно проведена огромная, но думаю сейчас это не актуально, даже малый бизнес для подобного будет пользоваться 1С :/
@access-program
@access-program 2 ай бұрын
я работал одно время бухгалтером в малом бизнесе, в основном для буха нужны конфигурация 1С Упрощенка и какая-нибудь для начисления з/платы, чтобы вести бухгалтерию и сдавать отчеты в налоговую. БД Учет договоров с заказчиками нужна не только для буха но и для руководителя или технического зама, чтоб база была всегда под рукой в ноутбуке, базу можно использовать как "WEB базу" через яндекс диск (интернет не обязателен - обновляется автоматически когда будет связь), с ней можно работать как и руководителю, так бухгалтеру, так и мастеру на разделенных правах. Руководитель (мастер) вводит в базу начисленную сотрудникам зарплату за работу по договорам (этапам работ), бух берет из базы данные для начисления з/п, так как она не знает кому и скока начислять, и вводит в БД оплату по сотрудникам, ну много еще в этом хороших моментов. Для совместной работы в 1С нужно делать специальную конфигурацию и чтобы она работала онлайн у каждого ИТР. Это стоит денег + платные обновления 1С. А если стоит просто упрощенка 1С + отдельная БД, то так можно работать без особых вложений на ПО длительное время.
@access-program
@access-program 2 ай бұрын
а если самозанятый в сфере оказания услуг (работ), тоне нужно 1С и бухгалтерии, только показывать доходы в мобильном банке. Но учет договоров нужен, документы для заказчиков юр лиц нужны
@zenfone8298
@zenfone8298 2 ай бұрын
спасибо за такие полезные уроки !!!
@tatyanab1378
@tatyanab1378 3 ай бұрын
спасибо огромное!!! спасли
@lomtikpubg5249
@lomtikpubg5249 3 ай бұрын
Доброе утро, могу ли я с вами связаться лично, есть пару вопросов?)
@access-program
@access-program 2 ай бұрын
пропустил ваш вопрос, телеграм: t.me/IlinAleksandrNikolaevich
@leshayurkevich3963
@leshayurkevich3963 3 ай бұрын
Добрый день Как с вами можно связаться Хочу уточнить по поводу суммы прописью не получается
@access-program
@access-program 3 ай бұрын
Добрый день, что именно не получается. Вы делаете через макросы или через код VBA? у меня там два видео. Через код VBA: 1. Клавиша Alt+F11 попадаете в VBA 2. Главное меню Insert - Module и у вас по умолчанию добавится например Module1 и в область кода вставляете скопированный текст из Word (ссылка в описании была), сохраняете и закрываете VBA. 3. В конструкторе формы или отчета добавляете поле для суммы прописью. В этой же форме или отчете должно быть поле числового формата, которое вы хотите перевести в пропись в ваше добавленное поле. В свойствах добавленного поля для суммы прописью, вкладка Данные пишите: StrSum([вашеПолеЧисловое]) или можно например так: ="Всего оказано услуг на сумму: " & StrSum([вашеПолеЧисловое]) вашеПолеЧисловое - это имя вашего поля, которое вы хотите переделать в пропись
@access-program
@access-program 3 ай бұрын
Получилось?
@access-program
@access-program 3 ай бұрын
access-program.ru
@leshayurkevich3963
@leshayurkevich3963 3 ай бұрын
@@access-programполучилось спасибо большое
@alexplot7694
@alexplot7694 4 ай бұрын
Здравствуйте! Как сделать, чтобы access автоматически масштабировал развернутые формы под разрешение экрана монитора? Изначально формы сделаны на мониторе с большим разрешением- при открытии на мониторе с меньшим разрешением, формы сильно крупные и не влезают в экран, появляются полосы прокрутки.
@access-program
@access-program 4 ай бұрын
Длина(ширина) и разрешение это разные вещи. Разрешение это кол-во точек на единицу площади и в итоге оно может умесить больше графических объектов на одном и том экране, чем меньшее разрешение. Но разрешение определяется характеристиками видео карты и драйверами. В видео мы говорим только о длине и ширине формы. Естественно, если уменьшить эти параметры форма станет меньше, но появятся полосы прокрутки, так как лишние столбцы или строки формы никуда не деваются. Если у вас хорошее разрешение экрана, а формы все равно крупные, то просто нужно в конструкторе уменьшить шрифт, размеры полей и другие элементы ваших форм. Скорей всего ваши формы БД изначально делались для большого монитора и подбирались для этого большие размеры и шрифты.
@5pExpertize
@5pExpertize 4 ай бұрын
Круто. Профессионально. Спасибо.
@Nikisha_H
@Nikisha_H 4 ай бұрын
Гуд! Помог 👌🏻
@AlexXx131280
@AlexXx131280 4 ай бұрын
А как создать запрос на изменение?
@access-program
@access-program 4 ай бұрын
Это запрос на обновление данных
@AlexXx131280
@AlexXx131280 4 ай бұрын
В макросе Нет в списке команды «задать значение»
@access-program
@access-program 4 ай бұрын
На панели (ленте) аксесс создание макросы нажать кнопку показать все
@oleglakatosh3419
@oleglakatosh3419 4 ай бұрын
Спасибо за видео. У меня возникает ошибка. при обновлении поле со списком, появляется окно ведите значение поля. Пожалуйста, подскажите как это исправить?
@access-program
@access-program 4 ай бұрын
Проверьте у вашего поля со списком (свойства -вкладка данные - источник строк и ваш запрос, в нем отсутствую данные, возможно в запросе что то не так. Попробуйте в откройте этот запрос, какие записи он выдаст?
@oleglakatosh3419
@oleglakatosh3419 4 ай бұрын
спасибо проблему решил. проблема была в синтаксисе построителя критерия запроса.
@pavelzaytsev_moscow
@pavelzaytsev_moscow 4 ай бұрын
Мегаполезный контент. Респект автору канала!
@vitlexx7935
@vitlexx7935 4 ай бұрын
То что доктор прописал. Как всегда доходчивым и понятным языком объясняете!!!
@pavelzaytsev_moscow
@pavelzaytsev_moscow 5 ай бұрын
Отличная работа 👍 Спасибо! Очень нужный контент
@vitlexx7935
@vitlexx7935 5 ай бұрын
Отличное видео!
@Alina-nq9nw
@Alina-nq9nw 5 ай бұрын
разве эта настройка сохранится если делиться этим файлом с пользователями? Кажется это работает только для текущего пользователя, который произвел подобные настройки.
@access-program
@access-program 5 ай бұрын
Да, это настройка для Access, который установлен на компьютере пользователя, который сам определяет места (папки) на своем пк и БД в них, которым он доверяет
@migurv555
@migurv555 5 ай бұрын
Эх, если бы месяца два назад выложил решение. Я весь интернет перелопатил, нихрена не нашел. Спасибо!
@access-program
@access-program 5 ай бұрын
плиз, у вас получилось?
@Savchulay
@Savchulay 5 ай бұрын
У меня такой вопрос. Делаю добавление из справочника. То есть есть форма в которую вводиться повторяющиеся записи, по кнопке открываеться другая форма в коротой отмечаешь нужные записи и по кнопке выполняеться запрос на добавление. После добавления эта форма закрываеться но в той форме не появляется пока не нажмёшь по кнопке обновить все. Как сделать так чтобы не нажимать, так как в клиентской форме скрываю все панели
@access-program
@access-program 5 ай бұрын
по кнопке, по которой выполняется макрос с запросом на добавление записи в этот макрос добавьте в конец макрокоманду "обновление" (поле "имя элемента" оставьте пустым)
@access-program
@access-program 5 ай бұрын
disk.yandex.ru/i/ePQ4PvhF5XD0Dg
@access-program
@access-program 5 ай бұрын
kzbin.info/www/bejne/o5qsdWCvhq1_odE
@user-nb1gl1lz4x
@user-nb1gl1lz4x 6 ай бұрын
а подскажите как подключить это диспетчер связанных таблиц? Спасибо
@access-program
@access-program 6 ай бұрын
Он встроен в access, по нажатию кнопки откроется форма со списком таблиц нужно поставить все галочки (выделить все) , поставить галочку " выдавать запрос о новом месте расположения", потом ок, далее в проводнике указать путь к файлу с таблицами (..._be), выделить файл, нажать ок
@access-program
@access-program 6 ай бұрын
Если офис версии 2021 там в начале по-другому, нужно добавить строку (путь доступа к файлу) остальное по аналогии
@access-program
@access-program 6 ай бұрын
Для вызова самого диспетчера связанных таблиц например по кнопке по событию назначьте макрос, в макросе добавить макрокоманду " диспетчер связанных таблиц"
@access-program
@access-program 6 ай бұрын
При первом запуске базы возможно надо нажать по кнопке "включить содержимое" вверху экрана включение макросов для того чтобы заработали макросы и кнопки в окне формы автозапуска
@user-nb1gl1lz4x
@user-nb1gl1lz4x 6 ай бұрын
@@access-program у меня 2010 офис
@pavelzaytsev_moscow
@pavelzaytsev_moscow 6 ай бұрын
Респект автору создания мегаполезного контента! Начинаю учиться.
@user-nb1gl1lz4x
@user-nb1gl1lz4x 6 ай бұрын
Хотели показать таблицы и связи, а не показали. Плиз покажите.
@access-program
@access-program 6 ай бұрын
disk.yandex.ru/i/ohpDIjfBsEMWyg
@access-program
@access-program 6 ай бұрын
можете скачать демоверсию БД, там будет файл в архиве ukb2010_be.accdb с таблицами и схемой данных: disk.yandex.ru/d/ek59Wa1C0sj9Mw
@user-qu8gm2ms7f
@user-qu8gm2ms7f 6 ай бұрын
Вопрос только для чего это может быть необходимо?
@user-nb1gl1lz4x
@user-nb1gl1lz4x 6 ай бұрын
Я так думаю для общего понимания, можно же прикрутить в каком нибудь другом проекте.
@access-program
@access-program 6 ай бұрын
Для анализа быстродействия. Отдельную задачу (модуль) можно сделать разными способами. Лучший вариант будет тот, который работает быстрее. Особенно будет заметно когда накопится тысячи записей в базе.
@user-hi2xe3zw2q
@user-hi2xe3zw2q 6 ай бұрын
Круто!
@user-jd9wy8rp4e
@user-jd9wy8rp4e 7 ай бұрын
Подскажите пожалуйста,что делать , такая же ошыбка ,но при нажатии "открыть" ничего не происходит,сама база не запускается. Даже у настройки зайти нельзя приложения. Пробовал разные версии ставить,новее ,старее но всё равно одно и тоже. Вин 11 про
@access-program
@access-program 7 ай бұрын
откройте Access, через удержание клавиши Shift откройте вашу базу, файл - параметры, зайдите в параметры безопасности access - центр управления безопасностью, параметры макросов, пометьте "включить все макросы (не рекомендуется)". По клавише F11 открывается панель с объектами базы. Если у вас открывается окно извещения системы безопасности, то по кнопке "открыть" щелкните мышкой также с удержанием клавиши Shift. Если через Shift база не откроется (не будет панели с объектами базы), то клавиша Shift заблокирована и ничего не сделать.
@letsee322
@letsee322 7 ай бұрын
Александр, спасибо за ваши видео по применению Access. А нет ли у вас ролика о применении сканера штрихкода в связке с Access?
@access-program
@access-program 7 ай бұрын
Спасибо за отзыв, видео тут: kzbin.info/www/bejne/ennMcoaLpbmkj6s Сканер штрих кода подключается как обычная мышь (посмотрите в интернете) и выводит в ячейку Excel, поле Access, в место положения курсора мыши преобразованное графическое изображение в цифровой код
@migurv555
@migurv555 7 ай бұрын
В твоем примере можно было обойтись без дополнительного запроса, используя функцию DLookUp. Например: Если DLookUp("[уд_док]";"[настройки]";"[Код]=" & 3)= -1 то ..., но на вкус и цвет товарищи разные :)
@access-program
@access-program 7 ай бұрын
Да, можно. Но с запросом более универсальный вариант. Если запись в таблице настройки случайно удалить, то значение кода изменится и условие не будет работать
@migurv555
@migurv555 7 ай бұрын
@@access-program можно без критерия, тогда функция будет возвращать первое значение в поле. DLookUp("[уд_док]";"[настройки]")
@access-program
@access-program 7 ай бұрын
@@migurv555 совершенно верно. В самом запросе уже можно сделать несколько критериев для вывода нужной записи и Dcount - их подсчета и использовать это значение в каком-нибудь условии (логике)
@nozeb
@nozeb 7 ай бұрын
отлично. а можно при выборе Фамилии Пользователя сразу выводились на разные ячейки данные о Пользователе: (Должность, ФОТО, Имя и Отчество) ?
@access-program
@access-program 7 ай бұрын
да, можно в моем видео посмотрите kzbin.info/www/bejne/r4W0hYBurqZ1eJo нужно, чтобы поле с именем пользователя имело связь с таблицей сотрудники, источник записей в поле "логина" должен быть запрос из двух таблицы "пользователи" и сотрудники" со связью и в запросе добавить нужные вам поля. Или же в таблицу пользователей добавить нужные вам поля. Дальше как сделать смотрите в видео
@doctorbormental4207
@doctorbormental4207 7 ай бұрын
Подскажите. Как быть с сетевой папкой Z:\!RESURS2023\ на сетевом диске. Она не добавляется в исключения. И макросы не работают при размещении файла на сетевом диске. Как решить эту проблему?
@access-program
@access-program 7 ай бұрын
А что сообщает Access? Нужно поинтересоваться у админа, возможно папка имеет защиту в сетевых настройках, можно ли в этой папке сделать еще папку?
@doctorbormental4207
@doctorbormental4207 7 ай бұрын
@@access-program Да. На диске нет никаких защит (видимых). Это просто DROBO на несколько десятков терабайт. Я создаю многопользовательскую базу и хочу на разместить на сетевом диске, а не accdb не accde при перемещении папки с базой на етот диск не запускает макрос.
@doctorbormental4207
@doctorbormental4207 7 ай бұрын
@@access-program пишет "удаленный или сетевой путь запрещен текущими параметрами безопасности" Где их можно изменить?
@access-program
@access-program 7 ай бұрын
а дает вообще этот диск изменять (редактировать) файлы? попробуйте что либо записать например ворд изменить сохранить. если сохраняет изменения то добавление пути к этой папке как надежных источников не причем. Можете создать другую папку на этом диске, которая начинается без знака восклицания и попробовать еще
@access-program
@access-program 7 ай бұрын
зайдите в параметры безопасности access там центр управления безопасностью, параметры макросов, пометьте "включить все макросы (не рекомендуется)"
@kudoist1422
@kudoist1422 7 ай бұрын
Добрый вечер, Александр. Можно подробнее рассмотреть запрос DCount("[Код]";"[Вход]")=0 и DCount("[Код]";"[Вход]")=1, и как настроить поле чтобы выводили логин пользователя при редактировании . У меня на базе так не получается. Спасибо за ваши познавательные видео.
@access-program
@access-program 7 ай бұрын
запрос выводит (или не выводит) запись из таблицы, где хранится логин и пароль. В условии запроса по полю логин значение (ссылка) из поля логин формы входа, по полю пароль - значение (ссылка) из поля пароль. Соответственно запрос выведет одну запись если логин и пароль совпадут введенные в форме входа со значениями из таблицы и соответственно не выведет ни одной записи (=0) если пара значений логин и пароль не совпадут. Функция DCount выводит кол-во записей в этом запросе
@letsee322
@letsee322 9 ай бұрын
Здраствуйте, Александр. Спасибо за выложенные видео. Очень интересно посмотреть проекты коллег. По-моему, пользователя не нужно "напрягать" не нужной ему терминологией, как "связывание таблиц" и т.п. Проще: базы нет на месте? Предлагаете указать где она выбором OpenFileDialog. Если он не знает где она (и хорошо), если не понимает о чем разговор - свободен.
@letsee322
@letsee322 9 ай бұрын
Спасибо за науку, Александр. Очень пригодилось.
@access-program
@access-program 9 ай бұрын
Спасибо
@vitlexx7935
@vitlexx7935 9 ай бұрын
С праздником сансей! 😂
@user-qq8sc2qm3m
@user-qq8sc2qm3m 11 ай бұрын
Почему access, а не 1с к примеру, в чем ценность знаний в access, он нужен комуто? где его область применения?? А так очень интересно, таких навыков а аксесе не каждый день встретишь. Автор Красава.
@access-program
@access-program 11 ай бұрын
Потому, что Access одно из приложений распространенного пакета MOffice, который установлен почти на каждом компьютере, приложения хорошо интегрируются друг с другом. 1С тоже хороший продукт для создания баз данных (возможно даже более мощный), 1С и Access схожи: для работы с конфигурацией 1С или БД Access нужна платформа 1С, а БД сам Access, и там и там есть встроенный язык программирования (1С и VBA), сетевой вариант использования. Кому, что нравится.
@olessyalitvinova1731
@olessyalitvinova1731 Жыл бұрын
Здравствуйте, извините за вопрос не совсем по теме, Подскажите, через слияние создали договор на 10 человек, как сохранить каждый договор в отдельном файле и было бы удобно , если в название файла вставлялись данные из указанного столбца
@access-program
@access-program Жыл бұрын
Через слияние в договор должны подставляться данные одного человека, можно сохранить файл ворд под другим именем (сохранить как) например в имени файла указать фио человека. Далее выбрав другую запись из источника данных (другого человека) сохраните файл ворд снова под другим именем и так далее. У вас будут отдельные файлы, но у них останутся связи с источником данных. При открытии каждого выбирайте "нет" (не связывать с источником данных) отключить связь
@olessyalitvinova1731
@olessyalitvinova1731 Жыл бұрын
@@access-program Спасибо за ответ. Да с этим все понятно, но хотелось бы одним махом сохранить договора для всех человек, необходимость в оформлении до 100 договоров одновременно, и следовательно по одному сохранять достаточно долгий процесс.
@access-program
@access-program Жыл бұрын
@@olessyalitvinova1731 там в Ворде есть функция конверты (формирование на основе шаблона сразу всех документов -записей из источника данных
@petrogrib8852
@petrogrib8852 Жыл бұрын
Здравствуйте. А можна изметить тип данных в таблице с текстового на гиперссылку?
@access-program
@access-program Жыл бұрын
если текстовое поле в конструкторе таблицы поменять на гиперссылку, то выглядеть будет точно также как и гиперссылка, но запускаться не будет, так как изменится только сам текст, так как явной гиперссылки (путь к файлу) не содержится в текстовом поле. Если же в текстовом поле будет содержать путь к веб странице, то тогда при изменении типа поля с текстового на гиперссылку все заработает.
@petrogrib8852
@petrogrib8852 Жыл бұрын
@@access-programУ нас на разных компах поле гиперссылка делается по пазному и не всегда срабатывает. Пришлось сделать запрос с приведением к одному знаменателю. Потом в конструктора поле гиперссылка меняю с текстового на гиперссылку через макрос. И хотелось всё это автоматизировать.
@access-program
@access-program Жыл бұрын
Не срабатывает гиперссылка с другого комп, а версии Office разные?
@petrogrib8852
@petrogrib8852 Жыл бұрын
Версия 2010. Может быть что-то с локальной сетью. Бывает что не всегда видно компы друг друга.
@addebrat3124
@addebrat3124 Жыл бұрын
А я не стал использовать номер записи. Просто при получении фокуса =1 , при потере =0 Способ обалденно прост, понятен и эффектен! Хоть и говорят, что он древний, но меня выручил именно сейчас, в мае 23-го)
@addebrat3124
@addebrat3124 Жыл бұрын
Классно! Спасибо!!!!!
@user-uv2yv9xu6m
@user-uv2yv9xu6m Жыл бұрын
Здравствуйте. У меня такой вопрос. У меня есть файлы слияния. Когда я захожу в файл ворд, то всплывает окно с вопросом: "При открытии данного документа будет выполнена следующая команда SQL: SELECT * FROM и т.д. Данные из базы данных будут помещены в документ. Продолжить ? "ДА" или "НЕТ". Мне нужно, что бы всегда по умолчанию было "НЕТ". Возможно ли это как-нибудь сделать, автор ? Заранее за ответ огромное спасибо!!
@access-program
@access-program Жыл бұрын
когда в файле word установлено слияние с источником данных, в нем сохраняются связи с этим источником и при открытии файла word (при наличии связей) выскакивает это сообщение (сделать подключение к источнику или нет). Я не видел в настройках word возможность отключить это сообщение. Если вам не нужно обновлять данные из источника (нет), то сделайте: меню "Рассылки" - "Начать слияние" - "Обычный документ Word"
@user-uv2yv9xu6m
@user-uv2yv9xu6m Жыл бұрын
@@access-program то есть после того, как я превращу его в обычный файл, то связь с другим файлом (слияние) прекратится, правильно?
@access-program
@access-program Жыл бұрын
Да
@user-uv2yv9xu6m
@user-uv2yv9xu6m Жыл бұрын
@@access-program понял. Спасибо вам огромное. Можно ещё один вопрос задать. Я проделал с файлом так же, как вы и сказали (расылки - начать слияние-обычный файл ворд) и всё получилось, теперь не выскакивает данное окошко. А у меня есть ещё 43 файла, с которыми нужно провести данное действие. Я, конечно, могу вручную это сделать, но мне интересно, можно ли данное действие автоматизировать? То есть макрасом например или ещё с чем-то? Что бы не вручную это делать, а автоматом?
@access-program
@access-program Жыл бұрын
Нужно у каждого файла отдельно отключать связь, ну на 100% не уверен,
@user-iu9xy3dw3h
@user-iu9xy3dw3h Жыл бұрын
Немного не по теме видео. При печати отчета необходима рамка А4, чтобы при формировании отчета на несколько листов отрисовывалась закрепленная рамка формата А4, как на чертежах примерно. Возможно ли это реализовать в ms access. Спасибо.
@access-program
@access-program Жыл бұрын
Разделы отчета Заголовок, Верхний колонтитул, Область данных, Нижний Колонтитул и Примечание. Если у вас будет хотя бы два раздела, то рамку (прямоугольник) вставить сразу в эти два раздела не получится. Но можно просто нарисовать линии (горизонтальные и вертикальные) по линейке. Вертикальные линии нужно чтобы из разных разделов сходились по одной прямой
@user-iu9xy3dw3h
@user-iu9xy3dw3h Жыл бұрын
@@access-program спасибо, вообщем когда рисую линии , они тоже не переносятся на лист 2 . Получается что надо полностью отрисовывать 2ой лист, но если данных только на 1 лист, то лист 2 будет тоже выводится на печать (чего не хотелось бы) kzbin.info/www/bejne/jZqklopvq9ljqZY
@access-program
@access-program Жыл бұрын
я не понял про второй лист, в одном отчете может быть несколько листов, если много данных, большая таблица или есть вложенные отчеты. (отчет в отчете) он тоже добавляется в область данных. И линии эти можно нарисовать один раз в конструкторе отчета. При печати будет распечатываться столько листов, сколько их уместится в формат А4, при печати эти линии будут выходить на каждом листе, вы же так хотели? Если нужно печать без рамок скопируйте отчет, переименуйте, у вас будет один с рамками другой без рамок. Иначе ни как, если вы нарисуете рамки в отчете, это не влияет на кол-во страниц одна, две или больше все будут выводится на печать с рамкой
@ypn5367
@ypn5367 Жыл бұрын
Добрый день Александр. Такой вопрос. Вот решил я создать WEB-базу access (c применением Microsoft Jet), чтобы пользователи заходили туда через браузер и заполняли данные только в виде формы. Если создавать распределенную базу данных: =1= таблицы, формы, запросы и макросы лучше создавать раздельно друг от друга? Т.е. таблицы в одной б.д., формы в другой и т.д. =2= для каждого Пользователя лучше создавать свою форму Access? В этой форме будет форма авторизации и главное меню. А все таблицы и запросы будут в другой базе, которая будет связана ссылками на эти таблицы. =3= как создать журнал посещения пользователей с датой и временем входа и выхода из базы? Нужно создавать для каждого пользователя отдельно или данные можно брать из одной таблицы, в которой, например, 200 пользователей?
@access-program
@access-program Жыл бұрын
Евгений, я не web программист. Если создавать многопользовательскую БД для локальной сети, то это на 10-20 пользователей, разделение БД на табличную часть (серверную) и клиентскую часть обязательно, причем клиентский файл нужно сделать откомпилированным (защищенным от изменения форм, отчетов, VBA) формата accde. Форму авторизации (логин пароль) нужно делать в клиентском файле и сделать ее стартовой. Журнал посещения пользователей (это таблица) должна быть в файле, где у вас будут все таблицы. Например при входе через пароль и логин (правильный) в макросе в кнопке "вход" добавить макрокоманду на выполнение запроса на добавление записи в таблицу "журнал посещений" (тип (вход), имя пользователя и текущая дата-время), на событие закрытие формы или кнопки выхода из БД сделать аналогичный запрос на добавление записи в журнал посещений (тип (выход), имя пользователя, текущая дата-время). Но если пользователь просто закроет сам Access макрос на фиксирование пользователя по выходу из БД не сработает, тут надо увязывать с наличием файла с расширения laccdb, который автоматом создается при открытии базы (клиентского файла). Как это все будет работать в Web версии, я не знаю. При создании web БД есть свои правила, необходимо знать язык запросов Microsoft SQL
@ypn5367
@ypn5367 Жыл бұрын
Благодарю Вас за ответ. Значит пока что создаю разделенную б.д. без WEB. Файлы будут лежать на OneDrive и доступны пользователям в любое время.
@lazizjonergashev8572
@lazizjonergashev8572 Жыл бұрын
Спасибо большое. Не как не мог настроить. Искал везде. Вы спасли меня!
@access-program
@access-program Жыл бұрын
Спасибо и вам за отзыв!
@lazizjonergashev8572
@lazizjonergashev8572 Жыл бұрын
А как изменить язык. У меня в одном файле нормально работает а на другом на английский переводит.😢
@lazizjonergashev8572
@lazizjonergashev8572 Жыл бұрын
Если вас это не затруднит ! Заранее благодарю
@access-program
@access-program Жыл бұрын
попробуйте в word файл-параметры-дополнительно убрать галочку с "автоматически переключать раскладку клавиатуры в соответствии языком окружающего текста"
@lazizjonergashev8572
@lazizjonergashev8572 Жыл бұрын
@@access-program О добрый человек! Помогите округлить число после запятой. Попробовал что в форумах. Но не работает
@user-ei5jw7vo9s
@user-ei5jw7vo9s Жыл бұрын
Здравствуйте, а как сделать подобную нумерацию в ленточной форме?
@access-program
@access-program Жыл бұрын
В ленточной форме в области перехода по записям и так отображается номер записи по порядку и всего записей
@user-ei5jw7vo9s
@user-ei5jw7vo9s Жыл бұрын
@@access-program да, это конечно так, но эта область такая маленькая и не очень удобная. И чтобы в ней показался номер записи нужно перед этим щелкнуть по этой записи. Плюс иногда в некоторых формах вообще скрыта эта область. Для наглядности гораздо лучше, если в начале каждой записи (строки) стоит её порядковый номер.
@access-program
@access-program Жыл бұрын
@@user-ei5jw7vo9s И все таки зачем вам нужна нумерация по порядку в форме? Просто, чтобы смотреть на эту форму? В этом нет надобности и это не практикуется нигде. Во первых к формам часто применяются фильтры, чтобы отсортировать записи по нужному условию и эта нумерация собьется при фильтре. Если фильтровать все записи в форме, то чаще всего они фильтруются по дате (хронологическая последовательность или по алфавиту, если это справочник, или по максимуму или минимумы, если критерий цена). Делать сортировку просто по порядку ни о чем не говорит, это тоже самое, что сортировать по коду (счетчику) - по хронологии добавления записей и все. Мне на практике ни разу не пригождалось, что в форме нужно формировать записи по порядку. Само понятие порядок должен иметь аргумент, как функция (например порядок по дате). Если порядок без аргумента, это применяется в отчетах для правильной подачи информации, например как какой то перечень (пункт 1, пункт 2, и тд. - смысловой порядок
@user-iu9xy3dw3h
@user-iu9xy3dw3h Жыл бұрын
Спасибо за видео, давно искал такой пример👍