Designing an employee work activity timesheet and saving information to database on server (1 Viewer)

Huzderu

New member
Local time
Today, 21:27
Joined
Sep 28, 2021
Messages
5
Hello all,

I would like to implement a way for our employees to record their activity ( date, project worked on, department, activity category, time spent etc.) and save it to a database on our sever. We have been using PowerAutomate on a Sharepoint website for our flow and saving the information to the Sharepoint server. Unfortunately we have been having a lot of issues with it lately and have decided to move on to something else, for example Odoo or Microsoft Access. I was wondering, how would one go on about implementing something like this in Microsoft Access and is it even possible?

Thank you very much for taking your time to read this and I appreciate any reply!
 

theDBguy

I’m here to help
Staff member
Local time
Today, 11:27
Joined
Oct 29, 2018
Messages
21,447
Hi. Welcome to AWF!

If you expect to continue to use the database in the cloud, Access may not be for you.
 

The_Doc_Man

Immoderate Moderator
Staff member
Local time
Today, 13:27
Joined
Feb 28, 2001
Messages
27,128
Although technology continues to improve, there are issues in that Access requires continuous connection to its participants. In a cloud-based solution (often carried via WiFi networking), you have network dropouts - momentary but deadly to the SMB protocol used by Access (and other utilities that participate in Windows File Sharing). Access solutions just about ALWAYS require hard-wired connections.
 

Huzderu

New member
Local time
Today, 21:27
Joined
Sep 28, 2021
Messages
5
Thank you all for the replies! I am reading them right now.
 

Pat Hartman

Super Moderator
Staff member
Local time
Today, 14:27
Joined
Feb 19, 2002
Messages
43,203
To be clear - are the employees all working on the same LAN? If they are, then Access is an excellent solution. If they are not and you need something with remote connectivity, then Access isn't going to be a good solution unless you can run a Citrix server and run the Access app that way. Citrix provides a way to run an Access app in a browser window. Remote Desktop offers the same functionality. There really are no other good options.

Using Azure is a possibility but I havn't used it and when I tried to test the setup for a client, the results were too slow to be used.

The one thing that you CANNOT under any conditions do is to use a Cloud drive to hold your Access application. That method is NOT multi-user and whoever saves last will clobber the existing file.
 

Huzderu

New member
Local time
Today, 21:27
Joined
Sep 28, 2021
Messages
5
I've decided that Access is indeed a good solution, thank you all for your time!
 

Huzderu

New member
Local time
Today, 21:27
Joined
Sep 28, 2021
Messages
5
No, not everyone. We are thinking about having the back end on our server and the front end on each employee's computer, with new versions being downloaded by them as we develop.
 

Pat Hartman

Super Moderator
Staff member
Local time
Today, 14:27
Joined
Feb 19, 2002
Messages
43,203
No, not everyone. We are thinking about having the back end on our server and the front end on each employee's computer, with new versions being downloaded by them as we develop.
Access works when ALL users are on the same LAN. The BE is on a server and the FE is distributed so that each user has his own personal copy. If all the users are not on the same LAN, they won't be able to share the same BE.

If ANY users are not on the LAN, then you need plan B. The best solution is to use Citrix or Remote Desktop to host the application.
 

The_Doc_Man

Immoderate Moderator
Staff member
Local time
Today, 13:27
Joined
Feb 28, 2001
Messages
27,128
Pat beat me on this by 9 minutes....

I'll merely agree with her. With Access, it is all or nothing at all. To be properly and SAFELY shared, everyone must be on the same network.
 

Users who are viewing this thread

Top Bottom