Тема: База даних
Доброго дня,
Потрібно створити базу даних, наповнити її інформацією, списком речей, а потім повинна бути можливість складати звіт (чи форму) з вибраними речами, не з усіма, лише ті які ЗАХОЧУ
ЯК це зробити ?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Обговорення → База даних
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Доброго дня,
Потрібно створити базу даних, наповнити її інформацією, списком речей, а потім повинна бути можливість складати звіт (чи форму) з вибраними речами, не з усіма, лише ті які ЗАХОЧУ
ЯК це зробити ?
Nick9956
Берете Microsoft Access, або його безкоштовний аналог LibreOffice Base, дивитеся відеоуроки та робите. Чи у вас є якісь конкретні питання?
Nick9956
Берете Microsoft Access, або його безкоштовний аналог LibreOffice Base, дивитеся відеоуроки та робите. Чи у вас є якісь конкретні питання?
Угу.. якого воно не в своєму розділі?
якого воно не в своєму розділі?
просто про це хочеться поговорити, а не зробити
Nick9956
Берете Microsoft Access, або його безкоштовний аналог LibreOffice Base, дивитеся відеоуроки та робите. Чи у вас є якісь конкретні питання?
я знайомий з Microsoft Access,
але не можу зрозуміти, чи можна виводити інформацію у звіті лише обрані елементи, які мені потрібно,
і так, щоб ці елементи можна було обрати з таблиці самому мишкою у вікні Windows
Це можливо у аксес ? Потрібно писати макрос ?
Nick9956
Потрібно писати запит на SQL або побудувати його аксесівським мастером. Але елементи обираються за певними критеріями. Наприклад вибрати усі записи, у яких поле "тип" дорівнює "щітка" або "мило". Якщо вам треба обирати записи мишкою, то додайте до таблиці логічне поле (так/ні) "Виводити у звіт" і встановлюйте чекбокси в цьому полі перед побудовою звіту. Тоді ваш запит буде мати усього одну умову "Виводити у звіт"=Так.
Nick9956
Потрібно писати запит на SQL або побудувати його аксесівським мастером. Але елементи обираються за певними критеріями. Наприклад вибрати усі записи, у яких поле "тип" дорівнює "щітка" або "мило". Якщо вам треба обирати записи мишкою, то додайте до таблиці логічне поле (так/ні) "Виводити у звіт" і встановлюйте чекбокси в цьому полі перед побудовою звіту. Тоді ваш запит буде мати усього одну умову "Виводити у звіт"=Так.
дякую за пораду, все вийшло
Виникло ще одне питання: чи є якийсь макрос для імпорту файлів в базу даних.
Nick9956
Який саме імпорт вам потрібен? Можна повністю записувати файли в спеціальні поля таблиці, а можна зберігати їх поруч з базою в папочку, і в таблицю писати лише назви. Якщо файлів більше гігабайта, то для Аксеса краще другий варіант. Чи може ви хочете робити розбір вмісту файлів, і на основі вмісту створювати записи в таблицях?
Nick9956
Який саме імпорт вам потрібен? Можна повністю записувати файли в спеціальні поля таблиці, а можна зберігати їх поруч з базою в папочку, і в таблицю писати лише назви. Якщо файлів більше гігабайта, то для Аксеса краще другий варіант. Чи може ви хочете робити розбір вмісту файлів, і на основі вмісту створювати записи в таблицях?
А як краще для звіту ?
У мене є таблиця, з полем для вставки фото, я додаю фото вручну кожного разу, клацаю правою кнопкою миші, обираю пункт - додати обєкт OLEє, а потім шукаю файл.
Я Б ХОТІВ БИ, створити кнопку у форму, яка відразу запускала пошук файла.
А яка у вас версія офісу? Якщо 2007 або новіша, то варто перевести базу у новий формат і тоді використати тип поля "Вкладення" ("Attachment"). Можливо вам буде достатньо зручно працювати з ним як є. Спробуйте створити невеличку тестову базу для експериментів. Якщо усе ж потрібна кнопка, то треба буде писати на VBA щось таке: https://msdn.microsoft.com/uk-ua/librar … e.11).aspx, https://msdn.microsoft.com/uk-ua/librar … e.12).aspx, https://msdn.microsoft.com/uk-ua/librar … 97396.aspx
А яка у вас версія офісу? Якщо 2007 або новіша, то варто перевести базу у новий формат і тоді використати тип поля "Вкладення" ("Attachment"). Можливо вам буде достатньо зручно працювати з ним як є. Спробуйте створити невеличку тестову базу для експериментів. Якщо усе ж потрібна кнопка, то треба буде писати на VBA щось таке: https://msdn.microsoft.com/uk-ua/librar … e.11).aspx, https://msdn.microsoft.com/uk-ua/librar … e.12).aspx, https://msdn.microsoft.com/uk-ua/librar … 97396.aspx
зараз гляну
Torbins написав:А яка у вас версія офісу? Якщо 2007 або новіша, то варто перевести базу у новий формат і тоді використати тип поля "Вкладення" ("Attachment"). Можливо вам буде достатньо зручно працювати з ним як є. Спробуйте створити невеличку тестову базу для експериментів. Якщо усе ж потрібна кнопка, то треба буде писати на VBA щось таке: https://msdn.microsoft.com/uk-ua/librar … e.11).aspx, https://msdn.microsoft.com/uk-ua/librar … e.12).aspx, https://msdn.microsoft.com/uk-ua/librar … 97396.aspx
зараз гляну
чомусь не відображається малюнки у звіті ?
в чому проблема
Пробував додавати як OLE ОБ'ЄКТ і як вкладення, все одно не показує
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися