4D v15

Funções obsoletas

Página Inicial

 
4D v15
Funções obsoletas

Funções obsoletas    


 

Esta lista de comandos ou funções que foram declaradas obsoletas em versões anteriores e que, após nova avaliação em v15, que não são mais consideradas obsoletas (então ainda podem ser usadas, mas que se recomenda que se use comandos mais recentes):

Before

After

In break

In footer

In header

Activated

Deactivated

Document type

Modified

Outside call

SHOW TOOL BAR

HIDE TOOL BAR

Estes dois últimos comandos foram reativados para gerenciar barras de ferramentas personalizadas e foram movidas do tema  "User Interface" para o tema"Windows". Além disso, o comando Open form window aceita um novo tipo Toolbar form window .

Começando com 4D v15,  comandos obsoletos são sistematicamente prefixados com "_o_" e não são mais exibidos em listas de comandos 4D. Ao redor de cinquenta comandos 4D obsoletos foram renomeados dessa maneira.

Para a lista completa de comandos obsoletos foram renomeadas em 4D v15, veja seção Comandos obsoletos renomeados.

XSLT  

Comandos de processamento XSLT são declarados obsoletos e foram prefixidas dessa maneira. Por compatibilidade, transformações XSL são ainda suportadas em 4D, mas seu uso é agora desencorajado. Suporte para processamento XSLT será removido em lançamentos futuros 4D.

Nota para  4D Server 64-bit OS X: XSLT não está disponível para a versão 64-bit do 4D Server para OS X. Consequentemente, chamar um desses comandos para o aplicativo gera um erro 33: "Unimplemented command or function".

4D oferece duas soluções para substituir tecnologia XSLT em seus bancos de dados:

  • Usando funções equivalentes do módulo PHP libxslt, o qual é instalado em 4D desde a versão 14.2. 4D produziu um documento específico para ajudar a usar PHP XSL como substituto para os comandos 4D XSLT: Download XSLT with PHP technical document (PDF)
  • Usando novas possibilidades oferecidas pelo comando PROCESS 4D TAGS, cujas capacidades foram significantemente aumentadas em 4D v15.

  • A constante Has toolbar button Mac agora é obsoleta; a opção correspondente foi descontinuada por Apple desde OS X 10.6. Esta constante está disponível em ambas as constantes de temas "Open Form Window" e "Open Window". Foi renomeada  _O_Has toolbar button Mac em 4D v15.

  • A constante (1) qr font foi renomeada _O_qr font. Foi descontinuada e não deve mais ser usada (compatibilidade é mantida mas não será mais suportada em futuros lançamentos). Uma nova constante (10) qr font name foi adicionada ao tema "QR Propriedades de texto". Agora deve usar a constante para definir a fonte e usar um valor string. Deve passar um nome retornado pelo comando FONT LIST.

Um novo seletor está disponível para os comandos Get database parameter e SET DATABASE PARAMETER: Use legacy network layer (Longint, 87).

Este novo seletor estabelece ou consegue o status atual da camada de rede legado para as conexões cliente/servidor. A antiga camada de rede será substituída gradualmente com a camada de rede ServerNet em seus aplicativos. ServerNet será exigido em versões posteriores de 4D para assegurar que seus aplicativos se beneficiem das futuras evoluções das networks. Por razões de compatibilidade, a camada de rede legado é agora suportada para facilitar a transição de aplicativos existentes (se ainda for usada como padrão para aplicativos convertidos de versões anteriores a v15). Você pode ativar imediatamente a camada de rede ServerNet.

  • Passe 1 neste parâmetro para usar a camada de rede legado (e desativar a ServerNet),
  • Passe 0 para desativar a camada de rede legado (e usar a ServerNet).

Esta propriedade também pode ser estabelecida através da opção "Use legacy network layer" do diálogo de Compatibilidade Novas opções de compatibilidade (ver também a seção Nova capa rede ServerNet).

Os plug-ins 4D Write e 4D View plug-ins ainda são compatíveis mas não vão mais evoluir em versões futuras de 4D. $d está atualmente desenvolvendo "4D Write Pro" e "4D View Pro" como soluções de substituição, cujas propriedades serão introduzidas progressivamente. Versões iniciais dessas ferramentas já estão disponíveis em 4D v15.

 
 



Ver também 

Funcionalidades obsoletas e eliminadas

 
PROPRIEDADES 

Produto: 4D
Tema: Funções obsoletas

 
HISTÓRIA 

 
ARTICLE USAGE

Conversão a 4D v15 ( 4D v15)