Colunas Técnicas :: Visual FoxPro

 
As Novidades do Microsoft Visual FoxPro 8 Beta
Faça o download deste documento:
As Novidades do Visual FoxPro 8 Beta
 formato Word, 439 Kb

Por Claudio Lassala


Banco de Dados

Campo auto-numerador

Finalmente, temos um campo do tipo "auto-numerador" (sim, aquele que o SQL Server e o Access já tinham há muito tempo). Com isto, não precisamos mais criar rotinas específicas (geralmente com Stored Procedures) para gerar chaves primárias automaticamente (na Figura 7 você pode ver que é possível definir qual será o próximo valor de chave gerado - Next Value, e qual é o passo de incremento - Step).


Figura 7: Table Designer - layout modificado.


Expressões no Caption dos campos

Incluída a opção de colocarmos expressões no Caption de campos na definição das tabelas. Estas expressões são avaliadas em tempo de execução, seja quando utilizamos o comando Browse para mostrar o conteúdo da tabela ou quando utilizamos o IntelliDrop para criar os controles vinculados à tabela no Form Designer.


Collating sequence para tags de índice

Temos a possibilidade de definir um "collating sequences" para cada marca de índice em nossas tabelas.


View Designer

O View Designer sempre foi muito criticado por causa de bugs com um grande número de Joins, ou com faltas de opção para um uso mais avançado. Isto agora mudou drasticamente.

Por exemplo, quando estivérmos definindo os filtros da consulta (cláusula Where), podemos utilizar Sub-queries. Além disso, a janela para visualização da instrução SQL (View SQL) não é mais somente-leitura. Isto significa que podemos editar o código SQL diretamente nesta janela, e quando a fecharmos, as alterações serão refletidas no View Desiger.

A janela View SQL também passa a mostrar todos os comandos que compõem a definição da View (através das funções DBSetProp()), que também podem ser manipulados diretamente nesta janela (Figura 8).

Diversas outras alterações foram feitas ao View Designer, e vale a pena conferir tão logo lhe seja possível.


Figura 8: View Designer - correção de bugs e melhorias substanciais.


<< Anterior   Próxima >>

Fale Conosco|Imprima esta página|Adicione aos Favoritos
©2004 Microsoft Corporation. Todos os direitos reservados.Nota Legal|Política de Privacidade
aa