|
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
|
|
Делимся наработками03.11.2009, 11:04. Показов 482900. Ответов 282
Метки нет (Все метки)
в этой теме предлагаю выкладывать интересные наработки по акцессу...
зы. в дальнейшем на основе их можно будет создать темы "важное" Добавлено через 45 секунд ззы. флуд и спам в этой теме будет награжден красными карточками
17
|
|
| 03.11.2009, 11:04 | |
|
Ответы с готовыми решениями:
282
Для рубрики "Делимся наработками", добить БД поставка-сделка авто Обсуждение поста #137 в теме "Делимся наработками". Программный модуль контроля ресурсов принтеров сети. Строковый тип данных. С наработками. Работает, но не верно |
|
177 / 62 / 3
Регистрация: 17.11.2011
Сообщений: 318
|
|
| 09.10.2013, 21:14 | |
|
Как-то замучившись с вопросом "Чего бы это сделать в первую очередь?", накидал простенькую базу чтобы справиться с накопившимися делами. Получилось быстрее, чем искать подходящий сервис
![]() Из плюшек: - ведение нескольких проектов. - расстановка дел по приоритетам. - статусы задач (новое, в работе, выполнено). - автоматическое вскрытие выполненных задач. - подсветка наиболее важных задач. - список пожеланий ("Хорошо бы было, если сделать...") с возможностью последующего их закрепления за конкретным проектом.
2
|
|
|
9132 / 6156 / 593
Регистрация: 27.03.2013
Сообщений: 20,013
|
|
| 29.12.2013, 20:55 | |
|
Немного доработанный вариант + поиск к ранее выложенному примеру Делимся наработками
Не могу не поделиться
4
|
|
|
914 / 562 / 88
Регистрация: 13.02.2014
Сообщений: 2,083
|
|||||||||||
| 20.02.2014, 08:27 | |||||||||||
|
Backup баз данных с помощью командной строки WinRAR.
Хоть наработка и не относится напрямую к Access, но необходима часто. Файл !DoBackup.bat:
Периодический запуск !DoBackup.bat организуйте в планировщике, либо другим способом.
4
|
|||||||||||
|
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
|
||||||||||||||||
| 20.02.2014, 08:53 | ||||||||||||||||
|
Аналог предыдщуего сообщения.
Бат-файл, который запускает, декомпилит и сжимает базу данных, а затем архивирует, файл нумерует в порядке очередности за день и ложит в папочку \history
Папка \history должна существовать в том же каталоге, где запускается батник.
6
|
||||||||||||||||
|
51 / 2 / 0
Регистрация: 14.02.2014
Сообщений: 24
|
|
| 27.02.2014, 21:08 | |
|
History - это имя bat - файла?
0
|
|
|
846 / 84 / 7
Регистрация: 06.12.2009
Сообщений: 345
|
|
| 27.02.2014, 23:49 | |
|
History это имя папки, куда будет сохраняться архив. Папка должна быть в том же месте, где лежит батник. Имя батника значения не имеет.
Если вы про строку If Command = "history" Then ..... то history это аргумент командной строки, с которым была вызвана программа (смотрите в батнике третью строку - там передается аргумент /cmd history. Так вот это он и есть).
2
|
|
|
Заблокирован
|
|
| 02.05.2014, 08:48 | |
|
Добрый день! На форуме часто вижу вопросы про перенос данных из Excel в Access или наоборот. Давно делал модуль для работы бухгалтерии в нашем учреждении. Который наглядно покажет возможность переноса данных из Excel в Access. Лишнее я удалил из кода.
Если не ошибаюсь в создании модуля принимал участие кто-то из пользователей форума. Конкретно что-то было с вопросом по дате в Excel. Извините, забыл имя, пусть простит.
1
|
|
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 03.05.2014, 14:03 | |
|
inv.DS, что-то у меня ни с Shift ни просто VBA не открывается. Каким образом посмотреть внутренности?
P.S. Офис 2003. Виноват, нашел. Достаточно форму закрыть и нажать Alt+F11.
0
|
|
|
73 / 47 / 9
Регистрация: 24.03.2014
Сообщений: 470
|
|||||||||||
| 14.05.2014, 13:05 | |||||||||||
|
еще одно простое решение прикрепления файлов в аксе-2003 без дополнительных модулей:
В нужной таблице создаем поле типа MEMO, в него будет сохранятся путь к файлу. На форме делаем две кнопки, первая кнопка запускает диалог выбора файла и сохраняет путь к нему в определенное поле на этой же форме (его скрываем): вот код:
2
|
|||||||||||
|
73 / 47 / 9
Регистрация: 24.03.2014
Сообщений: 470
|
||||||
| 19.08.2014, 16:12 | ||||||
|
Код для удобного копирования записи в таблице:
0
|
||||||
|
73 / 47 / 9
Регистрация: 24.03.2014
Сообщений: 470
|
||||||
| 20.11.2014, 16:16 | ||||||
|
Экспорт в Excel данных из связанных таблиц:
шаблон создаем с одним листом, название ему даем "1". Сам код вешаем на кнопку, которой планируем запускать экспорт. Такую же схему можно реализовать в случае, если первым рекордсетом будет сохраненный запрос SQL, но в этом случае во втором рекордсете нужно будет обращаться к его полю чуть иначе: rsd.Fields("имя поля запроса")
0
|
||||||
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13.05.2015, 13:55 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Время от времени появляются темы по составлению оглавления из таблицы связей типа идПарент, идЗаголовка. В отличие от обычных рекурсивных спусков по "дереву", оглавление состоит из сжатых нумерованных списков, где нумерация пунктов это последовательные номера в подпункте, а не фактические номера узлов дерева. Например, из списка в таблице надо получить оглавление
Содержание таблицы:
Требуемое оглавление: (вместо пробелов перед строкой выведены нижние дефисы, поскольку тэг [TABLE] удаляет начальные и конечные пробелы)
Решение этой задачи реализовано здесь Рекурсивный запрос: необходимо сделать содержание книги
4
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 15.05.2015, 03:23 | |
|
mobile, откуда такая жестокость, почему mdb нет? я тоже хочу посмотреть и не один я.
1
|
|
|
9132 / 6156 / 593
Регистрация: 27.03.2013
Сообщений: 20,013
|
|
| 15.05.2015, 06:47 | |
|
Солидарен с - alvk!!!
0
|
|
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 15.05.2015, 08:14 | |
|
Исправляюсь. Простите блаженного, бога ради
2
|
|
|
459 / 246 / 15
Регистрация: 29.10.2014
Сообщений: 1,084
|
|
| 25.05.2015, 23:36 | |
|
mobile показал, что информацию нескольких таблиц, объединенных соотношением один-ко-многим можно поместить в одну таблицу. Пользуюсь такой идеей, только отношения между записями этой таблицы выстраиваю не программно. Кроме понятия главная таблица-подчиненная ввожу понятие "главная" запись - "подчиненная" запись, при этом у каждой записи есть Уровень, который у главной записи всегда выше, чем у подчиненной, уровень которой произволен.
Это означает, что (по отношению к книге) книга может состоять из разделов, глав и статей, а может иметь и разделы, которые глав не имеют (одни статьи), а может состоять только из статей, но в таблицу поместится и библиотека (несколько разных изделий с описанием операций каждой детали далее по схеме) и выше. Вся основная информация в Т101, все связи между записями в Т102, Уровень1 в записи всегда больше Уровня2, запись Т101, связанная с КодЭлемента1 и Уровнем1-главная, с КодЭлемента2-подчиненная. Естественно, в какой нибудь записи Т102 описанная подчиненная запись может считаться уже главной, а главная подчиненной. Но это с другими кодами. Указанное в начале абзаца соотношение между конкретными записями всегда сохраняется Пользуюсь и традиционными связями Вообще поля Уровень1 и 2 пока не применяю. Просто стараюсь не дать пользователю нарушать принцип старшинства уровня. Уровень1 предлагаю вводить пользователю из расчета мин необходимого, хотя его можно формировать и программно исходя из уровня входящих. Изделия.rar
2
|
|
|
шапоклякистка 8-го дня
|
||||||
| 27.06.2015, 12:26 | ||||||
|
Функция по подмножеству для конкатенации текстовых полей. Параметры и использование абсолютно аналогично DSum, добавлен необязательный четвертый параметр - разделитель. Скажем, при Delimiter=Chr(13) & Chr(10) все строки будут собраны "в столбик".
0
|
||||||
|
459 / 246 / 15
Регистрация: 29.10.2014
Сообщений: 1,084
|
|
| 28.06.2015, 19:03 | |
|
1)В связи с тем, что 2 аргумента - Optional, должен работать вызов:
Private Sub txtИтог_DblClick(Cancel As Integer) txtИтог.Value = DConcat("F", "S") End Sub Не работает 2)Хотя компилятор ошибки и не выдает, в Справке по запросу Optional в разделе Function Statement в последнем примере написано "Optional arguments can have default values and types other than Variant" - необязательные аргументы могут иметь значения и типы, кроме Variant Думаю нужно это устранить и повторить
1
|
|
|
шапоклякистка 8-го дня
|
||||||
| 29.06.2015, 06:25 | ||||||
|
Спасибо за замечание, действительно, забыла прописать значение по умолчанию для опциональных параметров + забыла, зачем третий параметр именно variant (кстати, в исходной функции DSum он тоже необязательный и variant). Добавила проверку.
0
|
||||||
|
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 21.07.2015, 21:04 | |
|
Довольно часто возникает тема отправки почты в среде MS Access. Предлагаю программу отправки через CDO с разными возможностями. Есть небольшое описание программы
12
|
|
| 21.07.2015, 21:04 | |
|
Помогаю со студенческими работами здесь
60
Кто занимался работой с timer поделитесь пожалуйста наработками интеренсыми Делимся. Делимся vpn) Делимся опытом Делимся знаниями по С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: показать затраченные материалы за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В качестве. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|