Martin Hinshelwood's ALM Blog

A Scottish software developer: SSW Solution Architect, Microsoft Visual Studio ALM MVP & Scrum Developer Trainer

  Home  |   Contact  |   Syndication    |   Login
  408 Posts | 10 Stories | 576 Comments | 57 Trackbacks

News

www.SSW.com.auSSW was the first company in the world outside of Microsoft to deploy Visual Studio 2010 Team Foundation Server to production, not once, but twice.

Team Foundation Server

Visual Studi2010 ALM SSW provides expert Visual Studio ALM guidance including installation, configuration and customisation through our four Microsoft Visual Studio ALM MVP’s in three countries; Australia, Beijing and the UK. They have experience deploying to small development shops all the way through to large blue chips.

Call us on +(44) 141 416 0993 or +(61) 2 9953 3000 to get started!

Professional Scrum Developer Training

Professional Scrum Developer Training SSW has six Professional Scrum Developer Trainers who specialise in training your developers in implementing Scrum with Microsoft's Visual Studio ALM tools.

Call us on +(44) 141 416 0993 or +(61) 2 9953 3000 to get started!

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Personal








Locations of visitors to this page

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

Blogs I read

Blogs of Friends

Personal

Projects

VSTS

This is not isolated to GDR, but seams to exist in Data Dude as well. If you create the following SQL:

 

   1: CREATE VIEW [dbo].[v_SomeView] AS 
   2: SELECT    [BH].[Col1],
   3:         [BH].[Col2],
   4:         [BH].[Col3],
   5:         [BH].[Col4],
   6:         [BH].[Col5],
   7:         CASE WHEN [BHPP].[OtherCol1] IS NULL THEN -1 ELSE 1 END As [Col6],
   8:         CASE WHEN [BHPP].[OtherCol1] IS NULL THEN 'Not Applicable' ELSE 'PowerPack' END As [Col7],
   9:         CASE WHEN [BHPP].[OtherCol1] IS NULL THEN [BH].[Col5] ELSE [BHPP].[OtherCol2] END As [Col8]
  10: FROM    [dbo].[Table1] as [BH]
  11:         LEFT JOIN     (SELECT [OtherCol1], [OtherCol2], [OtherCol3]
  12:                     FROM    [$(CMD)].[dbo].[Table2]
  13:                     WHERE    [OtherCol1] <> -1) as [BHPP]
  14:             ON [BH].[Col2] = [BHPP].[Col2]

 

And add it to your Database project, but using proper table names :) You will get the following error for every use of [BHPP]:

Error    13    SR0029 : Microsoft.Validation : View: [dbo].[v_SomeView] contains an unresolved reference to an object. Either the object does not exist or the reference is ambiguous because it could refer to any of the following objects:....

This is a show stopper for us as we can't (without good cause) be creating more views just to do a derived table...

I have submitted a Bug, so vote as you like, but please vote...

Bug: GDR - derived tables

posted on Thursday, September 04, 2008 5:21 PM

Feedback

# re: Found GDR Bug: At least I think it is. 10/1/2008 6:30 AM Martin Hinshelwood
Yup, its a bug. Now fixed....

Comments have been closed on this topic.