<br><font size=2 face="sans-serif">Hi Robert / Freinds,</font>
<br>
<br><font size=2 face="sans-serif">Actualy I am trying to pass 7 character
data to QTP. Where i am assigning it 12 character variable. I want
addjust this left justified how it can be inmplemented. For example:</font>
<br><font size=2 face="sans-serif">In script;</font>
<br>
<br><font size=2 face="sans-serif">partno="9117598"</font><font size=3>
</font>
<br><font size=2 face="sans-serif">export partno</font>
<br>
<br><font size=2 face="sans-serif">In QTP</font>
<br><font size=2 face="sans-serif">define w-part-no char*12=(GETSYSTEMVAL("partno"))</font><font size=3>
</font>
<br>
<br><font size=3>I require w-part-no as " </font><font size=2 face="sans-serif">9117598</font><font size=3>"</font>
<br>
<br>
<br><font size=3>if I use </font>
<br>
<br><font size=2 face="sans-serif">define w-part-no char*12=(LJ(GETSYSTEMVAL("partno")))</font>
<br><font size=3>is not working</font>
<br><font size=3> </font>
<br><font size=3>How can it be inplemented. Please suggest me. </font>
<br>
<br>
<br>
<br><font size=2 face="sans-serif">Thanks & Regards<br>
Pandurang Rajpurohit,<br>
<br>
------------------------------------------------------------------------------------<br>
IBM India Private Limited,<br>
Seat No 268, 4th Floor, Tower B, Tech Park One, <br>
S.No 19/A/2A/1/2, Near DON BOSCO School,<br>
Off Airport Road, Yerwada, PUNE 411006<br>
Phone (Br) : +91 020 40115000 - 16322<br>
Phone (Dir) : +91 020 40116322<br>
Cell : +91-09922054662<br>
EMAIL : pandurang.rajpurohit@in.ibm.com </font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>"Robert Mills"
<robert.mills@pinnaclearvato.co.uk></b> </font>
<p><font size=1 face="sans-serif">05/11/2007 03:12 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Pandurang Rajpurohit/India/IBM@IBMIN,
<powerh-l@lists.sowder.com></font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">RE: Use variable of shell script in
QTP</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2 color=blue face="Arial">Define my-variable Character *12
= UpShift(GetSystemVal("your unix variable"))</font>
<br>
<br>
<hr><font size=2 face="Tahoma"><b>From:</b> powerh-l-bounces+robert.mills=pinnaclearvato.co.uk@lists.sowder.com
[mailto:powerh-l-bounces+robert.mills=pinnaclearvato.co.uk@lists.sowder.com]
<b>On Behalf Of </b>Pandurang Rajpurohit<b><br>
Sent:</b> 11 May 2007 10:28<b><br>
To:</b> powerh-l@lists.sowder.com<b><br>
Subject:</b> Fw: Use variable of shell script in QTP</font><font size=3><br>
</font>
<br><font size=2 face="sans-serif"><br>
Hi Freinds,</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
A vairiable is defined in QTP of character 12. And i am passing a
vairiable of 8 character passing from Unix script to QTP. How this 7
character data paased to QTP can be made 12 with left justified. And also
the variable can be upper case. Please suggests.</font><font size=3> <br>
<br>
</font><font size=2 face="sans-serif"><br>
Thanks & Regards<br>
Pandurang Rajpurohit,<br>
<br>
------------------------------------------------------------------------------------<br>
IBM India Private Limited,<br>
Seat No 268, 4th Floor, Tower B, Tech Park One, <br>
S.No 19/A/2A/1/2, Near DON BOSCO School,<br>
Off Airport Road, Yerwada, PUNE 411006<br>
Phone (Br) : +91 020 40115000 - 16322<br>
Phone (Dir) : +91 020 40116322<br>
Cell : +91-09922054662<br>
EMAIL : pandurang.rajpurohit@in.ibm.com </font><font size=1 color=#800080 face="sans-serif"><br>
----- Forwarded by Pandurang Rajpurohit/India/IBM on 05/11/2007 02:53 PM
-----</font><font size=3> </font>
<table width=100%>
<tr valign=top>
<td width=48%><font size=1 face="sans-serif"><b>Pandurang Rajpurohit/India/IBM</b>
</font>
<p><font size=1 face="sans-serif">04/12/2007 10:58 AM</font><font size=3>
</font>
<td width=51%>
<br>
<table width=100%>
<tr valign=top>
<td width=19%>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td width=80%><font size=1 face="sans-serif">powerh-l@lists.sowder.com</font><font size=3>
</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Use variable of shell script in QTP</font></table>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=50%>
<td width=50%></table>
<br></table>
<br><font size=3><br>
</font><font size=2 face="sans-serif"><br>
Hello freinds,</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Can any one suggests me how to make use of variable decalred in shell script
in QTP. Please find code below</font><font size=3> <br>
<br>
</font><font size=2 face="sans-serif"><br>
vi change_dtd.ksh</font><font size=3> </font><font size=2 face="sans-serif"><br>
. $PIC_UTIL/cop_env.ksh</font><font size=3> </font><font size=2 face="sans-serif"><br>
export partno</font><font size=3> </font><font size=2 face="sans-serif"><br>
echo "Enter part number (maximum 12 character) \n"</font><font size=3>
</font><font size=2 face="sans-serif"><br>
read partno</font><font size=3> </font><font size=2 face="sans-serif"><br>
echo "\nEnter suplier code (maximum 12 character)\n"</font><font size=3>
</font><font size=2 face="sans-serif"><br>
read src</font><font size=3> </font><font size=2 face="sans-serif"><br>
echo "\nEnter dtd flag value\n"</font><font size=3> </font><font size=2 face="sans-serif"><br>
read dtd</font><font size=3> </font><font size=2 face="sans-serif"><br>
partno="9117598"</font><font size=3> </font><font size=2 face="sans-serif"><br>
echo $partno</font><font size=3> </font><font size=2 face="sans-serif"><br>
rm dtdtest_s.sf</font><font size=3> </font><font size=2 face="sans-serif"><br>
rm dtdtest_s.sfd</font><font size=3> </font><font size=2 face="sans-serif"><br>
qtp auto=./CHANGE_DTD.qtc</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
vi change_dtd.qts</font><font size=3> </font><font size=2 face="sans-serif"><br>
RUN changeDeliverFlag</font><font size=3> </font><font size=2 face="sans-serif"><br>
set process nolimit</font><font size=3> </font><font size=2 face="sans-serif"><br>
Request change_vprecord</font><font size=3> </font><font size=2 face="sans-serif"><br>
;define w-part-no char*12=" 9117598"</font><font size=3>
</font><font size=2 face="sans-serif"><br>
;define w-supplier char*10="E5013286"</font><font size=3> </font><font size=2 face="sans-serif"><br>
define w-part-no char*12=RJ(GETSYSTEMVAL("partno"))</font><font size=3>
</font><font size=2 face="sans-serif"><br>
;GLOBAL TEMPORARY w-part-no CHAR*122 INITIAL getsystemval("partno")</font><font size=3>
</font><font size=2 face="sans-serif"><br>
;define w-dtd char*1="Y"</font><font size=3> </font><font size=2 face="sans-serif"><br>
acc vp-record</font><font size=3> </font><font size=2 face="sans-serif"><br>
choose prn (w-part-no)</font><font size=3> </font><font size=2 face="sans-serif"><br>
subfile dtdtest_s keep include prn, src, dtd of vp-record</font><font size=3>
</font><font size=2 face="sans-serif"><br>
BUILD CHANGE_DTD</font><font size=3> <br>
<br>
</font><font size=2 face="sans-serif"><br>
Thanks & Regards<br>
Pandurang Rajpurohit,<br>
<br>
------------------------------------------------------------------------------------<br>
IBM India Private Limited,<br>
Seat No 268, 4th Floor, Tower B, Tech Park One, <br>
S.No 19/A/2A/1/2, Near DON BOSCO School,<br>
Off Airport Road, Yerwada, PUNE 411006<br>
Phone (Br) : +91 020 40115000 - 16322<br>
Phone (Dir) : +91 020 40116322<br>
Cell : +91-09922054662<br>
EMAIL : pandurang.rajpurohit@in.ibm.com </font>
<br>