[JS - CS4] Help w/ JS choking on quotes in strings & regex
Does anyone have an easy way to extract text from a string with quotes in JavaScript? I seem to have run into a few limitations in the implementation of javascript's regex and how a script handles a string with quotes in it.
Here's what I'm working with: a regular string like:
{appliedParagraphStyle:"Headline 6", changeConditionsMode:1919250519}
from which I'd like to extract just the text 'Headline 6' without any quotes
I came across a regex that would get just the text without the quotes, but apparently Javascript does not support lookbacks. For instance, Jongware's wonderful WhatTheGrep script can decode this regex:
(?<=")[^"]*?(?=")
but ID finds nothing with it when run in a GREP search. The same search without the lookback finds stuff:
"[^"]*?(?=")
but what it finds still has the quote at the start of the string.
I thought I could just use substrings to extract the text without the quote, but apparently this has issues. See these examples from the Javascript console:
testStr;
Result: "Headline 6"
testStr.length;
Result: 1
testStr;
Result: Headline 6
testHL.length;
Result: 10
testHL;
Result: "Headline 6
testHL.length;
Result: 1
So if the string has a quote mark in it, it doesn't return the true length, so I can't code a start and end of the string to extract the part without the quote.
Do any of you more experienced folks have some magic insight? TIA!
It's an InDesign Oddity.
Double quotes inside GREP strings behave a bit strange. Usually, the " character will find any sort of double quote -- straight, curly open, and curly closed. But inside a GREP lookbehind string this suddenly fails (in a lookahead it seems to work fine).
If you replace it with its "forced" variant ~{ it will work on open curly quotes:
(?<=~{)[^"]*?(?=")
and if you need it to work on the 'any kind of double quotes' you can even use this:
(?<=["])[^"]*?(?=")
But ... all of the above only applies to searching in InDesign! And that's what WhatTheGrep reports upon.
GREP-inside-Javascript has nothing to do with InDesign's implementation -- it's part of Javascript itself, and it is a completely different thing. (Well, it's still GREP of course. But there is no such thing as "It's still GREP" -- there are lots of different implementations.)
So it's perfectly possible that this expression works in InDesign but does not work inside Javascript, when applied to Javascript strings. It seems the lookbehind isn't working at all (as it seems you alread found out, uh, on 2nd reading...).
So you have to think of something else. How about this one? Using parentheses in a find expression can be useful!
var str = "Hello world!";
var f = str.match (/"([^"]+)(?=")/);
if (f)
alert ("Result: "+f.join("\r"));
else
alert ("Nothing matches...");
str = "Hello \"world\"!";
f = str.match (/"([^"]+)(?=")/);
if (f)
alert ("Result: "+f.join("\r"));
else
alert ("Nothing matches...");
Similar Messages
-
Dreamweaver CS4 Help is LIVE!!
HI gang,
We have posted DW CS4 help in its complete and almost
impeccable form:
http://help.adobe.com/en_US/Dreamweaver/10.0_Using/
Well, yes, it is actually far from impeccable. If you see a
problem, do let me know.
The new features, with links to their topics, are listed
here:
http://help.adobe.com/en_US/Dreamweaver/10.0_Using/WS2C41F19D-502B-4fb5-8A54-4442E2127C84a .html
So all of you style hounds who wanted to know how Adobe
refers to things in the product can now go have a look inside the
horse’s mouth.
It would be helpful to us if those of you who blog about DW
could write something about the CS4 help being released, AND
provide a link to the What’s New features, or to any other
help page in the new help system. This will speed the indexing
process for the google search engine crawler, which is the basis of
our new Community Help search mechanism. (Feel free to link to the
main index page too, but since it doesn’t have any other
links directly on it, it’s not so great for the google
crawler.)
Have fun!
JonHI gang,
We have posted DW CS4 help in its complete and almost
impeccable form:
http://help.adobe.com/en_US/Dreamweaver/10.0_Using/
Well, yes, it is actually far from impeccable. If you see a
problem, do let me know.
The new features, with links to their topics, are listed
here:
http://help.adobe.com/en_US/Dreamweaver/10.0_Using/WS2C41F19D-502B-4fb5-8A54-4442E2127C84a .html
So all of you style hounds who wanted to know how Adobe
refers to things in the product can now go have a look inside the
horse’s mouth.
It would be helpful to us if those of you who blog about DW
could write something about the CS4 help being released, AND
provide a link to the What’s New features, or to any other
help page in the new help system. This will speed the indexing
process for the google search engine crawler, which is the basis of
our new Community Help search mechanism. (Feel free to link to the
main index page too, but since it doesn’t have any other
links directly on it, it’s not so great for the google
crawler.)
Have fun!
Jon -
Property inspector cut off [was: CS4 help]
Hello all,
I just got a new computer with windows vista 64 bit. With this new computer, I got a new CS4 package. In dreamweaver, the properties pannel on the bottom of the screen cuts off and does not show all the stuff that it used to. For example, I can see the word Target, but there is not dropdown box for me to select which target I want to select. Is there a way to fix this so everything is viewable?
Thanks
[Message was edited by a moderator to make subject line more meaningful]You're welcome. You might want to mark this thread as answered for the benefit of others with the same question. And in the future, please try to use a more descriptive subject line for their benefit as well. I'm going to edit your post accordingly....
Hmm - well, I can't. Too bad. Who would search for a Property inspector answer with CS4/help in their search phrase?
Message was edited by: Murray *ACE*
[Another moderator says: It's easy to edit the subject line if you know how. ] -
Adobe Premiere Pro CS4 Help Is Public
You've heard the Adobe CS4 product announcements. Care to take a closer look at the new features in Adobe Premiere Pro CS4? Adobe has posted the Help contents on the web where you can search it and write comments on it.
See Adobe Premiere Pro CS4 Help here: http://help.adobe.com/en_US/PremierePro/4.0/
Or, go straight to the list of new features, here: http://help.adobe.com/en_US/PremierePro/4.0/WS0DB30036-D26C-4c21-A01B-6207B21C3A2Ba.html
Stephen Muratore
Adobe SystemsThis is all kind of like sneaking into Santa's bag to see if the new toys he's gonna bring us are durable enough to play with until NEXT Christmas, when it's only a couple of weeks away from THIS Christmas.
(By the way, if you don't celebrate Christmas, you're really missing out...not just on the holiday itself, but you're also missing out on my metaphor).
I'm just about positive that everything's not going to work as well as we want, that it's not going to do quite enough of the stuff we need it to do, and that there will be bugs. The people who scream the loudest about current missing features or feature requests will probably be continuing the trend in the near future. Adobe reps will be very interactive on the forums for a few weeks or months while we all troubleshoot in our working environments and then they will disappear until it gets close to the next release.
BONUS ROUND - Mobutu (or jujufactory...right?) will still not upgrade, and will still demand support in a software he doesn't use for hardware that he doesn't use while likewise judging everything invented prior to the last 5 weeks to be "OBSOLETE!!"
Have I pretty much summed it all up?
At any rate, I would expect Dynamic Link in Encore to work the same way as Dynamic Link in PPro. In PPro, you can import multiple AE compositions through Dynamic Link. In Encore, you can import multiple AE comps as well. So...pretty likely that Encore will handle PPro sequences likewise. AE comps currently work fine with the Automatic transcode settings, so I'm guessing that carries over to PPro.
One of the After Effects documentation guys just provided a summary (per forum user request) of EVERYTHING that was modified/added/removed in CS4, in spite of the various ways of gleaning the information from the online docs. So...maybe if we keep hollering, we'll get the same thing here....?
C'mon Adobe...it's not like you're busy working on CS4 anymore. After all, the release of CS5 is only ONE YEAR AWAY!!! GO GO GO!!!
Final thoughts...I like how the press releases always refer to each release now as the "biggest product launch in Adobe's history." Isn't that to be expected? Shouldn't we expect each version to be "bigger" than the last? I mean, what else are they gonna say? "Well, you know...CS4, it's pretty good, VERY good actually. But the last version was a lot more meaningful. A lot more exciting. That last one was AWESOME. Well...we'll still try to make something out of this." -
Even though InDesign CS4 hasn't shipped yet, weve just posted InDesign CS4 Help on the Web:
http://help.adobe.com/en_US/InDesign/6.0/index.html
We still have some work to do and bugs to fix, but we figured that youd get a lot of benefit from taking an early peek. Here's the topic describing the new CS4 features
http://help.adobe.com/en_US/InDesign/6.0/WSFE4C4DDD-967A-4cf0-845F-AB2B86FCC809a.html
Note that many links to video tutorials, other Help documents, and white papers are still not functional, and the search doesnt really work yet. And commenting isnt turned on yet. This should all be fixed when we ship.
You may also want to take a sneak peak at the new community custom search engine, which is still under construction:
http://community.adobe.com/help/?lbl=indesign_product_adobelr
Feel free to contact me if you have suggestions for improving Help. Also, if you find any sites that should be included in the custom search engine, let me know: [email protected]That's sweet! It's been frustrating hitting the dead link instead of actual help.
Right off the top of my head, the one thing I immediately notice would be that friendlier URLs would be nice. Any plans for them in the future?
For example, the link to Searching Using GREP Expressions right now is:
http://help.adobe.com/en_US/InDesign/6.0/WS1952D538-1335-4b1d-BA5E-FA5A176FDC9Fa.html
Would be nice if it was more like:
http://help.adobe.com/en_US/InDesign/6.0/search-using-grep-expressions.html
or even the whole path:
http://help.adobe.com/en_US/InDesign/6.0/text/find-change/search-using-grep-expressions.ht ml -
Even though InCopy CS4 hasn't shipped yet, weve just posted InCopy CS4 Help on the Web:
http://help.adobe.com/en_US/InCopy/6.0/index.html
We still have some work to do and bugs to fix, but we figured that youd get a lot of benefit from taking an early peek. Here's the topic describing the new CS4 features:
http://help.adobe.com/en_US/InCopy/6.0/WSCDACE703-28F6-4359-A3BB-150C6957B4DD.html
Note that many links to video tutorials, other Help documents, and white papers are still not functional, and the search doesnt really work yet. And commenting isnt turned on yet. This should all be fixed when we ship.
You may also want to take a sneak peak at the new community custom search engine, which is still under construction:
http://community.adobe.com/help/
Feel free to contact me if you have suggestions for improving Help. Also, if you find any sites that should be included in the custom search engine, let me know: [email protected]That's sweet! It's been frustrating hitting the dead link instead of actual help.
Right off the top of my head, the one thing I immediately notice would be that friendlier URLs would be nice. Any plans for them in the future?
For example, the link to Searching Using GREP Expressions right now is:
http://help.adobe.com/en_US/InDesign/6.0/WS1952D538-1335-4b1d-BA5E-FA5A176FDC9Fa.html
Would be nice if it was more like:
http://help.adobe.com/en_US/InDesign/6.0/search-using-grep-expressions.html
or even the whole path:
http://help.adobe.com/en_US/InDesign/6.0/text/find-change/search-using-grep-expressions.ht ml -
When I go to the CS4 help menu I get directed to a help webpage. Is this normal? CS3 always opened a help menu with a search function.
Thanks
SueSue,
I'm one of those who positively hate it, not because it's on the web, I do have a pretty fast connection, but because the Help file itself is very paltry and
the search function just about utterly worthless.
If for whatever reason it bothers you to have to connect to the Internet, you can download the whole PDF to your local hard drive and disconnect yourself from the web. Most inconvenient.
The one advantage is that it can be updated dynamically, as was the case when ACR 5.2 came out with very substantial enhancements.
I can't even remember the last version of Photoshop that had a halfway decent manual. :/ -
SQL: Need help putting single quote around string
I want to put single quotes around string in my output.
I am running the following command as a test:
select ' ' hello ' ' from dual;
My expectation is to get 'hello' (Single quote around hello)
However I am getting the following error:
ERROR at line 1:
ORA-00923: FROM keyword not found where expected
When I do SHOW ALL at my SQL command prompt, the escape is set as follows:
escape "\" (hex 5c)
I even tried: select '\'hello\'' from dual;
I get back: select ''hello'' from dual
ERROR at line 1:
ORA-00923: FROM keyword not found where expectedHi,
user521525 wrote:
I want to put single quotes around string in my output.
I am running the following command as a test:
select ' ' hello ' ' from dual;
My expectation is to get 'hello' (Single quote around hello)You probably read that you can get a single-quote within a string literal by using two of them in a row.
That's true, but they really have to be in a row (no spaces in between), and you still need the single-quotes at the beiginning and end of the literal.
So what you want is
SELECT '''hello'''
FROM dual;Starting in Oracle 10, you can also use Q-notation, For example:
SELECT Q'['hello']'
FROM dual; -
Place single quote around string
Hi,
I am wondering how I can Place single quote around string in the following. I have tried double and triple quote but it doesn't take variable name from rec.tablename.
any idea
rec.table_name ==> 'rec.table_name'
rec.column_name ==> 'rec.column_name'
v_sql:= 'DELETE USER_SDO_GEOM_METADATA WHERE TABLE_NAME= ' || rec.table_name ;
execute immediate v_sql;
-- Insert Table Record in Sdo_User_Geom_Metadata
v_sql:= 'INSERT INTO USER_SDO_GEOM_METADATA(TABLE_NAME, COLUMN_NAME, DIMINFO, SRID) ' ||
'VALUES (' || rec.table_name || ',' || rec.column_name || ', MDSYS.SDO_DIM_ARRAY( ' ||
'MDSYS.SDO_DIM_ELEMENT(''X'',-2147483648, 2147483647, .000005), ' ||
'MDSYS.SDO_DIM_ELEMENT(''Y'',-2147483648, 2147483647, .000005)), 2958)' ;
execute immediate v_sql;
NancyI have 2 suggestions, 2nd one being the better choice.
SQL> set serveroutput on
SQL>
SQL> declare
2 v_sql varchar2(4000);
3 table_name varchar2(4000);
4 begin
5 table_name := 'MY_TABLE';
6 v_sql:= 'DELETE USER_SDO_GEOM_METADATA WHERE TABLE_NAME= ''' || table_name || '''';
7 dbms_output.put_line(v_sql);
8 end;
9 /
DELETE USER_SDO_GEOM_METADATA WHERE TABLE_NAME= 'MY_TABLE'
PL/SQL procedure successfully completed
SQL> or using DBMS_ASSERT for a more elegant solution against SQL injection:
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.4.0
Connected as fsitja
SQL> set serveroutput on
SQL>
SQL> declare
2 v_sql varchar2(4000);
3 table_name varchar2(4000);
4 begin
5 table_name := dbms_assert.QUALIFIED_SQL_NAME('ALL_TABLES');
6 v_sql:= 'DELETE USER_SDO_GEOM_METADATA WHERE TABLE_NAME= ' || dbms_assert.ENQUOTE_NAME(table_name);
7 dbms_output.put_line(v_sql);
8 end;
9 /
DELETE USER_SDO_GEOM_METADATA WHERE TABLE_NAME= "ALL_TABLES"
PL/SQL procedure successfully completed
SQL> [Docs referencing validation checks against SQL injection|http://download.oracle.com/docs/cd/E11882_01/appdev.112/e10472/dynamic.htm#LNPLS648]
Regards,
Francisco -
(JDBC)how to diffrenciate a single quote in string ? eg : 'Micheal's Store'
Hi all,
I wanted to difrrenciate a single quote in string. Is there any way to do so ?
I'm using Java.
ThanksIf you're using Java, I assume you're using straight JDBC rather than one of the many APIs layered on top of JDBC.
You should be using PreparedStatement objects with bind variables and you should be passing in string values by making appropriate setString() calls. When you're using bind variables, rather than building up SQL strings in your app, you won't have any issues with escaping quotes. You also won't have to worry about defending against SQL injection attacks and your application will perform much better since you won't be re-parsing the same statement over and over and won't be flooding your library cache with thousands of mostly identical statements.
Justin
I intended to say that you won't be flooding your shared pool with thousands of mostly identical statements, not the library cache.
Message was edited by:
Justin Cave -
JDBC Adapter Quoting of String
Hi everybody!
I am posting data to a JDBC Receiver adapter using the JDBC adapter's XML format. I have configured the logging of the adapter to show the SQL commands issued to the adapter, since I received some strange errors from the database.
I now find entries like:
INSERT INTO xxx (field1, field2, field3) VALUES (value1, , value3)
Notice the "missing" value2 - the field's value is a space character (" "). However, I actually wanted to quote the values in this field, since this SQL command of course gives a syntax error because of the two consecutive commas...
How can I quote strings in this SQL command?
Regards, JoergHi,
I don't know if I stated my problem clearly enough... Here is the XML document I post to the JDBC adapter:
<root>
<insert>
<xxx action="INSERT">
<field1>value1</field1>
<field2> </field2>
<field3>value1</field3>
</xxx>
</insert>
</root>
(note the blank character for field2's value). If I understand your answer correctly, I should use the following instead:
<root>
<insert>
<xxx action="INSERT">
<field1>'value1'</field1>
<field2>' '</field2>
<field3>'value1'</field3>
</xxx>
</insert>
</root>
This is somewhat inconvenient, since there might be <b>NULL</b> values as well and I'd have to code manymany <b>if</b> statements and <b>mapWithDefaults</b>, then. I was wondering if there is something like the config setting "Interpretation of Empty String Values" for NULL values, some switch I set globally in order to <i>always</i> quote a string...
Regards, Joerg -
Hello i need a help about script to export translatable text strings from ai files and import them back after editing, thanks in advance
Lanny -
Thank you for taking the time to help with this problem. Can I just say however that as someone who has posted a first comment here and quite clearly never used a forum like this before, your comment unfortunately comes across as very excluding. It makes me feel there are a set of unwritten rules that I should know, and that I don't know them shows that the forum is not for me. In short, it's exactly the kind of response that stops people like me using forums like this.
I'm sure it's not intended to be received like this and I am sure that the way you have responded is quite normal in the rules of a forum like this. However, it is not normal for those of us who aren't familiar with forums and who only encounter them when they have a genuine problem. This is why I hope it is helpful to respond in full.
The reason I posted here is as follows. I was directed here by the apple support website. The original comment seemed to be the only one I could find which referred to my issue. As there is no obvious guidance on how to post on a forum like this it seemed perfectly reasonable to try and join in a conversation which might solve more than one problem at once.
Bee's reply however is both helpful and warm. This could in fact be a template for how new members should be welcomed and inducted into the rules of the forum in a friendly and inclusive way. Thank you very much indeed Bee! -
DW CS4 Help with jump menu opening a new window.
First, I can't believe that Adobe left out an easy to use behavior to do this.
I have some jump menus, and I would like the selection to open up a new window and have the content appear there. I saw a couple of old topics here that offered some suggestions, but they didn't work for me. I could get it to open a new window, but the content was not there. I saw where you need to add a "GO" button, and add a "Open New Window"behavior to it. That is what opened the new window with new content. I do not have the "GO" buttons on the jump menus in this code, but did try it and it didn't work. If anyone can help and tell me how to do it, and where to place the code, I would greatly appreciate it.
I know this is long, but here is my code for the page.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/Master_Template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Mickey Adams Index</title>
<!-- InstanceEndEditable -->
<link href="../twoColFixLtHdr.css" rel="stylesheet" type="text/css" />
<!--[if IE 5]>
<style type="text/css">
/* place css box model fixes for IE 5* in this conditional comment */
.twoColFixLtHdr #sidebar1 { width: 230px; }
</style>
<![endif]-->
<!--[if IE]>
<style type="text/css">
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->
<!-- InstanceBeginEditable name="head" -->
<script src="../SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
<script src="../SpryAssets/SpryAccordion.js" type="text/javascript"></script>
<link href="../SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css" />
<link href="../SpryAssets/SpryAccordion.css" rel="stylesheet" type="text/css" />
<!-- InstanceEndEditable -->
<script src="../SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="../SpryAssets/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" />
<link href="../CSS/global.css" rel="stylesheet" type="text/css" />
<!-- InstanceParam name="SecondTitle" type="boolean" value="true" -->
<!-- InstanceParam name="SecondContent" type="boolean" value="true" -->
<!-- InstanceParam name="OptionalRegionTitle_2" type="boolean" value="true" -->
<!-- InstanceParam name="OptionalRegion_2" type="boolean" value="true" -->
<!-- InstanceParam name="OptionalRegion1" type="boolean" value="true" -->
</head>
<body text="#000033" class="twoColFixLtHdr" title="What's New">
<div id="container">
<div id="header">
<h1>Richard Sinkler</h1>
<!-- end #header --></div>
<div id="sidebar1">
<ul id="MenuBar1" class="MenuBarVertical">
<li><a href="../index.html">Home</a> </li>
<li><a href="../About_Me.html">About me</a></li>
<li><a href="../Calendars/Calendar_menu.html">Calendars</a></li>
<li><a href="../What's New.html">What's New</a></li>
<li><a href="../Equipment.html">Equipment</a></li>
<li><a href="../Tunings.html">Tunings</a></li>
<li><a href="../Video_and_Sound/video_menu.html">Sound & Video</a></li>
<li><a href="../web_gallery.html">Photos</a></li>
<li><a href="Mickey_Adams_Menus.html">Mickey Adams</a></li>
<li><a href="../Website_Info.html">Website Info</a></li>
<li><a href="../Contact Me.html">Contact Me</a></li>
</ul>
<p class="justHostReferral">If you would like to get your own website, please click the <span class="justHostItalics">JUST HOST</span> logo below and it will take you the sign up page. I am a <span class="justHostItalics">JUST HOST</span> affiliate and get credit for referring you to their service.</p>
<p><a href="http://stats.justhost.com/track?ca5fb2154d5aabc236853ccef2513f2ec"><img src="http://affiliates.justhost.com/control/img/banners/justhost_125x125v2.gif" /></a> </p>
<h3 class="updated">Updated 7/18/2011
<!-- end #sidebar1 -->
</h3>
<p> </p>
</div>
<div id="mainContent">
<h1><!-- InstanceBeginEditable name="PageTitle" -->Mickey Adams Video Index<!-- InstanceEndEditable --></h1>
<!-- InstanceBeginEditable name="PageContent" -->
<p class="pageContent">Click a tab to open the category. <a href="Mickey_Adams_Menus.html" class="playbackCtrlMSg">Click to go back to Menu Page</a></p>
<div id="m_a_video_index" class="TabbedPanels">
<ul class="TabbedPanelsTabGroup">
<li class="TabbedPanelsTab" tabindex="0">BE</li>
<li class="TabbedPanelsTab" tabindex="0">BEX</li>
<li class="TabbedPanelsTab" tabindex="0">BEC</li>
<li class="TabbedPanelsTab" tabindex="0">Beginner</li>
<li class="TabbedPanelsTab" tabindex="0">Faux C6</li>
<li class="TabbedPanelsTab" tabindex="0">Uncategorized</li>
</ul>
<div class="TabbedPanelsContentGroup">
<div class="TabbedPanelsContent">
<p><strong><u>BE01</u></strong><u>:Beginners: 3 Moves to Master</u> <br />
<strong><u>BE04</u></strong><u>: Simple E9 Passage, Single Note</u> <br />
<strong><u>BE06</u></strong><u>: 4-5-1 In G, Using ABC Pedals</u> <br />
<strong><u>BE07</u></strong><u>: 1-2-5 Single Note+ 3 <strong>Stops</strong></u><br />
<u>BE 109a Close Intervals in C</u><br />
<strong><u>BE11</u></strong><u>: Beginner Steel Guitar, Cold Cold Heart</u> <br />
<strong><u>BE12</u></strong><u>: Cold Cold Heart Part II</u> <br />
<strong><u>BE16</u></strong><u>: Waltz Across Texas</u> <br />
<strong><u>BE24A</u></strong><u> Big City Turnaround</u> <br />
<strong><u>BE28</u></strong><u>: Your Man, Josh Turner</u> <br />
<strong><u>BE31</u></strong><u>: Minor Chords-Moondance</u> <br />
<strong><u>BE34</u></strong><u>: 3 Moves to Master, Part II</u> <br />
<strong><u>BE36</u></strong><u> Harmonics, Overtones</u> <br />
<strong><u>BE40</u></strong><u> 2M-5-1 Faux C6 Moves for Cherokee Maiden</u></p>
<p><strong><u>BE41</u></strong><u> Second String Usage</u></p>
</div>
<div class="TabbedPanelsContent">
<p><strong><u>BEX1</u></strong><u>: A+B Repetitious Excercise, Major Key</u> <br />
<strong><u>BEX2</u></strong><u> Pick Blocking Dexterity Excercise II</u> <br />
<strong><u>BEX6A</u></strong><u>-Pick Blocking Exercise B+C, F</u> <br />
<strong><u>BEX7</u></strong><u> Speedpicking Lesson 1 Revision 1</u> <br />
<strong><u>BEX12</u></strong><u>: G Major, Lesson 2-Pedal Changes, Chord Forms</u> <br />
<strong><u>BEX14</u></strong><u>: D7, G Lever Programming, Speed</u> <br />
<strong><u>BEX16</u></strong><u>: G Major-Lesson 1</u> <br />
<strong><u>BEX16a</u></strong><u> G major Descending Exercise</u> <br />
<strong><u>BEX17</u></strong><u>: Pick-Blocking 101, Beginner Steel Guitar</u> <br />
<strong><u>BEX21</u></strong><u> Faux C6, 1-4-5-1</u> <br />
<strong><u>BEX21</u></strong><u>-2-5-1 Chord Change</u> <br />
<strong><u>BEX21</u></strong><u> Alternating Fingering Excercise</u> <br />
<strong><u>BEX21</u></strong><u> Glissando Excercise 1</u> <br />
<strong><u>BEX25</u></strong><u> Faux C6 1-5-1 in D</u> <br />
<strong><u>BEX27</u></strong><u> C Pentatonic Scale Ex1</u> <br />
<strong><u>BEX27a</u></strong><u> C Pentatonic Ex2</u> <br />
<strong><u>BEX27b </u></strong><u>A Blues Pattern</u> <br />
<strong><u>BEX28</u></strong><u> Pedal & Lever Excercises for Beginners</u> <br />
<strong><u>BEX 92</u></strong><u> D7 Exercise</u> <br />
<strong><u>BEX 93</u></strong><u> 2 String Exercise, Lever I, Pedal H</u></p>
</div>
<div class="TabbedPanelsContent">BEC
<div id="Accordion1" class="Accordion" tabindex="0">
<div class="AccordionPanel">
<div class="AccordionPanelTab">BEC pg. 1</div>
<div class="AccordionPanelContent">
<p><u>BEC4: Blue Eyes Elton John</u> <br />
<u>BEC6 Broken Wing</u> <br />
<u>BEC15: Goin Through the Big "D"</u> <br />
<u>BEC25: I Sang Dixie, Take II</u> <br />
<u>BEC31: Beginner Steel-Longer, Fogelberg</u> <br />
<u>BEC32: Longer, Flute Solo, Fogelberg</u> <br />
<u>BEC35: Nobody In His Right Mind</u> <br />
<u>BEC41: Too Cold At Home Intro, Mark Chestnutt</u> <br />
<u>BEC45: Teach Your Children: Intro</u> <br />
<u>BEC48: Take Your Memory With You</u> <br />
<u>BEC52 Thinking Thing Intro</u> <br />
<u>BEC54: What A Wonderful World</u> <br />
<u>BEC66: Solo, Look At Us</u> <br />
<u>BEC69: Somewhere Over The Rainbow, Bridge</u> <br />
<u>BEC73: Empty Glass Intro</u> <br />
<u>BEC77: Set-em Up Joe Vern Gosdin</u> <br />
<u>BEC78- So Much It Hurts Me Part 1</u> <br />
<u>BEC78a So Much It Hurts Me Part 2</u> <br />
<u>BEC81, Who Needs You Baby, Clay Walker</u> <br />
<u>BEC82 City Lights</u></p>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab">BEC pg. 2</div>
<div class="AccordionPanelContent">
<p><u>BEC83 Save The Honky Tonks, Mark Chestnutt</u> <br />
<u>BEC84 Faux C6, Deep Water Intro, Beginners</u> <br />
<u>BEC85 There's your Trouble Intro</u> <br />
<u>BEC86 Panama Red Intro, Remake</u> <br />
<u>BEC88 Diamond Rio One More Day Intro</u> <br />
<u>BEC89 Turnaround In C</u> <br />
<u>BEC89 Oh Little Town of Bethlehem</u> <br />
<u>BEC90 I Had A Beautiful Time, Solo</u> <br />
<u>BEC91 White Christmas</u> <br />
<u>BEC91a White Christmas</u> <br />
<u>BEC91c White Xmas, Improvising</u> <br />
<u>BEC92 Farewell Party Intro Simplified</u> <br />
BEC 92a Farewell Party Solo, Mike Johnson<br />
<u>BEC93-This Ain’t My First Rodeo-Intro</u> <br />
<u>BEC-94 Third Rate Romance Solo</u> <br />
<u>BEC-95 Crazy Arms Intro, Patty Loveless</u> <br />
<u>BEC-96 Bar Room Roses Intro Troy Cassar Daley</u> <br />
<u>BEC-97 Close Up the Honky Tonks-Intro</u> <br />
<u>BEC98-Turnaround 5-1, BC,+E-lever</u> <br />
<u>BEC-99 Single Note Run in D</u></p>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab">BEC pg. 3</div>
<div class="AccordionPanelContent">
<p><u>BEC 100 Different Light Doug Stone Intro E9</u> <br />
<u>BEC 100 When Love Comes Around Intro Alan</u> <br />
<u>BEC 100 Take It Easy</u> <br />
<u>BEC101 Fourteen Minutes Old Intro Doug Stone</u> <br />
<u>BEC101 Bars Of Steel Bridge</u> <br />
BEC 101 Beneath Still Waters<br />
<u>BEC 102 Could I Have This Dance Intro</u> <br />
<u>BEC 103 Bars of Steel, Bridge</u> <br />
<u>BEC 106 Legend In My Time</u> <br />
<u>BEC107 When Did You Stop Loving Me Intro</u> <br />
<u>BEC 109 Getting Over You Again Intro Gene Watson</u> <br />
<u>BEC 110 Baby Thats Cold Intro</u> <br />
<u>BEC 111 Panama Red Solo Part 1</u> <br />
<u>BEC 111a Panama Red Solo, Part II</u> <br />
<u>BEC 111 Where Have I Been All My Life Intro</u> <br />
<u>BEC-112 Help Me Make it Through the Night.mpg</u> <br />
<u>BEC-118 Faux C6-1-6-2-5.mpg</u> <br />
<u>BEC-113 Way To Survive, Lesson 1.mpg</u> <br />
<u>BEC113a Way to Survive Lesson 2.mpg</u></p>
</div>
</div>
</div>
</div>
<div class="TabbedPanelsContent">
<p><u>Beginner Steel Guitar, Cmajor in 3rds</u> <br />
<u>Beginner Pedal Steel, Cross Picking, B Pedal</u> <br />
<u>Beginner Steel Guitar: San Antonio Rose</u> <br />
<u>Beginner Steel Guitar: Wonderful Tonight</u> <br />
<u>Beginner Steel Guitar: Oceanfront Property</u> <br />
<u>Beginner Steel-When you Say Nothing At All</u> <br />
<u>Memphis Tennessee, Beginner Steel Guitar</u> <br />
<u>Beginner Steel Guitar, Major Scale Excercise</u> <br />
<u>Beginner Steel, Amazing Grace</u></p>
</div>
<div class="TabbedPanelsContent">
<p><u>Walking After Midnight Faux C6</u> <br />
<u>All My Ex's Intro Faux C6 for the E9 Neck</u> <br />
<u>Faux C6 Turnaround in A</u> <br />
<u>5 1 Faux C6, Single note Passage</u></p>
</div>
<div class="TabbedPanelsContent">
<div id="Accordion2" class="Accordion" tabindex="0">
<div class="AccordionPanel">
<div class="AccordionPanelTab">Uncategorized pg. 1</div>
<div class="AccordionPanelContent">
<p><u>Simple Intro in C</u> <br />
<u>Panama Red Intro E9 Pedal Steel Guitar</u> <br />
<u>Danny Boy, E9</u> <br />
<u>Highway 40 Blues Intro, E9</u> <br />
<u>Diatonic Scale Movement In G</u> <br />
<u>1-7-4 1-2-4-5-1 Pedal Steel Guitar Intro</u> <br />
<u>1-4 Counterpoint Move in F, Very Effective</u> <br />
<u>Gene Watson Intro-Got No Reason Now for Going</u> <br />
<u>BIG CITY! Merle Haggard, Simple, Straightforward</u> <br />
<u>Someday Soon!..Simple, Great Solo!</u> <br />
<u>Texas Tornado, Tracy Lawrence, Intro and Solo</u> <br />
<u>Pick Dragging: Technique, Short Clip</u> <br />
<u>Key-A Turnaround, Blues/Diminished Walk</u> <br />
<u>Hello Trouble-JayDee Maness/ Desert Rose-</u> <br />
<u>Memories To Burn, Solo, Gene Watson</u> <br />
<u>When I Call Your Name</u> <br />
<u>Cross My Heart Solo, George Strait</u> <br />
<u>But For the Grace of God, Keith Urban</u> <br />
<u>I Never Go Around Mirrors, Gene</u> <br />
<u>Cryin My Heart Out, Ricky Skaggs</u> <br />
<u>Lonesome LA Cowboy Solo, Buddy Cage</u></p>
</div>
</div>
<div class="AccordionPanel">
<div class="AccordionPanelTab">Uncategorized pg. 2</div>
<div class="AccordionPanelContent">
<p><u>Teach Your Children:Quick Solo</u> <br />
<u>1982 Intro:Randy Travis</u> <br />
<u>Check Yes or No</u> <br />
<u>Fire On The Mountain, Marshall Tucker</u> <br />
<u>Buds Bounce, Simplified, Part 1</u> <br />
<u>Tonight The Heartache's On Me, Solo, Dixie Chicks</u> <br />
<u>Heartbroke, Steel Chords</u> <br />
<u>Funny How Time Slips Away</u> <br />
<u>Bars of Steel</u> <br />
<u>Blue, Leann Rimes</u> <br />
<u>Supernaw-Wishing Her well, Intro</u> <br />
<u>Look At Us, Johny Hughey, Intro</u> <br />
<u>Over The Rainbow Verse</u> <br />
<u>Discussion, Right Hand</u> <br />
<u>Verse, Help Me Make It Through The Night</u> <br />
<u>Rolling Pick Technique 2-5-1</u> <br />
<u>3 Octave Descending D7 Single Note Run</u> <br />
<u>Descending 5-1 Turnaround in A</u> <br />
<u>Pick Blocking Dexterity Excercise 1</u> <br />
<u>Alone In SanAntone</u></p>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
<!--
var TabbedPanels1 = new Spry.Widget.TabbedPanels("m_a_video_index", {defaultTab:2});
var Accordion1 = new Spry.Widget.Accordion("Accordion1");
var Accordion2 = new Spry.Widget.Accordion("Accordion2");
//-->
</script>
<!-- InstanceEndEditable -->
<h2>
<!-- end #mainContent -->
</h2>
</div>
<!-- This clearing element should immediately follow the #mainContent div in order to force the #container div to contain all child floats --><br class="clearfloat" />
<div id="clear"></div>
<div id="footer">
<p><a href="../index.html" class="footer_links">Home</a> <a href="../About_Me.html" class="footer_links">About Me</a><a href="../Calendars/Calendar_menu.html" class="footer_links">Calendars</a> <a href="../Equipment.html" class="footer_links">Equipment</a> <a href="../Tunings.html" class="footer_links"> Tunings</a> <a href="../Video_and_Sound/video_index.html" class="footer_links">Sound & Video</a><a href="../web_gallery.html" class="footer_links">Photos</a><a href="Mickey_Adams.html" class="footer_links">Mickey Adams </a><a href="../Website_Info.html" class="footer_links">Website Info</a><a href="../Contact Me.html" class="footer_links">Contact Me</a></p>
<p class="copyright"><span class="copyright"><span class="circleC"><span class="copyright"><span class="circleC">©</span></span></span><span class="copyright"> Copyright 2011 - Richard Sinkler - All Rights Reserved</span></span></p>
<p class="copyright"><span class="copyright"><span class="copyright">Website designed by Richard Sinkler</span></span></p>
<!-- end #footer --></div>
<!-- end #container --></div>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
<!-- InstanceEnd --></html>I'm confused by your post and code. Adobe has a function to do this. In the Insert Toolbar under the Tab "Forms" there is an option to create a jump menu. The only options that menu gives you is the same window or a frame on the page (a very outdated action looking at it now). But with basic knowledge of links you insert the menu and you will get code like:
<select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">
The "parent" denotes that this will open in the same window. If you change that to "blank" then it will open in a new window. A "Go" button is optional and also available in the DW GUI when you set up a jump menu.
http://www.w3schools.com/tags/att_a_target.asp -
Adobe AE CS4 Help Menu nonfunctional
AE Help, Scripting Help, Expression Reference, Animation Presets, Keyboard Shortcuts are all nonfunctional under the Help menu. Registration, Deactivation etc. are functional. This AE is with CS4 Premium Production on Windows Vista. This has been a problem since initial installation. It remained a problem on reinstallation a year and a half later. Is there a file that did not load from the disk that I should be aware of? I was hoping for updates to correct this but that has not happened.
I resolved the problem in CS4 by uninstalling and reinstalling AE. Evidently when I installed it from disk it didn't all install. The AE I have is part of a suite (PP) and I probably reinstalled the whole thing. CS5 has the Help pdf popping up when I am searching from the application window. This is a hindrance. See my problem for December 2011.
-
Hi Experts Please Help me in this Open Quotes Requirement
My Requirement is
To provide a Report for the Client with Open quotes and Closed Quotes in the Same Report .
we have Sales Data Coming from 2lis_11_vaitm to the Write Optimized DSO .
Based on the Transaction Group we are Loading the Data into QUOTES CUBE and BOOKINGS CUBE .
TransGrp = 2 = Quotes Cube
TransGrp = 0 = Bookings .
So Far all the Quotes are in QUOTES Cube and Bookings Cube ,
Now the Customer want to their All Open Quotes and Sales orders of their Quotes in the Same Report as they need schedule the Report .
Sales Document is Carrying the Quotes and Sales Order ,It is Differentiated by the Sales Document Category ,
Both the values are Populated by VBELN only ,
When it is Quote sales Doc Categ = B , When it is Sales order Sales Doc Category = C .
For a Sale order you will have Reference Doc , but a Quotation u will not have Reference Doc.
We create a new Sale order Info - Object in Cube and tried Look up for the Sales orders in the Write optimised DSO .
But the Problem comes here
We are working on how to capture the Sales orders for the Open Order in the Previous Delta with the Current Quotes Cube CUBE Q.
FIRST DELTA IN CUBE :
SALES DOC
SALES ORDER
DOC CATEG
REFER DOC
NET VALUE
QT001
QT001
B
250 USD
QT002
SD001
C
QT002
500 USD
SECOND DELTA IN THE CUBE :
SALES DOC
SALES ORDER
DOC CATEG
REFER DOC
NET VALUE
QT001
SD002
C
QT001
250 USD
QT003
QT003
B
4000
In the above the Scenario when the Sales Document QT001 was Picked up in Previous Delta has no Sales Order , when it is Loaded into the Cube in Second Delta , The Cube Contains Both QT001 which is of DOC-CATEG = B & C .
As the Client Requirement is Only to See the Open Quotes till today and Sales Order For the Quotes in the Same Report , we have to Delete the Previous Record QT001 with Category B and Replace it with this New
Sales Order
QT001
SD002
C
QT001
250 USD
We are Working on How to handle this with ABAP . Will update Once we are Good With this .
2nd Solution :
Another Solution Could Be 1. Create a New Cube for Monthly Load for the Quotes With Sales Orders and Only Quotes Using End Routine , Every month the Cube Load has to Be Dropped off and Loaded for the Month .
NOTE : But this Solution Would Not Fulfill the Open Quotes Requirement , that Report is a Daily Report that Need to Bring The OPEN QUOTES with a Validity Period Greater than 30 Days from the Current Date .
Please Propose If you can Find another Better Way .
3rd Solution :
Using an Info-Set With Left Outer Join , as this Would affect the Reporting Performance & this is Ruled out .
I have Suggested Which is Highlighted in the Green , Please Share YOUR THOUGHTS ON THIS , if this is the Solution , please Suggest How to Write a Code for This , Your Suggestions Would be Very Valuable .Hi Sagar,
Go BD87 --> mention the Idoc Number or date range --> Click Execute > select the respective IDOC where it says Idocs ready to be transferred to application> No resources, immed. Processing not possible. To few free..... Please notice if the Idocs belong to a BW request (they usually start with RS..), the stuck Idocs could also belong to another application. To manually process the stuck Idocs just mark the Idocs and press PROCESS. The load will then start running again.
The same you can do it from RSMO as well,
In RSMO you have a menu button called BW (this is directly TA:BD87 on BW system) --> click on that and then do the execute. The idocs which are stored on the bw side will be reloaded to datatarget.
Hope this helps,
Sudhakar.
Maybe you are looking for
-
Future buyer of W530 with questions on screen type and GPU.
Hey guys, I'm contemplating buying a W530 laptop to replace my aged Acer Aspire 5517. Anyway, I have some questions regarding screen type and graphics cards. One, my current Acer has a 16x9 HD screen that works perfectly fine for me, unless I go outs
-
How to make a entire column editable in an ALV grid
Hi all, I am trying to make a column editable in an ALV grid. For that I wrote the following code. In the below code I have set the 'edit' field of ls_fcat to 'X'. But Iam getting Runtime error. Can anyone help in resolving this problem or s
-
I have a 2008 Mac and I want Isight. Can i get it?
I just bought a Logictech Webcam C615. And it works for Facetime, Debute, My Webcam Broadcaster. But I cant get it to work with Imovie 8.0.6 or finalcut v10.0.8. Please Help I dont know what to do. Nothing makes sense and im getting no help from the
-
How do i update app from latests itunes?
How do I update apps from I tunes in the computer? The phone tellls me iI need to connect to I Tunes but There is no way to update apps from this latest I tunes. Thanks! Jose
-
Asset depreciation posting error
Hi My client requirement is every deprection posting some fixed amount. they don't want to supprot percentage bassis calculation. they asked only fixed amount every month. what the procedure plz tell me. Regards Madhav rao