Como selecinar somente a unidade para salvar um arquivo text

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Avatar do usuário
Porva
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 342
Registrado em: Seg, 29 Jan 2007 7:36 am
Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP

Pessoal, boa tarde

preciso saber se é possível e como, selecionar e retornar para o Forms, somente a unidade selecionada usuário para salvar determinado arquivo texto que estou gerando pela aplicação, até tenho uma rotina aqui mas para selecionar além da unidade, tb informar o nome do arquivo (GET_FILE_NAME), porém neste caso, o arquivo é padronizado e o nome dele será fixo no programa, preciso apenas escolher o diretório de destino.


é possível?

valeu
Avatar do usuário
Porva
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 342
Registrado em: Seg, 29 Jan 2007 7:36 am
Localização: São Paulo/SP
Rafael S. Nunes
São Paulo/SP

eita ferro!

as vezes é só postar aqui que já surge uma luz! :D, achei no help do Forms mesmo

resolvi aqui

Selecionar tudo

você_pathname := GET_FILE_NAME( Null,
	                           Null,
                              Null,
	                           NULL,
	                           OPEN_FILE,
	                           FALSE); --Passar esse parâmetro como False
Avatar do usuário
Toad
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 253
Registrado em: Sex, 18 Nov 2005 2:14 pm
Localização: Seattle, WA
Contato:
Matheus Gonçalves
matheus.dev
twitter.com/developer__c

Só pra deixar mais prático:

Descrição:

Exibe a caixa padrão de 'abrir arquivo' onde o usuário pode selecionar um arquivo existente ou especificar um novo arquivo.

Syntaxe

Selecionar tudo

FUNCTION GET_FILE_NAME
  (directory_name   VARCHAR2, 
   file_name        VARCHAR2, 
   file_filter      VARCHAR2, 
   message          VARCHAR2, 
   dialog_type      NUMBER,  
   select_file      BOOLEAN; 

Tipo do Built-in unrestricted function
Returna VARCHAR2
Enter Query Mode yes

Parâmetros

directory_name Especifica o nome do diretório que contém o arquivo que você deseja abrir. O Valor padrão é NULL. Se directory_name for NULL, as chamadas da caixa de diálogo podem abrir no último diretório visitado.

file_name Especifica o nome do arquivo que você deseja abrir. O valor padrão é NULL.

file_filter Especifica que somente arquivos dentro de um determinado filtro podem ser exibidos. O Valor padrão é NULL. Os filtros assumem diferentes formas, e normalmente são ignorado em plataformas de modo caracter. No Windows, eles assumem formas como:

“Arquivos Write (*.WRI)|*.WRI|”

ou o exemplo de modo padrão, se NULL:

“Todos os Arquivos (*.*)|*.*|”

No Macintosh, o atributo aceita uma string como "Text."

message Especifica o tipo do arquivo que está sendo selecionado. O valor padrão é NULL.

dialog_type Especifica que tipo de caixa de diálogo deve ser aberta, se OPEN_FILE para abrir arquivos ou SAVE_FILE para salvar arquivos. O valor padrão é OPEN_FILE.

select_file Especifica se o usuário irá selecionar arquivos ou diretórios. O valor padrão é TRUE que significa que ele deve selecionar arquivos. Se dialog_type está configurado como SAVE_FILE, select_file internamente é configurado como TRUE.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Bing [Bot], Google [Bot] e 14 visitantes