OMNIUpdate Data Entry Automations - automation

I work with OmniUpdate content management system to enter data for my office. Is there anyway to automate data entry on Omni Update? Like is there any way I could create an excel sheet of redundant data and integrate that data into the Omni Update multi edit templates?

Good question! No method is available at the moment out-of-the-box from OU Campus. I suppose you could convert your spreadsheet to CSV, write a script to take your CSV data and convert it to a series of XML files that follow the MultiEdit format in OU Campus. The only other option I can think of is using the API in OU Campus to read the data and transform it, but the first approach, if feasible for you, would be the only real option that I see here.

Related

How to get a list of partition inside a MeasuresGroup

Is there any way to get a list of partitions inside a MeasuresGroup ?
And how can I process them with specific conditions on there name ?
Thanks for your help.
SSAS Tabular is organized in JSON format (pretty easy to read, just open the model.bim file and you will pretty fast get what you want, but as you are talking about Measuregroups you are in the word of Multidimensional cubes.)
SSAS Multidimensional is organized in XML format (I can recommend to analyze the structure of the XMLA-File of the cube to get a better understanding of the structure of SSAS MD. If you want to get your list manually this would be the way to go). How to get the XMLA-File?
Open your Cube Server in SSMS
Expand your Cube, Expand "Cubes", right click on your Cube >> "Script cube as" >> "Create To" >> "File"
Open the File with a XML Viewer. I can recommend MindFusion XML Viewer as it opens the overwhelming big XML file completely collapsed, which gives you the chance to better understand the structure
XMLA-File will look something like this and you can browse into the Partitions manually and search for your information:
As you were asking to something more flexible, what I can reccomend you is to use the AMO-library, which allows you to browse the exact XMLA-File directly on the server. Either via PowerShell or via C#. How?
DatabaseJournal.com has a very straight forward guideline on how to script dimensions with AMO. In the same fashion information about Measure Groups can be accessed. If you are interested on how to use Powershell with AMO to get a list of all the Partitions inside a Measure Group, give me a thumbs up - I can guide you a bit, but I'll leave it for now as I already spent half an hour writing this answer :-).

Send chart with SQL Server without ssrs

I'm trying to send an email through SQL Server using sp_send_dbmail. I wanted to add a pie chart to it, I tried using google charts, however my SQL Server doesn't allow access to the internet so it can't be done, also there is no SSRS installed on the server and I doubt I can install it (work server).
My table is quite simple.
My question: is there any way to send a chart on the email from a table to recap the results?
Thanks a lot for any help :)
I don't believe this is possible. You can add attachments with "sp_send_dbmail" but it isn't nearly sophisticated enough to send a pie chart. Here is the link to more information about "sp_send_dbmail."
I think your only viable option here is to have a document with the pie chart built ahead of time. If you want the chart to be built from table data it will require a standalone application in some language (.net, java, etc.) and from there you can save the file to a local directory. Use the "#file_attachments" property from "sp_send_dbmail" to get the attachment.

Qlik Sense: How to accept user input to a column in a table and write back to source

In Qlik Sense, I have a task to allow users to enter comments next to each row in a table. The source is currently from an excel file but if I can figure this out, it will be from a database. The goal is to have the user's comments be written back to the source.
I am stuck currently on how to allow the user to enter comments in the existing table from Qlik Sense.
Any pointers?
Qlik does not have this capability. Qlik (and the other similar tools) don't write data back. They consume data.
Said that ... I had similar requirement few years ago - users to be able to write comments based on the data that is displayed (based on the current selections). My solution was to write QV extension that sends the selections and user input data to web server (NodeJS in my case) and the web server was storing the data in text file which was then consumed back from Qlik. With this approach the web server can do whatever you want with the data - write files, write in db, trigger actions etc.
But again - there is no way to write back to the database from the UI with the default tools
Repo with the QV extension and the server - https://github.com/countnazgul/qv-add-comment

what format is most reliable for saving a history file from an application?

Good Afternoon,
I am in the process of developing in vb.net a simple “cheque printing” application which will allow users to fill in a few text boxes with the values that will be printed on a cheque.
When they hit the print button, the values will be sent to the printer, but I also want the values they input in the text boxes saved to a file, so like a history file of all the cheques that were created.
I am thinking to use either an access database or an excel spreadsheet as my history file, but I am not quite sure on which would be best.
Please note that in my environment storing this information in a SQL database is not an option and also this file will most likely be stored/accessed from the network.
The history file needs to be:
1.Stable (cannot corrupt easy)
2.Reliable
3.Easily exportable in case we need to export the information to one of our in-house systems.
4.editable from the application I am developing
Kindly advise,
A
XML. Save the data to DataTable object and then use the .WriteXML method to save it as an xml file. I'd advise creating a strongly-typed DataTable class for this, so that the XML can be exported with a reliable schema and imported easily.
If you are using different fonts, you could use a .rtf (rich text format) which will save the format of the text that you send to print... it is a universal file format, you can open it with open office, ms office, or any office suite you have...
Access will be best choice,
it's relational database and can make a form from this file to do what are you looking for without VB or any code.
Also you can access this file from network.
for more detail about setting for this file go to this link
http://goo.gl/bOfGp6
and you will find more options complete your work.
I would use a MySQL server. It's free.
XML is also good, but I hate sharing folders...

VB.NET - Stream Reader/Writer Alternative?

I am working on a Customer relationship management software (CRM) and am using lists to store all the information read out of an excel (CSV) file. I would like to edit some information in my custom CRM and was curious if there is maybe a better way of saving the information than just writing it all in a textfile and having to read it all again on the next startup?
thanks in advance