better performance
or less memory used?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Thanks, everyone. Now that I know there is no apparent reason for it, I'm going
to do what *I* think is the sensible thing g.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
,
back/forward word, end, beginning etc. It might be overkill for your needs.
Also, it has a dozen lines of wIntegrate-specific functionality which would
have to be removed/replaced.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http
I am unable to find the dot dee thing that is, I can find USER.BP.
I cannot find USER.BP.D.
I have been on systems where the BP file is a directory, but the BP.O (or BP.D
in your case) is a U2 file. Could that be your situation?
Barry Brevik
---
u2-users mailing list
u2-users
Depending on the emulator, you need to be wary of multi-byte keycodes which are
used for function keys and such.
These multi-byte keycodes will begin with either CHAR(2) or CHAR(27) (for
example), but can be followed by what are otherwise printable characters. If
you do not filter them, you
array.
Your results may vary.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
When using FIND or LOCATE on a dynamic array, is one faster than the other, and
is there any reason to sort the array to (hopefully) improve the speed of FIND
or LOCATE?
I don't need to use LOCATE... BY... SETTING, I'm just doing a raw FIND or
LOCATE.
Barry Brevik
---
u2-users mailing
bad we
can't write interrupt handlers in Universe. That would be cool.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
barcodes (only) in
about 8 different sizes natively from UV to HP-PCL printers without using soft
fonts. It positions the barcodes using row/column addressing WITH the
assumption that you are using the 16.66 cpi Lineprinter font.
If that meets your need, give me a shout.
Barry Brevik
---
u2
if you need Code-128, There should be a subroutine where U2
files are stored. It works very niceley. By Dave Church.
If you need this, I can forward it to you. It will return the
I don't know about the original poster, but I'd like to see that.
Barry Brevik
---
u2-users mailing list
u2
I like the command
crt @(0)
So writing to the screen using specific coordinates will disable paging?
Interesting.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
if these
methods really do the exact same thing:
junk = @(0)
assign 0 to system(1016)
assign 0 to system(2005)
TIA,
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
In Universe, you can get it with SYSTEM(42). Maybe this would work in Unidata?
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Subject: [U2] @(0,0)
I have seem some alternatives to the above that suppress the
Enter return to continue
Supposedly...
ASSIGN 0 TO SYSTEM(2005)
...thant will do it, but I've never tested it because I just use...
JUNK = @(0)
Barry Brevik
---
u2-users mailing list
u2-users
their response?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Does UniVerse run on Solaris?
Yes, quite well.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
running at, or near our user limit for some
time now.
Great post!
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
, then another user locks some other record in that same group, then you
go to lock a second record... the system could not very well lock the whole
group for you because someone else has a lock already.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit
Great replies everyone! Thanks very much.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
? Opinions anyone?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
notification if a few list messages
bounce to your address.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
I've inherited a bunch of code that tests for the presence of the client
running wIntegrate like this:
IF UPCASE(SYSTEM(7)) EQ 'VP60'
Is this a reasonable method?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Anyone know if there is a SYSTEM() code that will return the execution level
of the running process?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
to appreciate U2's capabilities, so I'm sure a
beginner would overlook it's beauty.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
of things we got
to work right into a module and give it different entry points. I think we
called them device drivers back then and it was considered a normal thing
to do.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http
indirectly in
universe? This would be really useful for me.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
An easy one No.
Out of interest, why do you need it?
When I create subroutines that are highly generic, I like to make them as
black box as possible. This one, as part of it's processing, needs to
GOSUB to another routine, the name of which would be passed by the original
caller.
So when I
I wrote a small routine that will go through Savedlists,
One must be wary, as some VARs use SAVEDLISTS for storing permanent data.
For example, one of Epicor's applications saves an index of all user-created
report definitions in SAVEDLISTS. If you were to delete this file (which I
have done),
Is there an easy way to automate Excel to load the .csv,
then save as .xls?
Or, your universe program can output an XML file which you then name to have
an .xls extension. Excel will open that natively.
In Excel, you can do a FILE | SAVE AS as an XML file to see what Excel is
looking for in an
stupid even to me, but how can I create a static hashed
file in this subdirectory?? CREATE.FILE does not seem to allow this.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
of the existing files into the new
subdirectory, so I had .\SCRATCH\SCRATCH, and then it put MYHASHFILE under
SCRATCH.
This was all transparent to universe, but the DOS app that also accesses
that directory suddenly thought that all of it's files were gone!
Barry Brevik
---
u2-users mailing list
u2
: 521
...whatever that means, and there is no other entry with 521 in F2.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
. Anyway, after a bunch of fooling around, I
discovered that -D, D, -P and P on the command line will suppress output to
the screen, and send it to the default printer instead! Also, GET(ARG.) does
not see the argument either.
Does anyone know what is going on here?
Barry Brevik
---
u2-users mailing
to be.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
If perl is an option, you may want to look into
the spreadsheet module
Duh-oh!
I didn't think of that. I love Perl... I use it as often as possible, and
I'll even call it from UV. I developed an email module to take a UV
generated seq file (properly formatted) and use it as an email template,
If you create an HTML file and name it with a .xls extension Excel will
open
it quite happily and adjust columns to fit all by itself.
revelationWow! You are right! How cool is that?/revelation
That is pretty cool. I noticed that a br in a td results in visually
correct data in Excel, but
Instead of using CSV, you could use SLK Format
(Symbolic Link Format). It is slightly more work
Ah, I believe I remember this format from the Lotus days.
I am interested in this idea. I don't suppose you have a link to any SLK
format specifications?
Barry
---
u2-users mailing list
However, if your users are on Office 2003, you might be best off
creating your document as XML where you will have access to complete
Sadly, we are not uniformly on Office 2003, but I like the idea of using
XML. I already use HTML extensively in my reports, and I use alot of CSS and
with that, so...
...does anyone know if it is possible to embed some kind of command in a CSV
file that will get Excel to autofit those rows automatically?
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
...
3) Locate the line of code you want to modify and duplicate (i.e.
TerminalCommand = \018 ,Script 'wintsys\\wit_scr\\CopyPrt')
4) Comment the first duplicated line...
..snip..
I'm sure that would work.
However, most of the time it needs to be like that for things to work
properly. I need to
of the vendor's
generic built-in print destination wizmo.
Anybody out there figured how to change things specified in a WIT file from
inside a script?
TIA,
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
the .pbm file and
write PCL raster graphics codes out to the printer.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
I think its COUNT.SUP
That seems to work well on my system. Thank you very much!
Barry
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
WIN.PCWRITE script. The script comes with Wintegrate 4.2.1. Problem we
are having is that we cannot copy binary files from the AIX side to the
Caveat... I am running UV and am using wIntegrate 5.1.1.
Having said that, WIN.PCWRITE works well enough for me, but because the
script has some
When executing SELECT from a PA, is there some keyword that will suppress
the message n records selected to select list 0. Because if there is, I
can't find it.
Barry
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
You mean something other than HUSH ON followed
by the select, etc., followed by HUSH OFF?
Yes, something other.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Well, I still don't have my answer, but the replies have been really
interesting! I want to thank everyone for contributing.
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
for UniVerse, TRANS() ( aka XLATE() ) will cache a record behind the
scenes so that a 2nd I-descriptor that TRANS()s to the same record
Please excuse me for butting in. That is very interesting, as I just did
some testing that indicates that when TRANS() is used in a basic program,
performance
Thanks for all the posts, everyone. I guess that clears it up.
Barry
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
UV 9.6.1.3 on W2K.
What's the right way to use @RECORD? I can do-
OPEN '','A-VALID-FILENAME' THEN NULL
...after which @STDFIL is populated with the file handle.
Then, I can do-
READ @RECORD FROM 'RECORD-ID' THEN NULL
...after which @RECORD is a dynamic array of whatever corresponds to
Running UV 9.6.1.3 on Win2K.
I was doing a SELECT FILENAME SAVING UNIQUE F45, again rueing how you can
not use SSELECT or BY when SAVING UNIQUE...
...when I noticed that the resulting lists appear to be alphanumerically
sorted in ascending order anyway!! This makes sense to me because I would
advantage over FOR...NEXT, that things have changed (since UV 9.6?) and
the system is keeping track of where you are in the array in both cases.
This functionality was added to universe at revision 7.3.1 (january of 1993
specifically).
I'm running UV 9.6.1.3 on Win2000.
My personal experiments
VOID is not the proper word. However, if you have 100 users hitting your
web site all at once, you need 100 licenses not 10 with multiplexing
software queuing up the other 90 users.
This makes no sense to me. If I have 100 desktops all trying to access my UV
app at the same time, but my 10 user
local PRN, and it works perfectly.
Anybody know if there is a way to make this connection in UV Basic? I tried
creating a VOC entry and doing an OPENSEQ on it but it fails. I've tried a
few other things as well.
TIA,
Barry Brevik
---
u2-users mailing list
u2-users@listserver.u2ug.org
Does UV 9.6 have callhttp? If the print server is a jetdirect workalike
you can just open port 9100, send your data and close port 9100 at the
Port 9100 does not work on this device, but thank you for that tip... I find
it very interesting for other applications.
Also, I don't think this UV has
Does UV 9.6 have callhttp? If the print server is a jetdirect workalike
you can just open port 9100, send your data and close port 9100 at the
Actually, now that I have done a port scan on this device, it apparently IS
listening on port 9100. However, the same technique that produces output on
a
Have you tried the BASIC OPENDEV command?
I have now. But no joy.
Barry
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Don't make it so complicated!
Believe me, I'm trying to keep it simple!
I was handed a box of software named BarTender and told to install it on all
of the clients that would be printing bardcode labels. So I said to myself,
'Self, we must be getting something for our $1400', and sure enough,
Is anyone on this list an Epicor user ?
Here's another one.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
Running UV 9.6.1.3 on NT. Terminal emulation is VP60 using wIntegrate.
Does anyone know what term type the HELP command expects to see? I can sorta
make out the screen, but the colors are all wierd and none of the navigation
keys work at all... in fact any of the page up/down or arrow keys just
I have always used R%5 but I may miss programs
that use other techniques to arrive at the same result.
Can someone give me examples that they have seen for changing 1 to 1?
I don't want to start a religious war, but I think it is completely normal
to use:
NBR = NBR 5'0'R
or
NBR
Also, be aware that NUM('') returns 1 (at least on UV 9.6.1.3). I've always
found this annoying as '' may not be alpha, but it is certainly not a number
either.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
One of my clients would like to replace their pre-printed forms with those
generated by the system. Basically the form has been re-created in MS
Since no one else mentioned it, what we do is:
1. Create form in Word and save it as a .RTF file. Put 'tags' (just ASCII
text like 'FNAME') into the
back?
Barry Brevik
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
for a reason.
Barry Brevik
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
Thanks for the replies!! That was all really useful. This is a great mailing
list.
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
.
However, I can now CALL !MYFUNC('TEST').
What I wanted was a global function, so this is not floating my boat. Anyone
know what's going on here?
Barry Brevik
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
Clif, how many items are typically in your VOCLIB? Just wondering if
there's a not recommended past x size consideration to keep in mind?
I'm not intending to hijack the thread, but what is the intended purpose of
the VOCLIB file? I have one in each Universe account, but in each case it
has 0
Workaround is something like 32768 * Rnd(32767) + Rnd(32767).
Wouldn't that be *unlikely* to generate numbers less than 32767? Or at least
they would be statisticlly skewed away from that lower range.
Maybe something like (for numbers between 0 and 370500):
ITERATIONS = 1
RND.MAX = 370500
Thanks for all the great replies! CHAIN seems to work well for what I'm
doing.
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
Is it possible to create a SELECT list inside a BASIC program, then make
that list be the active SELECT list 0 after the program terminates?
In other words, I want to build lists in a program, and when I return to TCL
I want to see the prompt and have an active select list.
Any ideas?
Barry
I have some (very few) users who are experiencing a dialog that states
sending data to printer when a BASIC program sends a CHAR(24) to the
terminal. When you dismiss the dialog, the program appears to be hung,
although some keystrokes result in a reappearance of the sending data to
printer
I was writing some test code when a slip of the fingers resulted in some
wierd syntax, which then proceded to compile, and produced some interesting
output.
Anybody have any idea what this code thinks it is doing?
PRINT 10.2
PRINT 10.'2'
PRINT 10.'02'
program output:
10.2
10.00
1000
---
At font size 8 I can get 132 columns on my 19 monitor and it's barely
readable. How in the world could anyone read a 165 column display?
I'm getting 200 columns x 49 lines using wIntegrate and IBSfont 5x9 on a 17
monitor with 1024x768 reso. It is quite readable, but anything smaller is
not.
Looks like I'll have to go out and do some font
hunting. I've been using Lucida Console.
Lucida Console is a great font IMO, I use it in my editor.
However, IBSfont sports much smaller sizes. In my case, the font was
distributed with wIntegrate as files IBSFONT.FON, IBSFONT2.FON, IBSFONT3.FON
All of the users that I have who run wIntegrate experience a popup dialog
that happens seemingly at random. The dialog says:
License Report
License has been remotely updated
You have to click the OK button to dismiss it. The problem is that I have 12
machines running a kiosk-type
Is there a standard or convention for representing attribute marks in
program comments?
In other words, if I want to document the structure of a dynamic array in a
comment, are there single characters that I would use instead of @FM, @VM
etc?
---
u2-users mailing list
[EMAIL PROTECTED]
To
Thank you for all of the replies... it helps.
I like to document the structure of dyn arrays in my programs because when I
have to maintain other people's code I find that the array's purpose can be
arcane, sometimes to the point of extreme confusion. However, using @VM
notation in a comment
Problem: FMTS is supposed to FMT each field of a given dynamic array.
It appears to be wrong if source data in a field of the array contains
CHAR(247).
If you look at the DOCs for REMOVE (for example), it indicates that the
lowest system delimiter is CHAR(248), and that is true with REMOVE.
UV 9.6.1.3 on NT.
I'm working on a report program where I (want to) control the paging with my
own line counter. After I do a PRINTER ON and start PRINTing lines, I
noticed that I frequently receive blank pages in my output, as if spurious
form feeds are creeping into the print job.
I'm
are you using HEADING logic?
No.
is the printer set to a default page length?
Don't know how to tell.
any CHAR(12)'s in the data?
Only the ones I put there to get it to FF.
Does is consistently formfeed incorrectly?
Maybe. It's hard to tell as the data set keeps changing.
---
u2-users
Thus, Accuterm recieves the ESC and then the char(2)
and mean that the characters following are an executable
I am familiar with char(27), I just wondered what is supposed to happen when
it's followed by char(2).
IAC, it does not appear to work with Wintegrate. Dang.
---
u2-users mailing
UV ver 9.6.1.3 on NT.
Is it possible to determine from inside a BASIC program if there is anything
on the DATA stack before executing INPUT?
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
If I may ask what kind of kiosk application.
Barcoding.
---
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
I am using wIntegrate scripting on a Kiosk application. One of the things
I'm doing is removing things like 'File' and 'Edit' from the main menu like
this:
If IsMenu(MainMenu) then
If IsOnMenu(MainMenu,'run') then
Menu Detach mainmenu,'run'
Endif
Endif
For some reason, the 'Help' menu
86 matches
Mail list logo