Tabela pai x filho (SQL SERVER)

Boa tarde,

Preciso saber em qual tabela fica armazenada as informações de uma tabela pai x filho, visto que na tabela do meu formulario não encontro nada referente ao mesmo.

Estou usando SQL SERVER.

Desde já agradeço.

Não sei se é possivel obter estes dados diretamente do seu banco de dados mas, geralmente, usa-se um Dataset Customizado para obter estes dados, segue abaixo um código de exemplo deste dataset, basta você substituir para os dados do seu formulário, espero que seja útil:


function createDataset(fields, constraints, sortFields) {

    //Cria as colunas
    var dataset = DatasetBuilder.newDataset();
    dataset.addColumn("NumFormulario");
    dataset.addColumn("Id");
    dataset.addColumn("Peca");
    dataset.addColumn("Quantidade");

    //Cria a constraint para buscar os formulários ativos
    var cst = DatasetFactory.createConstraint("metadata#active", true, true, ConstraintType.MUST);
    var constraints = new Array(cst);

    var datasetPrincipal = DatasetFactory.getDataset("dsExemploPaiFilho", null, constraints, null);

    for (var i = 0; i < datasetPrincipal.rowsCount; i++) {
        var documentId = datasetPrincipal.getValue(i, "metadata#id");
        var documentVersion = datasetPrincipal.getValue(i, "metadata#version");

        //Cria as constraints para buscar os campos filhos, passando o tablename, número da formulário e versão
        var c1 = DatasetFactory.createConstraint("tablename", "tabelaPecas" ,"tabelaPecas", ConstraintType.MUST);
        var c2 = DatasetFactory.createConstraint("metadata#id", documentId, documentId, ConstraintType.MUST);
        var c3 = DatasetFactory.createConstraint("metadata#version", documentVersion, documentVersion, ConstraintType.MUST);
        var constraintsFilhos = new Array(c1, c2, c3);

        //Busca o dataset
        var datasetFilhos = DatasetFactory.getDataset("dsExemploPaiFilho", null, constraintsFilhos, null);

        for (var j = 0; j < datasetFilhos.rowsCount; j++) {
            //Adiciona os valores nas colunas respectivamente.
            dataset.addRow(new Array(
                    documentId,
                    datasetFilhos.getValue(j, "wdk_sequence_id"),
                    datasetFilhos.getValue(j, "peca"), 
                    datasetFilhos.getValue(j, "qtde")));
        }
    }

    return dataset;
}

fonte: dev.fluig.com | Desenvolvimento de Datasets

Os formulários geram tabelas metalista (ml001001 exemplo). Cada tabela pai x filho de um formulário também é uma tabela metalista no banco de dados.

Veja na tabela meta_lista o id da lista da tabela pai x filho.

Vaaleu!! Era isso mesmo que eu precisava, me ajudou muito!