Revision OR Amendment in PO
Hi,
My requirement is to bring the revision no in the PO Output.We do not use version management.
Once the PO is released after that whatever value changes happens in the PO should show as version in PO output.
My query is how to capture the value changes?from which tables?
I have checked CDHDR & CDPOS but doesn't look to be helpful.
Any logic to get the revision if the total value changes in the PO
KN
Hi,
This can be done with the help of ABAPer.
Check on it:-
Re: ME 9F - P.O Amendment to purchase order not appearing
Amendment in PO after approval the document
pherasath
Similar Messages
-
Purchase order Revision and Releases
Hello All
Can any one tell me the keyfig for Purchase order Revisions and Releases.I am trying to built a report that has PO Revision count and PO Releases count.
Any help would be appreciated
ThanksHi,
PO release is a approval procedure. If a PO fulfills certain conditions (e.g. the total order value exceeds $10,000), it has to be approved (by the cost center manager, for instance) before it can be processed further. This process of approving is knows as release procedure.
PO revision refers to changes made to PO. If an existing PO is changed, the system can print an amended PO displaying the changes. The first change is printed as 'amendment no. 1", the second as 'amendment no. 2" and so on.
Hope this helps. -
IPhoto 6 has become corrupt and I have lost 50 amended images
This is my second post re a major/ serious corruption issue I have with iPhoto 6
Within my library I have 50 images that have had multi amendments made and each amendment has been saved as an image revision (e.g. Image6 when 6 changes had been made)
I came to use some imges this week and found that the thumbnails in the relevant iPhoto6 folder show the correct 'amended' image - however on clicking the very original photo appears (e.g. image 1)
This is a serious issue as I sell these images as my business
I have back ups but im still confused how this has happened (I have not used revert to original at any time)
My apple specialist has tried a rebuild but the problem remains
Its not on all images
Any ideas? Anyone know a UK based iPhoto speciliast available for hire?
thank youNote that you are posting in the iPhoto '08 forum and that answers for fixing library issues in iPhoto '08 may be different than doing the same fix in iPhoto 6 - it is safer to post in the correct forum - iPhoto 6 - http://discussions.apple.com/category.jspa?categoryID=143
Within my library I have 50 images that have had multi amendments made and each amendment has been saved as an image revision (e.g. Image6 when 6 changes had been made)
Since iPhoto does not have either a save or a save as capability it is important that you describe how you did the amendments and how you created the revised images - e. g. image1 to image6
In iPhoto all edits are applied to the image and the name remains - the only possibly way to accomplish what you say using iPhoto alone is to duplicate and rename the image prior to editing and then it is impossible for iPhoto to link the duplicated & renamed image back to the original image - as far as iPhoto is concerned both (or all 7 in your example) images are separate and have no relationship to each other
LN -
O2A Solution, OSM 7.0.3 -Submit Revision Order - Getting a database error
Hello,
we have created a custom SOM Cartridge for VoIP Orders which is called by O2A LF (CommunicationsProvisioningFulfillmentOrderPIP). We are trying to reproduce the following scenario.
We submit a salesorder that has verbCode SIMULATE_FAIL_VOIP_SERVICEBUNDLE_FAULT. We enhance Control Map in the above mentioned Custom VoIP Cartridge.
Fallout simulates successfully. Then we submit a new salesorder with process Verb Code, a significant data change (e.g. Password, Number, etc..) and Revision Number 2 . Amendment Order is created successfully at COM and SOM and redo Task of CommunicationsProvisioningFulfillmentOrderPIP Cartridge is happening to SOM. This creates a new VoIP Order at SOM actual provisioning but during the CommunicationsProvisioningFulfillmentOrderPIP update after VoIP order completion we are getting the following error...
<AdminServer> <ExecuteThread: '12' for queue: 'oms.automation'> <oms-automation> <> <> <1330609363640> <BEA-010213> <Message-Driven EJB: CommunicationsServicesProvisioningOrderUpdateSITask.CommunicationsServicesProvisioningOrderUpdateBeanMDB's transaction was rolled back. The transaction details are: Xid=BEA1-663E3AB4D830560E5D6A(9023958),Status=Rolled back. [Reason=weblogic.transaction.internal.AppSetRollbackOnlyException],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=60,XAServerResourceInfo[WLStore_osm_domain_oms_jms_store]=(ServerResourceInfo[WLStore_osm_domain_oms_jms_store]=(state=rolledback,assigned=AdminServer),xar=WLStore_osm_domain_oms_jms_store31156775,re-Registered = false),NonXAServerResourceInfo[WL_JDBC_LLR_POOL.oms_pool]=(ServerResourceInfo[WL_JDBC_LLR_POOL.oms_pool]=(state=rolledback,assigned=AdminServer),nonXAResource=JDBC LLR, pool=oms_pool, table=WL_LLR_ADMINSERVER),SCInfo[osm_domain+AdminServer]=(state=rolledback),properties=({weblogic.transaction.nonXAResource=WL_JDBC_LLR_POOL.oms_pool, weblogic.jdbc=t3://192.168.5.112:17001, weblogic.jdbc.llr=oms_pool}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+192.168.5.112:17001+osm_domain+t3+, XAResources={WLStore_osm_domain_oms_jms_store, WLStore_osm_domain_oss_jms_store, WSATGatewayRM_AdminServer_osm_domain, WLStore_osm_domain__WLS_AdminServer},NonXAResources={})],CoordinatorURL=AdminServer+192.168.5.112:17001+osm_domain+t3+).>
java.sql.SQLException: ORA-20502: Automation context not found.
ORA-06512: at "ORDERMGMT.OM_AUTOMATION_PKG", line 85
ORA-06512: at line 1
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034)
at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:191)
at oracle.jdbc.driver.T4CCallableStatement.executeForRows(T4CCallableStatement.java:950)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1223)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3386)
at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:3487)
at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:3858)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.execute(OraclePreparedStatementWrapper.java:1374)
at weblogic.jdbc.wrapper.PreparedStatement.execute(PreparedStatement.java:98)
at com.mslv.oms.dataaccesslayer.CallableProxy.executeStatement(Unknown Source)
####<Mar 1, 2012 3:42:48 PM EET> <Error> <oms> <john-1d006c4d54> <AdminServer> <ExecuteThread: '12' for queue: 'oms.automation'> <oms-automation> <BEA1-66673AB4D830560E5D6A> <> <1330609368781> <BEA-000000> <plugin.InnerEarExternalReceiverDispatcher: Fail to find the automationContext for the JMS message due to
com.mslv.oms.automation.AutomationException: Fail to find the automationContext for the JMS message due to
at oracle.communications.ordermanagement.automation.plugin.AbstractExternalReceiverDispatcher.a(Unknown Source)
at oracle.communications.ordermanagement.automation.plugin.InnerEarExternalReceiverDispatcher.a(Unknown Source)
com.mslv.oms.dataaccesslayer.ProxyException: ORA-20502: Automation context not found.
If you have any experience about the above error pls help us to understand and resolve this.Hi, I took a closer look at your issue.
here is the code where the error seems to come from
let $ebm := if (fn:exists($taskData/oms:_root/oms:messageXmlData/provord:ProcessProvisioningOrderEBM))
then $taskData/oms:_root/oms:messageXmlData/provord:ProcessProvisioningOrderEBM
else error(xs:QName('osmError:ORDER_NOT_FOUND'), "Error getting ProcessProvisioningOrderEBM.")
To me this must be an issue with the task data.
The user executing this automator is osmlf.
This user should be the member of the following roles:
LocalFulfillmentRole
LfFalloutRole
Both have the same view assigned for the Provisioning order: CommunicationProvisioningOrderQueryTask.
The user must not be a membe of other roles, this can lead to a different query task being picked by the system for the automator.
In particular, there is the LocalFulfillmentSystemInteractionRole which has a different query task assigned for the order:
LocalFulfillmentSystemInteractionTask
And this one indeed does not include the element messageXmlData. So if by any chance the user osmlf was member of LocalFulfillmentSystemInteractionRole, this could lead precisely to the error you are getting.
Let me know...
Viktor
Edited by: viktor.jarolim on 23 oct. 2012 23:55
Edited by: viktor.jarolim on 23 oct. 2012 23:57 -
Getiing failure in OSM7 when i am firing amend order
hi,
i have fired a new order and then i am firing the same order with some changes.
i am getting following error while doing so and amend order does not get created:
"<16-Mar-2011 10:32:15,421 IST AM> <ERROR> <ws.a> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <createOrder FAILED. Reason: Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[1602] : null caused by:null> <Mar 16, 2011 10:32:15 AM IST> <Error> <oms> <BEA-000000> <ws.a: createOrder FAILED. Reason: Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[1602] : null caused by:null> <16-Mar-2011 10:32:15,421 IST AM> <ERROR> ws.OrderManagementWSPortImpl> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[1602] : null caused by:null> oracle.communications.ordermanagement.ws.InvalidOrderSpecificationFault: Failed to create and start the order due to java.lang.RuntimeException: com.mslv.oms.handler.InternalErrorException: Failed to start order[1602] : null caused by:null
at oracle.communications.ordermanagement.ws.a.a(Unknown Source)
at oracle.communications.ordermanagement.ws.OrderManagementWSPortImpl.createOrder(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)"Were you able to resolve this issue on your own?
Assuming not, I have a few questions on this.
Is your order configured to support amendments? i.e. Do you have an order key defined, have you enabled revisions?
Have you attempted to create the base order or the revision through a CreateOrderBySpec call directly (thereby bypassing order recognition/transformation functionality associated with CreateOrder call)? -
How to get the last revision quote to SSRS report
HI,
My report current result like this
Qoute ID
Revision
Q1
1
Q1
2
Q1
3
Q2
1
Q3
1
I would like to filter if the quote ID is same , only get the last revision quote into report
Qoute ID
Revision
Q1
3
Q2
1
Q3
1
How can i compare the Quote ID and Revision in fetchxml or dataset filter ?
Thank You<fetch distinct='false' mapping='logical' aggregate='true'>
<entity name='Quote'>
<attribute name='revisionnumber' alias='estimatedvalue_max' aggregate='max' />
<attribute name='quotenumber' alias='quoteid' groupby='true' />
</entity>
</fetch>"
Regards, Saad -
I want to use the same account for all my apple devices (macbook air, imac and iphone). I can't see how I can amend the iphone account because it is in grey? I also can't remember the password for this account so i can't even delete it and start again?
Help!
ThanksDeleting an iCloud account only deletes it from the Device, not from iCloud. In iOS 8, the name of this setting changed to "Sign Out" as that is a better reflection of what actually happens. Your iCloud data remains on the server, available to devices still signed into the account, but the device you sign out of the account on is disconnected from the account, and as a result, the iCloud data from that account is removed from the device. It will redownload to the device should you sign back into the account.
The only issue you'll run into when you switch between accounts is with my photo stream photos older than 30 days. When you delete (or sign out of) and account, your photo stream photos are deleted along with the other data from the account in question. However, unlike other data which remains on the server and can redownload to your device when you sign back in, my photo stream photos only remain in iCloud for 30 days. When you sign back in, you will only get back my photo stream photos added in the last 30 days (as older photos are no longer in iCloud to redownload). Like other account data, any my photo stream photos on your other devices signed into the account are unaffected by this. If you want to keep older my photo stream photos on your device as you change iCloud accounts, save them to your camera roll before deleting (signing out of) the account. -
Error message while revising a workflow in Siebel 8.0
I am getting the following error in my Tools local db:
"A record that contains identical values to the record you have created already exists. If you would like to enter a new record, please ensure that the field values are unique."
Error code: SBL-DAT-00381
I am trying to revise the latest version of the workflow.Go to SE11. Follow the path Extras -> ENhancement Category. Choose the appropriate category and then activate.
Check the below link for further details.
[http://help.sap.com/saphelp_nw04/helpdata/en/6e/e3806dd38911d5994400508b6b8b11/content.htm|http://help.sap.com/saphelp_nw04/helpdata/en/6e/e3806dd38911d5994400508b6b8b11/content.htm]
Hope this helps.
Thanks,
Balaji -
What are the Uses of Revision Level
Dear All,
I have been searching for articles pertaining to "Revision Level" in the Material Master Record and found out that revision level is used purposely in Engineering Change Management and Document Management System. Is this true?
I want to know if activating revision level can purposely be used also in tracking MRP Tab Changes in material master record. There are some cases that user change MRP Type and reorder levels (minimum/maximum) in the material master record and i want to record this changes and who made this changes. Can this revision level help me on this purpose?
Can anybody please enlighten me on this revision level usage?
Thank you.
Regards,
Bernardo SoledadPlease check these answered links:
Revision Level
Revision Level
Edited by: Afshad Irani on Apr 20, 2010 7:04 PM -
Newbie question on FindChangeByList script (REVISED)
Hi...I'm using FindChangeByList (the Javascript version) and I have a question. The default behavior of this script seems to be the following:
1. If text is selected, then run the script on the text
2. Otherwise, run the script on the entire document.
By looking at the script (which I'm pasting below), I can see that the script is intentionally set up this way. I'm totally new to scritping, but by reading the remarks I think these are the relevent lines:
//Something was selected, but it wasn't a text object, so search the document.
myFindChangeByList(app.documents.item(0));
and
//Nothing was selected, so simply search the document.
myFindChangeByList(app.documents.item(0));
MY GOAL: I want to prevent the script running on my entire document by mistake if I mistakenly don't have the Text tool active.
I have a feeling that would be very easy to write, but since I know nothing about scripting, I appeal to this forum. Thanks.
If you need it, the entire script is pasted below. (It's also a standard sample script built into CS4).
//FindChangeByList.jsx
//An InDesign CS4 JavaScript
@@@BUILDINFO@@@ "FindChangeByList.jsx" 2.0.0.0 10-January-2008
//Loads a series of tab-delimited strings from a text file, then performs a series
//of find/change operations based on the strings read from the file.
//The data file is tab-delimited, with carriage returns separating records.
//The format of each record in the file is:
//findType<tab>findProperties<tab>changeProperties<tab>findChangeOptions<tab>description
//Where:
//<tab> is a tab character
//findType is "text", "grep", or "glyph" (this sets the type of find/change operation to use).
//findProperties is a properties record (as text) of the find preferences.
//changeProperties is a properties record (as text) of the change preferences.
//findChangeOptions is a properties record (as text) of the find/change options.
//description is a description of the find/change operation
//Very simple example:
//text {findWhat:"--"} {changeTo:"^_"} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false} Find all double dashes and replace with an em dash.
//More complex example:
//text {findWhat:"^9^9.^9^9"} {appliedCharacterStyle:"price"} {include footnotes:true, include master pages:true, include hidden layers:true, whole word:false} Find $10.00 to $99.99 and apply the character style "price".
//All InDesign search metacharacters are allowed in the "findWhat" and "changeTo" properties for findTextPreferences and changeTextPreferences.
//If you enter backslashes in the findWhat property of the findGrepPreferences object, they must be "escaped"
//as shown in the example below:
//{findWhat:"\\s+"}
//For more on InDesign scripting, go to http://www.adobe.com/products/indesign/scripting/index.html
//or visit the InDesign Scripting User to User forum at http://www.adobeforums.com
main();
function main(){
var myObject;
//Make certain that user interaction (display of dialogs, etc.) is turned on.
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll;
if(app.documents.length > 0){
if(app.selection.length > 0){
switch(app.selection[0].constructor.name){
case "InsertionPoint":
case "Character":
case "Word":
case "TextStyleRange":
case "Line":
case "Paragraph":
case "TextColumn":
case "Text":
case "Cell":
case "Column":
case "Row":
case "Table":
myDisplayDialog();
break;
default:
//Something was selected, but it wasn't a text object, so search the document.
myFindChangeByList(app.documents.item(0));
else{
//Nothing was selected, so simply search the document.
myFindChangeByList(app.documents.item(0));
else{
alert("No documents are open. Please open a document and try again.");
function myDisplayDialog(){
var myObject;
var myDialog = app.dialogs.add({name:"FindChangeByList"});
with(myDialog.dialogColumns.add()){
with(dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Search Range:"});
var myRangeButtons = radiobuttonGroups.add();
with(myRangeButtons){
radiobuttonControls.add({staticLabel:"Document"});
radiobuttonControls.add({staticLabel:"Selected Story", checkedState:true});
if(app.selection[0].contents != ""){
radiobuttonControls.add({staticLabel:"Selection", checkedState:true});
var myResult = myDialog.show();
if(myResult == true){
switch(myRangeButtons.selectedButton){
case 0:
myObject = app.documents.item(0);
break;
case 1:
myObject = app.selection[0].parentStory;
break;
case 2:
myObject = app.selection[0];
break;
myDialog.destroy();
myFindChangeByList(myObject);
else{
myDialog.destroy();
function myFindChangeByList(myObject){
var myScriptFileName, myFindChangeFile, myFindChangeFileName, myScriptFile, myResult;
var myFindChangeArray, myFindPreferences, myChangePreferences, myFindLimit, myStory;
var myStartCharacter, myEndCharacter;
var myFindChangeFile = myFindFile("/FindChangeSupport/FindChangeList.txt")
if(myFindChangeFile != null){
myFindChangeFile = File(myFindChangeFile);
var myResult = myFindChangeFile.open("r", undefined, undefined);
if(myResult == true){
//Loop through the find/change operations.
do{
myLine = myFindChangeFile.readln();
//Ignore comment lines and blank lines.
if((myLine.substring(0,4)=="text")||(myLine.substring(0,4)=="grep")||(myLine.substring(0,5)=="glyph")){
myFindChangeArray = myLine.split("\t");
//The first field in the line is the findType string.
myFindType = myFindChangeArray[0];
//The second field in the line is the FindPreferences string.
myFindPreferences = myFindChangeArray[1];
//The second field in the line is the ChangePreferences string.
myChangePreferences = myFindChangeArray[2];
//The fourth field is the range--used only by text find/change.
myFindChangeOptions = myFindChangeArray[3];
switch(myFindType){
case "text":
myFindText(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions);
break;
case "grep":
myFindGrep(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions);
break;
case "glyph":
myFindGlyph(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions);
break;
} while(myFindChangeFile.eof == false);
myFindChangeFile.close();
function myFindText(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions){
//Reset the find/change preferences before each search.
app.changeTextPreferences = NothingEnum.nothing;
app.findTextPreferences = NothingEnum.nothing;
var myString = "app.findTextPreferences.properties = "+ myFindPreferences + ";";
myString += "app.changeTextPreferences.properties = " + myChangePreferences + ";";
myString += "app.findChangeTextOptions.properties = " + myFindChangeOptions + ";";
app.doScript(myString, ScriptLanguage.javascript);
myFoundItems = myObject.changeText();
//Reset the find/change preferences after each search.
app.changeTextPreferences = NothingEnum.nothing;
app.findTextPreferences = NothingEnum.nothing;
function myFindGrep(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions){
//Reset the find/change grep preferences before each search.
app.changeGrepPreferences = NothingEnum.nothing;
app.findGrepPreferences = NothingEnum.nothing;
var myString = "app.findGrepPreferences.properties = "+ myFindPreferences + ";";
myString += "app.changeGrepPreferences.properties = " + myChangePreferences + ";";
myString += "app.findChangeGrepOptions.properties = " + myFindChangeOptions + ";";
app.doScript(myString, ScriptLanguage.javascript);
var myFoundItems = myObject.changeGrep();
//Reset the find/change grep preferences after each search.
app.changeGrepPreferences = NothingEnum.nothing;
app.findGrepPreferences = NothingEnum.nothing;
function myFindGlyph(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions){
//Reset the find/change glyph preferences before each search.
app.changeGlyphPreferences = NothingEnum.nothing;
app.findGlyphPreferences = NothingEnum.nothing;
var myString = "app.findGlyphPreferences.properties = "+ myFindPreferences + ";";
myString += "app.changeGlyphPreferences.properties = " + myChangePreferences + ";";
myString += "app.findChangeGlyphOptions.properties = " + myFindChangeOptions + ";";
app.doScript(myString, ScriptLanguage.javascript);
var myFoundItems = myObject.changeGlyph();
//Reset the find/change glyph preferences after each search.
app.changeGlyphPreferences = NothingEnum.nothing;
app.findGlyphPreferences = NothingEnum.nothing;
function myFindFile(myFilePath){
var myScriptFile = myGetScriptPath();
var myScriptFile = File(myScriptFile);
var myScriptFolder = myScriptFile.path;
myFilePath = myScriptFolder + myFilePath;
if(File(myFilePath).exists == false){
//Display a dialog.
myFilePath = File.openDialog("Choose the file containing your find/change list");
return myFilePath;
function myGetScriptPath(){
try{
myFile = app.activeScript;
catch(myError){
myFile = myError.fileName;
return myFile;
Message was edited by: JoJo Jenkins. Proper script formatting was used and the question was revised and made more concise.You can't check which instrument is active in InDesign by script (although you can select it, but it's not useful in your case).
I suggest you the following approach: check if a single object is selected and if it's a text frame — if so, make a search without showing the dialog.
Notice that use
myFindChangeByList(app.selection[0].parentStory.texts[0]);
instead of
myFindChangeByList(app.selection[0]);
this allows me to process threaded and overset text.
function main(){
var myObject;
//Make certain that user interaction (display of dialogs, etc.) is turned on.
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll;
if(app.documents.length > 0){
if(app.selection.length == 1 && app.selection[0].constructor.name == "TextFrame"){
myFindChangeByList(app.selection[0].parentStory.texts[0]);
else if(app.selection.length > 0){
switch(app.selection[0].constructor.name){
case "InsertionPoint":
case "Character":
case "Word":
case "TextStyleRange":
case "Line":
case "Paragraph":
case "TextColumn":
case "Text":
case "Cell":
case "Column":
case "Row":
case "Table":
myDisplayDialog();
break;
default:
//Something was selected, but it wasn't a text object, so search the document.
myFindChangeByList(app.documents.item(0));
else{
//Nothing was selected, so simply search the document.
myFindChangeByList(app.documents.item(0));
else{
alert("No documents are open. Please open a document and try again."); -
How to find revision number on my macbook ?
How to find revision number on my macbook ?
Wrong question, as there has been no formal revision number issued by Apple. What you may have seen on some postings about revision C, D, etc. is probably no more than rumor.
You can get some information about the place and date of production of your computer by selecting the "Blue Apple" in your menu bar, then selecting About this Mac. Press More, then look at your serial number.
My serial number is W8612xxxxx..
"W8" lists the production location in China.
"612" means that my MBP was produced in the 12th week of 2006.
One of the defects in early production runs was a noisy inverter for the LCD screen. It's likely that that was a parts problem that was remedied in progress of production. My "week 12" MBP has no problems at all.
My MBP runs a bit hot, but within specs. For that matter, I found the TiBook it replaced was uncomfortably warm as a laptop. There's a simple remedy if you want work in laptop mode. Just put something -- a notebook, a rigid plastic sheet a few millimeters thick or the like -- under the MBP and you (and the computer) will be more comfortable. -
Firefox does not work after update to 3.6.6 (and all later revisions)
(EDIT: I found the exact revision from which the Firefox is not starting, it is 3.6.6 so I changed them throughout this post, previous revision value was 3.6.8)
I am using Windows 7 x64
After Firefox recently updated to 3.6.6 it does not work any more. The application is listed in task manager but it does not do anything. There is no user interface or anything. Only way to interact with it is "End process". Starting in safe mode or starting Profile manager is not possible.
I tried all possible and suggested solutions in mozilla KB, this and other forums but without success (windows safe mode, firefox safe mode, renaming firefox, waiting, checking for firewall or malware/virus issues, deleting profile, uninstall, clean reinstall and every possible combination of those that I could think of). Always the same result, no error message, firefox shown in task manager and that's it.
When I do clean install of all later firefox revisions starting from 3.6.6 the problem remains, including latest Firefox 4 beta6.
I have no issues with any firefox versions on my Vista laptop, so I would guess that something in my windows environment is not suitable for newer versions of firefox.
As I cannot find official older 3.6.x revision of Firefox, I am currently using 3.5.13 and it works flawlessly.
Any help is appreciated, I ran out of ideas.You can try a direct connection and select No Proxy in the connection settings.
You can find the connection settings in "Tools > Options > Advanced : Network : Connection"
Also do a malware check with a few malware scan programs.<br />
You need to use all programs because each detects different malware.<br />
Make sure that you update each program to get the latest version of the database before doing a scan.
* http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
* http://www.superantispyware.com/ - SuperAntispyware
* http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
* http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
* http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
See also "Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked and [[Searches are redirected to another site]] -
Amending navigation in template
Hi
I have created a template with a navigation bar imported
through fireworks. I works fine, but I then dicide to alter the
nave bar re-export it to dreamweaver and upload the site.
All the nav links then point to..Templates/index.htm for
example not index.htm
The code looks fine in the template but when it is applied to
a page it has the Templates section inserted to the nav section,
and is greyed out so I cant even amend it manually.
Help, I cannot work out what is going on!!!
And help would be appriciated...
Perksvar msg="Mouse right click disabled.\n\n";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(msg);
return false;
That just adds an amateur feel to your site. Please dump it -
it does
nothing for you and cannot prevent right clicks.
To read about the FW menus, go here -
http://apptools.com/rants/jsmenu.php
http://apptools.com/rants/menus.php
They are not something that you want to use on this nice
looking site.
I am sure you will want to fix these errors, too -
http://validator.w3.org/check?verbose=1&uri=http://www.wendover.bucks.sch.uk/
You have reused ID assigments many times - they must be
unique on a page.
And you have got instances like this -
<a..><div>...</div></a>
which is not a valid HTML usage. You cannot have a div tag
within an <a>
tag pair.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"perks999" <[email protected]> wrote in
message
news:eeu7hb$6u8$[email protected]..
> Why?
>
>
>
http://www.wendover.bucks.sch.uk/
>
> top 3 nav bars point to Templates/*****.htm
>
> Perks
> -
Cisco ASA 5505 config cleanup / revision
Hello all,
I have been assigned the task of "cleaning" up and revising one of our customer's ASA 5505. I am going through the config and I have some questions that I am hoping can be clarified for me. The config is rather simple with the inclusion of a remote-access VPN.
I am seeing the follwoing ACLs and Static PAT statements and I am wondering why the previous admin chose this design. IP address 192.168.0.6 is on of their MVbase (database) servers.
access-list acl_out extended permit tcp any interface outside eq 2043
access-list acl_out extended permit tcp any interface outside eq 2044
access-list acl_out extended permit udp any interface outside eq 2040
access-list acl_out extended permit udp any interface outside eq 2041
static (inside,outside) udp interface 2041 192.168.0.6 2041 netmask 255.255.255.255
static (inside,outside) udp interface 2043 192.168.0.6 2043 netmask 255.255.255.255
static (inside,outside) tcp interface 2043 192.168.0.6 2043 netmask 255.255.255.255
static (inside,outside) udp interface 2044 192.168.0.6 2044 netmask 255.255.255.255
static (inside,outside) tcp interface 2044 192.168.0.6 2044 netmask 255.255.255.255
Can I replace the following portion of the config with the one below it?
crypto dynamic-map SYSTEM_DEFAULT_CRYPTO_MAP 65535 set transform-set ESP-AES-128-SHA ESP-AES-128-MD5 ESP-AES-192-SHA
ESP-AES-192-MD5 ESP-AES-256-SHA ESP-AES-256-MD5 ESP-3DES-SHA ESP-3DES-MD5 ESP-DES-SHA ESP-DES-MD5
crypto map outside_map 65535 ipsec-isakmp dynamic SYSTEM_DEFAULT_CRYPTO_MAP
crypto map outside_map interface outside
crypto isakmp enable outside
crypto dynamic-map remote_map10 set transform-set ESP-AES-256-MD5
crypto map outside_map10 ipsec-isakmp dynamic remote_map
crypto map outside_map interface outside
crypto isakmp enable outside
I have attached the full ASA config in order for my questions to make more sense.
Thanks in advance,
AdrianDouglas,
In that case seems like there are many issues.
One thing I notized on the router is :
interface FastEthernet0/1.1
description vlan 1$FW_OUTSIDE$
interface FastEthernet0/1.10
description vlan 10$FW_INSIDE$
You can't have the same physical port for inside and outside.
Meaning this port can't be connected to the ASA and the PC or switch at the same time.
Try to find how far can the PC go; if it can ping the router and if the router can ping the ASA
Then on the ASA you have:
nat (inside) 1 0.0.0.0 0.0.0.0
But there is no global command, you need to add:
global (outside) 1 interface
You should be able to ping 192.168.1.1 from the ASA,
make sure Ethernet0/0 is up
Regards,
Felipe. -
I am trying to restore my Calendar from my Time Machine back up. I can get through the process but at the end I get a message that Calendars cannot be removed or amended as it is required by OS10, there does not appear to be any option to authorise the backup or change. How can I get round this roadblock?
I am trying to restore my Calendar from my Time Machine back up. I can get through the process but at the end I get a message that Calendars cannot be removed or amended as it is required by OS10, there does not appear to be any option to authorise the backup or change. How can I get round this roadblock?
Maybe you are looking for
-
hello..i use firefox 4 beta 05..my question is..why when i open let's say 6 tabs..my windows show that i have 6 instancies of firefox instead of one like it does with firefox 3.6? thanks maybe i am saying it wrong..when i press alt+tab there is only
-
Formatting a previously used RAID drive for re-use
Hello, I had an odd request from a client. He has a XServe RAID with 2 RAID sets - one on each side - with all bays filled on each side. He purchased replacement modules for each side, and wanted to pull a working drive from each side, and put the ne
-
Hi, I'm having a lot of problems with exporting masters with folders (albums). I have project like: Project ->Album1 ->Album2 ->Album3 If I want to export that, Aperture would export only photos with out folder structure. I chose "Project Name / Fold
-
Destype - Mail in Reports 6i - Hanging
Hi , When I am trying to run the report as mail format, it is hanging the machine. Please help me to overcome this. Thanks PGanil.
-
Can't access content library in iMovie 10.0.6
I have updated to OS X Yosemite and I am using iMovie 10.0.6 but there is no content library in the side bar and if I try to access it through the window button and then go to content library they are faded and I am unable to click them. Is there any