Erreur de lecture de document (43)
Suite à des modifications d'un document avec l'outil retouche de texte, il m'est impossible d'enregistrer le document j'ai ce message: Une erreur est survenue à la lecture de ce document (43).
pouvez-vous m'aider avec ce problème ?
PDF (the file format / technology - see: ISO 32000) is not a word processing file format and does not support word processing like editing.
Minor touchups are possible with Acrobat.
If more than minor touchup is neeeded you have two choices.
Edit in the authoring file (FrameMaker, InDesign, Word, whatever) and output a fresh PDF.
Use Acrobat's feature to export to a Word file.
Cleanup the word file and output a fresh PDF.
A set of tutorials:
http://acrobatusers.com/startingpoints/how-to-edit-a-pdf
Be well...
Similar Messages
-
Erreur a la lecture du document (43)
Suite a des modifications a l'aide de l'outil retouche de texte, j'ai ce message qui me dit : Impossible d'enregistrer le document. Une erreur est survenue èa la lecture de ce document (43).
Quelqu'un peut m'aider ?Google translate
Following a change with the help of editing the text tool, I get this message saying: Unable to save document. An error has occurred Ea reading this document (43).
This forum is only to discuss how the forums operate, not products
You will likely get better program help in a program forum
If you will start at the Forums Index https://forums.adobe.com/welcome
You will be able to select a forum for the specific Adobe product(s) you use
Click the "down arrow" symbol on the right (where it says All communities) to open the drop down list and scroll -
ERREUR DE LECTURE DEPUIS LA MEMOIRE CACHE DE L'APERCU ! QUE FAIRE !
Bonjour,
Suite à une mauvaise manip, ce message s'affiche dès que je rentre sur Lightroom :
"LIGHTROOM A RENCONTRE UNE ERREUR LORS DE LA LECTURE DEPUIS LA MEMOIRE CACHE DE L'APERCU ET DOIT QUITTER".
Cà me sort systématiquement et je n'arrive plus à utiliser Lightroom...
Merci de votre aide.Bonjour!
avez-vous tenté de réinitaliser les préférences?
Adobe Photoshop Lightroom * Définition des préférences pour l’utilisation de Lightroom -
Comment résoudre ce problème, j'ai essayé en redémarrant mon ordi et en connectant mon disque externe a différents ports usb sans succes
The same message in english receive a satisfying answer (a solution to the problem). See it if interested.
-
L ipad 2 ne s'eteind impossible de le restaurer i tunes me dit erreur 0x8000065
mon i pad 2 ne s'eteind plus il a bloque apres un envoi de photo par, mail quand je le branche sur l ordi i tunes ne le reconnait pas erreur 08000065
Is the following document of any assistance?
iPhone, iPad et iPod touch : erreur inconnue contenant « 0xE » lors de la connexion -
Bonjour,
suite à une erreur de mon disque dur, j'ai perdu ma partition BootCamp avec Windows 7 pro. J'en ai alors profité pour installer Mavericks, après changement de disque dur.
J'installe donc Windows 7 Pro N via bootcamp, sans anomalie particulière. Une fois l'installation terminé, je met le cd d'installation reçu avec le MacBookPro pour installer les drivers et l'assistance BootCamp sur Windows. A la fin de l'installation j'ai alors un BlueScreen, avec une erreur de lecture mémoire sur un driver, et à partir de la, impossible d'utiliser Windows. Après une visite dans le FAQ, je remarque que BootCamp 5.x n'est pas compatible avec mon MacBookPro pour l'installation de 7.
Je voudrais donc savoir, soit comment faire pour installer les drivers, soit un moyen de repasser en BootCamp 4.x afin de faire l'installation.
Je vois de solution :
- soit le cd est obsolète et je dois utiliser une nouvelle version pour installer les drivers.
- soit repasser à une version antérieur de BootCamp (probablement impossible), afin effectuer l'instalation comme avec les version précédente de MacOsXTu devrait essayer d'installer ton windows 7 via le bootcamp 5 (celui qui est avec Mavericks) mais a place de télécharger les Pilotes 5.0.5033 offert par Bootcamp télécharge Celui-ci , Par la suite décompresse le fichier sur une clef USB en ms-dos(fat) si c'est une clef de moins de 32Go sinon formate la en ExFat ! Sinon tu peux toujours Réessayer avec les Dernier Pilotes 5.0.5033, mais a place de lancer l'éxécutable installe les manuellement clique droit poste de travail et gérer, Dans le gestionnair de péripherique choisi des les updaters en choisissant le chemin (par example le pilote pour le bluetooth est très facile a trouver).
-
Hi All,
I have a problem in using the webutil hope can get some help here
I have provided an option to attach scanned documents and images on the form where in the path of it will be stored on the form but the image will be loaded from the physical drive when ever a user click on the view button.
It is working fine when im on the server itself .
When i try to attach one file from the client machine then it is giving me the error.
The source for attaching the image and for viewing is followed here
***** when button pressed trigger for attaching
Declare
v_type varchar2(4);
v_path varchar2(100);
begin
v_path := Client_Get_file_name(file_filter=>'All Files (*.*) |*.*|Bmp Files (*.Bmp)|*.Bmp|Gif Files(*.gif)|*.gif|Tiff Files (*.Tif)|*.Tif|JPEG Files (*.jpg)|*.jpg|');
:block2.rdocpath:=v_path ;
if ltrim(v_path) is not null then
v_type := substr(v_path,-3);
Client_Image.Read_image_file(v_path, v_type, 'img.img');
if form_success then
go_item('img.img');
end if;
end if;
end;
and for viewing the source image
:parameter.helpitem := :system.cursor_item;
Declare
v_type varchar2(4);
v_path varchar2(100);
AL NUMBER;
begin
IF :block2.rdocpath IS NOT NULL THEN
V_PATH:=:block2.rdocpath;
GO_BLOCK('img');
CLEAR_BLOCK(NO_VALIDATE);
Client_Image.Read_image_file(v_path, v_type, 'img.img');
GO_BLOCK('img');
ELSE
SET_ALERT_PROPERTY('STOP',ALERT_MESSAGE_TEXT,'Image file not specified');
al:=show_alert('STOP');
GO_BLOCK('img');
CLEAR_BLOCK(NO_VALIDATE);
GO_BLOCK('RETSHAREPURCH2');
end if;
end
Please helpThis is My Existing Webutil.cfg file .lease have a look at it and advise the need ful
Thanks & Regards
# webutil.cfg - WebUtil default configuration file
# This file provides all of the configuration settings
# for webutil. These are divided into the following
# sections:
# 1. Logging Options
# 2. Installation Options
# 3. FileUpload and Download Options
# 4. Untranslatable Strings
# 5. Translatable Strings
# 1. Server Side Logging Options for logging errors and log messages
# You must set Enabled to true to allow mid tier logging without this
# mid tier logging will not take place no matter what PL/SQL or URL
# options are supplied to switch it on
# Once logging is enabled the other settings come into play
# Details
# file : Defines the file name and location of the log file.
# Note that WebUtil does no log file management you may
# need to manually clean this file up from time to time
# enabled : Can be TRUE or FALSE
# errorsonly : Can be TRUE or FALSE setting to true will ensure that
# only errors and not normal informational log messages
# are written to the log file
# For product use this would normally be set to TRUE
# connections: Can be TRUE or FALSE setting to true will cause each connection
# from a form using WebUtil to write into the log as it sets up.
logging.file=
logging.enabled=FALSE
logging.errorsonly=FALSE
logging.connections=FALSE
# 2. Installation Options
# WebUtil needs to download some files to the client in order to perform
# certain integration operations such as OLE or Registry Access
# These files are downloaded the first time that you access one of the
# functions than needs them
# You have to define the location of these files on the server
# Details
# syslib.location: The vitual path to the directory holding the
# the webutil library files on the server side
# this must either be an absolute URL or a url
# URL that is relative to the documentbase
# syslib.<os>.<package>.<n>: The name(s) of the libraries required for particular
# webutil beans
# The format of this is name|size|version|showDownloadDialog
# multiple libraries can be downloaded per package but
# ensure that the <n> values are consecutive and start at 1
install.syslib.location=/webutil
## Do not change the following lines unless instructed to do so
install.syslib.0.7.1=jacob.dll|94208|1.0|true
install.syslib.0.9.1=JNIsharedstubs.dll|65582|1.0|true
install.syslib.0.9.2=d2kwut60.dll|192512|1.0|true
## But you can add your own libraries in here
#install.syslib.0.user.1=testwebutil.dll|204872|1.0|true
# 3. Upload / Download options
# For the file upload and download options you can define the default
# locations on the server that webutil can use as a work area
# Optionally you can switch upload and download off
# Details
# transfer.database.enabled: Can be TRUE or FALSE - allows you to disable
# upload and download direct from the database
# server.
# transfer.appsrv.enabled: Can be TRUE or FALSE - allows you to disable
# upload and download direct from the application
# server.
# transfer.appsrv.workAreaRoot: The root of the location in which WebUtil can
# store temporary files uploaded from the client.
# This location is always readable and writable
# no matter what the settings in appsrv.read and
# appsrv.write are.
# This setting is required if you need the
# Client side READ /WRITE_IMAGE_FILE procs
# transfer.appsrv.accessControl:Can be TRUE or FALSE - allows you to indicate
# that uploads and downloads can only occur from
# the directories named in the
# transfer.appsrv.read.n and transfer.appsrv.write.n
# entries and their subdirecories. If this setting
# is FALSE transfers can happen anywhere.
# transfer.appsrv.read.<n>: List of directory names that downloads can read
# from.
# transfer.appsrv.write.<n>: List of directory names that uploads can write
# to.
#NOTE: By default the file transfer is disabled as a security measure
transfer.database.enabled=TRUE
transfer.appsrv.enabled=TRUE
transfer.appsrv.workAreaRoot=c:\temp
transfer.appsrv.accessControl=TRUE
#List transfer.appsrv.read.<n> directories
transfer.appsrv.read.1=c:\temp
#List transfer.appsrv.write.<n> directories
transfer.appsrv.write.1=c:\temp
# 4. Untranslatable Strings
# These errors can happen early in the initialisation process before we
# have the client locale information to use to detect the correct
# language version for the error
EN.msg.error.error008=WUC-008: Server side logging was requested but no log file was specified - logging is disabled
# 5. Translatable Strings
# The following properties represent Strings displayed in various server
# side error messages
# They are available here to allow customisation
# Messages are in the Format "<countrycode>.msg.key
# The message reading code picks up the country code automatically from the
# client. If the required country code cannot be found then the english (EN)
# message is displayed as a default.
# You may alter the EN versions of each key, but do not remove them!
# General Dialog titles
EN.msg.install.progress.title=WebUtil Install
EN.msg.install.progress.subtitle=Downloading required libraries; Please wait...
EN.msg.errordialog.title=WebUtil Error
# App Server side errors
EN.msg.error.error007=WUC-007: Unable to write to WebUtil logging file
EN.msg.error.error015=WUC-015: Your Form must contain the following Bean for this function to be available:
EN.msg.error.error408=WUH-408: The WebUtil Client code sent back a bad Process ID - Please report this error
EN.msg.error.error110=WUT-110: Database LOB is of zero length
EN.msg.error.error111=WUT-111: Database LOB is un-initialised
EN.msg.error.error112=WUT-112: Invalid open mode for Blob. Value should be W or R
EN.msg.error.error113=WUT-113: Too many rows match the supplied where clause
EN.msg.error.error114=WUT-114: SQL Error
EN.msg.error.error115=WUT-115: Checksum Failed
EN.msg.error.error116=WUT-116: Transfer already in progress
EN.msg.error.error117=WUT-117: Application Server file name cannot be null
EN.msg.error.error118=WUT-118: Application Server file does not exist or is of zero length
EN.msg.error.error119=WUT-119: Error reading data from Application Server file
EN.msg.error.error120=WUT-120: Zero bytes read from Application Server file
EN.msg.error.error121=WUT-121: This file transfer has been forbidden by the Adminstrator
EN.msg.error.error122=WUT-122: Java Functions are not available on the Appliciation Server
EN.msg.error.error123=WUT-123: The webutil.jar file cannot be found on the Appliciation Server Classpath - Some file transfer functions will not work.
EN.msg.error.error124=WUT-124: Unable write data on the application server
EN.msg.error.error125=WUT-125: Checksum error closing file on application server
EN.msg.error.error126=WUT-126: Error closing application server file
EN.msg.error.error127=WUT-127: Unable to create workarea
EN.msg.error.error128=WUT-128: Exception creating workarea
#German versions of the Dialog Titles
DE.msg.install.progress.title=WebUtil Installation
DE.msg.install.progress.subtitle=Benötigte Bibliotheken werden geladen; Bitte warten ...
DE.msg.errordialog.title=WebUtil Fehler
#German versions of the Errors
DE.msg.error.error007=WUC-007: Kann nicht auf die WebUtil Log Datei zugreifen
DE.msg.error.error015=WUC-015: Folgende Bean muss in der Form enthalten sein um diese Funktion zu nutzen:
DE.msg.error.error408=WUH-408: Der WebUtil Client Code hat eine ungültige Prozess ID zurückgegeben - Bitte melden Sie diesen Fehler
DE.msg.error.error110=WUT-110: Datenbank LOB hat eine Länge von Null
DE.msg.error.error111=WUT-111: Datenbank LOB ist nicht initialisiert
DE.msg.error.error112=WUT-112: Ungültiger Modus zum Öffnen eines Blobs. Wert muss W oder R sein
DE.msg.error.error113=WUT-113: Zu viele Reihen entsprechen der angegebenen Bedingung
DE.msg.error.error114=WUT-114: SQL Fehler
DE.msg.error.error115=WUT-115: Checksummen Fehler
DE.msg.error.error116=WUT-116: Übertragung erfolgt bereits
DE.msg.error.error117=WUT-117: Ein gültiger Dateiname auf dem Applikation Server ist erforderlich
DE.msg.error.error118=WUT-118: Datei auf dem Applikation Server fehlt oder hat eine Länge von Null
DE.msg.error.error119=WUT-119: Fehler beim Lesen der Datei auf dem Applikations Server
DE.msg.error.error120=WUT-120: Es konnte kein Byte vom Applikation Server gelesen werden
DE.msg.error.error121=WUT-121: Die Übertragung dieser Datei wurde vom Administrator unterbunden
DE.msg.error.error122=WUT-122: Java Funktionen sind auf dem Applikations Server nicht verfügbar
DE.msg.error.error123=WUT-123: Die Datei webutil.jar befindet sich nicht im CLASSPATH des Applikations Servers - Einige Dateiübertragungsfunktionen stehen somit nicht zur Verfügung
DE.msg.error.error124=WUT-124: Es konnte nicht schreibend auf den Applikations Server zugegriffen werden
DE.msg.error.error125=WUT-125: Checksummen Fehler beim Schließen der Datei auf dem Applikations Server
DE.msg.error.error126=WUT-126: Fehler beim Schließen der Datei auf dem Applikations Server
DE.msg.error.error127=WUT-127: Der Arbeitsbereich konnte nicht erstellt werden
DE.msg.error.error128=WUT-128: Ausnahmefehler beim Erstellen des Arbeitsbereiches
#French versions of the Dialog Titles
FR.msg.install.progress.title=WebUtil Installation
FR.msg.install.progress.subtitle=Benötigte Bibliotheken werden geladen; Bitte warten ...
FR.msg.errordialog.title=WebUtil Fehler
#French versions of the Errors
FR.msg.error.error007=WUC-007: Ecriture impossible dans le fichier de log WebUtil
FR.msg.error.error015=WUC-015: Votre forme doit contenir le Bean suivant pour que cette fonction soit disponible:
FR.msg.error.error408=WUH-408: Le client Webutil a renvoyé un numero de process erroné - Contactez votre administrateur
FR.msg.error.error110=WUT-110: LOB dans la base de données a une longueur de zero
FR.msg.error.error111=WUT-111: LOB dans la base de données n'est pas initialisé
FR.msg.error.error112=WUT-112: Mode d'ouverture invalide pour un BLOB. La valeur doit être W ou R
FR.msg.error.error113=WUT-113: Trop de lignes renvoyées pour cette clause where
FR.msg.error.error114=WUT-114: Erreur SQL
FR.msg.error.error115=WUT-115: Echec du Checksum
FR.msg.error.error116=WUT-116: Transfer déjà en progrès
FR.msg.error.error117=WUT-117: Le nom du fichier sur le serveur d'application ne peut être null
FR.msg.error.error118=WUT-118: Le nom du fichier sur le serveur d'application n'existe pas ou a une taille de zero
FR.msg.error.error119=WUT-119: Erreur en lecture des données provenant du fichier sur le serveur d'application
FR.msg.error.error120=WUT-120: Zero bytes lu à partir du fichier sur le serveur d'application
FR.msg.error.error121=WUT-121: Ce transfert de fichier est interdit par l'administrateur
FR.msg.error.error122=WUT-122: Java Fonctions non disponibles sur le serveur d'application
FR.msg.error.error123=WUT-123: Le fichier webutil.jar n'est pas present dans le Classpath du serveur d'application - Certaines fonctions de transfert de fichiers ne fonctioneront pas
FR.msg.error.error124=WUT-124: Impossible d'écrire sur le serveur d'application
FR.msg.error.error125=WUT-125: Erreur de Checksum en fermant le fichier sur le serveur d'application
FR.msg.error.error126=WUT-126: Erreur pendant la fermeture du fichier sur le serveur d'application
FR.msg.error.error127=WUT-127: Creation de la Workarea impossible
FR.msg.error.error128=WUT-128: Exception pendant la creation de la workarea -
ORABPEL-10903 when installing AIA 2.0.1 rollup patch = build failed
Hello,
When installing on a RHEL 4.7 Linux server the AIA rollup patch 2.0.1, I got this error very often (even if the OUI said the installation is OK, the installActions logs are not OK):
[exec] [exec] compile:
[exec] [exec] [echo]
[exec] [exec] [echo] --------------------------------------------------------------
[exec] [exec] [echo] | Compiling bpel process QueryCustomerPartyListPortalProvABCSImpl, revision 1.0
[exec] [exec] [echo] --------------------------------------------------------------
[exec] [exec] [echo]
[exec] [exec] ORABPEL-01021
[exec] [exec]
[exec] [exec] Echec de la validation BPEL.
[exec] [exec] Echec de la validation de la source BPEL. Erreurs :
[exec] [exec]
[exec] [exec] *[Erreur ORABPEL-10903] : échec de la lecture du WSDL*
[exec] [exec] [Description] : dans "bpel.xml", Echec de la lecture du document WSDL.
[exec] [exec] Echec de la lecture du document WSDL dans "http://dvedvb40:7777/orabpel/default/AIAAsyncErrorHandlingBPELProcess/AIAAsyncErrorHandlingBPELProcess?wsdl". Cause : "Echec de la lecture du WSDL dans http://dvedvb40:7777/orabpel/default/AIAAsyncErrorHandlingBPELProcess/AIAAsyncErrorHandlingBPELProcess?wsdl : WSDL introuvable".
[exec] [exec] Assurez-vous que le document WSDL est valide. Vous devrez peut-être démarrer le serveur OraBPEL ou vérifier que le processus BPEL associé est correctement déployé.
[exec] [exec] .
[exec] [exec] [Solution potentielle] : Si votre site utilise un serveur proxy, vous pouvez configurer le serveur BPEL, BPEL Designer et votre navigateur Web avec les paramètres de configuration de ce serveur proxy (pour obtenir des instructions, reportez-vous à la note technique sur le site http://otn.oracle.com/bpel).
[exec] [exec] .
[exec] [exec]
[exec] [exec] at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1133)
[exec] [exec] at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:449)
[exec] [exec] at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:83)
[exec] [exec] at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:626)
[exec] [exec] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[exec] [exec] at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
[exec] [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[exec] [exec] at java.lang.reflect.Method.invoke(Method.java:585)
[exec] [exec] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[exec] [exec] at org.apache.tools.ant.Task.perform(Task.java:348)
[exec] [exec] at org.apache.tools.ant.Target.execute(Target.java:357)
[exec] [exec] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[exec] [exec] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[exec] [exec] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[exec] [exec] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[exec] [exec]
[exec] [exec] BUILD FAILED
When I copy/past those 2 URL into my browser:
http://dvedvb40:7777/orabpel/default/AIAAsyncErrorHandlingBPELProcess/AIAAsyncErrorHandlingBPELProcess?wsdl
http://dvedvb40:7777/orabpel/default/AIAAsyncErrorHandlingBPELProcess/1.0
they are perfectly found, though!
At the end of the install process, OUI says the installation was fine, but it's not what the installActions log says...
What do you think of that?
Thanks in advance.
Regards,
KaRiNe.
Edited by: user10975061 on 28 mai 2009 05:42Hello,
We did go further into the installation process, but we still got this same old error at the end (after more than 6 hours!!!)... :((
Checking the processes status at the end of this installation, we can see the oc4j_soa server and HTTP server are Stop and Down which is not good:
dvedvb40:oracle:/exec/applis/tbaia/products/oracle/10.1.3.1/OracleAS/opmn/bin> ./opmnctl status
Processes in Instance: AIADB.dvedvb40
--------------------------------------------------------------+---------
ias-component | process-type | pid | status
--------------------------------------------------------------+---------
ASG | ASG | N/A | Down
OC4JGroup:default_group | OC4J:oc4j_soa | 6746 | Stop
OC4JGroup:default_group | OC4J:home | 6745 | Alive
HTTP_Server | HTTP_Server | N/A | Down
Regards,
KaRiNe. -
Problem in a class :(
Could someone help me to find why the intRead method doesn't work ???
import java.io.*;
public class EntreeFormatee {
public static void main(String[] args) {
// M�thode permettant de lire une valeur int...
public int intRead() // the error is here...it's written : "Syntax error on token "(", ";" expected"
try
for(int i = 0; i < 5; i++)
if(tokenizer.nextToken()==tokenizer.TT_NUMBER)
return (int)tokenizer.nval; // La valeur est num�rique donc renvoyer comme int
else
System.out.println("Entree incorrecte: " + tokenizer.sval + " Saisissez un entier une nouvelle fois");
continue; // R�ssayer l'op�ration de lecture
System.out.println("Cinq erreurs de lecture pour la valeur int" + " - programme termin�");
System.exit(1); // Terminer le programme
return 0;
catch(IOException e) // Erreur de la lecture du nextToken()
System.out.println(e); // Afficher l'erreur
System.exit(1);
return 0;
// plus d'autres m�thodes pour lire d'autres types de donn�es...
// Objet pour d�couper en cha�nes distinctes l'entr�e du flot d'entr�e standard
private StreamTokenizer tokenizer = new StreamTokenizer(new InputStreamReader(System.in));public static void main(String[] args) {
public int intRead() // the error is here...it's written : "Syntax error on token "(", ";" expected"
{ [/code]
Java doesn't allow nested methods; define your intRead method somewhere else at
the clas level (static) or at the object level.
kind regards,
Jos -
Hi,all.
I have installed WebUtil and modified formsweb.cfg,default.env and orion-web.xml etc.
But when I run WebUtil Demo I got error:
WUC-015:You Form must contain the following Bean for this function to be available:oracle.forms.webutil.browser.BrowserFunctions.
Please helphere is my orion-web.xml:
<?xml version="1.0"?>
<!DOCTYPE orion-web-app PUBLIC "-//Evermind//DTD Orion Web Application 2.3//EN" "http://xmlns.oracle.com/ias/dtds/orion-web.dtd">
<orion-web-app
deployment-version="9.0.2.0.0"
jsp-cache-directory="./persistence"
temporary-directory="./temp"
servlet-webdir="/servlet/"
>
<context-param-mapping name="configFileName">D:\Oracle9iDS/forms90/server/formsweb.cfg</context-param-mapping>
<virtual-directory virtual-path="/html" real-path="D:\Oracle9iDS/tools/web90/html" />
<virtual-directory virtual-path="/java" real-path="D:\Oracle9iDS/forms90/java" />
<virtual-directory virtual-path="/jinitiator" real-path="D:\Oracle9iDS/jinit" />
<virtual-directory virtual-path="/webutil" real-path="D:\Oracle9iDS/forms90/webutil/lib" />
<session-tracking cookies="disabled" />
</orion-web-app>
##############################3
forms90web.cfg:
# $Id: formsweb.cfg,v 1.23 2002/01/25 06:51:41 oraforms Exp $
# formsweb.cfg - Forms Servlet default configuration file
# This file defines parameter values used by the FormsServlet (f90servlet)
# DEFAULT CONFIGURATIONS
# These are the default settings. Any of them may be overridden in the
# Named Configurations section. If they are not overridden, then the
# values here will be used.
# System Paremeters cannot be overridden in the URL. User Parameters can.
# SYSTEM PARAMETERS
# These have fixed names and give information required by the Forms
# Servlet in order to function. They cannot be specified in the URL query
# string. But they can be overriden in a named configuration (see below).
# Some parameters specify file names: if the full path is not given,
# they are assumed to be in the same directory as this file. If a path
# is given, then it should be a physical path, not a URL.
baseHTML=base.htm
baseHTMLjinitiator=D:\Oracle9iDS\forms90\webutil\server\webutiljini.htm
#baseHTMLjinitiator=basejini.htm
baseHTMLjpi=basejpi.htm
baseHTMLie=baseie.htm
HTMLdelimiter=%
# WorkingDirectory defaults to <oracle_home>/forms90 if unset.
workingDirectory=
envFile=default.env
# The next parameter specifies how to execute the Forms applet under
# Microsoft Internet Explorer 5.x. Put IE=native if you want the
# Forms applet to run in the browser's native JVM.
IE=JInitiator
# USER PARAMETERS
# These match variables (e.g. %form%) in the baseHTML file. Their values
# may be overridden by specifying them in the URL query string
# (e.g. "http://myhost.mydomain.com/servlet/f90servlet?form=myform&width=700")
# or by overriding them in a specific, named configuration (see below)
# 1) Runform arguments:
form=test.fmx
userid=
# These settings support running and debugging a form from the Builder:
otherparams=debug=%debug% buffer_records=%buffer% debug_messages=%debug_messages% array=%array% query_only=%query_only% quiet=%quiet% render=%render% host=%host% port=%port% record=%record% tracegroup=%tracegroup% log=%log% term=%term%
debug=no
buffer=no
debug_messages=no
array=no
query_only=no
quiet=yes
render=no
host=
port=
record=
tracegroup=
log=
term=
# 2) HTML page title, attributes for the BODY tag, and HTML to add before and
# after the form:
pageTitle=Oracle9iAS Forms Services
HTMLbodyAttrs=
HTMLbeforeForm=
HTMLafterForm=
# 3) Values for the Forms applet parameters:
serverURL=/forms90/l90servlet
codebase=/forms90/java
imageBase=DocumentBase
##<michael wang>
width =100%
height =100%
separateFrame=false
splashScreen=
background=
lookAndFeel=Oracle
colorScheme=teal
logo=
formsMessageListener=
recordFileName=
serverApp=default
# The following archive settings are for
# archive_jini - settings for JInitiator
# archive_ie - settings for IE native JVM
# archive - settings for all other cases (Java Plugin, Appletviewer, etc)
archive_jini=f90all_jinit.jar
archive_ie=f90all.cab
archive=f90all.jar
##<michael wang> for WebUtil
webUtilArchive=/forms90/webutil/webutil.jar,/forms90/webutil/jacob.jar
# Number of times client should retry if a network failure occurs. Only
# change after having read the documentation.
networkRetries=0
# 4) Parameters for JInitiator (used with Windows clients)
# Page displayed to Netscape users to allow them to download JInitiator.
# If you create your own page, you should set this parameter to point to it.
jinit_download_page=/forms90/jinitiator/us/jinit_download.htm
# Parameters related to the version of JInitiator.
jinit_classid=clsid:CAFECAFE-0013-0001-0009-ABCDEFABCDEF
jinit_exename=jinit.exe#Version=1,3,1,9
jinit_mimetype=application/x-jinit-applet;version=1.3.1.9
# 5) Parameters for the Java Plugin (used with non-Windows clients)
# Page displayed to users to allow them to download the JPI
# (NOTE: you should check this page and possibly change the settings)
jpi_download_page=http://java.sun.com/products/plugin/1.3/plugin-install.html
# Parameters related to the version of the Java Plugin
jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
jpi_codebase=http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0
jpi_mimetype=application/x-java-applet;version=1.3
# 6) EM config parameter
# Set this to "1" to enable Enterprise Manager to track Forms processes
em_mode=0
# 6) OID Config parameters (for Single Sign-On)
oid_formsid=%OID_FORMSID%
oracle_home=D:\Oracle9iDS
# NAMED CONFIGURATIONS
# You may define your own specific, named configurations (sets of parameters)
# by adding special sections as illustrated in the following examples.
# Note that you need only specify the parameters you want to change. The
# default values (defined above) will be used for all other parameters.
# Use of a specific configuration can be requested by including the text
# "config=<your_config_name>" in the query string of the URL used to run
# a form. For example, to use the sepwin configuration, your could issue
# a URL like "http://myhost.mydomain.com/servlet/f90servlet?config=sepwin".
# Example 1: configuration to run forms in a separate browser window with
# "generic" look and feel (include "config=sepwin" in the URL)
[sepwin]
separateFrame=True
lookandfeel=Generic
# Example 2: configuration affecting users of MicroSoft Internet Explorer 5.x.
# Forms applet will run under the browser's native JVM rather than
# using Oracle JInitiator.
[ienative]
IE=native
# Example 3: configuration forcing use of the Java Plugin in all cases
# (even if the client browser is on Windows)
[jpi]
baseHTMLJInitiator=basejpi.htm
baseHTMLie=basejpi.htm
# Example 4: configuration running the Forms ListenerServlet in debug mode
# (debug messages will be written to the servlet engine's log file)
[debug]
serverURL=/servlet/l90servlet/debug
[webutil]
pageTitle=Oracle9iAS Forms Services - WebUtil
webUtilArchive=webutil.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
#baseHTMLjinitiator=D:\Oracle9iDS\forms90\webutil\server\webutiljini.htm
archive_jini=f90all_jinit.jar
archive=f90all.jar
lookAndFeel=oracle
envFile=webutil.env
forms90.conf
# $Id: forms90.conf,v 1.8 2002/03/01 01:11:53 pkuhn Exp $
# Name
# forms90.conf
# Purpose
# Apache mod_oc4j and mod_jserv configuration file for Forms 9i Services.
# This file should be included into the Oracle Apache HTTP Listener
# configuration file (typically by adding an include statement to the
# oracle_apache.conf file)
# Remarks
# If Forms is to be used with JServ, the jserv.properties file needs editing
# to add the "forms90" servlet zone with properties file forms90.properties
# Notes
# Virtual paths: We use AliasMatch when defining virtual paths for
# security reasons (prevents directory browsing).
# Virtual path mapping for Forms Java jar and class files (codebase)
AliasMatch ^/forms90/java/(..*) "D:\Oracle9iDS/forms90/java/$1"
# Virtual path for JInitiator downloadable executable and download page
AliasMatch ^/forms90/jinitiator/(..*) "D:\Oracle9iDS/jinit/$1"
# Virtual path for runform.htm (used to run a form for testing purposes)
AliasMatch ^/forms90/html/(..*) "D:\Oracle9iDS/tools/web90/html/$1"
#<michael wang>
AliasMatch ^/forms90/webutil/(..*) "D:\Oracle9iDS/forms90/webutil/lib/$1"
#<michael wang>
# Configuration for JServ (if mod_jserv.c is available and not mod_oc4j.c)
<IfModule mod_jserv.c>
# Only configure for JServ if mod_oc4j is NOT available:
<IfModule !mod_oc4j.c>
# Virtual path mapping for FormsServlet and ListenerServlet.
# Purpose: paths to invoke the servlets should be /forms90/f90servlet
# and /forms90/l90servlet respectively.
# We map f90servlet to servlet.if90, and l90servlet to servlet.ifl90.
# The apJServAction directives (below) will then remap those.
AliasMatch ^/forms90/f90servlet(.*) "/servlet.if90"
AliasMatch ^/forms90/l90servlet(.*) "/servlet.ifl90"
ApJServMount /forms90/servlet /forms90
# Let the servlets be called by file extension (e.g /servlet.if90)
ApJServAction .if90 /forms90/servlet/f90servlet
ApJServAction .ifl90 /forms90/servlet/l90servlet
# Prevent access to the Forms Servlets by paths other than
# /forms90/f90servlet and /forms90/l90servlet.
# 1. Prevent access via the .if90 and .ifl90 file extensions:
<LocationMatch ^.*\.if.*90>
order deny,allow
deny from all
</LocationMatch>
# 2. Stop access by class (by paths like
# /forms90/servlet/oracle.forms.servlet.FormsServlet)
<LocationMatch ^/forms90/servlet/oracle\.forms.*>
order deny,allow
deny from all
</LocationMatch>
</IfModule>
</IfModule>
# Config. for OC4J
<IfModule mod_oc4j.c>
Oc4jMount /forms90 OC4J_BI_Forms
Oc4jMount /forms90/f90servlet OC4J_BI_Forms
Oc4jMount /forms90/f90servlet/* OC4J_BI_Forms
Oc4jMount /forms90/l90servlet OC4J_BI_Forms
Oc4jMount /forms90/l90servlet/* OC4J_BI_Forms
</IfModule>
########################3
webutil.cfg
# webutil.cfg - WebUtil default configuration file
# This file provides all of the configuration settings
# for webutil. These are divided into the following
# sections:
# 1. Logging Options
# 2. Installation Options
# 3. FileUpload and Download Options
# 4. Untranslatable Strings
# 5. Translatable Strings
# 1. Server Side Logging Options for logging errors and log messages
# You must set Enabled to true to allow mid tier logging without this
# mid tier logging will not take place no matter what PL/SQL or URL
# options are supplied to switch it on
# Once logging is enabled the other settings come into play
# Details
# file : Defines the file name and location of the log file.
# Note that WebUtil does no log file management you may
# need to manually clean this file up from time to time
# enabled : Can be TRUE or FALSE
# errorsonly : Can be TRUE or FALSE setting to true will ensure that
# only errors and not normal informational log messages
# are written to the log file
# For product use this would normally be set to TRUE
# connections: Can be TRUE or FALSE setting to true will cause each connection
# from a form using WebUtil to write into the log as it sets up.
logging.file=
logging.enabled=FALSE
logging.errorsonly=FALSE
logging.connections=FALSE
# 2. Installation Options
# WebUtil needs to download some files to the client in order to perform
# certain integration operations such as OLE or Registry Access
# These files are downloaded the first time that you access one of the
# functions than needs them
# You have to define the location of these files on the server
# Details
# syslib.location: The vitual path to the directory holding the
# the webutil library files on the server side
# this must either be an absolute URL or a url
# URL that is relative to the documentbase
# syslib.<os>.<package>.<n>: The name(s) of the libraries required for particular
# webutil beans
# The format of this is name|size|version|showDownloadDialog
# multiple libraries can be downloaded per package but
# ensure that the <n> values are consecutive and start at 1
install.syslib.location=/webutil
## Do not change the following lines unless instructed to do so
install.syslib.0.7.1=jacob.dll|94208|1.0|true
install.syslib.0.9.1=JNIsharedstubs.dll|65582|1.0|true
install.syslib.0.9.2=d2kwut60.dll|192512|1.0|true
## But you can add your own libraries in here
#install.syslib.0.user.1=testwebutil.dll|204872|1.0|true
# 3. Upload / Download options
# For the file upload and download options you can define the default
# locations on the server that webutil can use as a work area
# Optionally you can switch upload and download off
# Details
# transfer.database.enabled: Can be TRUE or FALSE - allows you to disable
# upload and download direct from the database
# server.
# transfer.appsrv.enabled: Can be TRUE or FALSE - allows you to disable
# upload and download direct from the application
# server.
# transfer.appsrv.workAreaRoot: The root of the location in which WebUtil can
# store temporary files uploaded from the client.
# This location is always readable and writable
# no matter what the settings in appsrv.read and
# appsrv.write are.
# This setting is required if you need the
# Client side READ /WRITE_IMAGE_FILE procs
# transfer.appsrv.accessControl:Can be TRUE or FALSE - allows you to indicate
# that uploads and downloads can only occur from
# the directories named in the
# transfer.appsrv.read.n and transfer.appsrv.write.n
# entries and their subdirecories. If this setting
# is FALSE transfers can happen anywhere.
# transfer.appsrv.read.<n>: List of directory names that downloads can read
# from.
# transfer.appsrv.write.<n>: List of directory names that uploads can write
# to.
#NOTE: By default the file transfer is disabled as a security measure
transfer.database.enabled=FALSE
transfer.appsrv.enabled=FALSE
transfer.appsrv.workAreaRoot=c:\temp
transfer.appsrv.accessControl=TRUE
#List transfer.appsrv.read.<n> directories
transfer.appsrv.read.1=c:\temp
#List transfer.appsrv.write.<n> directories
transfer.appsrv.write.1=c:\temp
# 4. Untranslatable Strings
# These errors can happen early in the initialisation process before we
# have the client locale information to use to detect the correct
# language version for the error
EN.msg.error.error008=WUC-008: Server side logging was requested but no log file was specified - logging is disabled
# 5. Translatable Strings
# The following properties represent Strings displayed in various server
# side error messages
# They are available here to allow customisation
# Messages are in the Format "<countrycode>.msg.key
# The message reading code picks up the country code automatically from the
# client. If the required country code cannot be found then the english (EN)
# message is displayed as a default.
# You may alter the EN versions of each key, but do not remove them!
# General Dialog titles
EN.msg.install.progress.title=WebUtil Install
EN.msg.install.progress.subtitle=Downloading required libraries; Please wait...
EN.msg.errordialog.title=WebUtil Error
# App Server side errors
EN.msg.error.error007=WUC-007: Unable to write to WebUtil logging file
EN.msg.error.error015=WUC-015: Your Form must contain the following Bean for this function to be available:
EN.msg.error.error408=WUH-408: The WebUtil Client code sent back a bad Process ID - Please report this error
EN.msg.error.error110=WUT-110: Database LOB is of zero length
EN.msg.error.error111=WUT-111: Database LOB is un-initialised
EN.msg.error.error112=WUT-112: Invalid open mode for Blob. Value should be W or R
EN.msg.error.error113=WUT-113: Too many rows match the supplied where clause
EN.msg.error.error114=WUT-114: SQL Error
EN.msg.error.error115=WUT-115: Checksum Failed
EN.msg.error.error116=WUT-116: Transfer already in progress
EN.msg.error.error117=WUT-117: Application Server file name cannot be null
EN.msg.error.error118=WUT-118: Application Server file does not exist or is of zero length
EN.msg.error.error119=WUT-119: Error reading data from Application Server file
EN.msg.error.error120=WUT-120: Zero bytes read from Application Server file
EN.msg.error.error121=WUT-121: This file transfer has been forbidden by the Adminstrator
EN.msg.error.error122=WUT-122: Java Functions are not available on the Appliciation Server
EN.msg.error.error123=WUT-123: The webutil.jar file cannot be found on the Appliciation Server Classpath - Some file transfer functions will not work.
EN.msg.error.error124=WUT-124: Unable write data on the application server
EN.msg.error.error125=WUT-125: Checksum error closing file on application server
EN.msg.error.error126=WUT-126: Error closing application server file
EN.msg.error.error127=WUT-127: Unable to create workarea
EN.msg.error.error128=WUT-128: Exception creating workarea
#German versions of the Dialog Titles
DE.msg.install.progress.title=WebUtil Installation
DE.msg.install.progress.subtitle=Ben�tigte Bibliotheken werden geladen; Bitte warten ...
DE.msg.errordialog.title=WebUtil Fehler
#German versions of the Errors
DE.msg.error.error007=WUC-007: Kann nicht auf die WebUtil Log Datei zugreifen
DE.msg.error.error015=WUC-015: Folgende Bean muss in der Form enthalten sein um diese Funktion zu nutzen:
DE.msg.error.error408=WUH-408: Der WebUtil Client Code hat eine ung�ltige Prozess ID zur�ckgegeben - Bitte melden Sie diesen Fehler
DE.msg.error.error110=WUT-110: Datenbank LOB hat eine L�nge von Null
DE.msg.error.error111=WUT-111: Datenbank LOB ist nicht initialisiert
DE.msg.error.error112=WUT-112: Ung�ltiger Modus zum �ffnen eines Blobs. Wert muss W oder R sein
DE.msg.error.error113=WUT-113: Zu viele Reihen entsprechen der angegebenen Bedingung
DE.msg.error.error114=WUT-114: SQL Fehler
DE.msg.error.error115=WUT-115: Checksummen Fehler
DE.msg.error.error116=WUT-116: �bertragung erfolgt bereits
DE.msg.error.error117=WUT-117: Ein g�ltiger Dateiname auf dem Applikation Server ist erforderlich
DE.msg.error.error118=WUT-118: Datei auf dem Applikation Server fehlt oder hat eine L�nge von Null
DE.msg.error.error119=WUT-119: Fehler beim Lesen der Datei auf dem Applikations Server
DE.msg.error.error120=WUT-120: Es konnte kein Byte vom Applikation Server gelesen werden
DE.msg.error.error121=WUT-121: Die �bertragung dieser Datei wurde vom Administrator unterbunden
DE.msg.error.error122=WUT-122: Java Funktionen sind auf dem Applikations Server nicht verf�gbar
DE.msg.error.error123=WUT-123: Die Datei webutil.jar befindet sich nicht im CLASSPATH des Applikations Servers - Einige Datei�bertragungsfunktionen stehen somit nicht zur Verf�gung
DE.msg.error.error124=WUT-124: Es konnte nicht schreibend auf den Applikations Server zugegriffen werden
DE.msg.error.error125=WUT-125: Checksummen Fehler beim Schlie�en der Datei auf dem Applikations Server
DE.msg.error.error126=WUT-126: Fehler beim Schlie�en der Datei auf dem Applikations Server
DE.msg.error.error127=WUT-127: Der Arbeitsbereich konnte nicht erstellt werden
DE.msg.error.error128=WUT-128: Ausnahmefehler beim Erstellen des Arbeitsbereiches
#French versions of the Dialog Titles
FR.msg.install.progress.title=WebUtil Installation
FR.msg.install.progress.subtitle=Ben�tigte Bibliotheken werden geladen; Bitte warten ...
FR.msg.errordialog.title=WebUtil Fehler
#French versions of the Errors
FR.msg.error.error007=WUC-007: Ecriture impossible dans le fichier de log WebUtil
FR.msg.error.error015=WUC-015: Votre forme doit contenir le Bean suivant pour que cette fonction soit disponible:
FR.msg.error.error408=WUH-408: Le client Webutil a renvoy?un numero de process erron?- Contactez votre administrateur
FR.msg.error.error110=WUT-110: LOB dans la base de donn�es a une longueur de zero
FR.msg.error.error111=WUT-111: LOB dans la base de donn�es n'est pas initialis?
FR.msg.error.error112=WUT-112: Mode d'ouverture invalide pour un BLOB. La valeur doit �tre W ou R
FR.msg.error.error113=WUT-113: Trop de lignes renvoy�es pour cette clause where
FR.msg.error.error114=WUT-114: Erreur SQL
FR.msg.error.error115=WUT-115: Echec du Checksum
FR.msg.error.error116=WUT-116: Transfer d�j?en progr�s
FR.msg.error.error117=WUT-117: Le nom du fichier sur le serveur d'application ne peut �tre null
FR.msg.error.error118=WUT-118: Le nom du fichier sur le serveur d'application n'existe pas ou a une taille de zero
FR.msg.error.error119=WUT-119: Erreur en lecture des donn�es provenant du fichier sur le serveur d'application
FR.msg.error.error120=WUT-120: Zero bytes lu ?partir du fichier sur le serveur d'application
FR.msg.error.error121=WUT-121: Ce transfert de fichier est interdit par l'administrateur
FR.msg.error.error122=WUT-122: Java Fonctions non disponibles sur le serveur d'application
FR.msg.error.error123=WUT-123: Le fichier webutil.jar n'est pas present dans le Classpath du serveur d'application - Certaines fonctions de transfert de fichiers ne fonctioneront pas
FR.msg.error.error124=WUT-124: Impossible d'�crire sur le serveur d'application
FR.msg.error.error125=WUT-125: Erreur de Checksum en fermant le fichier sur le serveur d'application
FR.msg.error.error126=WUT-126: Erreur pendant la fermeture du fichier sur le serveur d'application
FR.msg.error.error127=WUT-127: Creation de la Workarea impossible
FR.msg.error.error128=WUT-128: Exception pendant la creation de la workarea
webutil.env
#A sample .ENV file for use with WebUtil note the following important Points:
# 1. The webutil.jar file is in the classpath so that the upload to app server will work
# 2. The FORMS90_PATH includes the directory which holds the webutil.pll
# 3. The WEBUTIL_CONFIG parameter is defined to point at the webutil.cfg file
# !! If you re-use this env file then rememeber to change the paths !!
ORACLE_HOME=D:\Oracle9iDS
FORMS90_PATH=D:\Oracle9iDS\forms90\webutil\forms
CLASSPATH=D:\Oracle9i\jlib\debugger.jar;D:\Oracle9i\jlib\ewt3.jar:D:\Oracle9i\jlib\share.jar;D:\Oracle9i\jlib\utj90.jar;D:\Oracle9i\jdk\jre\lib\rt.jar;D:\Oracle9iDS\forms90\webutil\lib\webutil.jar
WEBUTIL_CONFIG=D:\Oracle9iDS\forms90\webutil\server\webutil.cfg
I've double checked my configuration many times.
but the error WUC-015 still exist, and the webutil-demo
failed to run. -
TS3694 Pourquoi je n'arrive pas a faire la mise a jour ios 7 sur itunes ?
Sa met erreur 3194
Check this support document http://support.apple.com/kb/ts4451. Or this support document http://support.apple.com/kb/TS3694
This information is from the second one. This generally means you are jailbroken or are trying to install non-standard software.
Error 1004, 1013, 1638, 3014, 3194: These errors may be the result of the connection to gs.apple.com being redirected or blocked. Follow these steps to resolve these errors:
Install the latest version of iTunes.
Check security software. Ensure that communication to gs.apple.com is allowed. Follow this article for assistance with security software. iTunes for Windows: Troubleshooting security software issues.
Check the hosts file. The restore will fail if there is an active entry to redirect gs.apple.com. Follow iTunes: Advanced iTunes Store troubleshooting to edit the hosts file or revert to a default hosts file. See section "Blocked by configuration: (Mac OS X/Windows) > Rebuild network information".
Try to restore from another known-good computer and network.
If the errors persist on another computer, the device may need service. -
Converting mulitple Pages files to .doc
Hi I am using Pages '09 and have a lot of Pages documents that i want to convert to .doc so that i can open them in Microsoft Word on a PC. I know that you can go into each one and export them so they are .doc but you have to do that individually and that would take too much time. Is there any way that you can just convert them all at once.
Why not use a script already posted :
--[SCRIPT batch_exportPages2DOC]
Enregistrer ce script en tant que script ou progiciel.
Exécuter ce script ou
déposer l'icône d'un dossier sur son icône.
Il ouvre tout document Pages du dossier
et l' enregistre en fichier DOC
dans le dossier "wasPages_nowDOC".
Celui-ci peut être sur le bureau
ou dans le dossier "~/Documents".
Si le GUIscripting n'est pas activé
le script demande votre mot de passe pour l'activer.
Le script récupère le dossier d'exportation par défaut
dans le fichier de préférences de Pages.
Éviter de cliquer durant l'exécution du script
sauf évidemment pour sélectionner le dossier source.
Save the script as script or application bundle.
Run it or drag and drop a folder icon on its icon.
It opens every Pages's documents stored
in the folder and save it as DOC file in a folder named "wasPages_nowDOC".
This one may be on the desktop or in the "~/Documents" folder.
according to the property storeOnDesktop.
If GUIscripting is disabled
the script ask for your password to enable it.
The script extract the default export path
from the Pages's preferences file.
Don't click when the script is running.
Except, of course, to select the source folder.
Yvan KOENIG (VALLAURIS, France)
2008/04/20
2009/06/17 adapté pour format .doc
2009/12/13 updated for MacOs 10.6…
property theApp : "Pages"
property theExt : "pages"
property nomDuRapport : "report_Pages2DOC.txt"
property nomdudossier : "wasPages_nowDOC"
property storeOnDesktop : true (*
true = dest folder will be on Desktop
false = dest folder will be in "~/Documents"
property msg1 : "" -- globale
property msg90 : "" -- globale
property msg91 : "" -- globale
property msg92 : "" -- globale
property msg94 : "" -- globale
property msg95 : "" -- globale
property msg96 : "" -- globale
property msg99 : "" -- globale
property rapport : "" -- globale
property dossierDeStockage : "" -- globale
property dossierParDefaut : "" -- globale
property localExport : "" -- globale
property newExt : "" -- globale
property newType : "" -- globale
property isOs4 : missing value -- globale
property isOs5 : missing value -- globale
property theMenu : missing value -- globale
property menuExport : missing value -- globale
property types : {{"doc", "SLDocumentTypeMSWord", 2}, {"pdf", "SLDocumentTypePDF", 1}, {"txt", "SLDocumentTypePlainText", 4}, {"rtf", "SLDocumentTypeRichText", 3}, {"rtfd", "SLDocumentTypeRichTextBundle"}, 3}
--=====
(* our settings *)
property typeNum : 1
(* 1 = WORD, 2 = PDF, 3 = Txt, 4 = rtf, 5 = rtfd *)
property theButton : missing value
1 button PDF
2 button Word
3 button RTF
4 button Standard
--=====
on run (* lignes exécutées si on double clique sur l'icône du script application
• lines executed if one double click the application script's icon *)
tell application "System Events" to set dossier to choose folder (*
dans un bloc System Events pour avoir un titre de dialogue "localisé"
• in a System Events block to get a localized dialog title. *)
my commun({dossier})
-- my commun({"Macintosh HD:Users:yvankoenig:Desktop:forsee:" as alias})
end run
--=====
on open (sel) (* sel contient une liste d'alias des éléments qu'on a déposés sur l'icône du script (la sélection)
• sel contains a list of aliases of the items dropped on the script's icon (the selection) *)
my commun(sel)
end open
--=====
on commun(elems)
my nettoie()
my prepareMessages()
tell application "System Events"
if not (UI elements enabled) then set (UI elements enabled) to true (*
Active le GUI scripting
• Enable GUI scripting *)
set titres to title of processes
end tell -- to System Events
if theApp is not in titres then my activateTheApp() (*
Active et ferme la fenêtre du document créé à l'ouverture
• Activate and close the doc's window created at opening *)
set {newExt, newType, theButton} to item typeNum of types (*
item 1 = {"doc", "SLDocumentTypeMSWord",2}
item 2 = {"pdf", "SLDocumentTypePDF",1}
item 3 = {"txt", "SLDocumentTypePlainText",4}
item 4 = {"rtf", "SLDocumentTypeRichText",3}
item 5 = {"rtfd", "SLDocumentTypeRichTextBundle",3}
set sysAtt to (system attribute "sys2")
if 4 > sysAtt then
if my parleAnglais() then
error "This script requires MacOs X 10.4 or higher !"
else
error "Ce script requiert MacOs X 1.4 ou ultérieur !"
end if
else if 5 > sysAtt then
set isOs4 to true
set isOs5 to false
if my getVersion() < "4" then
set theMenu to 3
set menuExport to 13
else
set theMenu to 10
set menuExport to 8 (* was a wrong 9 *)
end if
end if
my fermeFenetres() (*
• Close existing windows *)
my afficheLeMessage(msg1) (*
Éviter de cliquer…
• Don't click… *)
tell application theApp to set localExport to localized string "Export"
set dossierParDefaut to my getDefaultExport() as text
set rapport to ""
set dossierDeStockage to my creeDossierDeStockage(nomdudossier) (* Unicode text *)
try
repeat with elem in elems
try
my exploreTraite(elem as alias, "")
end try
end repeat
if rapport = "" then set rapport to msg90
-- crée un fichier texte sur le Bureau
set p2d to path to desktop
set p2r to (p2d as Unicode text) & nomDuRapport
tell application "System Events"
if exists (file p2r) then delete (file p2r)
make new file at end of p2d with properties {name:nomDuRapport}
end tell
set rapport to rapport as text
write rapport to (p2r as alias)
on error MsgErr number NroErr
if NroErr is not -128 then
beep 2
tell application (path to frontmost application as string) to ¬
display dialog "" & NroErr & " : " & MsgErr with icon 0 buttons {msg99} giving up after 20
end if -- NroErr is…
return
end try
my nettoie()
if my parleAnglais() then
my afficheLeMessage("Export done.")
else
my afficheLeMessage("Traitement terminé.")
end if
end commun
--=====
on nettoie() (*
pour ne pas stocker dans le fichier script
• So it will not be stored in the script file *)
set dossierDeStockage to ""
set dossierParDefaut to ""
set rapport to ""
set localExport to ""
set newExt to ""
set newType to ""
set isOs4 to missing value
set isOs5 to missing value
set theMenu to missing value
set menuExport to missing value
set theButton to missing value
set msg1 to ""
set msg90 to ""
set msg91 to ""
set msg92 to ""
set msg94 to ""
set msg95 to ""
set msg96 to ""
set msg99 to " "
end nettoie
--=====
on afficheLeMessage(m)
beep 1
tell application (path to frontmost application as string)
activate
if my parleAnglais() then
display dialog m buttons {" OK "} default button 1 giving up after 10
else
display dialog m buttons {" Vu "} default button 1 giving up after 10
end if
end tell
end afficheLeMessage
--=====
on creeDossierDeStockage(Nom) (*
S'il n'existe pas, construit un dossier destination sur le bureau ou dans "~/Documents"
• If does not exist, create a destination folder on the desktop or in "~/Documents"
local dd, dds
if storeOnDesktop is true then
set dd to path to desktop as Unicode text
else
set dd to path to documents folder as Unicode text
end if
if Nom ends with ":" then
set dds to dd & Nom
else
set dds to dd & Nom & ":"
end if
dossierDeStockage n'existe pas, on le crée
• dossierDeStockage is not available, build it *)
tell application "System Events" to if not (exists item dds) then make new folder at end of folder dd with properties {name:Nom}
return dds as Unicode text
end creeDossierDeStockage
--=====
on exploreTraite(elem, ptree) (*
elem est un alias
• elem is an alias *)
local elem_, cl_, type_Id
set elem_ to elem as Unicode text
tell application "System Events" to tell disk item elem_
set cl_ to class
if cl_ is folder then
set type_Id to ""
else
set type_Id to type identifier
end if
end tell -- "System Events"
set cl_ to cl_ as Unicode text
if type_Id is in {"com.apple.iwork.pages.pages", "com.apple.iwork.pages.sffpages"} then (*
C'est un fichier Pages.
• It's a Pages document *)
my TraiteUnDocument(elem_)
else if cl_ is in {"file package", "«class cpkg»"} then
set rapport to rapport & msg91 & elem_ & return (*
"Package", Attention, un package EST un dossier "spécial".
• Caution, a package IS a "special" folder. *)
else if cl_ is in {"folder", "«class cfol»"} then
my ExploreUnDossier(elem_, ptree)
else
set rapport to rapport & msg92 & elem_ & return (*
"Pas un document Pages".
• "Not a Pages's document" *)
end if -- typeId_ is …
end exploreTraite
--=====
on ExploreUnDossier(dossier, ptree)
local nomElement, cheminElement, c
repeat with nomElement in list folder dossier without invisibles
set cheminElement to dossier & nomElement
tell application "System Events" to set c to name of (dossier as alias)
my exploreTraite(cheminElement as alias, ptree & c & ":")
end repeat
end ExploreUnDossier
--=====
on TraiteUnDocument(leCheminOriginal_UniText)
my export2Doc(leCheminOriginal_UniText as alias, leCheminOriginal_UniText)
end TraiteUnDocument
--=====
on export2Doc(p, leCheminOriginal_UniText) (*
• here p is the path as alias *)
local flag, nomdep, nouveauChemin, w, bof, x, p_xport
try
tell application theApp
open p
set flag to false
repeat 300 times (*
Attends que le fichier soit réellement ouvert.
• Wait until the file is really open *)
if my getNbWindows() > 0 then
set flag to true
exit repeat
end if
end repeat
end tell -- to theApp
if flag is false then error number 8888 (*
Le fichier n'a pu être ouvert.
• The file can't be open. *)
on error MsgErr number NroErr
if NroErr = 8888 then
set rapport to rapport & msg94 & leCheminOriginal_UniText & return
else
set rapport to rapport & msg95 & leCheminOriginal_UniText & return
end if
return (* can't do the remaining tasks *)
end try
tell application "System Events" to tell file leCheminOriginal_UniText
set nomdep to name
end tell -- System Events
if nomdep ends with theExt then set nomdep to text 1 thru -(2 + (length of theExt)) of nomdep
set nouveauChemin to dossierParDefaut & nomdep & "." & newExt
--log nouveauChemin
tell application "System Events" to if exists (file nouveauChemin) then set name of file nouveauChemin to nomdep & my horoDateur(modification date of file nouveauChemin) & "." & newExt (* name stamped *)
try
set {w, bof} to my getFrontWindow()
tell application "System Events" to tell application process theApp
click menu item menuExport of menu 1 of menu bar item theMenu of menu bar 1 (* Exporter… *)
repeat until exists sheet 1 of window w
delay 0.1
end repeat
tell sheet 1 of window w (* sheet containing the buttons PDF, Word, RTF, Standard *)
-- get properties of UI elements of radio group 1
if isOs4 then
click button theButton of radio group 1
else if isOs5 then
click checkbox theButton of radio group 1
else
click radio button theButton of radio group 1 (* I hope that they will no longer change it *)
end if -- isOs4 is true
if typeNum is 2 then
delay 0.2
tell pop up button 1
click
click menu item quality of menu 1
end tell
delay 0.2
end if
click button 1 (* Suivant… *)
repeat until exists button localExport
delay 0.1
end repeat
click button localExport (* Exporter… *)
end tell -- to sheet…
repeat 20 times
if exists sheet 1 of window w then
click button 2 of sheet 1 of window w (*
"Ne pas consulter " dans éventuel rapport d'anomalies
• "Don't review" in sheet reporting possible export anomalies *)
exit repeat
end if
delay 0.1
end repeat
end tell -- to process … System Events
if dossierDeStockage is not dossierParDefaut then (* we must move the file from folder dossierParDefaut to folder dossierDeStockage *)
set p_xport to dossierDeStockage & nomdep & "." & newExt
tell application "System Events" to if exists (file p_xport) then set name of file p_xport to nomdep & my horoDateur(modification date of file p_xport) & "." & newExt
tell application "Finder" to duplicate file nouveauChemin to folder dossierDeStockage (*
• before 10.5, System Events is unable to move *)
my wait4File(p_xport)
tell application "System Events" to if exists file nouveauChemin then delete file nouveauChemin
end if -- dossierDeStockage is not…
my ferme1fenetre()
on error
set rapport to rapport & msg96 & p & return
end try
end export2Doc
(* =====
• Build a stamp from the modification date_time
on horoDateur(dt)
local annee, mois, jour, lHeure, lesSecondes, lesMinutes
set annee to year of dt
set mois to month of dt as number (* existe depuis 10.4 *)
set jour to day of dt
set lHeure to time of dt
set lesSecondes to (lHeure mod 60)
set lHeure to round (lHeure div 60)
set lesMinutes to (lHeure mod 60)
set lHeure to round (lHeure div 60)
return "_" & annee & text -2 thru -1 of ("00" & mois) & text -2 thru -1 of ("00" & jour) & "-" & text -2 thru -1 of ("00" & lHeure) & text -2 thru -1 of ("00" & lesMinutes) & text -2 thru -1 of ("00" & lesSecondes) (*
• Here, the stamp is "_YYYYMMDD-hhmmss" *)
end horoDateur
(* =====
• Take care, the front window may be an Inspector or a dialog one.
on getFrontWindow()
local namesOfWindows, w, flag
tell application theApp to activate
set flag to false
tell application "System Events" to tell application process theApp
set namesOfWindows to name of every window
repeat with w in namesOfWindows
if subrole of (get properties of window w) is "AXStandardWindow" then
set flag to true
exit repeat
end if
end repeat
end tell
return {w, flag} (*
• w is the name of the front document's window *)
end getFrontWindow
(* =====
• Wait that the file is completely written on disk
on wait4File(p) (*
• p must be Unicode text *)
local oldSize, nnn, newSize
set oldSize to 0
tell application "System Events" to set nnn to name of file p
repeat
try
tell application "System Events" to set newSize to physical size of file p
if oldSize < newSize then
set oldSize to newSize
else
exit repeat
end if
end try
end repeat
end wait4File
--=====
on activateTheApp()
local bof, status
tell application theApp to activate
if my getStartingStatus() is false then tell application "System Events" to tell application process theApp to keystroke return
repeat
set {bof, status} to my getFrontWindow()
if status is true then exit repeat
end repeat
end activateTheApp
(* =====
• Close existing open windows *)
on fermeFenetres()
repeat while my getNbWindows() > 0
my ferme1fenetre()
end repeat (*
• Now there is no open window *)
end fermeFenetres
--=====
on ferme1fenetre()
tell application theApp to activate
tell application "System Events" to tell application process theApp to keystroke "w" using {command down}
end ferme1fenetre
--=====
on getPlistValue(valName, default)
local thePlist, u
set thePlist to (path to preferences folder as Unicode text) & "com.apple.iWork." & theApp & ".plist"
tell application "System Events"
if exists file thePlist then
tell contents of property list file thePlist
try
set u to (value of property list item valName) (* Unicode Text *)
on error (*
On est là si Pages n'a rien enregistré avec des préférences neuves
• Here if Pages never saved with the new preferences file. *)
set u to default
end try
end tell -- to contents of…
else (*
On est là s'il n'y a pas de fichier de préférences
• Here if there is no preferences file. *)
set u to default
end if
end tell -- to system events
return u
end getPlistValue
--=====
on getStartingStatus()
return my getPlistValue("LSDefaultsUseDefaultStartingPoint", false)
end getStartingStatus
--=====
on getDefaultExport()
local u
(* son of a *****, I forgot that they don't use the same name !! *)
if theApp contains "Pages" then
set u to my getPlistValue("SLDocumentDefaultExportDirectory", "~/Documents")
else if theApp contains "Numbers" then
set u to my getPlistValue("LSDocumentDefaultExportDirectory", "~/Documents")
else
error "I didn't coded a Keynote version !"
end if
set u to (POSIX file (do shell script "echo " & u)) as text
if u ends with ":" then
return u
else
return (u & ":")
end if
end getDefaultExport
--=====
on getNbWindows()
tell application "System Events" to tell application process theApp to return count of windows
end getNbWindows
--=====
on getLocale(a, x)
tell application a to return localized string x
end getLocale
--=====
on getVersion()
try
tell application theApp to return version
on error
return "1"
end try
end getVersion
--=====
on parleAnglais()
local z
try
tell application theApp to set z to localized string "Cancel"
on error
set z to "Cancel"
end try
return (z is not "Annuler")
end parleAnglais
--=====
on prepareMessages()
if my parleAnglais() then
set msg1 to "Don’t click when the script is running." & return & "Except, of course, if it ask for."
set msg90 to "No problem during the export process."
set msg91 to "Package"
set msg92 to "Not a " & theApp & "’s document"
set msg94 to theApp & " can’t read it"
set msg95 to "Not open"
set msg96 to "Not copied."
set msg99 to "Oops"
else
set msg1 to "Éviter de cliquer durant l’exécution du script" & return & "sauf s’il le demande."
set msg90 to "Exportation réussie sans incident."
set msg91 to "Package"
set msg92 to "Pas un document " & theApp
set msg94 to theApp & " n’a pas pu le lire"
set msg95 to "Pas ouvert"
set msg96 to "Pas copié."
set msg99 to " Vu "
end if
set msg91 to "### " & msg91 & " ### "
set msg92 to "### " & msg92 & " ### "
set msg94 to "### " & msg94 & " ### "
set msg95 to "### " & msg95 & " ### "
set msg96 to "### " & msg96 & " ### "
end prepareMessages
--=====
--[/SCRIPT]
I don't know why, under 10.5.x
the instruction which match every requirements:
set p2d to path to desktop
tell application "Pages"
save document 1 as "SLDocumentTypeMSWord" in alias ("""&p2d&"wasPagesnowdoc:Grenelle 2.doc")
returns :
"Erreur dans Pages : The document cannot be exported to the "Document Microsoft Word" format."
So, I replaced it by a code triggering the Export menu item thru GUI scripting.
Yvan KOENIG (VALLAURIS, France) 1 septembre 2010 12:00:00 -
Erreur d'ouverture document pdf avec adobe reader X
Bonjour,
J'essaie d'ouvrir un document pdf avec adobe X et j'obtient le message d'erreur suivant : "l'un des nombres spécifiés n'est pas compris dans l'intervalle autorisé", et la première page ne s'affice pas.
Avec foxite reader le document s'affiche correctement.
Quelqu'un a t-il déjà rencontré ce soucis?
Merci de votre aide.Lorsque j'ouvre un fichier " .pdf " et j'essaie de le sauvegarder sur le disque dur, j'ai un msg d'erreur dans Safari:
Document X.PDF peut etre exporter sous le nom x.pdf".
Même en changeant le name , ca donne le même msg .
Lorsque j'ouvre cette même page avec Firefox, la fin de l'adresse de la page est grisonner, et une page avec rien d'ecrit , lorsque la recherche de Firefox a fini .
Alors est t'il possible de rapatrier le moindre fichier .PDF , aussi avec Safari que Firefox.
Je suis avec Mac OS X 10.7.4.
Etienne -
Bonjour,
ccomment débloquer le hd de mon mac car il est en lecture seule, et je ne peux transféré ou enregistrer des documents sur un disque dur externe en terme de sauvegarde.
Merci pour votre aide.I have to use Google translate.
I have the impression that you have problems with an external hard drive or a USB thumb drive.
I suspect that you may have a incompatibility due to the drive format.
You may respond in French or English. I will try my best.
Ciao. -
Erreur -200479 pour la lecture de tension
Bonjour,
je réalise un module en visual basic qui doit commander un appareil de chimie via une carte PCIe 6341.
Je veux envoyer une tension sur l'appareil est récupéré une tension en retour qui doit être enregistrée en fonction du temps.
La tache TH_W_compensation est la tache qui impose un potentiel (en l'occurence 0V) et la tache TH_R_compensation est celle qui lit les valeurs en retour en fonction du temps.
Voila le code :
Private Sub btn_startcompensation_Click()
Dim buffersize As Integer
btn_stopcompensation.Enabled = True
btn_startcompensation.Enabled = False
diode_compensation.FillColor = &HFF00&
DAQmxErr = DAQmxCreateTask("", TH_W_compensation)
DAQmxErr = DAQmxCreateAOVoltageChan(TH_W_compensation, frmparametres_carteNI.combo_entree_potentiostat.Text, "Uin", -5, 5, DAQmx_Val_VoltageUnits2_Volts, "")
DAQmxErr = DAQmxWriteAnalogScalarF64(TH_W_compensation, False, 10#, 0, ByVal 0&)
DAQmxErr = DAQmxCreateTask("", TH_R_compensation)
DAQmxErr = DAQmxCreateAIVoltageChan(TH_R_compensation, frmparametres_carteNI.combo_sortieY.Text, "Courant", DAQmx_Val_InputTermCfg_RSE, -5#, 5#, DAQmx_Val_VoltageUnits2_Volts, "")
DAQmxErr = DAQmxCfgSampClkTiming(TH_R_compensation, "onboardclock", 10, DAQmx_Val_Rising, DAQmx_Val_AcquisitionType_ContSamps, buffersize)
DAQmxErr = DAQmxDisableStartTrig(TH_R_compensation)
DAQmxErr = DAQmxReadAnalogScalarF64(TH_R_compensation, 0, courant, ByVal 0&)
DAQmxErr = DAQmxStartTask(TH_W_compensation)
DAQmxErr = DAQmxStartTask(TH_R_compensation)
Timer_compensation.Enabled = True
End Sub
Au niveau du StartTask de TH_R_compensation, j'ai l'erreur -200479. Je pense qu'il y a un probleme dans les réglages du timing, mais je ne trouve pas.
Merci pour l'aide !
Résolu !
Accéder à la solution.Bonjour Jean-François,
L'erreur -200479 est certainement liée à un conflit entre le start task et le DAQmxReadAnalogScalarF64(...).
En effet, la fonction "DAQmxReadAnalogScalarF64(TH_R_compensation, 0, courant, ByVal 0&)" permet de démarrer la tâche "TH_R_Compensation" de façon implicite, et attend un éventuel trigger pour démarrer une lecture. Une fois la tâche démarrée, il vous est alors impossible de la redémarrer à l'aide du DAQmxStartTask(TH_R_compensation) sans l'avoir arrêter.
Je vous encourage, à utiliser les fonctions dans l'ordre suivant, ceci devrait solutionner votre problématique:
DAQmxStartTask(TH_R_compensation)
DAQmxReadAnalogScalarF64(TH_R_compensation, 0, courant, ByVal 0&)
Je vous invite également à prendre connaissance des informations présentes depuis notre site internet, qui permettent de prendre en main le driver NI-DAQmx:
Getting Started with NI-DAQmx: Main Page
http://zone.ni.com/devzone/cda/tut/p/id/5434
Cordialement,
Rémi D.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...
Maybe you are looking for
-
Presenter 7 freezes PowerPoint in Vista 64 and in Windows 7
I'm hoping someone can give me some guidance on how to get presenter 7 to work with Vista 64 or Windows 7. Each time I try to use Presenter 7 in PowerPoint (the Office 2007 variety) PowerPoint becomes unresponsive. I have installed all of the Prese
-
"Use iCloud" option does not appear in GarageBand for iOS
For work, I have an iPad 2 running iOS 7.0.4. I recently updated GarageBand on that device to version 2.0. I have several songs on my work iPad that I would like to share via iCloud to my new home iPad mini (Retina) WiFi also running iOS 7.0.4, also
-
Duplicate programs listed in "Open With" menu
Whenever I control-click a file and want to select "Open With", there are duplicate programs listed. For example, if I want to open an AIFF file, QuickTime 7.6.2 shows up twice in the list along with iTunes, WaveBurner (a Logic Pro program) and other
-
Debugging Forms on IE 5.0
Hi, I've been developing Forms 6 applications e deploying them on the Web using JInititator. Now I'm trying to deploying the same applications using IE 5 JVM. I followed all steps described in the document entitled "Client Platform Support for Micros
-
Windows Classis Theme - Windows Classic Start Menu / Save Files Dialog
MS, please keep a way back to the 9x interface! Really anoying that the Windows Classis Start menu (Windows 9x etc.) is not available in Win7. (and apparently no option "Always Show All Programs" option is available and the subprograms are listed in