4D v16.3Structure file |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Structure file
Structure file
O comando Structure file retorna o nome completo do arquivo de estrutura do banco de dados com o qual você está trabalhando atualmente. No Windows No Macintosh Nota: No caso específico de um banco de dados que foi compilado e se fundiu com 4D Desktop, este comando retorna o caminho do arquivo (da aplicação executável) no Windows e Mac OS. No Mac OS, este arquivo está localizado dentro do pacote de software, na pasta [Contents:Mac OS]. Isto deriva de um mecanismo antigo e é mantido por razões de compatibilidade. Se você deseja obter o nome completo do pacote de software em si, é preferível usar o comando Application file. A técnica consiste em testar o aplicativo usando o comando Application type, em seguida, a execução de Structure file ou Application file, dependendo do contexto. ATENÇÃO: Se você chamar este comando durante a execução de 4D Client, apenas o nome do arquivo de estrutura é retornada; o nome completo não é devolvido. O parâmetro opcional * é útil no caso de uma arquitetura usando componentes: ele pode ser usado para determinar a estrutura (host ou componente) para os quais você deseja obter o nome completo, dependendo do contexto em que o comando é chamado::
- Se o parâmetro * for passado, o comando retorna o nome completo do arquivo de estrutura do banco de dados do host, O arquivo de estrutura do componente corresponde ao arquivo .4db or .4dc do componente encontrado na pasta "Components" do banco de dados. No entanto, um componente também pode ser instalado como um alias/atalho ou uma pasta/pacote .4dbase: - No caso de um componente instalado em uma pasta/pacote .4dbase, o comando retorna o caminho do arquivo .4db ou .4dc localizado dentro desta pasta/pacote. Este exemplo exibe o nome e a localização do arquivo de estrutura atualmente em uso: If(Application type#4D Remote Mode) Nota: Os métodos de projeto Long name to file name e Long name to path name estão listados na seção Documentos de Sistema. O exemplo a seguir pode ser usado para descobrir se o método é chamado de um componente: C_BOOLEAN($0)
Ver também
_o_DATA SEGMENT LIST
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||