So here is my problem:
For my job we use a lot of paper. We essentially conduct an inspection of the facility, fill out all this paper then take it back to the office and type up a report. I'd like to streamline this a bit so that when I am out on the job I can check a box if there is a violation found at the facility, I can check a box. At the end, I can click a "generate report" button in the app and it will spit out a report in the format needed listing the cited piece of code and then a notes section where I can just manually type in the specifics of the code violation found. Then I can print the report for the client and hand it to them.
Seems like this could be done in Power Apps but is there maybe a better solution to this? Could I do it in shudders Excel?
Obviously I am not expecting a step by step instruction, but if anyone has any ideas on where I should poke around in Power Apps, other softwares I could be using, or a decent tutorial for such a project I would appreciate it!
Thank you
I'm working for non-profit whose has a very outdated system for tracking donations from its benefactors based on Microsoft Access 2003. They want to move to a web product (it's only used in-house), but I am very hesitant to build a lot from scratch. A technical consultant suggested using Drupal to replace the system, by building around it. I am unsure of this however, as Drupal seems mostly to be for content display only and not ideal for any sort of mathematical operation (such as summing the donations received in a year), reports, etc.
Does anyone have any experience using Drupal in this or a similar maner?
Drupal is very flexible and there are a lot of powerful modules for (almost) anything.
I don't know your requirements, but I will recommend you give a try to this CMS. If your question is about how manipulate maths operation, look https://drupal.org/project/computed_field
But I think your solution can be near to CRM Core module: https://drupal.org/project/crm_core with https://drupal.org/project/crm_core_donation
I hope I'm not using stackoverflow.com in the wrong way: asking this question!
Recently I ventured in to starting my own business to Sell software without realising the terrible implications that come with ecommerce - the only way to buy my software I offer. This would be fine if I was just selling the file downloads and/or shipping...But I'm not! I the hope that it would be easier (and alot cheaper) I am only offering digital downloads!
All this is fine, and I only have one hurdle to overcome - a big hurdle that is.. automating serial key disturbution!
By the way - the reason I'm using Drupal and Ubercart is, I wanted to make my business website look as professional as possible and I saw a CMS as the way to go. I picked drupal because its open source (free), flexible, very search engine freindly and I knew that lots of other sites with the same idea as me used it, among other reasons! AND I picked Ubercart because it seemed like there was more support for it and it seemed more up to date, etc. But I suppose I can turn to drupal ecommerce module if needs be.
Anyway. All I want is to be able to generate a serial key, add it to a MySQL database and sent it to the user via email as soon as I know that the payments gone through sucessfully - how ever they payed!
I've got the script for that!
I just don't know how to use it! How do execute it, when I some how know when the payments gone through? And How do I know the paying customers details like email, name and amount paid, etc...
Any advice or help appriciated...
Thanks in advance
This is can be done with no problems, i want to tell you that Ubercart as a choice is very good , and more organized than ecommerce, just wanted to tell you that so you know you are on a good track.
I hope you are familiar with hooks, and if not , you can understand them easily in no time, in Ubercart there is a hook_order which gives you the ability to add a functionality when the order is being newly added , saved, updated , or any other state , check this link :
http://www.ubercart.org/docs/api/hook_order
I hope that was helpful enough.
I am looking for a reporting platform for our asp.net application, which will allow the report to be exported in excel (for tabular data), or PDF/Word (for document reports like Invoice prints).
Are there any standard options available?
I tried Rdlc, but it does not seem to help in the second case (at least I dint see a way, if you can please enlighten me :) ).
Currently we are using Interop for excel export (I know its not recommended for asp.net, we are planning to switch soon), use rtf templates for word reports (which also makes them somewhat customizable) and we dont have pdf export (planning to build it). But it seems like a waste of effort if standard controls are already available!
Cheaper the better! Free rocks!!
What's the issue with Rdlc? You can create any kind of format into it. For invoice prints etc you can use list data region. Its used for free flow kind of stuff. Its like ASP.NET repeater. In your case, you will have only one row of data.
Edit: even Crystal reports has equivalent functionality. As said, you will have only one row of data for invoices etc.
In both Crystal & RDLC, you can even supply multiple rows of data to your free flow report and generate multiple invoices in one go. Can be very helpful feature for users.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Background
I'm a one man shop (a micro-ISV). A week after putting my product online I get a mail from one of my customers about a bug. It was an obvious fix and I fixed it in 5 minutes but I realize that the reason why the bug was reported so late is because the only contact I have with my users is through mail.
I feel I need something more but I have difficult time finding the right solution.
I was checking out some solutions, but I would like some feedback from the community
Question
What do you use for a micro-ISV (both online and built into software) when you want to give good quality service and support to your clients?
Have an issue-tracking system that your customers can use through a web page. (You do have a web page, right?) Alternately, if your software is interactive, have a menu entry "Submit Bug Report" which will email you what the user says, and perhaps other useful things (users very frequently omit things like software versions, OS versions, that sort of thing). Or both.
Also, your customers are likely to feel happier if they have a standard way to report problems.
If you want to go beyond the "email us" link, you might consider putting up a bulletin-board or even wiki-style forum on your site for your clients to use. Make your own list of Frequently Asked Questions the first post. I'd recommend using an off-the-shelf package, instead of rolling your own. A pre-existing solution should include the spam-filtering and moderation tools that you'll need.
Another idea would be to start a company blog, and invite users to leave feedback.
You fixed it in five minutes? Sounds like you're already giving good quality service / support. But if you really want a tool, I would check out if Unfuddle.com has a public bug report feature. I love that site.
This is a subject I've thought a lot about (since I'm contemplating doing just what you're doing), and there's considerable precedent for how you could proceed.
Set up a feedback page on your website
Set up a dedicated email account for your website
Set up automated opt-in bug reporting and crash reporting for your software
Set up a twitter account; and conduct twitter searches for your software name
Set up a Google Alert to track when a website or user references your product, and respond to them.
Set up a Uservoice account for your software/website (it's free for a 'small' company).
For a start, you can ensure your website is clear, and has useful sections like FAQs and How-Tos.
Make sure your customers can get in touch with you easily, and that you respond to them in a reasonable amount of time.
If you out and don't have a Blackberry enabled phone you could have your software send you an SMS of the fault.
A well designed website with a forum for news, updates, user discussions is probably a good start. It's worth paying someone to do this for you if you want to spend more time designing and coding good software. The more information you can put out there, the less time you'll spend dealing with customer issues.
In addition to giving your users more options on how to report a problem, your site should also be logging a fair amount of information. Such as, who, when, and what they did.
Further, ANY failure should be logged and automatically be reported back to you. Most clients simply won't say there is a problem and will just move on.
Just basic logging will also give you usability information. What pages do they use the most, which ones are used least, what is different about them. Are there features no one cares about?
Finally, engage your customers by asking them what they would like to see. Quite often their vision is different from yours.
I use ontime as a customer portal and help desk / bug tracking tool. It's free for a one person license. Which is great for me since I'm a one man shop as well. I'm the only full-time employee and have one to two part-time 1099 contractors here and there as work comes and goes.
There are also lots of open source out there. However, I've found the ontime to be dead simple, free for a 1 user license and cheap for 5 user license.
Split your time between development and customer support. If you focus too much on support, new functionality will suffer, and if you focus on development, customers will suffer.
So find a balance and plan portion of your time for development and another part to support.
Also keep in mind that solving the bug is just the first step.
You need to test (preferablyseveral configurations)
create a new installation
possible update manual and help files (and don't forget the translations if it's multi lingual).
Add a new version number (every deliverable must be identifyable).
Update website...
So it often takes several days to ship a single bugfix.
Besides, most customers are happy with a few updates per year. And ocasionally an urgent hotfix if the customer is in serious need of a bugfix.
I have a few systems. My main system is through a fogbugz account with buttons built in to my application that create emails for users so that they can then submit comments / bug reports etc. I also run a wiki as the documentation for my application, although I am the main contributor to the wiki and it does take a lot of effort to keep up to date. Again, there is a menu item in my application that takes users directly to the wiki. I have a built in crash reporter using an open source framework, which again submits emails to fogbugz. Finally I do online video and text based tutorials on my applications website, although I'd like to integrate them more into the application.
One (free) product that I know uses Yahoo Groups (and also a Google Group).
It acts as a mailing list: so if you report a bug, that's seen by other users as well as by the group's owner/moderator (i.e. you).
It also acts as a weblog/archive: so users can search it for known issues/answers before they submit a new message.
Have you tried Casengo? Its a free solution (for 1st agent) for handling email, chat and social media . It might be of interest to you. url: http://www.casengo.com
I am using Casengo for several weeks and is very easy to use.
Jeremy