howard's profileHoward @ MSFT selling BIPhotosBlogLists Tools Help

howard morgenstern

Occupation
Location

Howard @ MSFT selling BI

July 03

Force Reporting Services to clear the session cookie

Pass this string: &rs:ClearSession=True to the Section in a PPS RS Report Setings.

July 02

SSAS cube report actions with Parameters

Here is how you do it.

Create the report action in the cube

Servername: <servername>:<port>

Report path: reportserver?http://<servername>/Reports/ReportsLibrary/<reportname>.rdl

Parameter Name: <name>

Parameter Value: UrlEscapeFragment( [Dim].[Attribute].CurrentMember.MEMBER_CAPTION)

This will pass the value as a string.

In the report, create a parameter in the report data area

- General: name, prompt, text, visible

- Available values: none

- Default values: none

In the row groups, group properties, filters, add

- Expression: [Dim] =

- Value: @ParamName

April 14

Add all authenticated users

A good best practice to avoid problems upstream.

NT AUTHORITY\Authenticated Users

April 07

Crystal Report (.rpt) to Reporting Services (.rdl)

April 06

IT vs. Management

A man in a hot air balloon, realizing he was lost, reduced altitude and spotted a woman below. He descended further and shouted to the lady "Excuse me, can you help me? I promised a friend I would meet him an hour ago, but I don't know where I am" 

The woman below replied, "You're in a hot air balloon, hovering approximately 30 feet above the ground. You're between 40 and 41 degrees north latitude and between 59 and 60 degrees west longitude." 

"You must be in IT," said the balloonist. 

"Actually I am," replied the woman, "How did you know?" 

"Well," answered the balloonist, "everything you have told me is technically correct but I've no idea what to make of your information and the fact is I'm still lost. Frankly, you've not been much help at all. If anything, you've delayed my trip." 

The woman below responded, "You must be in Management." 

"I am," replied the balloonist, "but how did you know?" 

"Well," said the woman, "you don't know where you are or where you're going. You have risen to where you are due to a large quantity of hot air. You made a promise, which you've no idea how to keep, and you expect people beneath you to solve your problems. The fact is you are in exactly the same position you were in before we met, but now, somehow, it's my f***ing fault..."  

History of BI

 

 

March 23

Run IE as user script

Dim wshShell
set wshShell = WScript.CreateObject("WScript.Shell")

if (wscript.Arguments.Count < 2) then
    wscript.echo "Missing Domain User Password parameter."
    wscript.quit
end if

'wscript.echo "Opening Internet Explorer as " & wscript.Arguments(0) & "\" & wscript.Arguments(1)

wshShell.Run "cmd.exe /c ""title StartIE & runas.exe /user:" & wscript.Arguments(0) & "\" & wscript.Arguments(1) & " ""%ProgramFiles%\Internet Explorer\IEXPLORE.EXE"""""

wscript.Sleep(1000)

wshShell.AppActivate "StartIE"

wshShell.SendKeys wscript.Arguments(2) & "{ENTER}"

Save this script then create a shortcut with this as the target

C:\<path>\StartIEAsUser.vbs <domain>  <user> <password>

March 13

Tips on How To Act Like A Zombie

Here is some useful info from the Xbox360 Marketing Team with the release of Resident Evil 5

  • Make moaning and gasping sounds when you breathe through your mouth. It adds great effect. Your jaw should hang slack at most times. If you must make other noises, talk in gibberish or moan louder/higher. Moaning always works.
  • Shamble, don't walk. Lean forward and almost fall with every step. Adding a limp or dragging one leg works great as well. Swing your arms limply, like you don't ever use them.
  • When passing people, growl or groan at them and wave your arms. Some higher-level zombies tend to moan for "BRAINS!!!" as well.
  • Be stupid. The average zombie has an IQ barely above freezing temperature. They will run into walls, trip, fall, and can't work with their hands.