Working with SharePoint 2007 List - sharepoint

I need help solving an issue.
I have a list that will be used to track training progress for employees. To simplify it, the list is called Training and the following are the columns:
Employee Name (Text)
Training Event 1 (Choice)
Training Event 2 (Choice)
Training Event 3 (Choice)
The Training Event X fields are of type choice with the following options:
Completed
Required
N/A
What I am trying to do is display a bar graph with all of the Training Events on the X-Axis and the number of occurrences of Completed, Required, or N/A displayed by bars.
I am also open to just retrieving the values for use in content editor. In this case, I wouldn't use a graph. I can just display "X employees have completed Training Event 1 and Y employees are required to complete it."
I am used to dealing with SQL where you can run custom queries, however, I am trying to figure out how to do this with SharePoint lists.
Notes:
I do not have access to SharePoint Designer software
I have the ability to use Bamboo Web Parts
Thank you and any help would be appreciated.

Try Visifire for SharePoint webpart to visualize SharePoint list Data. You can easily and quickly Create stunning charts in SharePoint(2007/2010) without writing any code!
First I suggest you to checkout this 60 seconds video in release blog here.
Now follow the steps below
Download Visifire For SharePoint from here and install it.
Install Silverlight from the link here.
Restart your browsers and start creating charts in your sharepoint page.
Documentation links:
1) http://www.visifire.com/documentation/Visifire_Documentation/VisifireForSharePoint/Visifire_for_SharePoint_2007.htm
2) http://www.visifire.com/documentation/Visifire_Documentation/VisifireForSharePoint/Quick_Start_with_Visifire_For_SharePoint_.htm
Full Disclosure: I work for Visifire

If you switch the list to DataSheet view, and click the slider on the far righ-hand-side of the Datasheet grid, there are options to chart with Excel. Maybe you could use that to generate the barchart from the data?
See image below:

Related

Azure Devops Dashboards table

I need to display a table that has the following. Please help
enter image description here
for each team member total number of hours worked on a bug or task group by user story
I am not sure where do you want to display this info, but DevOps offers you have some posibilities. First of all you can make a Query. There are inside Boards -> Queries. There you can build a query of whatever you need, PBI, Tasks, bugs, hours... The first time migth be a bit trickie, but you have several posibilities.
In adition if you want to have a pretier visualization, you can show this info in the dashbord, located in Overview -> Dashboards. There you add a new dashboard or edit an existing one, and add a new widget as the next picture:
Then you can configure the widget with the query you did. You must set the query as shared fore this.

Microsoft Flow/Power Automate - Selecting current item from a Sharepoint list

I'm conducting a lucky draw to encourage colleagues to post on Yammer, and I want to do the following:
Colleague posts message on Yammer
Pull a Lucky Draw Participation code from SharePoint List
Send colleague an automated message with this Lucky Draw Participation code.
There are only 100 codes, and for obvious reasons, are single-use and cannot be easily reverse-engineered. So I have crafted them in advance by hand.
My question now is... what are the functions I can use can to set up a Flow, that plucks a code from a Sharepoint list (never re-uses it as well), and that this flow would cease after 100 times (i.e. all codes used up)
Thanks!
(Following is the screenshot where I was stuck at...)
Currently stuck here in MS Flow
One example:
First, add a flag to your SharePoint list that indicates the code (row) has been used, e.g., Yes/No field named "Used."
Use Get Items action that uses the ODATA filter query "Used ne 1" without quotes. That will only pull codes that have not been marked as used.
Set Top Count to 1. Only the next unused item will be retrieved.
Use Update Item action to mark that code as Used.
Use the output of the Get Items action however you see fit.
Note: You can also add a condition to send you a message that all codes have been used if the length of the output for the Get Items action is 0.

Input data directly through Power BI published report

Is there any workaround to input data directly through PBI in published report? I would like the users to input comments to the graphs. It would be fantastic if the user could do that directly in PBI report, below the chart.
I can see on official PBI Ideas For Improvement page that these features are developers' dreams to be voted:
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/9414921-input-fields
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/13820190-power-bi-online-query-parameters?page=1&per_page=20
Maybe there is some hidden workaround to that which slips out beyond the attention of Microsoft team? Maybe there is some visual, or script in R which allows sending data anywhere where it can be stored - SQL Server, Sharepoint?
Here is very inspiring hint example of IO made in R - passing clicks coordinates done in PBI to SQL and then back to Power BI:
https://medium.com/#dr_eldersveld/r-visuals-in-power-bi-beyond-plots-74c618f2e6f3
Yes, it's entirely possible.
You can create a PowerApps (which basically allows you to connect to any (or most) data sources) and then embed the app in Power BI with PowerApps custom visual. It may take some effort but the use case is unlimited.
The following shows a simple example on how to save and show user input in PowerApps:
The TextInput1 accepts user input, the save icon1 have OnSelect set to Set(comment, TextInput1.Text) to save the text from the text input to the variable comment; and the Label1 shows the comment value.
When you edit the Power BI report on Power BI Web, add the PowerApps Custom Visual from the marketplace, and choose the app you just created, this is what will happen:
Note that this is just an example and it won't persist user input upon refresh. If you want to save the comment to show it to other users, you'll have to modify the app and connect it to a data source, create a table to store the comment, update its value with user input, etc..

Acumatiac Data Access Class Generator not listing table names

I am trying to start the T100 courses for Acumatica and the instructions mention to setup a development environment and then start working on some examples. The first example has you create a graph for the Country table using the PXGraph template, build the RB project so you can use the created graph in the site project, create a ListView page pointing to the graph you just created, and then use the Data Access Class Generator to create the Country class for you in the DAC folder.
Which would be great, however when I click on 'Generate Class' for the data source it brings up the DAC Generator window . . . with no tables listed. So I'm supposed to select Country but nothing is there to select. I have no idea what I'm doing wrong, so if anyone has any thoughts on how this list is populated that would be great. Thanks.
Data Access Class Generator with no tables image
On the same place where you are trying to click Generate Class, you have to right click the page and click Refresh.
There is no shortcut, too.
I spent 2 hours ambling around after overlooking that step during tutorial.
I'm not sure what was wrong, but I closed my solution and re-opened and the next time I tried the tables were listed. Magic.

Handle click count for documents in SharePoint 2010

I am having a page with documents loaded in SharePoint 2010. I have three buttons below each documents in the page and they are 'Like','Unlike' and 'Comment'. So whenever people go there and see the documents they can click on any buttons of their wish.
My question is how to take the hit count of these buttons seperately and display it for each document. Is it possible to create a list with having these three columns and handle it using Client-Side scripting. Any suggestions or help is much appreciated.
Each item in SharePoint has a property bag that can contain ad-hoc data like this. You could certainly add additional columns to store this data and update those columns but that does mean that users could easily manipulate the values via the UI. Since the property bag is only accessible via the various API's, you wouldn't have this issue.
For an example of accessing the property bag via CSOM (which would be your best option since I'm assuming you want your users to be able to like, unlike and comment without refreshing the page each time), see this post reading and writing property bag values using CSOM
Another thing to consider for comments is the existing notes functionality that exists in SharePoint 2010 and SharePoint 2013. These comments are ties into the social functionality and may give you a bit more bang for your buck. To show the comments page for a particular list item see this post SharePoint Social Data using Javascript

Resources