Automatic Creation of Bookmarks in Javascript
I need to create a bookmark based on a random string of text located in the same place on every page and I have approx. 1,000 pages to work with.
For example, on every page there will be a string that has a format of XX-XXX-XX-XXXXX-XX. It will be in the same location on every page. The bookmark will need that string's value and point to the page that particular string occurs on.
So on page 2 the string is Z1-0AA-D3-P99N2-AP, the bookmark inherits that name, and points to page 2.
I have been searching these forums and the internet in general. I realise I can use the following to start off with but I don't know how to find the string, name the bookmark after it, and then what is the correct value for X? I don't think it would be this.pageNum, but I could be wrong.
var FoundString = /\d{2}+"-"+\d{3}+"-"+\d{2}+"-"+\d{5}+"-"+\d{2}/ ?
Edit: var FoundString = /\d{2}\W\d{3}\W\d{2}\W\d{5}\W\d{2}/
this.bookmarkRoot.createChild({FoundString, X})
I don't use javascript often so I'd definitely appreciate any assistance you can offer.
Okay, after some consulting with a fellow co-worker, here are two scripts that work (both are his scripts):
Absolute - this is for when you're 100% positive the position of the words never move.
for(var i = 0; i < this.numPages; i++){
var v1 = this.getPageNthWord(i,218);
var v2 = this.getPageNthWord(i,219);
var v3 = this.getPageNthWord(i,220);
var v4 = this.getPageNthWord(i,221);
var v5 = this.getPageNthWord(i,222);
var vis = v1 + "-" + v2 + "-" + v3 + "-" + v4 + "-" + v5;
this.bookmarkRoot.createChild(vis,"this.pageNum ="+ i,i);
Regex - this will loop through and make sure the Regular Expression matches before creating the bookmark. Best used if the word position moves. It is really slow, though. Really really slow.
for(var i = 0; i < this.numPages; i++){
for(var j = 0; j < this.getPageNumWords(i); j++){
var v1 = this.getPageNthWord(i,j);
var v2 = this.getPageNthWord(i,j+1);
var v3 = this.getPageNthWord(i,j+2);
var v4 = this.getPageNthWord(i,j+3);
var v5 = this.getPageNthWord(i,j+4);
var vis = v1 + "-" + v2 + "-" + v3 + "-" + v4 + "-" v5;
var reg = /\d{2}-\d{3}-\d{2}-\d{5}-\d{2}/;
if(reg.test(vis)){
break;
this.bookmarkRoot.createChild(vis,"this.pageNum ="+ i,i);
Hopefully this helps someone out in the future!
Similar Messages
-
Is there a way to automate creation of Bookmarks in Pages?
Hi Folks,
I am attempting to switch over to Apple Pages as my word processor. I currently use LibreOffice (formally OpenOffice), and have also used Word (up to v. 2011).
There is one feature lacking in Pages that for me is a deal breaker when working with long documents. There is no document navigation tool.
In WORD it's called the "Document Map". In OpenOffice/LibreOffice it is called the Navigator. The Navigator is better than Word's implementation as it allows one to navigate to any type of object in the document... creating a table of "map" of them.
I see that one can use Bookmarks as a workaround for a Word-like Document Map. But this means creating a new book mark for every Heading I need to be mapped out. In Word if a heading has a level assigned to it, it becomes part of the document map.
*Here is my question:*
*Would it be possible to use applescript to automatically generate bookmarks based on certain paragraph styles?*
With much thanks,
JonathanEric wrote:
1) He said libreoffice is the new name for openoffice, which isn't true.
2) Openoffice may be owned by Oracle, but it's still open source (which is why so many other office suites are based on the openoffice code, e.g., NeoOffice and LibreOffice, as well as others.)
If you're going to say "libreoffice, formally openoffice" you have to back that up with some truth.
Thanks Eric.
My mistake. The last time I checked the opensource world was awash with statements to the effect that OO was dead. I then discovered that LibreOffice was picking up where OO left off.
I now see that OO is still going. So I guess people were making a fuss about nothing when the Oracle / Sun thing happened.
Either way, Apple Pages lacks the Navigation feature found in OO/LO, and Word. And that is what I'd like to find a way to work around.
I had to drop word on this kind of document because its way of handling numbered lists within paragraph styles was driving me nuts, as it had done for the person I was assisting, and has done for many other people I see have posted issues about that as far back as 2003 or earlier. So I switched my friends document over to Pages, as that's installed by default on her MBP. But she really wanted the document map functionality that was in Word. OO/LO was my next option, and the one I am running with for now. -
Rearranging existing bookmarks with javascript
Hi,
I run Create > PDF from Web Page and I end up with a PDF where I have all bookmarks pointing to the correct pages, but some of them are in the wrong order, and all are in the same level.
I need to programmatically reorder the bookmarks using javascript. I have never used javascript before, so if anybody had done something similar and could give me a hand, it would be greatly appreciated.
Thanks!
FlaviaThere is a bookmark object in the Acrobat JavaScript model. Look it up. It has a method named insertChild(). You can use this function to reorder the bookmarks. You could even do it based on page order. However, if this is a one time activity, it's just as easy to reorder them by hand, in Acrobat.
You can also write a script to automatically reorder the pages based on the bookmarks using the the "doc.movePage()" function. I've written lots of scripts to do this sort of thing. In fact, there is one up at www.pdfscriting.com. It's labeled "Use Bookmarks to Re-order pages"
Thom Parker
The source for PDF Scripting Info
pdfscripting.com
The Acrobat JavaScript Reference, Use it Early and Often
Then most important JavaScript Development tool in Acrobat
The Console Window (Video tutorial)
The Console Window(article)
Having trouble, Why Doesn't my Script Work? -
Automatic Creation of PO by workflow once PR is released.
Hi All,
Can anybody explain the details steps for creation of workflow template if PR is released then automatic creation of PO needs to be created with reference to PR.?
Thanks,
RaviYou can take a look at standard Workflow WS20000075(PO). Regarding your requirement most probably you need to do some configuration. In SRM this is possible once a Shopping Cart is completed it can be converted to a PO.
Thanks
Arghadip -
Automatic creation of rfq against pr reference?
dear mm experts,
i would like to know whether std sap - mm allows automatic creation of rfq against pr reference.
i have a requirement user creates prs for materials, and rfq have to have to generated/created automatically after pr is saved. is this possible with std sap spro settings
pl help
thanks in advance
srihariIf you refer the same document on the following link you see that RFQ is not automatically
http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm
What does their mean automatically is
using the assign and process you can create RFQ. but not like Auto PO using Me59n
Creating RFQs
To create RFQs, you must generate a basic list via Requisition ® Follow-on functions ® Assign + process.
From the basic list, you can flag a requisition for RFQ processing. Select a requisition and choose Edit ® Flag for RFQ ® With vendor or Without vendor.
Choose Goto ® Assignment overview to access the assignment overview screen. Position the cursor on the text Flagged for RFQ processing and choose Edit ® Process assignment.
A dialog box for the creation of RFQs appears.
Enter the deadline for submission of quotations and check other relevant data, such as the purchasing organization.
When you press ENTER, you will obtain an overview of the purchase requisitions that have been flagged for RFQ processing.
Select the items that are to be adopted in the RFQ.
Adopt the selected items in the RFQ.
u2013 If you wish to change the selected items before adopting them, choose Edit ® Selections ® Adopt + details. The relevant item detail screens will then appear, allowing you to make the desired changes.
u2013 To adopt the selected items without changes, choose Edit ® Selections ® Adopt.
The item overview for the RFQ to be created is displayed with the adopted items.
If you have flagged the requisition for RFQ processing without a vendor, or if you wish to issue RFQs to another vendor, assign the RFQ to a vendor and save the document.
Repeat this process for each vendor to whom the RFQ is to be issued.
For more information on the creation of RFQs, refer to the section Creating RFQs. -
How to switch off automatic creation of the business partner?
Hello!
Advise please why in erp after creation of the customer automatically form business partner? How to switch off automatic creation of the business partner? It very much disturbs, because business partner are created from crm. Because of automatic creation business partners are duplicated.Hi,
I have made the following customizing settings to activate customer integration with business partner, but the problem is when I create a BP with a role (FI-Customer) the customer is not created automatically.
1. Set BP Role Category for Direction BP to Customer
Roles: FLCU00 - Business Partner FI Customer (FS: BP)
FLCU01 - Business Partner Customer (FS: BP)
2. Defined the Number assignment for Direction BP to customer
4. Customer account group and numbering is also defined.
3. Created a BP with BP Role FLCU00, I can see the Customer - General Data tab, but no customer was automatically generated by the system.
Kindly let me know if any customizing I have missed.
Regards
Ameya -
Functional module for automatic creation of pur requisition & pur order
hello,
what is the functional module for automatic creation of puchase requisition and automatic creation of purchase order which we will assign in action box in service order processing management.
please let me know as early as possible
regards,
rajesh kumar rajuHi,
Please check with following.
IDOC_INPUT_ACC_PURCHASE_REQUI
IDOC_INPUT_ACC_PURCHASE_ORDER
/ISDFPS/OR_PURCHASE_ORDER_CR
BS01_PURCHASE_DOCUMENT_CREATE
CO_MP_CREATE_PURCHASE_ORDER
Thanks & Regards
Sadhu Kishore -
Stop Automatic creation and confirmation of Transafer Order for a doc type
Hello All,
There is a requirement that I need to stop Automatic creation and confirmation of Transafer Order for a particular document type.
The issue is that sometimes the cycle goes upto creation of Invoice automatically but sometimes this does not happen. More over the user wants that the transafer order needs to be confirmed manually.
Can u please provide the .steps involved for thie case.
Thanks
ChandrashekharDear Steve,
Thanks a lot for giving reply with what I need to do, but I am unable to see result.
I have down configuration like below even though system not processing Auto TO creation. Can you explain me if I have down any mistake below.
Click on Assign button,
Press on New entries
WhN = 900
Reference Movement Type = 101
Movement indicator = B
Movement type for Whse Mgmt = 101
TR create Transfer Requirement = X
Immed.TO Creation
Mail confirmation for background processing = 01.
GR date = 2 -
Automatic Creation and Confirmation of Warehouse Task in EWM 5.1
Hello,
We want an automatic creation and confirmation of the warehouse task in EWM 5.1 on the based of a delivery type and warehouse number.
The scenario goes in this way... As soon as the inbound delivery is created/replicated in EWM, the creation and confimartion of warehouse request, warehouse task and warehouse order (all the transactions) should be called automatically. And the goods receipt should be posted.
Can someone throw more light on the customizing/BADI/enhancements etc required??
Thanks and Regards..Hi koen,
I tried with the FM that you suggested...
But somehow with the process type 'stock removal' gives an error...
Is that that this FM will help to create a pick task for a particular outbound delivery--Tcode:/SCWM/TODLV_TO.
how will this FM take the outbound delivery as an input?or it will be on the corresponding sales order number and item number as input?
Being new EWM i require help on this..about how to go about creating the pick task for an outbound delivery which wil be equal to the warehouse request.
Thanks in advance,
Rashmi. -
I asked about automatic backup of bookmarks and received the following answer:You can make Firefox 3 create an automatic HTML backup (bookmarks.html) when you exit Firefox if you set the pref [http://kb.mozillazine.org/browser.bookmarks.autoExportHTML browser.bookmarks.autoExportHTML] to true on the about:config page. That backup is created by default in the profile folder as bookmarks.html, but you can set the file name and path via the pref [http://kb.mozillazine.org/browser.bookmarks.file browser.bookmarks.file] on the about:config page. I went to about:config page and toggled browser.bookmarks.autoExportHTML to “Yes” and it’s working. However, I want to change the file location, but I can’t find browser.bookmarks.file in the list.
The browser.bookmarks.file preference does not exist by default. Right-click in about:config and select "New > String" to create it.
-
Automatic creation of requirement for extra consumption in COGI
Dear.
For a production order with a component totally consumed during the backflushing of CO11N I run a new confirmation. The component isnu2019t available , the confirmation is done and the system create for the component an error movement in COGI.
If I see MD04 for this component I donu2019t see any production order requirement for the extra consumption quantity in COGI.
But the planner need to know the quantity that remain to withdrawn.
Which is the reason for the missing automatic creation of requirement for extra consumption in COGI ?
Thanks.Dear Cris,
Have you manually edited and input extra qty in CO11N
When backflush is activated and Full qty is confirmed
Then if you perform confirmation second time then form where system will again pick the component
Once again check in production order BOM over view and also in BOM what is the qty given
Can you eloborate more in detail what you have performed ( steps required )
Dear Siva,
Just correct me if i am wrong
Regards
Madhu
Edited by: K.Madhu Kumar on Sep 30, 2010 1:10 PM -
Restricted automatic creation of PO in sales order
Hi Experts
When we create a sales order (VA01), we had customized the automatic creation of a Production order (CO01); but our client is asking us to limit this automatic creation to a certain characteristics of the material.
For example, we have to choose the colours (number and values), and for one colour, the production order donu2019t need to be created automatically.
Please can anyone help me to find any solution for this matter?
Thank you in advance
Hachim EL ALAMIDear Hachim,
if there is only one material for which you don't want production order to be created you can restrict that particular material by using material exclusion from Logistics screen - Sales and Distribution - Master Data - Products - Listing/Exclusion
and select condition type B001 for Exclusion and now if you try to enter this material in the sales order system will give you an error
OR
you can use listing condition type A001 in order to include only those materials for which you want production order to be created for them
Hope this will solve you purpose
Regards,
Sagar -
Automatic creation of PO's from Requisitions
Hi
I'm trying to get a grasp of what's needed to automatically create approved PO's upon approval of a requisition.
There seems to be two ways to do it, a release program under a Contract Agreement, or using workflow with a Global BPA.
Under either method, would you need to create a Contract Agreement or Global BPA for each and every supplier? Is there any easier way to achieve this?
ThanksTo automatically created Approved PO's you will need the following
1. To create Standard PO's a Requisition will have to use a Quotation. This quotation can be attached to an ASL to default while creating a req
The Workflow "PO Create Documents" should have automatic creation allowed set to yes
2. To create Releases a Blanket PO must be attached to an ASL . The Workflow "PO Create Documents" should have automatic creation allowed set to yes
Please let me know if you have any questions
Thanks
Navin -
Automatic creation of po during goods receipt
Dear all,
po has not been created, but while receiving the material i want automatic generation of po. i have some knowledge about it but it is not working. Can some one send detailed information. with navigation details. Tips that are posted on the sdn is not working.
RegardsHi
Pl Make sure you have done following settings for the Automatic Creation of PO during GR:
1) In SPRO ---> Enterprise Structure ---> Assignment -
> Material Management ---> Assign Std. Purchase Org. to your Plant...
2) In Material Master -
> Purchasing View -
> Pl. Check. Automatic PO check Box and Maintain Purchasing Group....
3)Create your Vendor for oyur Company Code and Std. Pur. Org. combination and in that Vendor Master -> Purchasing Data View--- > Pl. Check Auto. PO Check Box...
4)For your Vendor -Material Master - Plant -Std. Pur. Org combination Maintain valid Info record...
5)In OLMB ---> Goods Receipt -
> Automatic Creation of PO ---> for the M.Type:101 pl. check Auto PO check Box
6) In OLMB ---> Movement types ---> Copy,Delete, Check M.Types ---> Choose the M.Type:101 and go into Details -
> Then goto allowed Fields for M.Types for M.Type:101 ---> there for the M.Type:101 make the field LIFNR as a Mandatoty field...
If you have done the above settings properly...then in MIGO ---> Choose Transaction GR and referance as Others
and do the GR....Make sure you are doing GR with M.Type:101....and yougive the Vendor's name during GR....
Now If you save the GR ...automatically PO will be created...
this you can see it by displaying the MIGO Document..
Reward if useful
Regards
S.baskaran -
Sales order - automatic creation of purchase requisition - cost assignment
Hi
When the sales order is released, we have an automatic creation of Purchase requisation. We have given "internal order" as the cost obect in the sales order. But when the system has created automatic purchase requisition, it has not picked internal order. What could be the reason?
Thank you for the help.
Thanks
RamHi
I feel that it is abug in the development you have carried out for creation of Purchase requisition when a sales order is relased,
Please check the enhancement, you need to pass the values to the correct table after derivation.
Thanks & Regards
Kishore
Maybe you are looking for
-
Hi Everybody, I am using nwds for creating a web dynpro for java application which call the bapi to get the flight details. When I deploy and run the application this error is coming :- <b>'WD_FLIGHTLIST_RFC_METADATA_DEST ' not properly defined! Unab
-
Deleting Cache in Adobe Camera Raw from Library
Hi There ~ I've seen similar questions, but not a definitive answer.... Currently, in on my Macbook Pro, my: Users --> Lv4Tunes --> Library --> Caches --> Adobe Camera Raw folder is at 85g. My Hard drive is only 200 gb..and I am almost at capacity. M
-
Hi, I am using coldfusionmx6 and created function.while it calling in xml it giving space.How to delete space? <cffunction name="datereplaceformat" returntype="string"> <cfargument default="" name="datechange" required="No"> <cfargument default=
-
A slightly different "edit in" from Lr to Ps question
I have the most perplexing issue with Lr round-tripping to Ps that I have ever encountered. I spent 14 hours today uninstalling and reinstalling Lr and Ps and resetting plugins, settings and preferences, and could never get images to "edit in" from
-
After connecting to blue tooth no sound features work
I seem to have lost all my sounds from my iphone after connecting to my new car's bluetooth. I can only point to that change that might affect sound. Siri works, and music plays, but no keyboard clicks, or message received sounds, or wooosh mail sent