[JS][CS5] question, and comments

HI All.
I must first start off by recommending anyone seriously wanting to get into Scripting, or (like me) am fairly knowledgable, but needed the resource, to check out "InDesign CS5 Automation Using XML & Javascript" by Grant Gamble. (Amazon, Kindle etc...)
I am sure I am not the only one who has made his way, stumbling and even hacking through code to produce scripts that work well, but not really understanding why certain things were done in a certain way. This books helps a great deal with this, laying a good basis for further development.
Anyway, on to my question. In the afore mentioned book, he talks about making a global variable/object that is used to pass variables into throughout the script ie:
var g = {};
main();
g = null;
function main(){
//code here
//g.win = new Window("dialog",undefined,"New Window");
//etc.....
I can see how this works, with "g" being a master item, but why would this be needed? It seems more confusing to me, but maybe cause I am self taught, and not really been shown the "proper" way to use variables!
Can someone explain the reason behind this for me.
Many Thanks
Roy

Hi, Roy:
   I'm going to try again.
    Don't fool yourself. A difference of opinion doesn't mean both sides are right. It could well mean one side is wrong. (Maybe that's me. Maybe that's Jongware. Let's wait and see what he has to say.)
    In this case...this design pattern is just dumb. Unless there's something you're not showing us, like multiple functions that need to exchange data...in which case there is probably a better way, but it's hard to evaluate.
    The pattern is dumb because it does bad things with no upside. It makes the code harder to read. It adds potential conflicts with other scripts. And it has no benefit.
    I should probably have given you yet another example of something better. The very simple one. It's not as good because it still pollutes the namespace with main, but it's easy to understand and to read:
main();
function main() {
   var g = {};
   g.win = new Window("dialog", undefined, "New Window");
Even ignorance of a fnuction is probably better, since you could wrap it in a function later on (as your program got more complex) and it would all still work. That is:
var g = {};
g.win = new Window("dialog", undefined, "New Window");
But I suspect you're oversimplifying the program, since you told us that the point of this "technique" was to "pass variables into throughout the script."
But your example doesn't demonstrate any "passing." It's not too clear exactly what you mean though.
But here are some examples:
var g = {};
f1();
f2();
function f1() {
  g.able = "baker";
function f2() {
  alert(g.able);
There we have some data moving from f1() to f2(). But it's still poor. You should write it like this:
main();
function f1() {  return "baker";
function f2(s) {
  alert(s);
function main() {
  var tmp;
  tmp = f1();
  f2(tmp);
But if for some reason it was really complicated and you needed to have f1() and f2() messing around directly with the data, then you could have a variable that was scoped to both of them:
function main() {
  var shared;
  function f1() {
    shared = "baker";
  function f2() {
    alert(shared);
  f1();
  f2();
main();
But still you would never set a variable to null when you were done. The language has much better features than that! Use them!
When the enclosing function exits, there's never any fear of anything else gaining access to the variable. No need to set its value, because nothing can access it! Cross the final } and you're set. Awesome!
Obviously you put yourself at a level greater than someone needing
this book, but I know my short comings, and can see HUGE value in a book
detailing why certain practices are carried out
Respectfully, this is not a reasonable answer.
There are a lot of books out there. That you have found one that is better than forum posts does not mean it is a good idea to recommend it, especially when it seems to have problems. If you've read through several books and found this one to be better than the others, then that might be a good basis to recommend it. Or if you have searched high and low for books and failed to find any. Or if you were comparing it to Adobe's documentation on scripting. But by all means, do tell us the standard of comparison you're using...
But it doesn't sound like you're doing that. It sounds like you're in one breath praising a book, without comparing it to anything else. And in the next breath, you're asking a question (rightly so!) about what appears to be a bad practice that is advocated by the book.
That just doesn't make much sense.
I hope I'm misinterpretting you.

Similar Messages

  • New BrightSide Questions and Comments

    I just got my BrightSide.  I was eligible to upgrade about 4 years ago, but haven’t because of Verizon’s selection of basic phones.  I looked into upgrading because I read on a news website that Verizon was going to start charging a $30 fee for upgrading.  I did not see anything about this anywhere else.  Also, I found out after I opened the box the box (which would cause a $35 restocking fee if sent back) that Best Buy and Radio Shack are selling the phone for $70 less.  That’s $70 after my Verizon “discount”.  I never thought to check elsewhere because I figured that Verizon would have the best price.
    Overall, I really like my new BrightSide.  It’s almost like a smart phone without having to get a data plan.  I have some questions and some comments for those who are interested below.  I tried to get answers from Samsung, but their support sucks.  One person would tell me one thing.  I would reply, get another person, and they would tell me something different.
    Questions:
    1) Is there a way to take pictures in “portrait” mode?
    2) When a picture is taken in “send message mode”, it saves it at a lesser resolution as if I would use the camera (I have the camera set at 3.2 MP), take a picture, save the picture, then attach it to a message.  Is there a way to keep the higher resolution of a saved picture?  With both ways, the picture is “reduced” to send, but the saved picture resolution is still higher.
    3) When I open my picture gallery and the picture has the arrows on the side, I can “slide” through my different pictures if I touch the current picture.  By touching the current picture, it also zooms it.  If I pick the zoom option when a picture has the arrow to the sides, the picture zooms, but does not let me “slide” through my other pictures.  Is there a way to slide through my other pictures if I pick the zoom option?
    4) The phone has a display and phone lock.  Is there a way to do a phone lock quickly without having to go to the security settings and entering the security code?  I do a phone lock because the display lock button is in a poor location.  If I do a display lock, I usually hit the display unlock button when putting it in my case.
    5) How do I know when the phone is fully charged?  When I check the screen, all I see is something saying to unplug the charger to save power.  My old Motorola phone had a message saying that it was completely charged.
    6) Does anyone know which Samsung software can be used to sync Outlook to the BrightSide?  Samsung has Kies, Mini Kies, and New PC Studio.  As mentioned earlier, Samsung was not very helpful.
    7) I have the text mode set to “Abc”.  I usually double space between sentences when texting.  If I go one space, it stays “Abc”.  If I go two spaces, it goes to “abc”.  Is there a way to double space and keep “Abc”?  That’s the way that it worked with my old Motorola phone.
    8) Can I use a microphone that is included with a wired headset?
    9) There is a place for a strap attachment.  Does anyone know what would work here?  I think that the phone would be easy to drop.
    Comments:
    1) The charging cable is also a data cable.  I figured that I would mention this because I did not see it anywhere in the documentation.
    2) I don’t like the “limited” video resolution.
    3) I don’t like that the camera does not have a flash.  I also would have liked a little better camera resolution.
    4) The manual and Samsung says that you can only use a microSD memory card, but you can use a microSDHC card.  These are also cheaper if you don’t buy them from Verizon.
    5) I sent myself a text message with some phone numbers in it from an email address.  When I opened the text message, the phone recognized the numbers as phone numbers.  I touched a phone number and I was asked if I wanted to call the number.
    6) I have big hands, but have no problem using the QWERTY keyboard.  The keyboard is one of the reasons that I bought the phone.
    7) I like how the Brightside can “read” text messages.
    8) I like Notepad.  It comes in handy saving info sometimes.
    9) I don’t like the plastic battery cover.
    10) The voice recognition works well for me.

    I have the Bright Side as well.....while I like the large screen (makes it easy to read @ night), I feel my "old" LG flip phone had more to offer than this one.   A person needs more than 14 days to really work w/ this phone.
    I was very unhappy that I couldn't change the color, style & put colored icons in my texts.  Also, my phone shuts its self off whenever it wants which is a pain !
    The salesperson that, more than happily,  helped me with this phone, said "he didn't know anything about it and would I let him know how it worked".   When I tried to reach this person again, he never returned my call.  Not a good thing.
    The camera is pretty good and I find mine does have a flash, nothing you can turn on or off, it just happens if it's dark enough.  I would, however, like to be able to zoom in for a closer, clearer picture.
    I would NOT recommend this phone to ANYONE!  Oh yes, it's supposed to be Blue tooth "compatible" , that's a farce.  You'd be better off buying a head set/ear buds to use...of course it's not a convenient as the Bluetooth would be, you'd be tethered to the phone BUT, hopefully it would work better.
    A sales person from one of the Verizon call centers said I could replace this phone with a different one, nothing said about having to pay extra.  You can bet i'll be going back to LG phones!
    I know this doesn't address any of your concerns but just wanted you to know your not alone in disliking the Samsung Bright Side.

  • 975X PUE critique; questions and comments

    I've been running this board for a while now and would like to share some comments, intermixed with questions, regarding several aspects of this MSI motherboard.
    First off a disclaimer.  I am not a professional builder.  All of my previous builds have been with Intel brand motherboards.  And this is my first build in two or three years.  So some of these questions may be obvious to more experienced MSI builders.
    1)  How to completely disable onboard sound?  The manual says select "Enabled" for Azalia sound, and "Disabled" for AC'97 sound.  So how to really disable it?  A general gripe, I could not find a single motherboard, from MSI or anyone else, without onboard sound.  I don't want it, I don't need it, and I don't care if it only costs a nickel extra to soldier on the motherboard, get rid of it!
    2)  Appendix C of the manual, is an entire section on JM RAID.  And in there it claims that JM controller supports RAID 0, RAID 1, and JBOD.  But the JM controller only runs has a single SATA plug.  How can you have RAID with only a single hard drive?!?
    3)  ALL of the included desktop software was junk.  Alarms going off, computer freezing, etc.
    4)  Getting the Patriot memory to run at 800mhz was a simple matter of changing the memory clock in the BIOS to 1:1.5, something I would not have known if not for this forum.  Are there any brands of RAM correctly detected by this motherboard?  I was using the latest stable BIOS version, 7.2.
    5)  In order to use the 7.2 BIOS I had to set the JMB361 Mode to "Disabled".  Something else I would not have known if not for this forum.  Luckily my DVD/ROM and DVD/RW drives still work.  But I wonder if I'll be able to run an IDE hard drive simultaneously as I planned (for dual-booting another OS).
    6)  Is it still true that only three IDE devices can be connected to the JM controller?  That's unique in the computer world - every other controller on the planet allows four.
    7)  The computer sometimes freezes while browsing the BIOS setup.
    8)  Motherboard needs more USB and 1394 plugs!  The motherboard has only two USB plugs - the case front panel requires 1; the D Bracket requires 1; and my multi-card reader requires 2.
    Motherboard has only a single 1394 plug - the IEEE bracket included with the motherboard requires 2 (don't know if both are necessary), and the multi-card reader requires 2.
    Maybe there's an add-in card available to supply more MB connectors, but all that I have seen are only for the external jacks.
    9)  Here's an odd thing:  In the BIOS under Advanced Chipset Features is a setting for "Memory Hole at 15m-16m" that reserves memory for ISA peripherals.  But the motherboard has no ISA slot...
    Some of these are sincere complaints, and some are just ponderings.  Any education regarding these issues is much appreciated.
    Best Wishes,
    -Bob

    Hmmm... a lot of questions .. or ponderings..
    Since everyone has different setups, it will take a few people to answer your questions...
    But I will try to tackle a few...
    Question #1) Disabling the onboard sound... in windows, go into your sound properties tab in your control panel, select the sound and audio properties, the click the hardware tab, select the realtek audio device, click on its properties and there should be a pull down menu that will allow your to enable and disable that device ... so disable it..
    Question #2) JM RAID .. don't know ... it was an add on and you should be able to live without it...
    Question #3) yes, the add on software is junk, it crashes my computer, is confusing and even my dog won't eat it...
    Question #4) There are many ways of getting your memory to 800MHz, the 1:1.5 is called a divider, your bios is preset at a default FSB of 266, so for your memory 266 * 1.5 = ~400 since your memory is dual channel that 400 becomes *2 which is 800MHz... that FSB 266 is also used for the default of your cpu speed
    If you have an E6600 cpu your multiplier is 9 so 266 *9 = 2.4Ghz
    If you have an E6700 cpu your multiplier is 10 so 266* 10 = 2.66GHz
    I guess you can see the pattern...
    As far as other Ram being detected by this motherboard, the easy answer is no...
    On the motherboards website it will tell you that you must set your memory manually...
    Question #5) IDE on a intel 975 board? only kidding... sort of ...
    Intel in its infinite wisdom did away with native support for IDE hard drives in favor of SATA ...
    The IDE support that is on this motherboard is one of the reasons that many have bought it..
    You should be able to boot off an IDE drive but I would just spend the extra couple of dollars and buy another SATA drive since they are better supported by the newer motherboards...
    Question #6) this isn't a real answer but .. JM is an add on solution that is at best ..confusing
    Question #7) Freezing while in the bios, that should never ever happen...
    You either have something wrong with your system or one of your bios settings (maybe in the Cell Menu) is very wrong..
    Solve this problem before doing anything else...
    I would even suggest reflashing your bios again to insure that nothing is corrupt in it...
    Question #8) This board has the normal number of usb plugs which is 2, once your system is set up you can just remove the usb connections from the D-bracket and use them for your card reader...
    As for IEEE there is one connection in the rear that is built in..
    You can use the internal plug for your card reader..
    Understand you don't need more than one connection for firewire since it is designed to daisy chain devices..
    Question #9) Maybe its a programmers idea of a joke?
    Question #10) the answer is 42 
    After reading all your questions I realized that you were actually leading up to one final question but were afraid to ask it...
    So the answer is 42 ... you can rest well now...
    So long and thanks for all the fish...

  • A few questions and comments about the 2010 MBP i7

    Hi! I'm pretty new to owning a Mac computer and I actually always wanted one. I bought the top of the line Macbook Pro 15" i7 8GB, 500GB SSD notebook. I have a couple of questions on its usage.
    1) Overheating is a big issue. Many people noticed overheating with the i7 MBP. Temperatures range from 38C to 60C when using iTunes/Safari/Word. Temperatures shoot to the 70C-85C when playing games. Once you hit the 70C mark, the notebook part above the keyboard is pretty hot. However, I wouldn't care if it doesn't damage my computer so my question is, will 85C temperatures damage a Macbook Pro?
    2) Screen Scratching: Do MBP screens scratch easily? I have quite a few fingerprints a day on the screen but is it like the iPod Touch anti-scratch screen?
    3) Freezing: I've been having the MBP for 2 weeks now and my MBP has frozen twice. It wasn't because of the heat but Finder wasn't responding and I could not force quit. However, it worked after 30 seconds. Does this happen often and will it be a long-term issue?
    Even after the overheating issue, Macs are still better than PCs. It's so much easier and neat than a PC.
    5) Do you guys have any tips to using a Mac? Any accessories?
    6) I installed SMC Fan Control. If I set it to 6000 rpm, will there be any significant damage to the fans? Are the fans durable?
    Thank you all for the help!
    Message was edited by: kevinzhengli

    Just came across this thread while looking for info on the newest MBPs, and their (lack of) ability to cool themselves. Wanted to throw my 2c in.
    I have to strongly disagree with the recommendation to not install fan control software. I have an early 2008 MBP, and I frequently play video games and encode video. When left to defend itself, I have witnessed the CPU temp reach 202 F. Sorry, but that's totally unacceptable, and I manually adjust the fans to mitigate the heat.
    After 2 years of this, I am convinced the excess heat has harmed my system. It's very disappointing to hear that the new models still have problems with heat.

  • We are upgrading OTN Forums!  This is the place for questions and comments.

    Current thread is here:
    Upgrade now scheduled for June 2013
    We've been working behind the scenes to prepare for a major upgrade and content migration. We expect to go live on <strike>April 15, 2013 May 6, 2013.</strike> June 10, 2013
    See full details here: https://wikis.oracle.com/display/Forums/OTN+Forums+Migration+and+Upgrade
    And then come back to this thread to talk about it.
    Sonya Barry
    Director of Community Infrastructure
    Community Manager Java.net and Oracle Technology Network
    Edited by: sonyabarry on Mar 31, 2013 6:43 PM
    Edited by: PhHein on 02.05.2013 14:10 -- date corrected
    Edited by: PhHein on 07.06.2013 12:45 -- link to current thread inserted.

    sonyabarry wrote:
    We've been working behind the scenes to prepare for a major upgrade and content migration. We expect to go live on April 15, 2013.
    See full details here: https://wikis.oracle.com/display/Forums/OTN+Forums+Migration+and+Upgrade
    And then come back to this thread to talk about it.
    Sonya Barry
    Director of Community Infrastructure
    Community Manager Java.net and Oracle Technology Network
    Edited by: sonyabarry on Mar 31, 2013 6:43 PMI would just add my 'I second that' to bigdelboy's comments, regarding the email contact. Posting TO the forum via an email interface - probably OK, though even that leaves me with a vague uneasy feelilng. Allowing reply FROM the forum TO someone's email .. absolutely poison. In addition to opening a market for brain dumps, there are far too many on the forum that expect the 'gurus' to be at their personal beck and call. You see it in a lot of forums, not just here on OTN. My personal attitude is 'read the forum, write the forum'.

  • SAP BW Questions and comments

    Hello
    I'm preparing myself to appear for an interview in BW / BPS Platform. I would appreciate, if any one can pass on the details / questions answers in BW / BPS platform to my email address [removed by moderator].
    Thanks a lot for your help
    Preeti

    Hi Preeti,
    Welcome to our forums.
    1) I've moved this from general forum to the BI area.  Please when you post make your posts relevant to our categories.  All catergories can be found here:<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/collaboration">Forums link</a>. 
    2) Before posting you can always search for a topic.  If you are looking for professional guidance as to how to appear for an interview, for example, make that the topic of your question
    3) Please do not ask for info to be sent to your personal email as the purpose of the community (SDN and BPX) is to provide community knowledge, support, solution-oriented answers.  We emphasize the community benefit to answers and therefore encourage public discussion.
    Thanks for your understanding.
    Marilyn

  • CS5 question and Exchange art downloads

    Does any have an idea why when I download free Illustrator files from the Exchange and open several they open as blank white pages?
    I have the latest version of Illustrator CS5. This has happened with other stuff but I'm obviously a Illustrator user not an intimate.
    Any help is appreciated.
    Chip

    Sounds like what you wanted were swatches, graphic styles, brushes or symbols. These items are stored in the panel for those items in the file. Often there will be nothing visible but if you open the file as a library from another file, the items will be available for use.

  • Downgrading to OS4 (question and comment)

    I'm being told there is no way to downgrade to OS4 (which would be an upgrade for my iPad 1).  There must be some way to do this, any help is appreciated.  Constant crashing, slow touch screen, and missing features make this once-great device frustrating and clunky. Whether its planned obsolescence or a crappy job the OS5 upgrade has completely changed my view of Apple. No more "i" devices for me (and I've bought a bunch).

    I checked out the link and none really seem to apply.
    It hangs even after only being used for just a few minutes, so it's not a prolonged use issue;
    I'm using Windows 7 on a core i7 processor, Not XP, so it's not that (though I am wondering if FF is not truly compatible with x64?);
    and though it seems to hang when loading anything at all, even mozilla's support pages, the proxy setup is manual, Not auto, as it always has been, and it used to work just fine with only the occasional hang before this.
    Next suggestion please?
    (Edit:)
    Here's a copy of one of the "Hang" reports if it helps:
    Description:
    A problem caused this program to stop interacting with Windows.
    Problem signature:
    Problem Event Name: AppHangB1
    Application Name: firefox.exe
    Application Version: 5.0.0.4183
    Application Timestamp: 4df95302
    Hang Signature: 3f7f
    Hang Type: 0
    OS Version: 6.1.7601.2.1.0.768.3
    Locale ID: 1033
    Additional Hang Signature 1: 3f7f7333884738bc4868d6dec0252e11
    Additional Hang Signature 2: b61b
    Additional Hang Signature 3: b61b33ca786de68ba28b468413fb7956
    Additional Hang Signature 4: 3f7f
    Additional Hang Signature 5: 3f7f7333884738bc4868d6dec0252e11
    Additional Hang Signature 6: b61b
    Additional Hang Signature 7: b61b33ca786de68ba28b468413fb7956

  • Suggestion and Comments for a w530 unit

    Hello Everyone,
    I've been using macbookpro for almost 4 years, and since I heavily use AutoCad, Sketchup and Lightroom on a daily basis it has been a bothersome to rebooth from one OS to another. I have been looking at the W530 for quite sometime and decided to make the swtich. I hope someone can enlighten me on how to go about the purcahsing of W530. From Lenovo site, i intend of getting this specification and minor upgrade of some specs:
    Lenovo w530 Intel Core i7-3940XM Processor Extreme Edition (8M Cache, up to 3.80 GHz)
    Window 7 pro 64 bit
    Lightroom 4
    15.6" FHD (1920 x 1080) LED Backlit AntiGlare Display, Mobile Broadband Ready
    NVIDIA Quadro K2000M Graphics with 2GB DDR3 
    16 GB PC3-12800 DDR3 (4 DIMM)
    500GB Hard Disk Drive, 7200rpm
    Bluetooth 4.0
    Third Party Source Items:
    Additional 2 8gb Ram, so total of 32GB 
    msata AData XPG x300 256gb 
    2.5" sata ssd 512gb
    Hard drive caddy from new mode us. com
    Questions:
    1.   If in case, I need to add additional ram, would it be okey to just buy an additional 2 pcs of 8GB of Corsair Vengance, or do i need to buy a new 4 pcs of 8GB? so the total ram would be 32GB. Or would it be wise to just get the 32GB of Ram from Lenovo?
    2.  I plan to use the 500gb HDD in the hard drive caddy and use the msata and 2.5" ssd for primary drive, What would be the best way to copy the Windows and Lightroom from the HDD to msata drive (256gb adata)?
    3. How come some unit with the w530 comes with a color sensor option and the higher w530 specs does not? would it be wise to get the Color sensor/ calibration from Lenovo or Just get other calibration software? and can you suggest in your experience a good calibration software for w530?
    4.  and lastly, does all w530 whether it be lower end specs or high end spec has a msata connection? Sorry of the ignorance.
    Really sorry for a long post and questions.  I hope someone could enlighten me before i purchase this unit. Any suggestions and comment would be highly appreciated. Thanks

    Hi.
    I'm almost in your same boat; used a Macbook when travelling for AutoCAD and I just ordered a W530 (should arrive Thursday) after a long period of agonizing of the purchase. I'll update this thread once I've used it a bit if you'd like, but I have some comments on your post:
    1. My understanding is that RAM works best when all sticks are of the same capacity. Personally, I ordered the W530 with the least RAM possible and am replacing all factory with Corsair Vengance.
    2. Use drive cloning software.(check out this site: http://lifehacker.com/5839753/the-best-disk-cloning-app-for-windows). I'm eschewing the mSATA and going with a 500gb SSD (found the Samsung 840 for $279) as the main drive with the 500gb HDD in the ultrabay (mSATA slot vacant). Why do you need the hard drive caddy?
    3. Not sure. I didn't go top-of-the-line as you are so my config had the color sensor option.
    4. All have the mSATA.

  • Raw files from the new Nikon D810 will not open with either Photoshop CS5.1 or Lightroom 4.  When will a real Adobe solution be available to work with Raw (NEF) files in their native format, using CS5.1 and LR4?

    Raw files from the new Nikon D810 will not open with either Photoshop CS5.1 or Lightroom 4.  When will a real Adobe solution be available to work with Raw (NEF) files in their native format, using CS5.1 and LR4?

    Clarification: this is a user forum; you are not addressing Adobe here.
    The answer to your question as phrased is: never.
    CS5 is history and it is not longer supported.  There will not be any updates or bug fixes for CS5.
    You need to convert the raw NEF files from your D810 to raw DNGs using the free, standalone Adobe DNG Converter 8.6 RC (beta), the first version ever to support that camera.. 

  • SBO Ebook: Certification and Interview Questions and Answers

    Hi, please permit me to use this forum to introduce you to this ebook titled: [SAP BUSINESS ONE SOLUTION CONSULTANT CERTIFICATION REVIEW AND INTERVIEW: QUESTIONS, ANSWERS AND EXPLANATIONS|http://www.ebookmall.com/ebook/277772-ebook.htm]
    This book consists of real life and scenario based review questions and answers on SAP Business One solution certification examinations with Booking Codes/Certification ID: C_TB1200_04, C_TB1200_05 and C_TB1200_07. It covers the SAP Business One Solution Consultant curriculum namely:
    &#61607; TB 1000 - SAP Business One – Logistics
    &#61607; TB 1100 - SAP Business One – Accounting
    &#61607; TB 1200 - SAP Business One – Implementation and Support
    The book is targeted at:
    &#61607; SAP Business One Consultants preparing for the Solution certification exams (C_TB1200_04, C_TB1200_05 and C_TB1200_07)
    &#61607; SAP Business One Solution Consultant Job Seekers
    &#61607; SAP Business One Solution Consultant recruiters
    &#61607; SAP Business One Implementation team
    &#61607; SAP Business One Project Managers
    In this book, you will find:
    &#61607; SAP Business One Solution Consultant Certification Areas of Concentration (AoC)
    &#61607; SAP Business One Solution Consultant Certification Curriculum
    &#61607; Things you must know about the SAP Business One Solution Consultant Certification Examination.
    &#61607; SAP Business One Certification review questions and detailed answers
    &#61607; SAP Business One Interview questions and detailed answers
    It can be downloaded at http://www.ebookmall.com/ebook/277772-ebook.htm.

    Hi Dan,
    Thanks for your observation, comment and review.
    1. As a matter of fact, since many features of SAP B1 has not changed, just as you asserted, I took cognizance of new enhancements to the solution over the various releases, especially as it relates to the functionalities. By extension however, most questions for prior releases applies to the “successor” release.
    Furthermore, there was a mix-up in the download. Ideally, you should have three sections in the book. Section I (release 2004, by extension - 2005 and 2007 releases); Section II (release 2005, by extension - 2007 release) and Section III (release 2007). The document has been reviewed. Hence, everyone that bought the book before 29th of April 2008 should visit my [blog|http://blogs.ittoolbox.com/sap/kehinde/archives/sap-business-one-solution-consultant-ebook-review-notice-24053] on how to get a copy of the revised version within 24 hours at no extra cost. I regret any inconveniences. PLEASE DO NOT LEAVE YOUR EMAIL ADDRESS ON THIS FORUM.
    2. On localization, SAP Business One has more than 10,000 installations across the world. The book is not intended to be "localization specific". It is intended to serve as a certification review for functionalities that cuts across board with a mix of localized functionalities. I am sure you found in there a number of localization questions for other countries like UK. My advice for individuals using the book is to identify which questions apply to their localization.
    While I await your review of the [revised version|http://www.ebookmall.com/ebook/277772-ebook.htm] as an SAP Business One advisor, I believe you will agree with me that it is an invaluable resource for preparing for the certification exam and also technical interview sessions. 
    Thanks

  • BPM attachments and comments where do save?

    Hi there,
    I develop a process with oracle bpm. this process have some activities that send attachments and comments together. my question is that where do save this attachments and comments? in database or file system? which table or which directory? i use default attachments and comments in HumanTasks.I hve to understand this files where do save, because i have to save this in my DB and use this in other processes.
    can anybody help me?

    Milad,
    This really depends, both approaches file/database works. If it was me then I would use the file system. Make sure this file system is mounted for clustering. This can be any directory you want.
    The database is another option, but has more maintenance overhead. In my experience especially as you use attachment using file base performs better (as long if your hard disc is of reasonable standard)
    Thanks
    Sander

  • Reader Extensions & offline collaboration, annotations and commenting??

    I recently finished creating a first aid report in LiveCycle Designer.
    The form includes a diagram of the human body (front and back), and we ask users to circle the body part affected or injured. This assumes that users will have access to annotations and commenting. However, I have discovered that, when opening this in Acrobat and exporting/saving the file as a Reader-enabled PDF (supposedly enabling Reader Extensions, in other words), this does not appear to have any effect: the annotation and commenting tools are not accessible in Reader.
    It does appear, however, that users may still submit the form via email.
    I do not fully understand usage rights and perhaps I'm also not fully understanding the [rather obfuscatory] Adobe documentation. Can these usage rights be enabled through Reader Extensions alone, or does our organization need to have some kind of special collaborative "magic" on the server in order to achieve this?
    Can someone provide me with a detailed step-by-step that explains how this might be achieved?
    Again, forgive my ignorance. [Offline] collaboration is not something I'm familiar with, being very new to the world of forms design in LiveCycle Designer. (We are using ES2, if that makes any difference...)
    Thank you.

    Hello, George.
    The form in question does collect the following information:
    - witnesses' names (first and last) with the ability to add/remove rows
    - button to allow the user to attach witness statements and other supporting documents (e.g., photo of location, hazards, wounds/injuries)
    There are also autoexpanding textfields that ask for the user to describe the location, incident, injuries sustained, hazards/environmental conditions that caused the incident/injury, preventive/corrective actions to be taken, etc.
    All of our forms include a "Submit by Email" button and this has not presented any problems, regardless of platform; the only challenge thus far is that those using Reader won't be able to attach anything using the button in the form itself; they must use Acrobat instead. The workaround for that is to attach a message to the button using the Action Builder that lets users know this and that, if uing Reader, they will need to save a local copy of the form and ensure that they attach all pertinent supporting documents to their outgoing email message.
    We'd like our forms to remain flowed, if possible. WIth this one, it's the piece asking the user to circle the affected/injured body part(s) that is at the root problem, it seems.
    George, could you tell me more about distribution and what this entails? We are a large organization (3000+). I'm not certain of the particulars of our particular license agreement; I'd have to look into that further.
    Where else might we potentially run into difficulty?
    Thanks again for your help and information.

  • Audition CS5.5 and Macbook pro performance

    Hey guys, this is my first post on this forum. I’ll give you a little history as to how I got here.
    Started off on CE2.0 then moved onto Audition 1.5 and now I’m on Audition 3.0
    I know Audition like the back of my hand, It suits my workflow perfectly(well almost perfectly).
    I found that I was reaching some limitations with Audition 3. A normal session for me would consist of 1 Midi track for the EZDrummer VSTi and then up to around 30 audio tracks. My genre is rock/indie/acoustic. Each track will generally have compression and reverb. My vocal track consists of Reverb, 2 compression effects(to compress and de-ess) and sometimes Antares Autotune.
    What I found was that I could tell the system was starting to giveway, I was getting pops and clicks during playback, and I would have to start freezing tracks. I found that Antares Autotune was pushing my system, along with the Guitar Suite.
    My main problems I found was comping tracks. I would need to create a new track for each vocal take, which ends up pushing the system even more.
    I decided I needed to make a change. So I started looking for alternate DAW’s which had a “take” system. I was deciding between Logic or Protools. I’ve been running a PC setup since forever, so Logic would mean I would have to buy a Mac. I choose Logic 9 as I have witnessed my friend comp vocals on it, and it looked very user friendly, So I bought myself a Macbook Pro 15” with the i7 CPU.
    So I’ve been using this setup for the last 2 months or so, and to be perfectly honest I miss Adobe Audition. Dont get me wrong, Logic is great, but it feels more like a toy compared to Audition. I feel more at home with Audition. More specifically the workflow, and the Studio Reverb plugin is the best reverb plugin I have EVER used. Not to mention the dynamics processor has great de-esser presets.
    ANYWAY.
    Its question time.
    In Audition and more specifically Audition 5.5 Is there a built in “take” system which I’m not aware about? Or do we all just create a new track for each vocal take and comp that way? I don’t mind this way of Comping vocals, the problem lies when the system starts to pop and click due to having too many tracks. This brings me to my next question.
    How is the performance of the Mac version of Audition 5.5 on a 15” i7 Macbook Pro with 4gig of ram? Unfortunately my trial period has run out, and I didn’t get much of a chance to push the system(I couldn’t open my .ses files).
    Is there a way to convert .ses to .sesx? I tried converting to .xml and it didn’t carry over the plugins.
    Can I extend my trial period of Audition 5.5 in anyway?
    I really want to give Audition another shot if I can convert to .sesx with ease and have great performance with my Macbook pro.

    Okay, I've spent some time this morning looking at Guitar Rig 5 in CS5.5 and CS6.  Guitar Rig can install a lot of flavors of audio plug-in depending on your need.  Audition only cares about the VST and Audio Unit (on Mac.)
    There was an issue we found in Audition CS5.5 where some effects don't properly report their channelization.  While not technically an Audition bug (it's part of the VST spec, I believe) we were not trapping these wayward plug-ins, which is why you saw Guitar Rig listed, but disabled.  We addressed this issue in Audition CS6 by catching plug-ins that do not respond to channel requests as expected and assigning them as appropriate.
    Guitar Rig is now enabled in Audition CS6 VST Effects List
    More importantly, Audition CS6 opens up some pretty impressive effect channelization options which allow you to route the channels of a file into an effect in any manner you like.  This allows you full control over which channel is assigned to which effect input, and which channel the output should be applied.
    Feeding a 5.1 file into a Mono effect now enables precise control over channel routing.
    Full control over 5.1 files into 5.1 effects as well.  Any combination of channelizations and effects should work well.
    Lastly, here's Guitar Rig 5 running in Audition CS6.  While it definitely works, I do not recommend modifying this particular guitar track.  Much like trying to pitch correct Freddie Mercury, Keith Richards guitar work does not benefit from additional processing

  • My itunes is driving me nuts I can't remember my security questions and my emergency email isn't working.

    I have an emergency email and it says on my apple ID that it doens't exist. I need to change my security questions. Does anybody know how to actually reset the emergency email? I can't remember my security questions and it is becoming very frustrating. If you can help please comment.

    If you don't have access to your rescue email address (you won't be able to change it,or add one, until you can answer 2 of your security questions) then see if the instructions on this user tip helps you reset the questions : https://discussions.apple.com/docs-DOC-4551

Maybe you are looking for

  • Unable to configure multiple Exchange accounts in Outlook 2013

    This is a complicated issue so I will try to describe it the best I can. I have a client with two SBS servers for two different organizations in two different locations.  Each server handles completely different domains.  Let's call them A and B. The

  • Export report to XML not working w/embedded &'s in data

    I saw a post about this from April but no one responded. I'm getting an error trying to export a report to XML when the data contains ampersands. Is there a way around this problem? The XML page cannot be displayed Cannot view XML input using XSL sty

  • Connect my camera

    Hello Can I get a lead for my analog video camera to record video onto my mac? Hope someone can help! Cheers Ed

  • Proper use of GROUP BY

    I wrote the view below to query orders that have shipped quantity from selected warehouse subinventories. I need to compute the total of unique orders and sum for a given date along with extended price. I have tried many SELECTs from SCO_REQSGROSS_V

  • Error when updating to version 1.2

    I'm using the iTunes version 7.0. When I try to update my iPod to version 1.2, I get an error that the iPod could not be updated because some of the files were in use by another application. Anyone having that error, or a solution? Susan