:

HTML Status Bar

Copy and past the code below into Notepad or Frontpage and save it as an .htm file. If you use Notepad be sure to change the File Type to All Files. Or just piece the code that you need from this example into your file. I modified this to display the image of the last item added to the transaction or the currenlty highlighted item. If the item does not have an image assiged then it displays a generic 'no image available' pic.
Rob
Default Status Screen
.LineHeader { font-family: Arial; font-size: 16; color: white; background-color: black; }
.LineDivider { color: white; background-color: gray; }
.LineData { font-family: Arial; font-size: 36; color: #00FF00; background-color: black; }

Description Quantity Price Extended Picture
Reply to
Rob
Just wanted to say that was very very nice of you to write that code for the person who needs it. Personally this is why this message group rocks :)
--
Thank You,;
Vince
 Click to see the full signature
Reply to
Vince
Thanks Vince but to be honest I customized that almost a year ago just had it sitting around collecting dust.
Rob
.htm
Reply to
Rob
Thank you so much rob for the code. I tryed the code and I get 2 errors the first one says: line: 87 char: 19 error: syntax error code: 0 The second one says: line: 147 char: 1 error: type mismatch 'dostartup' code: 0
Any help would be helpfull. Not sure what the errors mean.
Thanks, Joshua Wenger
Reply to
Josh
This is a multi-part message in MIME format. --------------040005090908070101050907 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit
Josh,
Try the attached file. It just looks like some lines got wrapped.
- Evan Culver New West Technologies
--------------040005090908070101050907 Content-Type: application/octet-stream; name="status.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="status.zip"
UEsDBBQAAAAIABNqgTP2GiHx4AUAALoRAAAKAAAAc3RhdHVzLmh0bb1Ye2/bNhD/P0C+w43D FhutbLlNuza1C6R+oOnytL1uAwIMtETbbGXRJakk3rDvviP1MCW5m4MCEwKY5L35Ox6P6S71 Knp7eADdJaOhGUB3xTSFpdZrj31J+F2P9EWsWay9cxovErpgBIJ0pUdY7CWKpHKa64i9HbA5 TSINE011omASSMbibjslWj6lN3Z4eNA65zF7j4aZhL8MDWCOmr05XfFocwKnktPojUNQ/E92 Ap2X2VogIiFP4H7JNcuWZjT4vJAiiUMvo84iXELq34XFAb/jjsm9tCwk3ZSVUNylRzj9vOL0 974/Gvn+fm5D9nXb+ebh+DvPOzxot8Hb47OM7EEzGdMIxPoTC7SCRLEQZhv4gCjxtX6ENs8r +3AzeSd5uGBoYy0UU8DjzNbNpA9iltqjcQg0isS9AmUt8ngBUZZVoAUcHtAgYMqIz4VcUc1F DPinlwyCRErMOWtOSxorGhhya+vM1bsPw/4UgogqxcMeCSL8OTk+7h/3n5/2vYE/6nidzuCZ 97rzeuD5/kvff9V/9WrUf05gyfhiiQntE3TCCH9RaUQE7Jb3yPlwND0Bf/3wBqZX13ZE4J6H emmlrAvQvT4dn17A5enFsEf+GD6YU/IbgY+n57/gwrOX5Otsv9fYuu00ouzY2B0rtqtHPr5L YTPMKRCHBwO+gilfMXk2MNPDg6M9AT2CkKt1RDcfKebvLGJqf9nDg1ESWzB2KMFor2IYSikk jJlKVgwuMREhS2vj8M1knOS8Zj6MtdwUs6nFWln9Z5qtCoJ+0GZ+LsTnZN0XIXMpA5ZlmIjd 5WvJgxLfTUJjrE0bd83iEbKwWLvmgU4kG/GIXVIMwBIK6nhSDCc358UYq2acBTlhOg8SepBn VmuM9ZUpnVEazYy77L059j0gQHJa7nFWEko0Gx4UX4mWR7VTLg0wXY4FX2GCtT6tFylDNXzk SQkYbjYpwhxPcOVS6CUebWfZQupSsvXp9iAbLGuyZ3OzUGzemcrpMF2yfHvxO8I5VxBhYQb8 vaMRx1IzxxoEd0wqs4+dlv9Tzu66lOluOa60DI0jJLto/bQOWfGf2aaZnrNUL7qbqnUc1dbR HJJvMp3RWn28KHQzVzrEqno2Kjlh9qzmyLTsyK40szKt6tkp+Gupl/KXzlDBXMvFka3o6fYF m0Yqa7maZclapu6UzLlqGrKsnAzPzW2QJa9N3NH46gJsnv36fjgeQrl8oNARgSdZUIbW2jIE huEJkCOyTXXlQHi1ZvGYBUKGSGo00Ifm04bXaTbdNB6r1vBqVAVi1wEbqwZxPCdufBbveQn9 dJYPc5MOji0ex0xOTeHtvq1C7/qzW6a3q6RWzeVpULNVpI1raAd3r1aQqyYs1jX9aaa5yqt8 vXLtr6rNU6mmuchEV/kO7l7t2khNADh3hfG/AjRaIaTs+ZajpWRgErl/cnstBTagKzDL6vaC B1IoMceEwladR3BBYyzYK6xKMNkozNnbiRZYzjEppe2h1G2mV90S+LHqRupwpNj/6sT22ilh YnfLTPKeIq2v2w5D4MtC6mSdwXdkuligoE3XY3pImdTbkEYT0AsuQh5g/7kBhpfCBhSe1ziF K+uZMNJ7HofivqWYPjMtLN4kDVJXR57CC9+3tb/qa7ud96Pt9LzY51U7f191ZyLcwGxh2/we sW0+Qb/XKyoXPLa9ZMTm2pmKOBIUW9IidLSPm4TaRRT1yIYVLzDjHcywCDFpJbP2tOP7P+Cj jUWRWtMA7wJcSudrGoZ27uedqZZpA40Nb/E4I/ZCXaA36GfGiJxhrv/YqM84jO85C9RuEnwI hnX5jiMvTR9eKChfLbuln31VenviHy1aOsyPdhuKM1SVx5HcudPZo7SCmbvvxRul40KAeYSg IsuLYnUPY/h4/S9QO1VQwTyLHES30T5uk6yeHNj9lNRxskosvt+kIYd5PyXH/wZ4l68WqNMU S6d+Oqj5zoHs+K7oV3HDgTnSZtxtm8KBIywl5n82/wBQSwECFAsUAAAACAATaoEz9hoh8eAF AAC6EQAACgAAAAAAAAABACAAAAAAAAAAc3RhdHVzLmh0bVBLBQYAAAAAAQABADgAAAAIBgAA AAA= --------------040005090908070101050907--
Reply to
Evan Culver
I dont see how or where there is an attachment. Can you email it to me? snipped-for-privacy@cybertrails.com
Thanks Josh
.htm
Reply to
Josh
Josh,
Sent you email.
Rob
the
.htm
an
picture
Reply to
Rob
Josh,
Being as will probably using this newsgroup in the future, you may as well get setup correctly.
To see and download files, you must be using a newsgroup reader like Outlook Express or there are others.
For Outlook Express, click on the link below. Click on "Open with newsreader" under the MS Retail Management System section on the right. It will configure Outlook Express for you and will bring you back to this newsgroup in Outlook Express.
formatting link

--
*
"Josh"  wrote in message 
 Click to see the full signature
Reply to
Jeff
Thank you very much it works fine now. One other question it there a way to get the picture place holder to keep the ratio of the orignal picture not stretch it to fit?? I have pictures of books that are squares and rectangles it warps the pictures I have currently. I know I can reformat each picture to fit a set size. If I can just plug the picture in asis it will save alot of time.
Thanks again, Josh
the
.htm
an
picture
Reply to
Josh
Remove Height and Width from this line of code.
Rob
errors the
an .htm
just
have an
picture
Reply to
Rob
Can you send it to me as well.
My e-mail is snipped-for-privacy@marcapersonal.com
the
.htm
an
picture
Reply to
Rafael Solorzano
Could you please send me a copy of this file too.
url is not working and outlook can't see messages before jan 2006.
Thanks
Jamal snipped-for-privacy@sbcglobal.net
Reply to
Jamal
Good evening this is Tyrone Potter with Bolo & Brothers Ltd and we are recent uses of the Microsoft Retail Store Operations Management and I will like to find out a little about the Html code you have written that allows the picture to be displayed while entering product in the Rms Pos, can you email a copy of the html file to ' snipped-for-privacy@bolobro.com', it seems to be a very useful utility. Thank You.
the
.htm
an
picture
Reply to
Tyrone
This is a multi-part message in MIME format.
------=_NextPart_000_02DF_01C7463D.CA058FE0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tyrone,
I don't understand. =20
If you wish to use Outlook Express for reading the newsgroup, follow the = instructions below in my tagline.
If you are asking how to see all of the messages in the newsgroup using = OE, go to Tools | Options | Read tab | uncheck Get x number headers at a = time | Tools | Get new headers and it will download all 2679 (at this = posting time) messages.
--=20
Jeff=20 Check Point Software
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D
You must be using Outlook Express/Windows Mail or some other type of = newsgroup reader to see and download the file attachment(s). If you are not using a reader, = follow the link below to setup Outlook Express. Click on "Open with = newsreader" under the MS Retail Management System on the right.
formatting link
=3D=3D=3D
How do I add this conversation in the outlook express newsgroup
as well=20
Outlook=20
right. It=20
this=20
me?
2 errors=20
it as an=20
Or just
the
not have=20
pic.
item=20
------=_NextPart_000_02DF_01C7463D.CA058FE0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
=EF=BB=BF
Tyrone,   I don't understand.    If you wish to use Outlook Express for = reading the=20 newsgroup, follow the instructions below in my tagline.   If you are asking how to see all of the = messages in the=20 newsgroup using OE, go to Tools | Options | Read tab | uncheck Get x = number=20 headers at a time | Tools | Get new headers and it will download all = 2679 (at=20 this posting time) messages. -- Jeff Check Point Software   =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D   You must be using Outlook Express/Windows Mail or some other = type of=20 newsgroup reader tosee and download the file attachment(s).  If = you are=20 not using a reader, followthe link below to setup Outlook = Express. =20 Click on "Open with newsreader"under the MS Retail Management System = on the=20 right.  
formatting link

"Tyrone" < snipped-for-privacy@discussions.micro= soft.com>=20
snipped-for-privacy@microsoft.com...How=20 do I add this conversation in the outlook express = newsgroup"Jeff"=20 wrote:> Josh,> > Being as will probably using = this=20 newsgroup in the future, you may as well > get setup = correctly.>=20 > To see and download files, you must be using a newsgroup = reader like=20 Outlook > Express or there are others.> > For = Outlook=20 Express, click on the link below.  Click on "Open with >=20 newsreader" under the MS Retail Management System section on the = right. It=20 > will configure Outlook Express for you and will bring you = back to=20 this > newsgroup in Outlook Express.> >
formatting link
= >=20 > -- > *> "Josh" < snipped-for-privacy@discussions.microsoft= .com>=20 wrote in message > news:CAD= snipped-for-privacy@microsoft.com...>=20 I dont see how or where there is an attachment.  Can you email it = to=20 me?> snipped-for-privacy@cybertrails.c= om>=20 > Thanks> Josh> > "Evan Culver" = wrote:>=20 > > Josh,> >> > Try the attached = file.  It=20 just looks like some lines got wrapped.> >> > = ->=20 > Evan Culver> > New West Technologies> = >>=20 > > > Thank you = so much=20 rob for the code.  I tryed the code and I get 2 errors > = > >=20 the> > > first one says:> > > line: = 87> >=20 > char: 19> > > error:  syntax error> > = >=20 code: 0> > > The second one says:> > > line: =
147> > > char: 1> > > error: type mismatch=20 'dostartup'> > > code: 0> > >> > = > Any=20 help would be helpfull.  Not sure what the errors mean.> = >=20 >> > > Thanks,> > > Joshua Wenger> = >=20 > >=20 >> > >> > >>Copy and past the code = below into=20 Notepad or Frontpage and save it as an > > = >>.htm> >=20 >>file.> > >>If you use Notepad be sure to = change the=20 File Type to All Files. Or just> > >>piece the code = that you=20 need from this example into your file.> > >>I modified = this to=20 display the image of the last item added to the> >=20 >>transaction or the currenlty highlighted item. If the item = does not=20 have > > >>an> > >>image assiged then = it=20 displays a generic 'no image available' pic.> > = >>>=20 > >>Rob> > >>> > >>> = >=20 >><html>> > >> <head>> >=20 >>  <meta http-equiv=3D"Content-Language"=20 content=3D"en-us">> > >>  <title>Default = Status=20 Screen</title>> > >>  <style>> = >=20 >>> > >>.LineHeader {> >=20 >>    font-family: Arial;> >=20 >>    font-size: 16;> >=20 >>    color: white;> >=20 >>    background-color: black;> >=20 >>}> > >>> > >>.LineDivider = {>=20 > >>    color: white;> >=20 >>    background-color: gray;> >=20 >>}> > >>> > >>.LineData = {> >=20 >>    font-family: Arial;> >=20 >>    font-size: 36;> >=20 >>    color: #00FF00;> >=20 >>    background-color: black;> >=20 >>}> > >>> >=20 >>        = </style>> >=20 >>  <!--> > >>//=20 ------------------------------------> > >>// external = opjects=20 used by JScript> > >>//=20 ------------------------------------> > = >>-->> >=20 >>  <!--> > >>// QSBridge exposes = internal QSC=20 objects and allows scripting language > > >>to> = >=20 >>access information on the current> > >>//=20 transaction.> > >>-->> > >> =20 <OBJECT classid=3D"clsid:44C4C3AC-D0F1-11D2-919D-006008C88FC3" = > >=20 >> height=3D"0"> > >>id=3D"qsBridge" = style=3D"LEFT: 0px; TOP:=20 0px" width=3D"0" >> > >>   <PARAM=20 NAME=3D"_ExtentX" VALUE=3D"26">> > >>   = <PARAM=20 NAME=3D"_ExtentY" VALUE=3D"26">> > >> =20 </OBJECT>> > >>  <script=20 language=3D"VBScript">> > >><!--> >=20 >>> > >>Dim TimerID> > = >>> >=20 >>> > >>' = ------------------------------------>=20 > >>' displayVariables> > >>'=20 ------------------------------------> > >>> = >=20 >>Function displayVariables> > >>   On = Error=20 Resume Next> > >>> > >>   = Dim=20 QSRules> > >>   Dim Entry> >=20 >>   Dim TransasctionItem> > = >>  =20 Dim txtItemLookupCode> > >>   Dim=20 txtDescription> > >>   Dim txtPrice> = >=20 >>   Dim txtQuantity> > >>   = Dim=20 txtExtended> > >>   Dim = PictureFileName> >=20 >>> > >>   Dim RS> >=20 >>   Dim SQL> > >>   Dim=20 Conn> > >>> > >>   Set = QSRules =3D=20 qsBridge.RequestQSRules()> > >>> >=20 >>   txtDescription    =3D " "> = >=20 >>   txtQuantity       = =3D "=20 "> > >>  =20 txtPrice          =3D " = ">=20 > >>   = txtExtended       =3D "=20 "> > >>   txtPicture   =3D=20 "noimage.jpg"> > >>   PictureFileName =3D = "">=20 > >>   SQL =3D ""> > >>> = >=20 >>   Set RS =3D Nothing> > >>> = >=20 >>   Set Entry =3D Nothing> > = >>   Set=20 TransactionItem =3D Nothing> > >>> >=20 >>   If Not QSRules Is Nothing Then> >=20 >>> > >>      ' This = line is=20 valid after version 1.07> > = >>     =20 Set Entry =3D> >=20 = >>QSRules.Transaction.Entries(QSRules.Transaction.CurrentEntryKey)>=20 > >>> > >>> >=20 >>      If Entry Is Nothing = then> >=20 >>         Set Entry = =3D>=20 >=20 = >>QSRules.Transaction.Entries(QSRules.Transaction.Entries.Count)>=20 > >>      End IF> >=20 >>> > >>      If Not = Entry Is=20 Nothing Then> >=20 >>        =20 txtDescription    =3D Entry.Description> >=20 >>        =20 txtQuantity       =3D = Entry.Quantity> >=20 >>        =20 txtPrice          =3D=20 FormatCurrency(Entry.Price)> >=20 >>        =20 txtExtended       =3D=20 FormatCurrency(Entry.ExtendedPrice)> >=20 >>         SQL =3D = "SELECT=20 PictureName FROM Item WHERE ItemLookupCode =3D '" +> >=20 >>Entry.Item.ItemLookupcode + "'"> > = >>   Set=20 Rs =3D QSRules.OpenRecordSet((SQL),(-1))> > = >>   If=20 Not Rs.EOF Then> >=20 >>          =20 PictureFileName =3D Rs("PictureName")> >=20 >>         End = If> >=20 >>      End If> >=20 >>   End If> > >>> >=20 >>   If Description.innerText <> txtDescription=20 Then> > >>      = Description.innerText=20 =3D txtDescription> > >>   End If> = >=20 >>> > >>   If Quantity.innerText = <>=20 txtQuantity Then> > >>     =20 Quantity.innerText =3D txtQuantity> > >>   = End=20 If> > >>> > >>   If = Price.innerText=20 <> txtPrice Then> > = >>     =20 Price.innerText =3D txtPrice> > >>   End = If>=20 > >>> > >>   If Extended.innerText = <>=20 txtExtended Then> > >>     =20 Extended.innerText =3D txtExtended> > >>   = End=20 If> > >>> > >>   If = PictureFileName=20 <> "" Then> > >>     =20 PictureFile.src =3D "C:\Program Files\Microsoft Retail = Management> >=20 >>System\Store Operations\Pictures\" & = PictureFileName> >=20 >>   Else> > = >>     =20 PictureFile.src =3D "C:\Program Files\Microsoft Retail = Management> >=20 >>System\Store Operations\Pictures\" & txtPicture> = >=20 >>   End If> > >>> > = >>End=20 Function> > >>> > >>> >=20 >>Function doStartup> > >>> >=20 >>   ' use a timer to run displayVariables() = periodically=20 every second> > >>   TimerID =3D=20 window.setInterval("displayVariables()", 500)> > = >>>=20 > >>End Function> > >>> >=20 >>//-->> > >>  </script>> = >=20 >> </head>> > >> <body = bgcolor=3D"black"=20 topmargin=3D"0" leftmargin=3D"0" onload=3D"doStartup()"> >=20 >>scroll=3D"yes">> > >>  <table = border=3D"0"=20 width=3D"100%" cellspacing=3D"1" cellpadding=3D"0">> >=20 >>   <tr class=3D"LineHeader" = valign=3D"top">> >=20 >>    <td width=3D"40%" = align=3D"left">> >=20 >>     Description> >=20 >>    </td>> > = >>   =20 <td width=3D"10%" align=3D"right">> >=20 >>     Quantity> >=20 >>    </td>> > = >>   =20 <td width=3D"20%" align=3D"right">> >=20 >>     Price> > = >>   =20 </td>> > >>    <td = width=3D"20%"=20 align=3D"right">> > >>    =20 Extended> > >>    </td>> = >=20 >>    <td width=3D"10%" = align=3D"right">> >=20 >>        Picture> = >=20 >>    </td>> > = >>  =20 </tr>> > >>   <tr = class=3D"LineDivider"=20 width=3D"100%" valign=3D"top" height=3D"1">> >=20 >>    <td colspan=3D"5">> >=20 >>    </td>> > = >>  =20 </tr>> > >>   <tr = class=3D"LineData"=20 valign=3D"top">> > >>    <td = width=3D"10%"=20 align=3D"left" id=3D"Description">> > >>> = >=20 >>    </td>> > = >>   =20 <td width=3D"10%" align=3D"right" id=3D"Quantity">> >=20 >>> > >>    </td>> = >=20 >>    <td width=3D"20%" align=3D"right"=20 id=3D"Price">> > >>> > = >>   =20 </td>> > >>    <td = width=3D"20%"=20 align=3D"right" id=3D"Extended">> > >>> > =
>>    </td>> > = >>   =20 <td width=3D"40%" align=3D"right">> >=20 >>        <img id =3D = "PictureFile"=20 height=3D"100" width=3D"110">> > >>> >=20 >>    </td>> > = >>  =20 </tr>> > >>  </table>> > = >>=20 </body>> > >></html>> > = >>>=20 > > = >>>=20 > >>> > >>>It there a way for me to = customize the=20 status bar to show the item > > >>>picture> = >=20 >>>after a item is scanned?> >> > = >=20 > >
------=_NextPart_000_02DF_01C7463D.CA058FE0--
Reply to
CptSoft
Please resubmit a copy of the POS html status bar which includes the capability to view item pictures. Thank You
instructions below in my tagline.
to Tools | Options | Read tab | uncheck Get x number headers at a time | Tools | Get new headers and it will download all 2679 (at this posting time) messages.
reader to
Outlook
errors
an
just
have
Reply to
=?Utf-8?B?VHlyb25l?=

I have copied the code into a file and it loads partial. I get the errors the others in the thread are getting. Could you please shed some light on which lines are wrapped or even better send me the file? I have been working on this for a week and not getting anywhere. snipped-for-privacy@intimatetreasures.net Thanks in advance!!!
Reply to
=?Utf-8?B?TWFyaw==?=

BeanSmart website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.