QS: Find the sheets that use the master item - qlikview

I have many sheets in Qlik Sense and I need to modify the name of a master measure.
How can I find all sheets/visualizations where that master measure is used? So I know what will it affect.

In the help of QLik (http://help.qlik.com/en-US/sense/September2017/Subsystems/Hub/Content/Assets/edit-master-measure.htm) you can see that if you change the name, that change will be aplied to all objects.
I supose that is impossible to know who object will be afected.

You can comment out the master measure then all the dependent visualizations across all sheets will show '-'. This way you know which measures/visuals are getting affecting.

Related

Rows Are Duplicated in WEBI Report

WEBI Report is created with a structure, so I cannot modify the cells one by one but I need that.
I use [Things] where ([Things]="Thing") etc. in cells. However it looks like this, the rows are duplicated for a reason:
but i want this:
any help is appreciated.
ps: i cannot give the actual data cause its a customer's report.
In your example case, it's not obvious what you want because your starting data is not clear. It's also not obvious where the #MULTIVALUE sits in the block, i.e. as a sub total. If it is a subtotal, then it suggests that [Quantity] is not defined as a measure. If that is the case, =Sum( whatever is in the multivalue cell ) will fix that, assuming it is a number and not text held as a number. If it's text, then create a new variable, called say, NumericQuantity, as =ToNumber([Quantity]) and use that instead.
Without knowing the actual structure of the block, that's the best advice that I can offer.

Displaying rows based on column label in Excel for a Pivot Table

I'm facing the following problem. I have a very large excel sheet in the format attached as a picture. For reasons beyond my control the basic formatting of this sheet needs to be maintained as people with no skill want to be able to edit this.
However, I need to work with the content and as it is quite large, it is really unreadable. So what I wanted to do is to be able to find the tasks belonging to different departments and the different people. My approach was to create two pivot tables where I want a dropdown list with either the department or the person to be able to filter on the tasks that that belong to each of them. I have found how to filter on a dropdown menu, however this is for column entries. What I want to do is to filter on the column labels and then display the tasks for which the column I selected is non empty.
I need some help on the direction in which I need to search for the answer to this problem as I'm currently lost in solutions that have nothing to do with this problem.
Thanks in advance
You can use Power Query Excel 2010+ you can download and activate easily or by default in 2016 version. There you can keep this format for your users and a pivot table for control.

How can I see all the key-value pairs in the `myShape.Cells()`?

I'm recently programming with the VB in the Visio.
I'm really curious about the myShape.Cells("Width") and myShape.Cells("PinX"), I mean the .Cells("...") part of the code. My program has used them very many times.
I want to know more about them, but I can't find any specific explanation about this.
Who definites it, and what are all of the key-value pairs in the .Cells().
I've seen someones in this site using someShape.Cells["Width"] to point to the value of the shape's width.
So:
I want to know if the .Cells() is an collection or map(dictionary) in reality. Please give me some explanation or files that I can read for help.
I've tried to put the myShape.Cells or myShape.Cells() in the watch window, but it didn't work. It told me something wrong..
So How can I have a look at all the key-value pairs in the .Cells(), it will be a great help to give me some codes that I can use to show the key-value pairs in the immediate window.
Thanks a lot.
There are two ways of accessing ShapeSheet cells in Visio. One is by name, using the Shape.Cells (or CellsU) method you mention, and the other is by index using Shape.CellsSRC. The second method reveals how cells are structured, by Section, Row and Column. Note that slightly confusingly, the SRC structure is not necessarily an exact replica of the cells you can see when you open the ShapeSheet in the UI, which is organised into something that's a little more user friendly.
The SRC indices are usually expressed as enums, which you can look up in the SDK along with the cell Name equivilent.
So to answer your questions more directly:
Is .Cells a collection - not one that you can call and retrieve all values. You can loop through the cells using CellsSRC but you'll discover that the cells are not necessarily contiguous, plus there are a number of unnamed or internal cells that you can't use via the api. For further details you might find this link useful https://msdn.microsoft.com/en-us/library/aa201764%28v=office.10%29.aspx
myShape.Cells() doesn't work - The cells method takes a single parameter, which is the string name of the cell. This is often, but not always, the name you see in the ShapeSheet window. Otherwise you have to look up the name in the docs - Cells reference
One last point is that you should try and use the CellsU method rather than the Cells one. The former accesses the cell names using universal syntax where the latter uses local syntax, which may differ across different locales.

How to format a table cell into one?

So I am having an issue, (or me just being a complete Derp. I am pretty sure it's the latter) with tables and formatting.
I need to recreate a table from a Word document into my InDesign, and I basically need to make two header row into one so that two columns fit under it...
See the attached image to fully understand what I mean.
What's the easiest way to do this?
Any answers/solutions will be highly appreciated. :-)
Select the cells to merge.
Invoke Menu "Table" / "Merge Cells".

VBA to match across 2 tabs and multiple columns

Folks,
I have what should be a simple one, but I'm have few concerns about the performance.
I have a spreadsheet that gets data from a crystal report and uses that to derive some supplier information. If the date received is incorrectly entered into the source system we can unfairly "black mark" the supplier, so we update the data in the spreadsheet, but obviously this gets overwritten daily.
I have some code that archives off any updates, but after a refresh I'd like to put that back.
So, where Tab1.A$1 = Tab2.A$1 AND Tab1.A$2 = Tab2.A$2 AND Tab1.A$3 = Tab2.A$3 AND Tab1.A$4 = Tab2.A$4 AND Tab1.A$5 = Tab2.A$5
then I need to update Tab1.A$6 = Tab2.A$6
I could probably fathom this out, (I'm a DBA rather than a programmer), but the way I'd do it would involve looping through the Tab1 and then for each line loop through Tab2, swapping of tabs etc and is probably a very poor way of doing it. Is there a better way?
Cheers
Mike
Just to understand this question correctly, can you please let me know if I am getting it right.
As I understand you are foucusing on updating the 6th(rows that are different) row of a sheet to match the other sheet's 6th row if all other fields matches. Am I correctly understanding this ?
If So why don't you copy all the data from one sheet to another ?
From another point of view, if the tab to be updated consists of a subset of objets (say supliers), then it cannot be done in a static manner....
Can you please explain little more may be with an example ?