Skip to content

Instantly share code, notes, and snippets.

@JohnLBevan
Created November 13, 2017 17:26
Show Gist options
  • Select an option

  • Save JohnLBevan/902ea71e8bb31ae838552edd82f97803 to your computer and use it in GitHub Desktop.

Select an option

Save JohnLBevan/902ea71e8bb31ae838552edd82f97803 to your computer and use it in GitHub Desktop.
MS Dynamics AX 2012 R2 :: Determine which model(s) an element is in.
use AX2012Db_Model
go
select l.Name LayerName
, mm.Name ModelName
, me.Name ElementName
from Model m
inner join Layer l on l.Id = m.LayerId
inner join ModelManifest mm on mm.ModelId = m.Id
inner join ModelElementData med on med.ModelId = m.id
inner join ModelElement me on me.ElementHandle = med.ElementHandle
where me.Name = 'VendTable'
and me.ELEMENTTYPE in
(
select ElementType
from ElementTypes
where TreeNodeName = '\Data Dictionary\Tables'
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment