[RBASE-L] - RBG11 | Enhanced DB Grid | Cell Entry Fail

2024-07-16 Thread Bruce Chitiea

Might be the cold pills. Dunno.

Issue: A Grid cell will allow key press, but will neither accept nor 
display typed data. Cell cursor does not move.


(1) 3-Column Enhanced DB Grid (EDBG), correctly displays TEXT data from 
a temp table in read-only columns #0, #1.


(2) I need to enter CURR data in the verified-editable, blank cells of 
item_amount column #2.


(3) All cursor navigation keys are active [ Arrows | Tab | Enter ]

(4) Properties Editing, Show Editor Checked

(5) There are no Column #2 configurations beyond Width and Clickable 
Title.


(6) Issue.

Thoughts?  and thanks,
bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em3e129db4-14f5-4e15-bbac-f1b80077f155%4021955abb.com.


Re: [RBASE-L] - Version 11 | Sorting

2024-07-03 Thread Bruce Chitiea
Steve: If you're gathering slave table data with a SELECT statement 
within an EEP's code, you can likely use:


SELECT t1.whatever, t2.entryDate +
FROM masterTable t1, slaveTable t2 +
WHERE t2.someColumn = t1.someColumn +
ORDER BY t2.entryDate DESC

Hope that helps.

Happy 4th!, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "Steve Thorson" 

To "rbase-l@googlegroups.com" 
Date 7/3/2024 5:40:22 PM
Subject [RBASE-L] - Version 11

I’m not happy with the sorting of a slave table’s data in one of my 
forms. It naturally wants to sort ascending by the date it was entered. 
 But I would prefer it to sort descending (from newest to oldest). What 
are my options for doing this?




Thanks!



Steve Thorson



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/IA1P221MB0864EB33CA8F2F73CFA2E99DA2DE2%40IA1P221MB0864.NAMP221.PROD.OUTLOOK.COM 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emabe0cc83-76d5-4bcd-9840-adbc3cfd8b9f%404a8e02fd.com.


Re[2]: [EXTERNAL] Re: [RBASE-L] - restricting a db edit to certain characters

2024-06-17 Thread Bruce Chitiea

Dan:

I'm reading you to mean that the dash character is the only 
non-alphanumeric you want the dbEdit to accept (e.g. no '#', '%' etc.); 
and that the dash character is not necessarily present.


In mask terms, this suggests a mask with a string of 'c' (arbitrary 
characters permitted, but not required) spanning the width of the 
column, capable of accepting ANY character in ANY position and ANY total 
character count. There appears to be no ability WITHIN the mask to 
weed-out all non-alphanumerics besides the dash. There's always the 
approach of putting a validation routine in the On Exit EEP which 
converts any non-dash to a dash, but this introduces an opportunity for 
damage if the operator mistakenly enters, say, an underscore, in a 
position intended for an alphanumeric.


If your users are hitting a column of existing part numbers, how about 
substituting a DBLookupComboBox with a type-ahead in place of the 
DBEdit? All entry issues solved. In your distributed environment, this 
could always be initialized as a per-user temp table for performance 
purposes. On the other hand, if this is about a new entry into the 
column ... more thought required.


Has the Great Mojave heated up yet?

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 6/17/2024 10:42:36 AM
Subject RE: [EXTERNAL] Re: [RBASE-L] - restricting a db edit to certain 
characters


It is a single text field that will only accept A-Z, a-z, 0-9, or dash 
character. It can vary in length.




So it can be

123A-1

23a

35a33

Etc



Dan Goldberg



From:rbase-l@googlegroups.com  On Behalf Of 
Bruce Chitiea

Sent: Monday, June 17, 2024 9:58 AM
To:rbase-l@googlegroups.com
Subject: [EXTERNAL] Re: [RBASE-L] - restricting a db edit to certain 
characters




Dan:



In the dbEdit control Properties, on the Effects tab, have you beat on 
the "Input Format Mask"?




But questions:



- Are you looking to restrict entry of certain characters [e.g. 'A' but 
not 'a' | 'Aa'-'Yy' but not 'Zz' | 0-8 but not 9 ]?


- Are you looking to enter numbers, letters and dash(-) all within the 
same dbEdit control, or separate controls?


- Do you mean numbers of INTEGER datatype, or ALPHANUMERIC digits?

- Are you looking to combine numbers of INTEGER datatype with ALPHA 
text?




Bruce



Bruce A. Chitiea

SafeSectors, Inc.

1142 S Diamond Bar Blvd # 442

Diamond Bar CA 91765-2203



rby...@safesectors.com

(909) 238-9012 m



-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 

Date 6/17/2024 9:46:42 AM

Subject [RBASE-L] - restricting a db edit to certain characters



I need to limit a db edit field in a form to only numbers, letters and 
dash(-). I am not having much luck trying to figure it out.




I am wondering if anyone else has done this? If so, maybe can you 
share some details?




TIA



Dan Goldberg




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<http://www.rbase.com/support/usersgroup_guidelines.php>

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027FBB9B273FA60A5E607CCD4CD2%40BY3PR19MB5027.namprd19.prod.outlook.com 
<https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027FBB9B273FA60A5E607CCD4CD2%40BY3PR19MB5027.namprd19.prod.outlook.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<http://www.rbase.com/support/usersgroup_guidelines.php>

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em17ac21e3-5fba-4e8f-aba6-0753079d0501%40382da8cb.com 
<https://groups.google.com/d/msgid/rbase-l/em17ac21e3-5fba-4e8f-aba6-0753079d0501%40382da8cb.com?utm_medium=email_source=footer>.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027DA3E1E76DE53783B9537D4CD2%40BY3PR19MB5027.namprd19.prod.outlook.com 
<https://groups.google.com/

Re: [RBASE-L] - restricting a db edit to certain characters

2024-06-17 Thread Bruce Chitiea

Dan:

In the dbEdit control Properties, on the Effects tab, have you beat on 
the "Input Format Mask"?


But questions:

- Are you looking to restrict entry of certain characters [e.g. 'A' but 
not 'a' | 'Aa'-'Yy' but not 'Zz' | 0-8 but not 9 ]?
- Are you looking to enter numbers, letters and dash(-) all within the 
same dbEdit control, or separate controls?

- Do you mean numbers of INTEGER datatype, or ALPHANUMERIC digits?
- Are you looking to combine numbers of INTEGER datatype with ALPHA 
text?


Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 6/17/2024 9:46:42 AM
Subject [RBASE-L] - restricting a db edit to certain characters

I need to limit a db edit field in a form to only numbers, letters and 
dash(-). I am not having much luck trying to figure it out.




I am wondering if anyone else has done this? If so, maybe can you share 
some details?




TIA



Dan Goldberg





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027FBB9B273FA60A5E607CCD4CD2%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em17ac21e3-5fba-4e8f-aba6-0753079d0501%40382da8cb.com.


Re: [RBASE-L] - From The Edge - Technical Documents for R:BASE 11 | Thank You

2024-06-06 Thread Bruce Chitiea

Razzak, John, et al:

That's a lot of work, always improving. Thanks for an integrity effort.

Warmest Regards to all, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "Razzak Memon" 

To "rbase-l@googlegroups.com" 
Date 6/5/2024 1:26:18 PM
Subject [RBASE-L] - From The Edge - Technical Documents for R:BASE 11


Wednesday, June 05, 2024

To R:BASE Community:

The "From The Edge" technical documents for the R:BASE 11 release have 
been updated.


From The Edge: http://www.razzak.com/fte/

The list of "50" new technical documents includes:

 . All About the CHOOSE Command
 . All About the DIALOG Command
 . All About the PAUSE Command
 . All About the PRINT Command
 . Building Advanced Queries
 . Capturing Keyboard Events in Forms
 . Creating Fillable PDF Forms
 . Custom Table Relationships
 . Database Maintenance
 . DOS to Windows Database Conversion Guide
 . Dotted vs. Ampersand Variables
 . Gaining Speed with Programming
 . Indexing Explained
 . Managing BLOBs
 . Managing User Privileges
 . Moving R:BASE Installation to a New PC
 . Multi-User Guide
 . Optimizing Application Performance
 . Optimizing R:BASE Cloud Applications
 . Problem Solving in R:BASE
 . Programming in R:BASE
 . R:BASE Cursors Explained
 . R:BASE vs. the Others
 . R:BASE Hot Keys
 . Searching in R:BASE
 . Sending E-Mail With MAPI Mail Plugins
 . Stored Procedures and Triggers
 . Understanding Cue Banners and Balloon Tips
 . Understanding the DLCALL Function
 . Understanding Image Annotations
 . Understanding Referential Data Integrity
 . Understanding the Scrolling Region
 . Understanding the Toolbar Designer
 . Understanding Variable Links
 . Understanding WHILE Loop Optimization
 . Using DSN-Less Connections
 . Using Enhanced Appearance Options in R:Charts
 . Using R:BASE Plugins
 . Using SQL Data Sources
 . Using The Advanced Rich Text Editor
 . Using the Data Dictionary
 . Using the Form Wizard in R:BASE 11
 . Using the Query Wizard in R:BASE 11
 . Using the R:BASE On-Screen Keyboard (ROSK)
 . Using the Report Wizard in R:BASE 11
 . Using the Table Wizard in R:BASE 11
 . Using the Trace Debugger in R:BASE 11
 . Using WINAUTH to Integrate Application Security
 . Working at the R> Prompt
 . Working With MDI Mode

Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com 



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/324713215.2681858.1717619178113%40email.ionos.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emb51f9288-7d99-418f-af8b-8d3f3750c27e%40bca328e9.com.


[RBASE-L] - RBG11 | Thank you

2024-05-23 Thread Bruce Chitiea
A sincere thanks to everyone involved in suggesting and building the 
recent enhancements into R:BASE. Well done!


Warmest Regards, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em654bbb16-16ea-4b8d-a94e-d78a7ba0da41%4099afefcc.com.


Re[4]: [RBASE-L] - Disappearing RStyle error list

2024-05-15 Thread Bruce Chitiea
Within RBEdit ten-five and eleven, see "View" on the top-of-screen 
command line. Is "Error Messages" checked? On both versions, that 
toggles the Error Messages window at the bottom of the screen on/off. Is 
that it?


b


-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 5/15/2024 2:45:04 PM
Subject Re: Re[2]: [RBASE-L] - Disappearing RStyle error list


None of the errors show; there's no box to display the errors in.

Karen



On Wednesday, May 15, 2024 at 04:33:05 PM CDT, Bruce Chitiea 
 wrote:



I have a  vetted v10.5 set I haven't converted yet. I'll break a few 
things and see whats is.


Any sense of there being a category of error which doesn't pop?

B


-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 5/15/2024 2:27:39 PM
Subject Re: [RBASE-L] - Disappearing RStyle error list

Version 10.5, noticed it on several builds of it, up to the most 
recent



Karen


On Wednesday, May 15, 2024 at 04:22:52 PM CDT, Bruce Chitiea 
 wrote:



Karen:

Which version and release is this?
Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "RBase List" 
Date 5/15/2024 1:08:06 PM
Subject [RBASE-L] - Disappearing RStyle error list

This happens to me on and off.  I RStyle something, it'll report the 
errors, but I don't get the box that explains what each error is.  I 
do get the highlighted rows, so I can sorta see where the errors are, 
but I need the explanation sometimes.


I've looked and can't find a setting to turn this back on, and I 
don't see any gutters that I can grab and expand, in case I had 
accidentally closed the space up.


Anyone have a clue for me?


Karen




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/442345200.440839.1715803686522%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/442345200.440839.1715803686522%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emdb4812bc-0ece-4544-8ab2-a3c4b64571d1%40b94eb5b2.com 
<https://groups.google.com/d/msgid/rbase-l/emdb4812bc-0ece-4544-8ab2-a3c4b64571d1%40b94eb5b2.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/523885896.467916.1715808459862%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/523885896.467916.1715808459862%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em65535d33-c5ea-4c88-ad9e-b57070787bd7%40b94eb5b2.com 
<https://groups.google.com/d/msgid/rbase-l/em65535d33-c5ea-4c88-ad9e-b57070787bd7%40b94eb5b2.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1286513161.488469.1715809504839%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/1286513161.488469.1715809504839%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this messa

Re[2]: [RBASE-L] - Disappearing RStyle error list

2024-05-15 Thread Bruce Chitiea
I have a  vetted v10.5 set I haven't converted yet. I'll break a few 
things and see whats is.


Any sense of there being a category of error which doesn't pop?

B


-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 5/15/2024 2:27:39 PM
Subject Re: [RBASE-L] - Disappearing RStyle error list


Version 10.5, noticed it on several builds of it, up to the most recent


Karen


On Wednesday, May 15, 2024 at 04:22:52 PM CDT, Bruce Chitiea 
 wrote:



Karen:

Which version and release is this?
Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "RBase List" 
Date 5/15/2024 1:08:06 PM
Subject [RBASE-L] - Disappearing RStyle error list

This happens to me on and off.  I RStyle something, it'll report the 
errors, but I don't get the box that explains what each error is.  I 
do get the highlighted rows, so I can sorta see where the errors are, 
but I need the explanation sometimes.


I've looked and can't find a setting to turn this back on, and I don't 
see any gutters that I can grab and expand, in case I had accidentally 
closed the space up.


Anyone have a clue for me?


Karen




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/442345200.440839.1715803686522%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/442345200.440839.1715803686522%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emdb4812bc-0ece-4544-8ab2-a3c4b64571d1%40b94eb5b2.com 
<https://groups.google.com/d/msgid/rbase-l/emdb4812bc-0ece-4544-8ab2-a3c4b64571d1%40b94eb5b2.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/523885896.467916.1715808459862%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/523885896.467916.1715808459862%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em65535d33-c5ea-4c88-ad9e-b57070787bd7%40b94eb5b2.com.


Re: [RBASE-L] - Disappearing RStyle error list

2024-05-15 Thread Bruce Chitiea

Karen:

Which version and release is this?
Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "RBase List" 
Date 5/15/2024 1:08:06 PM
Subject [RBASE-L] - Disappearing RStyle error list

This happens to me on and off.  I RStyle something, it'll report the 
errors, but I don't get the box that explains what each error is.  I do 
get the highlighted rows, so I can sorta see where the errors are, but 
I need the explanation sometimes.


I've looked and can't find a setting to turn this back on, and I don't 
see any gutters that I can grab and expand, in case I had accidentally 
closed the space up.


Anyone have a clue for me?


Karen




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/442345200.440839.1715803686522%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emdb4812bc-0ece-4544-8ab2-a3c4b64571d1%40b94eb5b2.com.


[RBASE-L] - Still an Ampersand Variable Crash Test Dummy

2024-05-07 Thread Bruce Chitiea

All:
RGB11

An automated SELECT statement assembly routine produces the variable:

v006_select_statement

... from multiple variable segments, which contains a single, 
no-line-break string such as:


SELECT _columnList  INTO v006a_hsldOrder_1 INDICATOR vind1,  
v006a_titleCode_1 INDICATOR vind2,  v006a_firstName_1 INDICATOR vind3,  
v006a_firstInitial_1 INDICATOR vind4,  v006a_familiarName_1 INDICATOR 
vind5,  v006a_middleInitial_1 INDICATOR vind6,  v006a_middleName_1 
INDICATOR vind7,  v006a_lastName_1 INDICATOR vind8,  v006a_nickName_1 
INDICATOR vind9,  v006a_genCode_1 INDICATOR vind10,  v006a_degCode_1 
INDICATOR vind11   FROM _sourceTable  WHERE _sourceTable_key = 
.v006_personID


When run at the R> Prompt, all variables resolve correctly, every time.

But, running within an EEP as:

_select_statement

... produces:

-ERROR- Syntax is incorrect for the command SELECT (2045)

What might I be missing here?

Appreciate your help, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emab611a14-d9e9-43af-b8bb-230b2c199b66%4018b6fc2a.com.


Re: [RBASE-L] - Version 11

2024-05-03 Thread Bruce Chitiea

Steve:
Try this after adding the member:

PROPERTY  REFRESHLIST ' '

Hope I got that right.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From sthor...@afsafund.org

To rbase-l@googlegroups.com
Date 5/3/2024 10:04:13 AM
Subject [RBASE-L] - Version 11

I have a DB Lookup List View on a form which collects potentially 
matching data from a membership table.  If there are no matches, I have 
a button to add a new member to the membership table based on the 
information on my form. After adding the new member, is there a way to 
update the DB Lookup List View so that it displays the row that I’ve 
added?




Thanks in advance!

Steve Thorson



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/013301da9d7b%24ecd91980%24c68b4c80%24%40afsafund.org 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emfbae984a-ec20-4d4c-be9f-b5857585de8e%4018b6fc2a.com.


Re: [RBASE-L] - Concatenation in an update statement

2024-04-28 Thread Bruce Chitiea
Just a quick shot. IF ... IF there's only one  in field1, the 
SSUBCD function can see it as the "custom delimiter":


SET VAR vfield_1_entire TEXT = 'Smith a.4503'
SET VAR vfield_1_last4 TEXT = (SSUBCD(.vfield_1_entire,2,'.'))

Result:
SHOW VAR vfield_1_last4 = 4503

The length of the field after the  is not an issue, so long as 
there's only one period, and, the unit number you want is the only item 
after the period. There are other functions available to help you focus 
down if these qualifications don't hold up.


Next, if you always use "UNIT", you could modify the above to be:

SET VAR vfield_1_last4 TEXT = ('UNIT' & (SSUBCD(.vfield_1_entire,2,'.')) 
)


Result:

SHOW VAR vfield_1_last4 = UNIT 4503

"UNIT" might be presented in variable form if there are other 
descriptors involved e.g. "Floor", "Suite", etc.


Concatentation is a simple matter of throwing them together:

SET VAR vfield_2_raw TEXT = '13566 Jones Road'
SET VAR vfield_2_complete = (.vfield_2_raw & .vfield_1_last4)

SHOW VAR vfield_2_complete = 13566 Jones Road UNIT 4503

Gotta run, sorry to leave you hanging, but someone will pick it up.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "Larry Haas" 

To rbase-l@googlegroups.com
Date 4/28/2024 1:56:14 PM
Subject [RBASE-L] - Concatenation in an update statement


Good afternoon everyone:

I am working with Myron at the Sun City West Posse in Sun City West, 
Arizona. I am trying to update a field in my table using that field and 
concatenating something to it.


In Excel, it would look like this:

Field 1  Field 2

Smith a.4503  13566 Jones Road  13566 Jones Road UNIT 4503

 concatenate(field 2," UNIT ",right(Field 1),4)
UPDATE tableName
set field2 =  (Code needed here)
Where


I am trying to add the text field 'UNIT' and the last 4 positions of 
Field 1 to the existing field 2 in the existing table. I couldn't find 
a concatenation function or a function capable
of grabbing the last 4 characters of another field. Is there a way that 
this is possible?


Thanks,
Larry Haas





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CAB3VSUX1V%2BOtARHoaU0o5%2BcHZ0qNw9DmEAc-Nd60wJJ4-iX4Tw%40mail.gmail.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em427943d8-8ec8-469b-9626-cc3c2a238f1a%40a5dc929d.com.


Re: [RBASE-L] - Checking Variables

2024-04-24 Thread Bruce Chitiea

(CHKVAR('varname'))

 Checks to see if a variable name exists. The function returns an 
integer value of 1 if the variable name exists or declared, and 0 if it 
is not found or declared.




-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 4/24/2024 10:16:01 AM
Subject [RBASE-L] - Checking Variables


I am looking for a way to check to see if a variable has been created.



Does anyone know a way to see if a variable has been created?



Dan Goldberg





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB50277D275D2BFCEF47B87B8BD4102%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emff5c7993-2053-429a-be90-b36051aa1bfd%40a5dc929d.com.


Re[4]: [RBASE-L] - Disappearing text | An Old-School consideration

2024-04-23 Thread Bruce Chitiea

Thank you, and best of luck!
Bruce

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 4/23/2024 10:08:34 AM
Subject Re: Re[2]: [RBASE-L] - Disappearing text | An Old-School 
consideration




Bruce:  Wish I knew all that!  I've never visited their site, and I'm 
just a subcontractor on this large client.  I know they are a 
manufacturing plant.


I'll pass on your questions to the "man in charge"


Karen


On Tuesday, April 23, 2024 at 09:16:55 AM CDT, Bruce Chitiea 
 wrote:



Karen:  You'd mentioned in your first message: "Client says this 
happens in a couple forms, but was sporadic", and nothing to suggest 
there's a "beat" to these episodes. Reminds of the good old days before 
PC power conditioning (UPS) became affordable. Voltage didn't/doesn't 
have to wander far off the mark for the ghosts to take over. 
SafeSectors was started, in part, to mitigate this very risk.


So how's the grid in your client's area? Large wind farms? Any large, 
intermittent machine loads (e.g. HVAC) on the same breaker panels? 
Double-bussing on those panels? Has their infrastructure team paid 
attention to electrical integrity? Are server(s) and all network 
fixin's fed by reputable (e.g. APC), well-maintained UPS units? How 
'bout workstations? Or are they relying on off-shore, off-brand surge 
strips?


This is all certainly topical in California, where electrical chaos is 
the order of the day.


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 4/23/2024 6:24:25 AM
Subject Re: [RBASE-L] - Disappearing text - an interesting discovery



Not a solution to my problem, but we did "discover" the command  SET 
REFRESH [x]


The help description:

SET REFRESH specifies how often R:BASE refreshes the form or the Data 
Browser, and displays current data. It also automatically recalculates 
lower tables in forms. Specify zero to turn the setting off. When 
REFRESH is set off, R:BASE tells you of edits when you save or delete 
a row.



So this is like the "auto save" that we've been talking about.
The default is 0, and I checked all the programs and forms and we 
don't set or change it.  I checked the value going in to the form and 
it is at 0.  I put a 'set refresh 0' before bringing up the form, just 
in case, and it still disappears



Karen




On Monday, April 22, 2024 at 11:20:15 AM CDT, jan johansen 
 wrote:



Karen,

I do not know the answer to the network but I have seen enough 
strangeness over networks to question it.
Currently on my network there is a large slowdown that occurs at 
random that I haven't been able to pinpoint.


Maybe Mike Byerly can shed some light on network vagaries, like random 
polling and such.


Jan




From: "'Karen Tellef' via RBASE-L" 
To: "rbase-l@googlegroups.com" 
Date: Mon, 22 Apr 2024 14:54:38 + (UTC)
Subject: Re: [RBASE-L] - Disappearing text


Jan:  I don't have it here at my place.  It has sensitive data so I 
work while connected remotely.  So it happens to them on the network, 
and to me while dialed in (VPN).  I could copy it down locally but 
it's a massive database


But you gave me an idea to try.  I brought the table definition and 
the form here to my environment.  Made sure I ran the exact build of 
RBase as they are.  Did the "edit using", sat on a field and waited, 
and the text never disappeared.   So doesn't appear to be a form 
setting


Can a network fire off a "save work" command?

Karen



On Monday, April 22, 2024 at 09:37:26 AM CDT, jan johansen 
 wrote:



Karen,

Along the line of Jim's question, does the form exhibit this behavior 
running on your development environment i.e. not running across a 
network?


Jan




From: "'jim schmitt' via RBASE-L" 
To: 'Karen Tellef' via RBASE-L 
Date: Mon, 22 Apr 2024 14:21:29 + (UTC)
Subject: Re: [RBASE-L] - Disappearing text


Karen:

do you get the error if you do the 'edit using' from an R: prompt ? 
or is the form in question being called by another form ?


JIm




On Monday, April 22, 2024 at 09:03:46 AM EDT, 'Karen Tellef' via 
RBASE-L  wrote:




Javier:

I think you're getting close.  Yep, I'm aware of the need of a dummy 
space to land so that it saves your final entry.  So that RBase 
doesn't think that you've exited the field without wanting to save 
the value.  But a "landing spot" isn't going to help here because if 
the user is taking a long time to type in the big memo field, it 
will blank out the field as the person is typing.   It isn't based 
on inactivity.  That's why they type outside RBase and copy it into 
the field.


So yeah, it's as if there's an "auto save" somewhere and it th

Re[2]: [RBASE-L] - Disappearing text | An Old-School consideration

2024-04-23 Thread Bruce Chitiea
 in those two variables after I exit the form 
to be used in an email that will be sent after the form closes.  The 
variable data isn't saved anywhere.


So -- is there an "auto save" somewhere?  Either a form setting or a 
"SET" command that I don't know about?   Otherwise since this doesn't 
happen with DB edits, I will probably create a temp table and add it 
to the form and turn these into DB Edits for the temp table.



Karen




On Sunday, April 21, 2024 at 08:03:03 PM CDT, Javier Valencia 
 wrote:



EDIT USING is the only way I use forms and I don't have issues. What 
do the variables do? Do you need them after exiting the form?
The fact it happens after 30 seconds would appear to indicate there 
might be a timer that refreshes the form every 30 seconds, and if the 
variable has not been saved it might reset it to the original, 
unchanged value.
In the old days we used to place a dummy field behind the last 
variable to provide a landing spot as was mentioned.
If the form is doing an auto save, there is a system variable you can 
check to see if there are pending changes and stop the save and 
return to the variable field with a message.



Javier Valencia, PE
Sent from my T-Mobile 4G LTE Device


 Original message 
From: 'jim schmitt' via RBASE-L 
Date: 4/21/24 6:16 PM (GMT-06:00)
To: 'KAREN TELLEF' via RBASE-L 
Subject: Re: [RBASE-L] - Disappearing text


Karen:

Another thought..If you are using just variables on a form, the 
last variable field will need to have another 'dummy field as the 
form need a 'landing'.for the cursor (even if not used).  I do 
this all the time with variable forms, set up a dummy variable field, 
that the screen never gets to after the last variable field..  Base 
your exit or return after the field is entered.


Jim


On Sunday, April 21, 2024 at 06:11:42 PM EDT, 'KAREN TELLEF' via 
RBASE-L  wrote:



Not sure what you mean. The variables are null going into the form. 
User is required to type something in both variables


Karen

Sent from my iPhone

On Apr 21, 2024, at 4:12 PM, Bruce Chitiea  
wrote:



What happens if you define the variables as Form Variables?
Bruce


-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "RBase List" 
Date 4/21/2024 1:15:36 PM
Subject [RBASE-L] - Disappearing text

Version 10.5.  Client says this happens in a couple forms, but was 
sporadic.  Finally there's a form where the issue is easy to 
replicate so I have something to work on.


Issue: if you type something in a variable edit field and are just 
sitting in that field, if you wait about 30 seconds the text will 
disappear.  The value of the variable is truly null when you exit 
the form.


Specifics:

1.  Form is based on a table brought up with "edit using" on just 
one row of data.  No processing is done before the form is brought 
up.  Literally one line of code in the main menu option.


2.  In addition to table fields I have a variable edit and a 
variable memo.  Both variables are initialized to null on the 
form's before-start EEP, one is text type and one is note type.


3.  The disappearing happens on both of the variable fields.  
Whether you are on the text edit or the memo edit, they will 
disappear.  Only the one you are on will disappear; if you had 
entered data in the other variable it sticks around.


4.  Entering text into a DB Edit field and sitting on that field 
will not disappear.


5.  Doesn't seem to be a case of memory build-up.  If you go into 
the application and this is the first thing you do, it will happen. 
 Not just at end of day, after another heavy process, etc.



Weird, huh?  But I can replicate it every time on this one 
particular form


Because they often type long notes into that memo field, and they 
aren't fast typists, they have been typing the notes in Word and 
then copy/paste into the field and move off the field asap.



Karen




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emeb2b1479-d72c-4412-a3ec-e9313bae07af%40a5dc929d.com.


Re[2]: [RBASE-L] - Disappearing text

2024-04-21 Thread Bruce Chitiea

Jim's on a better track.

My off-the-cuff reply involved assigning the value of your on-before 
start variable to a form variable. While that does work, it requires 
exit from the variable edit control and a RECALC VARS to make the 
assignment.


Bruce.


-- Original Message --

From "'KAREN TELLEF' via RBASE-L" 

To rbase-l@googlegroups.com
Date 4/21/2024 3:11:32 PM
Subject Re: [RBASE-L] - Disappearing text

Not sure what you mean. The variables are null going into the form. 
User is required to type something in both variables


Karen

Sent from my iPhone

On Apr 21, 2024, at 4:12 PM, Bruce Chitiea  
wrote:



What happens if you define the variables as Form Variables?
Bruce


-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "RBase List" 
Date 4/21/2024 1:15:36 PM
Subject [RBASE-L] - Disappearing text

Version 10.5.  Client says this happens in a couple forms, but was 
sporadic.  Finally there's a form where the issue is easy to 
replicate so I have something to work on.


Issue: if you type something in a variable edit field and are just 
sitting in that field, if you wait about 30 seconds the text will 
disappear.  The value of the variable is truly null when you exit the 
form.


Specifics:

1.  Form is based on a table brought up with "edit using" on just one 
row of data.  No processing is done before the form is brought up.  
Literally one line of code in the main menu option.


2.  In addition to table fields I have a variable edit and a variable 
memo.  Both variables are initialized to null on the form's 
before-start EEP, one is text type and one is note type.


3.  The disappearing happens on both of the variable fields.  Whether 
you are on the text edit or the memo edit, they will disappear.  Only 
the one you are on will disappear; if you had entered data in the 
other variable it sticks around.


4.  Entering text into a DB Edit field and sitting on that field will 
not disappear.


5.  Doesn't seem to be a case of memory build-up.  If you go into the 
application and this is the first thing you do, it will happen.  Not 
just at end of day, after another heavy process, etc.



Weird, huh?  But I can replicate it every time on this one particular 
form


Because they often type long notes into that memo field, and they 
aren't fast typists, they have been typing the notes in Word and then 
copy/paste into the field and move off the field asap.



Karen










--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1125847848.1573463.1713730536856%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/1125847848.1573463.1713730536856%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em097f0a0e-37fb-4a3f-a48f-a3609151e292%40a5dc929d.com 
<https://groups.google.com/d/msgid/rbase-l/em097f0a0e-37fb-4a3f-a48f-a3609151e292%40a5dc929d.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/47AC857F-1571-4A5A-88C6-B192FF5FD4CA%40cs.com 
<https://groups.google.com/d/msgid/rbase-l/47AC857F-1571-4A5A-88C6-B192FF5FD4CA%40cs.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emce0bdd54-167b-4603-99ea-69f19f8eacc8%40a5dc929d.com.


Re: [RBASE-L] - Disappearing text

2024-04-21 Thread Bruce Chitiea

What happens if you define the variables as Form Variables?
Bruce


-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "RBase List" 
Date 4/21/2024 1:15:36 PM
Subject [RBASE-L] - Disappearing text

Version 10.5.  Client says this happens in a couple forms, but was 
sporadic.  Finally there's a form where the issue is easy to replicate 
so I have something to work on.


Issue: if you type something in a variable edit field and are just 
sitting in that field, if you wait about 30 seconds the text will 
disappear.  The value of the variable is truly null when you exit the 
form.


Specifics:

1.  Form is based on a table brought up with "edit using" on just one 
row of data.  No processing is done before the form is brought up.  
Literally one line of code in the main menu option.


2.  In addition to table fields I have a variable edit and a variable 
memo.  Both variables are initialized to null on the form's 
before-start EEP, one is text type and one is note type.


3.  The disappearing happens on both of the variable fields.  Whether 
you are on the text edit or the memo edit, they will disappear.  Only 
the one you are on will disappear; if you had entered data in the other 
variable it sticks around.


4.  Entering text into a DB Edit field and sitting on that field will 
not disappear.


5.  Doesn't seem to be a case of memory build-up.  If you go into the 
application and this is the first thing you do, it will happen.  Not 
just at end of day, after another heavy process, etc.



Weird, huh?  But I can replicate it every time on this one particular 
form


Because they often type long notes into that memo field, and they 
aren't fast typists, they have been typing the notes in Word and then 
copy/paste into the field and move off the field asap.



Karen










--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1125847848.1573463.1713730536856%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em097f0a0e-37fb-4a3f-a48f-a3609151e292%40a5dc929d.com.


Re[2]: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is saved. | Success

2024-03-25 Thread Bruce Chitiea

Javier: That totally works.

Control: DB Date and Time Edit
Column: eventDate
Form Variable Name: vf001_eventDate
Form Variable Definition: (CTXT(IYR4(eventDate)) )

EventDate value: 03/25/2024
Variable value: 2024

Nice, thank you.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From javier.valen...@vtgonline.com

To rbase-l@googlegroups.com
Date 3/22/2024 10:56:31 PM
Subject RE: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is 
saved.



Can you define a form variable making it equal to the form field name?



Javier,



Javier Valencia, PE

14315 S Twilight Ln

Olathe, KS 66062

913-915-3137







From:rbase-l@googlegroups.com  On Behalf Of 
Bruce Chitiea

Sent: Friday, March 22, 2024 5:33 PM
To:rbase-l@googlegroups.com
Subject: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is 
saved.




RBG11



Bound form.



Is it possible to access a value just entered into a DB control for 
processing, BEFORE the record being entered is saved to the table?




For instance, once a date value is selected from a DB Date Time Edit 
control, how might one grab the year to a variable within the control's 
On Exit EEP like:




SET VAR vYear = (IYR4(selectedDate)) {for use in constructing a 
down-stream value }




I mean, the selectedDate value hasn't yet been entered to a table ... 
and it's not a variable, so ... what would I target?




Thanks much

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com 
<https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com?utm_medium=email_source=footer>.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/0bc101da7ce6%24db93cdb0%2492bb6910%24%40vtgonline.com 
<https://groups.google.com/d/msgid/rbase-l/0bc101da7ce6%24db93cdb0%2492bb6910%24%40vtgonline.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/ema8ceef07-1756-4cda-a998-41b0763905ba%40c5e2053b.com.


Re[6]: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is saved. | Fail

2024-03-25 Thread Bruce Chitiea
Karen: Thank you. I had hoped that my example would show the results of 
the two approaches to GETPROPERTY, as I understand them. "Open", meaning 
the GETPROPERTY standalone, "func" meaning the GETPROPERTY function 
approach. Each approach relied upon variables created within the On 
Before Design and On Before Start EEPs, anticipating that the DB Date 
and Time Edit (dbDTE) control does, in fact, have a TEXTVALUE property. 
Each of these was then targeted in the On Exit EEP of the dbDTE control, 
the output being shown in Variable Labels, as shown in the sample form 
below. Put them together:


The "Open" approach:
SET VAR vtest_open_TEXTVALUE TEXT = NULL
GETPROPERTY cid_dbdte_eventDate TEXTVALUE 'vtest_open_TEXTVALUE'

... which mirrors your recommended syntax, and:

The "Func" approach:
SET VAR vtest_func_TEXTVALUE TEXT = NULL
SET VAR vtest_func_TEXTVALUE = 
(GETPROPERTY('cid_dbdte_eventDate','TEXTVALUE'))


... which follows the example within R:SYNTAX.


Note that no error is thrown by either syntax. It is possible that 
TEXTVALUE does not exist as a property within the dbDTE control. R:Docs 
displays neither VALUE nor TEXTVALUE.


'Tis a mystery. I'll try it with TEXT.

Always appreciate your help, Karen.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/25/2024 5:19:26 AM
Subject Re: Re[4]: [RBASE-L] - Forms | Accessing a DBcontrol value 
BEFORE it is saved. | Fail




Your syntax for 'SET VAR vtest_func_textvalue' is incorrect.  That will 
never work.  You don't use "set var" with a "getproperty"


I use the getproperty often and don't have an issue.  Brought up one of 
my apps and I see that I've done it a couple different ways and 
apparently both of them work!  But I don't think I've ever used on a 
date/time edit



SET VAR fTOldQty TEXT = NULL
GETPROPERTY units TEXT 'fTOldQty'


SET VAR vText TEXT = NULL
GETPROPERTY NoUnitsSell TEXTVALUE vText



Karen



On Sunday, March 24, 2024 at 01:04:55 PM CDT, Bruce Chitiea 
 wrote:



Thank you for your response yesterday.

After focused repeated testing, I am unable to "get" a property value 
from an RBG11 DB Date and Time Edit control into a target TEXT 
variable.  Stripped to its essence, in a bound form:


Within EEPs On Before Design and On Before Start:
SET VAR vtest_open_TEXTVALUE TEXT = NULL
SET VAR vtest_func_TEXTVALUE TEXT = NULL
RETURN

DB Date and Time Edit control named:
cid_dbdte_eventDate

On Exit EEP of cid_dbdte_eventDate:
GETPROPERTY cid_dbdte_eventDate TEXTVALUE 'vtest_open_TEXTVALUE'
SET VAR vtest_func_TEXTVALUE = 
(GETPROPERTY('cid_dbdte_eventDate','TEXTVALUE'))

RECALC VARIABLES
RETURN

Results:

Usually, I'm missing something screamingly obvious. What am I not 
getting?


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --
From "Razzak Memon" 
To rbase-l@googlegroups.com; "Bruce Chitiea" 
Date 3/23/2024 12:26:28 PM
Subject Re: Re[2]: [RBASE-L] - Forms | Accessing a DBcontrol value 
BEFORE it is saved.



Bruce,

It is the TEXTVALUE that will provide the current value.

Here's how:

GETPROPERTY  TEXTVALUE 'varname'

Have fun!

Very Best R:egards,

Razzak


On 03/23/2024 1:19 PM EDT Bruce Chitiea  
wrote:



Thank you, Razzak. An elegant solution, to be sure.

Comes the question: "Which PROPERTY holds the the control's current 
value? Despite extensive testing, I seem incapable of finding it.


(Note: I continued working yesterday within a variable form to keep 
momentum, and have the same issue.)



So I've experimented with a number of possible PROPERTY names for a 
Variable Date and Time Edit control in both GETPROPERTY structures. 
These have been placed alternately in the On Exit EEP of the VDTE 
control, and the On Entry EEP of the following control.



(Courier New font, below)


Within On Before Design and On Before Start EEPs:
SET VAR vtest TEXT = NULL
SET VAR vdate DATE = NULL

Tested, as noted above:
SET VAR vtest = (GETPROPERTY('cid_vdte_date','VALUE')) .. returns 
no value


SET VAR vtest = (GETPROPERTY('cid_vdte_date','VARNAME'))  returns 
string 'vdate'
SET VAR vtest = (GETPROPERTY('cid_vdte_date','AUTOSELECT')) . returns 
no value



GETPROPERTY cid_vdte_date VALUE 'vtest' .. returns no value


GETPROPERTY cid_vdte_date VARNAME 'vtest'  returns string 'vdate'
GETPROPERTY cid_vdte_date AUTOSELECT 'vtest' . returns no value


Note that neither 'VALUE' nor 'VARNAME' are listed PROPERTYs within 
R:Docs for either the Variable or DB version of the control (implying 
undocumented properties. ) AUTOSELECT is of interest because R:Docs 
reports that i

Re[4]: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is saved. | Fail

2024-03-24 Thread Bruce Chitiea

Thank you for your response yesterday.

After focused repeated testing, I am unable to "get" a property value 
from an RBG11 DB Date and Time Edit control into a target TEXT variable. 
 Stripped to its essence, in a bound form:


Within EEPs On Before Design and On Before Start:
SET VAR vtest_open_TEXTVALUE TEXT = NULL
SET VAR vtest_func_TEXTVALUE TEXT = NULL
RETURN

DB Date and Time Edit control named:
cid_dbdte_eventDate

On Exit EEP of cid_dbdte_eventDate:
GETPROPERTY cid_dbdte_eventDate TEXTVALUE 'vtest_open_TEXTVALUE'
SET VAR vtest_func_TEXTVALUE = 
(GETPROPERTY('cid_dbdte_eventDate','TEXTVALUE'))

RECALC VARIABLES
RETURN

Results:

Usually, I'm missing something screamingly obvious. What am I not 
getting?


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From "Razzak Memon" 

To rbase-l@googlegroups.com; "Bruce Chitiea" 
Date 3/23/2024 12:26:28 PM
Subject Re: Re[2]: [RBASE-L] - Forms | Accessing a DBcontrol value 
BEFORE it is saved.



Bruce,

It is the TEXTVALUE that will provide the current value.

Here's how:

GETPROPERTY  TEXTVALUE 'varname'

Have fun!

Very Best R:egards,

Razzak


On 03/23/2024 1:19 PM EDT Bruce Chitiea  
wrote:



Thank you, Razzak. An elegant solution, to be sure.

Comes the question: "Which PROPERTY holds the the control's current 
value? Despite extensive testing, I seem incapable of finding it.


(Note: I continued working yesterday within a variable form to keep 
momentum, and have the same issue.)



So I've experimented with a number of possible PROPERTY names for a 
Variable Date and Time Edit control in both GETPROPERTY structures. 
These have been placed alternately in the On Exit EEP of the VDTE 
control, and the On Entry EEP of the following control.



(Courier New font, below)


Within On Before Design and On Before Start EEPs:
SET VAR vtest TEXT = NULL
SET VAR vdate DATE = NULL

Tested, as noted above:
SET VAR vtest = (GETPROPERTY('cid_vdte_date','VALUE')) .. returns 
no value


SET VAR vtest = (GETPROPERTY('cid_vdte_date','VARNAME'))  returns 
string 'vdate'
SET VAR vtest = (GETPROPERTY('cid_vdte_date','AUTOSELECT')) . returns 
no value



GETPROPERTY cid_vdte_date VALUE 'vtest' .. returns no value


GETPROPERTY cid_vdte_date VARNAME 'vtest'  returns string 'vdate'
GETPROPERTY cid_vdte_date AUTOSELECT 'vtest' . returns no value


Note that neither 'VALUE' nor 'VARNAME' are listed PROPERTYs within 
R:Docs for either the Variable or DB version of the control (implying 
undocumented properties. ) AUTOSELECT is of interest because R:Docs 
reports that it "Specifies the data within the field will be selected, 
when the focus lands on it." Presumably, focus lands when the date is 
clicked upon.


Clearly, I'm missing something screamingly obvious. What am I missing?

Thank you, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --
From "Razzak Memon" 
To rbase-l@googlegroups.com; "Bruce Chitiea" 
Date 3/23/2024 1:24:25 AM
Subject Re: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it 
is saved.



Bruce,

Consider using the GETPROPERTY command to capture the control's 
current value in a variable. Then, use that captured variable to 
extract anything you see fit. That is as simple as it gets.


Razzak
On 03/22/2024 6:32 PM EDT Bruce Chitiea  
wrote:



RBG11

Bound form.

Is it possible to access a value just entered into a DB control for 
processing, BEFORE the record being entered is saved to the table?


For instance, once a date value is selected from a DB Date Time Edit 
control, how might one grab the year to a variable within the 
control's On Exit EEP like:


SET VAR vYear = (IYR4(selectedDate)) {for use in constructing a 
down-stream value }


I mean, the selectedDate value hasn't yet been entered to a table 
... and it's not a variable, so ... what would I target?


Thanks much


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, 
send an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com 
<https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com?utm_medium=email_source=footer>.



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and sto

Re[2]: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is saved.

2024-03-23 Thread Bruce Chitiea

Thank you, Razzak. An elegant solution, to be sure.

Comes the question: "Which PROPERTY holds the the control's current 
value? Despite extensive testing, I seem incapable of finding it.


(Note: I continued working yesterday within a variable form to keep 
momentum, and have the same issue.)


So I've experimented with a number of possible PROPERTY names for a 
Variable Date and Time Edit control in both GETPROPERTY structures. 
These have been placed alternately in the On Exit EEP of the VDTE 
control, and the On Entry EEP of the following control.


(Courier New font, below)

Within On Before Design and On Before Start EEPs:
SET VAR vtest TEXT = NULL
SET VAR vdate DATE = NULL

Tested, as noted above:
SET VAR vtest = (GETPROPERTY('cid_vdte_date','VALUE')) .. returns no 
value
SET VAR vtest = (GETPROPERTY('cid_vdte_date','VARNAME'))  returns 
string 'vdate'
SET VAR vtest = (GETPROPERTY('cid_vdte_date','AUTOSELECT')) . returns no 
value


GETPROPERTY cid_vdte_date VALUE 'vtest' .. returns no value
GETPROPERTY cid_vdte_date VARNAME 'vtest'  returns string 'vdate'
GETPROPERTY cid_vdte_date AUTOSELECT 'vtest' . returns no value

Note that neither 'VALUE' nor 'VARNAME' are listed PROPERTYs within 
R:Docs for either the Variable or DB version of the control (implying 
undocumented properties. ) AUTOSELECT is of interest because R:Docs 
reports that it "Specifies the data within the field will be selected, 
when the focus lands on it." Presumably, focus lands when the date is 
clicked upon.


Clearly, I'm missing something screamingly obvious. What am I missing?

Thank you, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From "Razzak Memon" 

To rbase-l@googlegroups.com; "Bruce Chitiea" 
Date 3/23/2024 1:24:25 AM
Subject Re: [RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is 
saved.



Bruce,

Consider using the GETPROPERTY command to capture the control's current 
value in a variable. Then, use that captured variable to extract 
anything you see fit. That is as simple as it gets.


Razzak
On 03/22/2024 6:32 PM EDT Bruce Chitiea  
wrote:



RBG11

Bound form.

Is it possible to access a value just entered into a DB control for 
processing, BEFORE the record being entered is saved to the table?


For instance, once a date value is selected from a DB Date Time Edit 
control, how might one grab the year to a variable within the 
control's On Exit EEP like:


SET VAR vYear = (IYR4(selectedDate)) {for use in constructing a 
down-stream value }


I mean, the selectedDate value hasn't yet been entered to a table ... 
and it's not a variable, so ... what would I target?


Thanks much


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com 
<https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/976935309.5530528.1711182265965%40email.ionos.com 
<https://groups.google.com/d/msgid/rbase-l/976935309.5530528.1711182265965%40email.ionos.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emb34e8309-8ef0-4ed0-9e3f-b98b631ea681%40a4e8a7e3.com.


[RBASE-L] - Forms | Accessing a DBcontrol value BEFORE it is saved.

2024-03-22 Thread Bruce Chitiea

RBG11

Bound form.

Is it possible to access a value just entered into a DB control for 
processing, BEFORE the record being entered is saved to the table?


For instance, once a date value is selected from a DB Date Time Edit 
control, how might one grab the year to a variable within the control's 
On Exit EEP like:


SET VAR vYear = (IYR4(selectedDate)) {for use in constructing a 
down-stream value }


I mean, the selectedDate value hasn't yet been entered to a table ... 
and it's not a variable, so ... what would I target?


Thanks much

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc84fa026-5a10-453c-9f26-52e32366e449%40a4e8a7e3.com.


Re[2]: [EXTERNAL] [RBASE-L] - RE: variable gauges

2024-03-21 Thread Bruce Chitiea

Steve already has more gauges than he can handle.

So, let's enhance the R: in RV!

I can see an app to replace those crappy, useless [ empty | 1/3 | 2/3 | 
full ] fresh-gray-black-water-tank and battery "gauges" that frustrate 
the beejeez out of EVERY rig owner!


I'll help! Let's test it on mine!

Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/21/2024 12:15:24 PM
Subject RE: [EXTERNAL] [RBASE-L] - RE: variable gauges


Hmm I guess we can make flying RVs LOL



Dan Goldberg





From:rbase-l@googlegroups.com  On Behalf Of 
Steve Sweeney

Sent: Thursday, March 21, 2024 6:55 AM
To:rbase-l@googlegroups.com
Subject: [EXTERNAL] [RBASE-L] - RE: variable gauges



You don't often get email from steve_swee...@addesigns.com. Learn why 
this is important 


Dan – is that for manifold pressure in a piston driven airplane? 



Steve





From: 'Dan Goldberg' via RBASE-L 
Sent: Thursday, March 21, 2024 6:46 AM
To:rbase-l@googlegroups.com
Subject: [RBASE-L] - variable gauges



Hi I am playing with variable gauges for the first time and they are 
pretty cool. The only thing I have not figured out is how to only have 
the major tick labels to be integers.




In this example I have 31 as the max and 0 as the min.  as you can see 
the middle one is 15.5







Is there a way to only display integers on the labels?



Dan Goldberg

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/PH0PR19MB5034D92185E6B6D164A9F02CD4322%40PH0PR19MB5034.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BYAPR03MB371803B90B597C6B81F9C25289322%40BYAPR03MB3718.namprd03.prod.outlook.com 
.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/PH0PR19MB5034F0F201FDC2CCFFDB6EBAD4322%40PH0PR19MB5034.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emcdb657be-6cb1-4958-a8d4-df34ae268c82%40a4e8a7e3.com.


Re[2]: [EXTERNAL] Re: [RBASE-L] - variable gauge set max value

2024-03-20 Thread Bruce Chitiea

Dan:

Just spitballin' here:

Perhaps variable veshipnum needs pre-formatting to provide the quoted 
PROPERTY syntax:


SET VAR vapos TEXT = 
SET VAR vgaugeParam TEXT = (.vapos + (CTXT(.veshipnum)) + .vapos)

... alternately:

SET VAR vgaugeParam TEXT = ( (CHAR(039)) + (CTXT(.veshipnum)) + 
(CHAR(039)) )


... then:

PROPERTY cvgshipped 'SCALES[1]->OPTIONSVIEW->MAXVALUE' .vgaugeParam

(I'm presuming here that veshipnum is a DOUBLE datatype, any rounding 
not shown.)


Hope that helps, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/19/2024 7:46:22 AM
Subject RE: [EXTERNAL] Re: [RBASE-L] - variable gauge set max value


Thx but the quote idea did not work.



Dan Goldberg



From:rbase-l@googlegroups.com  On Behalf Of 
jan johansen

Sent: Monday, March 18, 2024 9:57 AM
To: 'Dan Goldberg' via RBASE-L 
Subject: [EXTERNAL] Re: [RBASE-L] - variable gauge set max value





Dan,



Just guessing here but the syntax guide shows that n.nn should be 
surrounded by quotes.




Jan






From: "'Dan Goldberg' via RBASE-L" 
To: "rbase-l@googlegroups.com" 
Date: Mon, 18 Mar 2024 13:16:06 +
Subject: [RBASE-L] - variable gauge set max value

Using 10.5 latest



I have a variable gauge that the max value will need to be set 
dynamically.




I think I found the correct rdocs reference:



PROPERTY  'SCALES[n]->OPTIONSVIEW->MAXVALUE' 'n.nn'



So I have my command



PROPERTY cvgshipped 'SCALES[1]->OPTIONSVIEW->MAXVALUE' .veshipnum



Which does not work. I have tried to set SCALES[0]  in case it is zero 
based.




Anyone have blues clues?



TIA



Dan Goldberg



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB50273D65E12E55A78884C29AD42D2%40BY3PR19MB5027.namprd19.prod.outlook.com 
.



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/WC20240318165658.28005C%40jjcalibrations.com 
.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027C198F0301DF4437D043ED42C2%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em6c636c45-7530-4c33-b705-7ba2f9419f2e%4059dde5e1.com.


[RBASE-L] - Variable Date Time Edit Control | "Automatic Open"

2024-03-18 Thread Bruce Chitiea

All:

I cannot find an RBG11 PROPERTY dedicated to auto-opening a Variable 
Date Time Edit control.


Neither AUTODROPDOWN or MAKECLICK apply to the control (according to 
R:DOCS); as apparently confirmed by their failure to have an effect.


Thoughts? and thanks, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emd1d08a87-120b-487a-8a51-4f8b31817ae7%407d146377.com.


Re: [RBASE-L] - Re: Keyboard Wedge Utility Needed | Thanks

2024-03-12 Thread Bruce Chitiea

Tuned-in and thankful!
Bruce


-- Original Message --

From "baue...@gmail.com" 

To "RBASE-L" 
Date 3/12/2024 7:47:11 AM
Subject [RBASE-L] - Re: Keyboard Wedge Utility Needed


Bruce,
  I'm converting parts of something I did several years ago into a 
consolidated RBase solution that would place a couple of controls on 
ANY Rbase form to transfer data to a foreign app's Edit Control.


Stay tuned to see how successful the debugging goes.  :)
Mike

On Thursday, February 29, 2024 at 11:47:20 PM UTC-5 Bruce Chitiea 
wrote:

All:

I'm exporting a QuickBooks report to .CSV for GATEWAY IMPORT and 
post-processing.


I'd like to run an R:BASE external form side-by-side with a QBooks 
session, so that I can insert a parameter string (e.g. 
'(1,1,m,s,i,#12345)' ) from R:BASE data into the QBooks Memo field, in 
real time, while entering a transaction. When the exported data is 
processed in R:BASE, these parameters allow a world of charting and 
analytical possibilities which QBooks does not offer.


Can you recommend a 'keyboard wedge' utility which works seamlessly 
with R:BASE?


Much obliged, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012  m




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/a5d5e745-670a-44e8-96c5-cd94f71040e8n%40googlegroups.com 
<https://groups.google.com/d/msgid/rbase-l/a5d5e745-670a-44e8-96c5-cd94f71040e8n%40googlegroups.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em205d35c7-7dee-4e7c-9f4a-23b4853ee5df%40c7eb7490.com.


[RBASE-L] - Keyboard Wedge Utility Needed

2024-02-29 Thread Bruce Chitiea

All:

I'm exporting a QuickBooks report to .CSV for GATEWAY IMPORT and 
post-processing.


I'd like to run an R:BASE external form side-by-side with a QBooks 
session, so that I can insert a parameter string (e.g. 
'(1,1,m,s,i,#12345)' ) from R:BASE data into the QBooks Memo field, in 
real time, while entering a transaction. When the exported data is 
processed in R:BASE, these parameters allow a world of charting and 
analytical possibilities which QBooks does not offer.


Can you recommend a 'keyboard wedge' utility which works seamlessly with 
R:BASE?


Much obliged, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em807edc2e-f4e5-420e-aab4-3893d86d62ca%400f25572c.com.


Re[2]: [RBASE-L] - Mailing Address Line Feed Fail | Thank you

2024-01-22 Thread Bruce Chitiea

Razzak, thank you.

I just knew I had to be working too hard; but learned a lot along the 
way.


Maybe it's time to revisit the tutorial. Been a while.

The very best, Bruce.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "Razzak Memon" 

To rbase-l@googlegroups.com
Date 1/22/2024 1:19:21 PM
Subject Re: [RBASE-L] - Mailing Address Line Feed Fail


Bruce,

Be sure to place a Variable Memo object on the report, with "Suppress 
Empty Lines" enabled from the right click context menu.


The variable should be a NOTE data type, which combines the various 
TEXT strings.


An example is detailed within the Line Compression page in the R:BASE 
Tutorial:

https://www.rbase.com/support/rtutorial/linecompression.html

Very Best R:egards,

Razzak
On 01/21/2024 8:31 PM EST Bruce Chitiea  
wrote:



All:
I need to concatenate mailing addresses with variable line counts, for 
envelope printing. For example:


Addressee
StreetAddress
CityStateZip
or:
Addressee
Department
Corporation
StreetAddress
CityStateZip

A Report Variable is placed within the Page Header of a table-bound 
Report to serve as the printing breakpoint.


Simplified to focus just on line feeding[1] (ignoring the IFNULLing 
required for variable line counts), the variable:


( Addressee + (CHAR(013)) + Department + (CHAR(013)) + Corporation + 
(CHAR(013)) + StreetAddress + (CHAR(013)) + CityStateZip )


... produces this string, exactly where the address should be, one per 
envelope:


AddresseeStreetAddressCityStateZip
or:
AddresseeDepartmentCorporationStreetAddressCityStateZip




Thoughts? And thanks.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

[1] This has also been attempted with (CHAR(013)) + (CHAR(010)) . No 
change.






--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em27004548-d51a-4171-a2b2-7304a415578b%40daaf866b.com 
<https://groups.google.com/d/msgid/rbase-l/em27004548-d51a-4171-a2b2-7304a415578b%40daaf866b.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1414058286.1337560.1705958361599%40email.ionos.com 
<https://groups.google.com/d/msgid/rbase-l/1414058286.1337560.1705958361599%40email.ionos.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em80a79b3b-97fb-4286-a7da-f486ea061601%40daaf866b.com.


Re: [RBASE-L] - Re: Mailing Address Line Feed Fail | Solution

2024-01-22 Thread Bruce Chitiea

Mike: Success. Lifesaver. Thank you very much.

Your code also generalizes easily for use in WHILE loops and CURSORs 
(which is where I'm at):


All the best,


-- Original Message --

From "baue...@gmail.com" 

To "RBASE-L" 
Date 1/22/2024 7:22:52 AM
Subject [RBASE-L] - Re: Mailing Address Line Feed Fail


I use stored procedure to build address of varying lines:
[Begin SP]
*(sp_Addr mod 011505 mbyerley)
*(Use only 2 Ret VarNames vRetText and vRetInt)
*(Input Params should be of: pt1,pt2, for text pi1,pi2 for Int)
CLEAR VAR MICRORIM_RETURN, stp_return
SET VAR pt1 TEXT
SET VAR vcr = ((CHAR(13)) + (CHAR(10)))
SELECT mainname, address1, address2, city, statename, zipcode, zipplus 
+
INTO vspmainname IND vspin0, vrettextess1 IND vspin0, vrettextess2 IND 
vspin0, +

vspcity IND vspin0, vspstatename IND vspin0,vspzipcode IND vspin0, +
vspzipplus IND vspin0 +
FROM vwcontacts WHERE (cid = .pt1)

IF SQLCODE = 0 THEN
  SET VAR vrettext = .vspmainname
  IF vrettextess1 <> NULL OR (SLEN((STRIM(.vrettextess1 > 0 THEN
SET VAR vrettext = (.vrettext + .vcr + .vrettextess1)
  ENDIF
  IF vrettextess2 <> NULL OR (SLEN((STRIM(.vrettextess2 > 0 THEN
SET VAR vrettext = (.vrettext + .vcr + .vrettextess2)
  ENDIF
  IF vspcity <> NULL OR (SLEN((STRIM(.vspcity > 0 THEN
SET VAR vrettext = (.vrettext + .vcr + .vspcity)
  ENDIF
  IF vspstatename <> NULL OR (SLEN((STRIM(.vspstatename > 0 THEN
SET VAR vrettext = (.vrettext + ' ' + .vspstatename)
  ENDIF
  IF vspzipcode <> NULL OR (SLEN((STRIM(.vspzipcode > 0 THEN
SET VAR vrettext = (.vrettext + ' ' + .vspzipcode)
  ENDIF
  IF vspzipplus <> NULL OR (SLEN((STRIM(.vspzipplus > 0 THEN
SET VAR vrettext = (.vrettext + '-' + .vspzipplus)
  ENDIF
ELSE
  SET VAR vrettext = 'No Address Entry'
ENDIF

Clear Var pt1
CLEAR VAR vspin0,vspcity,vspstatename,vrettextess1,vrettextess2, +
vspmainname,vspzipcode,vspzipplus
RETURN .vrettext
[End SP]

On Sunday, January 21, 2024 at 8:31:31 PM UTC-5 Bruce Chitiea wrote:

All:
I need to concatenate mailing addresses with variable line counts, for 
envelope printing. For example:


Addressee
StreetAddress
CityStateZip
or:
Addressee
Department
Corporation
StreetAddress
CityStateZip

A Report Variable is placed within the Page Header of a table-bound 
Report to serve as the printing breakpoint.


Simplified to focus just on line feeding[1] (ignoring the IFNULLing 
required for variable line counts), the variable:


( Addressee + (CHAR(013)) + Department + (CHAR(013)) + Corporation + 
(CHAR(013)) + StreetAddress + (CHAR(013)) + CityStateZip )


... produces this string, exactly where the address should be, one per 
envelope:


AddresseeStreetAddressCityStateZip
or:
AddresseeDepartmentCorporationStreetAddressCityStateZip


Thoughts? And thanks.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012  m

[1] This has also been attempted with (CHAR(013)) + (CHAR(010)) . No 
change.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/0f9bf06b-5b19-496e-be55-9f5ec4692979n%40googlegroups.com 
<https://groups.google.com/d/msgid/rbase-l/0f9bf06b-5b19-496e-be55-9f5ec4692979n%40googlegroups.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emde3d2261-e458-4c8b-8ffc-b84bbbef4bd3%40daaf866b.com.


Re[2]: [RBASE-L] - Mailing Address Line Feed Fail | Notes

2024-01-22 Thread Bruce Chitiea

Doug:

Ran an experiment defining the address string within a view-creating 
.RMD file. Included the string first as a literal, then as an ampersand 
variable within the AS SELECT. Fail. Tried each approach where the 
(CHAR(013)) was inserted as a variable value. Fail.


See my answer to Mike Byerley's response, which I should have out in a 
few minutes.


Thanks, as ever, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m




-- Original Message --

From "Doug Hamilton" 

To rbase-l@googlegroups.com
Date 1/21/2024 7:14:50 PM
Subject Re: [RBASE-L] - Mailing Address Line Feed Fail


Bruce, it looks like the (CHAR(013)) is being ignored.
I'm not sure if column names (Addressee, Department, etc) can be 
concatenated with "variables", ie, (CHAR(013)).
Might be a PITB, but what happens if your read Addressee into variable 
vAddressee, Department into vDepartment, etc.,

and then
SET VAR vMailTo text =(.vAddressee + (CHAR(013)) + .vDepartment + 
(CHAR(013))  + etc...)


What happens if SET ERR MESS ON is applied - invalid column name?
Just a stab in the late Sunday dark.
Doug

On 1/21/2024 7:31 PM, Bruce Chitiea wrote:

All:
I need to concatenate mailing addresses with variable line counts, for 
envelope printing . For example:


Addressee
StreetAddress
CityStateZip
or:
Addressee
Department
Corporation
StreetAddress
CityStateZip

A Report Variable is placed within the Page Header of a table-bound 
Report to serve as the printing breakpoint .


Simplified to focus just on line feeding[1] (ignoring the IFNULLing 
required for variable line counts), the variable:


( Addressee + (CHAR(013)) + Department + (CHAR(013))  + Corporation + 
(CHAR(013))  + StreetAddress + (CHAR(013)) + CityStateZip )


... produces this string, exactly where the address should be, one per 
envelope:


AddresseeStreetAddressCityStateZip
or:
AddresseeDepartmentCorporationStreetAddressCityStateZip


Thoughts? And thanks.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

[1] This has also been attempted with (CHAR(013)) + (CHAR(010)) . No 
change.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em27004548-d51a-4171-a2b2-7304a415578b%40daaf866b.com 
<https://groups.google.com/d/msgid/rbase-l/em27004548-d51a-4171-a2b2-7304a415578b%40daaf866b.com?utm_medium=email_source=footer>.



<https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=emailclient> 
Virus-free.www.avast.com 
<https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=emailclient>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/7d843c89-695d-4edb-9c1e-0b4e608805cc%40wi.rr.com 
<https://groups.google.com/d/msgid/rbase-l/7d843c89-695d-4edb-9c1e-0b4e608805cc%40wi.rr.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em2d620bb2-c1c3-4da1-ae08-00cb2feae42d%40daaf866b.com.


Re[2]: [RBASE-L] - R:BASE 11 Released! | Email Address Integrity

2024-01-21 Thread Bruce Chitiea

Kayza:

I can't speak to what RBTI might have up their sleeve, but a brute force 
approach might involve something like this:



This might then be a candidate for feeding, possible after validation 
checking, to the new Variable E-Mail Label control.


Very best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "Kayza Kleinman" 

To "rbase-l@googlegroups.com" 
Date 1/21/2024 10:24:07 AM
Subject RE: [RBASE-L] - R:BASE 11 Released!


I love what I’m seeing.



I may have missed it, but are there any new data types and / or 
“standard” formats for field entry? Specifically, I’m looking for some 
way to make sure that people put valid email addresses into email 
fields. So, to make sure that you have < something>@.




Obviously no filter is going to catch everything, but I’d love 
something that would catch something like myname@gmail (missing .com) 
or mynam.gmail.com (has a dot rather than @ after “myname”)








From:rbase-l@googlegroups.com  On Behalf Of 
Razzak Memon

Sent: Thursday, January 11, 2024 11:00 AM
To:rbase-l@googlegroups.com
Subject: [RBASE-L] - R:BASE 11 Released!



CAUTION: This email originated from outside Jewish Community Council Of 
GCI. Exercise caution when opening attachments or clicking links, 
unless you recognize the sender and know the content is safe.


Thursday, January 11, 2024 11:00 AM EST



Dear R:BASE Community,



The official release of R:BASE 11 is now available!



https://www.rbase.com



After years of work with modern development environments and 
components, R:BASE 11 is the new major release from R:BASE 
Technologies, showcasing the latest advances for your databases and 
applications.




The development team has meticulously honed R:BASE 11 to combine pure 
performance and high-tech features with a practical interface for users 
of all levels. The robust and true-relational R:BASE has further 
evolved to meet today's ever-changing demands of SQL-compliant 
databases and to manage mission-critical applications for businesses 
worldwide.




R:BASE 11 users can achieve peak productivity to overachieve, 
outperform, and over-deliver on data management goals!




Below are just a few of the highly anticipated features:



 . Database stored static variables
 . Table Wizard, with 32 available templates (Business/Personal)
 . Trace Debugger T> Prompt toolbar to execute commands
 . EXCEPT clause support: SELECT, PROJECT, EDIT, BROWSE
 . Partial indexes for NOT NULL column values
 . Edit EEP options within right-click menus for Form Designer objects
 . OpenDocument format support GATEWAY IMPORT ODS/EXPORT ODT
 . New Aztec Code 2-Dimensional barcode
 . New statistical functions: FISHER, RANKAVG, RANKEQ
 . Database Explorer Find in List Filter
 . Redesigned Data Dictionary utility
 . Support for local variables within MDI forms
 . Directly edit a View/Stored Procedure source code
 . EXPLAIN command to provide optimizer selections for queries
 . Redesigned Font Editor and Color Editor utilities
 . Stored last "structure" and "data" database modification date/time
 . DBCONN command for application connection tracking
 . Undo for variable definitions in Expression Builder
 . Database stored comments
 . Report Outline within the Print to Screen window



Please review the list of R:BASE 11 features:
https://www.rbase.com/rbg11



What's New in R:BASE 11 for Windows:
https://www.rbase.com/rbg11/WhatsNewIn_RBASE_11_forWindows.pdf



R:BASE 11 Feature Highlights:
https://www.rbase.com/rbg11/RBASE_11_FeatureHighlights.pdf



Frequently Asked Questions:
https://www.rbase.com/rbg11/RBASE_11_FrequentlyAskedQuestions.pdf



R:BASE 11 is an upgrade option for R:BASE 10.5 (and below) users and is 
available as a software purchase.




With the new Website, R:BASE Technologies has simplified the Version 11 
product price list into two categories: Initial Purchase and Upgrade.




Please stay tuned for many exciting Version 11 posts and announcements!



We value your continued trust in our company and will do our best to 
exceed your expectations.




Very Best R:egards,



Razzak



A. Razzak Memon
Founder, President & CEO
R:BASE Technologies, Inc.
https://www.rbase.com

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1832068399.40876.1704988823620%40email.ionos.com 
.




--
For group guidelines, visit 

[RBASE-L] - Mailing Address Line Feed Fail

2024-01-21 Thread Bruce Chitiea

All:
I need to concatenate mailing addresses with variable line counts, for 
envelope printing. For example:


Addressee
StreetAddress
CityStateZip
or:
Addressee
Department
Corporation
StreetAddress
CityStateZip

A Report Variable is placed within the Page Header of a table-bound 
Report to serve as the printing breakpoint.


Simplified to focus just on line feeding[1] (ignoring the IFNULLing 
required for variable line counts), the variable:


( Addressee + (CHAR(013)) + Department + (CHAR(013)) + Corporation + 
(CHAR(013)) + StreetAddress + (CHAR(013)) + CityStateZip )


... produces this string, exactly where the address should be, one per 
envelope:


AddresseeStreetAddressCityStateZip
or:
AddresseeDepartmentCorporationStreetAddressCityStateZip


Thoughts? And thanks.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

[1] This has also been attempted with (CHAR(013)) + (CHAR(010)) . No 
change.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em27004548-d51a-4171-a2b2-7304a415578b%40daaf866b.com.


Re: [RBASE-L] - mystery character

2024-01-17 Thread Bruce Chitiea

Dan: Happy-at-the-limit-New-Year:

I presume that the data displayed in the Parts Master - View Mode is 
pulled directly from its source table, and that the " ' " character is 
otherwise your default for encapsulating text strings within code.


I've seen this sort of weird formatting show up when pulling HTML data 
into non-HTML text columns. The alpha-numerics display correctly, but 
punctuations look look like something from the Planet Zog style manual. 
Guessing that what's happening here is similar: a formatting mis-match 
resulting from a search routine which can't handle an apostrophe 
embedded within an expected result.


I'd look to see that the search code can handle an apostrophe orphaned 
within a returned text string.


Can you use a different character (e.g. a " - ") in its place, and see 
what happens?


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From "'Dan Goldberg' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 1/17/2024 7:34:07 AM
Subject [RBASE-L] - mystery character

I have a character that looks ok in db edits but not in enhanced db 
grids. I have played with the fonts thinking the font does not like the 
character but no help.




Anyone ran across this before?








TIA



Dan Goldberg



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027DF37B80B6FCFFD6DD145D4722%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em1137183b-0900-4b24-953a-619a10beca22%40b30f3d59.com.


Re: [RBASE-L] - R:BASE 11 Released!

2024-01-11 Thread Bruce Chitiea
... and the interface is truly beautiful as well. Great design 
decisions, across the board. Well done!


Many thanks, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From "Razzak Memon" 

To "rbase-l@googlegroups.com" 
Date 1/11/2024 8:00:23 AM
Subject [RBASE-L] - R:BASE 11 Released!


Thursday, January 11, 2024 11:00 AM EST

Dear R:BASE Community,

The official release of R:BASE 11 is now available!

https://www.rbase.com

After years of work with modern development environments and 
components, R:BASE 11 is the new major release from R:BASE 
Technologies, showcasing the latest advances for your databases and 
applications.


The development team has meticulously honed R:BASE 11 to combine pure 
performance and high-tech features with a practical interface for users 
of all levels. The robust and true-relational R:BASE has further 
evolved to meet today's ever-changing demands of SQL-compliant 
databases and to manage mission-critical applications for businesses 
worldwide.


R:BASE 11 users can achieve peak productivity to overachieve, 
outperform, and over-deliver on data management goals!


Below are just a few of the highly anticipated features:

 . Database stored static variables
 . Table Wizard, with 32 available templates (Business/Personal)
 . Trace Debugger T> Prompt toolbar to execute commands
 . EXCEPT clause support: SELECT, PROJECT, EDIT, BROWSE
 . Partial indexes for NOT NULL column values
 . Edit EEP options within right-click menus for Form Designer objects
 . OpenDocument format support GATEWAY IMPORT ODS/EXPORT ODT
 . New Aztec Code 2-Dimensional barcode
 . New statistical functions: FISHER, RANKAVG, RANKEQ
 . Database Explorer Find in List Filter
 . Redesigned Data Dictionary utility
 . Support for local variables within MDI forms
 . Directly edit a View/Stored Procedure source code
 . EXPLAIN command to provide optimizer selections for queries
 . Redesigned Font Editor and Color Editor utilities
 . Stored last "structure" and "data" database modification date/time
 . DBCONN command for application connection tracking
 . Undo for variable definitions in Expression Builder
 . Database stored comments
 . Report Outline within the Print to Screen window

Please review the list of R:BASE 11 features:
https://www.rbase.com/rbg11

What's New in R:BASE 11 for Windows:
https://www.rbase.com/rbg11/WhatsNewIn_RBASE_11_forWindows.pdf

R:BASE 11 Feature Highlights:
https://www.rbase.com/rbg11/RBASE_11_FeatureHighlights.pdf

Frequently Asked Questions:
https://www.rbase.com/rbg11/RBASE_11_FrequentlyAskedQuestions.pdf

R:BASE 11 is an upgrade option for R:BASE 10.5 (and below) users and is 
available as a software purchase.


With the new Website, R:BASE Technologies has simplified the Version 11 
product price list into two categories: Initial Purchase and Upgrade.


Please stay tuned for many exciting Version 11 posts and announcements!

We value your continued trust in our company and will do our best to 
exceed your expectations.


Very Best R:egards,

Razzak

A. Razzak Memon
Founder, President & CEO
R:BASE Technologies, Inc.
https://www.rbase.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1832068399.40876.1704988823620%40email.ionos.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em1ec1e4dd-ef36-4ad0-8c2a-6efb7b5961a5%40b30f3d59.com.


Re[2]: [RBASE-L] - forcing email address format

2023-12-28 Thread Bruce Chitiea

Kayza:

For "one-off" domain verifications, R:BASE includes a very basic 
'R:Whois' plugin within the Utilities> Plugin menu.


Plugin rwhois opens a dialog which accepts a manually typed domain name, 
returning whois info, which may then be copied to the clipboard (from 
which to initiate a parsing process.)


I've not experimented with automating this, but, being R:BASE, wouldn't 
be surprised if that can be done.


Best wishes for a chancy 2024.

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "Kayza Kleinman" 

To "rbase-l@googlegroups.com" 
Date 12/28/2023 8:47:32 PM
Subject RE: [RBASE-L] - forcing email address format

If I use a service, I would have to call the outside program from 
within the form, correct?




Thanks!





From:rbase-l@googlegroups.com  On Behalf Of 
Razzak Memon

Sent: Thursday, December 28, 2023 9:09 AM
To:rbase-l@googlegroups.com
Subject: Re: [RBASE-L] - forcing email address format



CAUTION: This email originated from outside Jewish Community Council Of 
GCI. Exercise caution when opening attachments or clicking links, 
unless you recognize the sender and know the content is safe.


Kayza,



There are several methods and tools you can use to validate an email 
address.


Online services that automate the process of checking email addresses 
for validity, such as Verifalia, Email Checker, Email Hippo, Hunter 
Email Verifier:, Verify Email Address, etc.
Manual Validation: This involves checking email addresses manually for 
validity
Check the syntax: Ensure that the email address follows the standard 
syntax rules. The email address should contain an @ symbol and a valid 
domain name.
Send a confirmation email: Send a confirmation email to the email 
address and wait for a response. If the email b ounces back or you 
don't receive a response, the email address is likely invalid.
Check the domain: Use a WHOIS lookup tool to check the domain name for 
validity and activity. If the domain is inactive or has expired, the 
email address may be invalid.
Using the Manual Validation approach, you could use R:BASE Functions to 
accomplish your goals of collecting valid email addresses.




I hope it helps!



Very Best R:egards,



Razzak



On 12/27/2023 11:59 PM EST Kayza Kleinman  
wrote:




I need to collect email addresses. Is there some straight forward way 
to make sure that a valid address is entered?


If version matters, I’m at X.5 Enterprise, 19.5.5.20615

Thanks!


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/755875268.1464661.1703772541785%40email.ionos.com 
.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/SA3PR15MB567862227B36EE95A63B03D2C59DA%40SA3PR15MB5678.namprd15.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em2620a361-a2d7-420b-b99b-442aea9006c7%40b0abcc9e.com.


Re: [RBASE-L] - Know when data has been changed in a row of data in a table.

2023-12-03 Thread Bruce Chitiea

Myron:

Perhaps test for the value of system variable RBTI_DIRTY_FLAG before 
running the update routine.


R:Syntax:
"Returns 1 if any DB Control value(s) in form were changed or 0 if 
nothing was changed."


Great confabbing with you in Vegas, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From myron.fineg...@gmail.com

To rbase-l@googlegroups.com
Date 12/3/2023 7:25:39 AM
Subject [RBASE-L] - Know when data has been changed in a row of data in 
a table.



Subject: Know when data has been changed in a row of data in a table.

Background:

Using a form to enter or change data that is in a row in a table.
The application has code in place to record who is logged into the 
system.
When exiting, with or without data changes to the row of data, the form 
has code in the exit button that uses an update command to take the 
logged in username and update the column in the row of data ‘last 
updated by’.

Goal: only do that update if the data has actually been changed.
R:Base has a way to check if data has been changed in a row of data 
when a table is opened and a column in a row has been changed. The save 
button on the bottom of the screen (the check mark) changes from grey 
to a color.


Is there a way to know, using code, if the data in a row in a table has 
changed? This would allow control over the update statement on exit.


Thanks in advance.

Myron Finegold





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/012801da25fc%24f9748400%24ec5d8c00%24%40gmail.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em9b8227f3-3236-40ff-b721-a044cf90537c%403a6c7f86.com.


Re[2]: [RBASE-L] - Calculating Age in Years, Months | PRIVATE

2023-11-11 Thread Bruce Chitiea

I apologize for using the word "ugly" .

Rather, your code is elegant in that it really could not be reduced 
further without one helluva lot of work, as the 2016 approach suggests.


I should have remembered my 9th grade geometry final, where, confronted 
with a jungular tangle of lines, I brute-forced my way to QED through 
thisHere angle equals thatThere angle in 23 steps. Thought I was all 
that.


The girl next to me reached QED in three.

As to being more versed ... doubtful.

Best, Bruce

-- Original Message --

From "Charles Stevens" 

To rbase-l@googlegroups.com
Date 11/11/2023 7:29:29 AM
Subject Re: [RBASE-L] - Calculating Age in Years, Months


Hi, Bruce -

Thanks for your time and response. I spent an inordinate amount of time 
and effort to create a working formula, and thought there must be an 
easier way. I had in mind a function similar to DATEDIF in Excel.


Glad to have the opinion of someone more versed in R:Base than I am. I 
will use it - as is - in all its ugliness, since it works.


Cheers,

On Fri, Nov 10, 2023 at 10:24 PM Bruce Chitiea  
wrote:
Charles: Played with it a bit, searching for elegance. The only fully 
duplicated segment 'DOD - DOB' is wrapped on all sides by unique 
function strings, so atomization likely creates more work than it's 
worth. So, ugly it may be; but if it works ...


Alternately, from the list in 2016:

CLEAR VAR v%
CLS

SET VAR vBegDATE DATE = NULL
SET VAR vEndDATE DATE = NULL
SET VAR vBegTIME TIME = NULL
SET VAR vEndTIME TIME = NULL

SET VAR vBegDATE = (RDATE(4,21,2016))
SET VAR vEndDATE = (RDATE(4,27,2016))
SET VAR vBegTIME = (RTIME(10,20,0))
SET VAR vEndTIME = (RTIME(14,15,0))

SET VAR vBegDATETIME = (DATETIME(.vBegDATE, .vBegTIME ))
SET VAR vEndDATETIME = (DATETIME(.vEndDATE, .vEndTIME ))

SET VAR vElapsed_MIN = ((.vEndDATETIME - .vBegDATETIME)/60)
SET VAR vElapsed_HR  = (ROUND((.vElapsed_MIN/60),3))
SET VAR vElapsed_DAY = (ROUND((.vElapsed_HR/24),3))

SHOW VARIABLES V%

RETURN

Maybe there's some gold there.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --
From "Charles Stevens" 
To rbase-l@googlegroups.com
Date 11/10/2023 1:36:33 PM
Subject [RBASE-L] - Calculating Age in Years, Months


Hello All -

I am wondering if there is a more elegant way to find the difference 
between two days expressed as Years, Months, than what I have been 
using, below, which produces the results nny nnM, but seems clumsy:


(CTXT(INT((DOD - DOB)/365.25))+'Y')&(CTXT(INT(MOD(DOD - 
DOB,365.25)/30.44))+'M')


Where 'DOD'=Date of Death, 'DOB'=Date of Birth, 365.25=number of days 
in a year, and 30.44=number of days in a month.


Seems to me this should be a commonly needed calculation.





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, 
send an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CADAyCN_2mA%3DZmh3jgYnEaRDZ3JWgudXfBNTdP_Km704YLuKGEA%40mail.gmail.com 
<https://groups.google.com/d/msgid/rbase-l/CADAyCN_2mA%3DZmh3jgYnEaRDZ3JWgudXfBNTdP_Km704YLuKGEA%40mail.gmail.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emb1486432-408d-4603-94dc-fdd6aa373662%40ffc94789.com 
<https://groups.google.com/d/msgid/rbase-l/emb1486432-408d-4603-94dc-fdd6aa373662%40ffc94789.com?utm_medium=email_source=footer>.





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CADAyCN-eDQc%2B20aCaacxJth%3D3B-7aajOAO4kt9qy-3MfTqO9tA%40mail.gmail.com 
<https://groups.google.com/d/msgid/rbase-l/CADAyCN-eDQc%2B20aCaacxJth%3D3B-7aajOAO4kt9qy-3MfTqO9tA%40mail.gmail.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@g

Re: [RBASE-L] - Calculating Age in Years, Months

2023-11-10 Thread Bruce Chitiea
Charles: Played with it a bit, searching for elegance. The only fully 
duplicated segment 'DOD - DOB' is wrapped on all sides by unique 
function strings, so atomization likely creates more work than it's 
worth. So, ugly it may be; but if it works ...


Alternately, from the list in 2016:

CLEAR VAR v%
CLS

SET VAR vBegDATE DATE = NULL
SET VAR vEndDATE DATE = NULL
SET VAR vBegTIME TIME = NULL
SET VAR vEndTIME TIME = NULL

SET VAR vBegDATE = (RDATE(4,21,2016))
SET VAR vEndDATE = (RDATE(4,27,2016))
SET VAR vBegTIME = (RTIME(10,20,0))
SET VAR vEndTIME = (RTIME(14,15,0))

SET VAR vBegDATETIME = (DATETIME(.vBegDATE, .vBegTIME ))
SET VAR vEndDATETIME = (DATETIME(.vEndDATE, .vEndTIME ))

SET VAR vElapsed_MIN = ((.vEndDATETIME - .vBegDATETIME)/60)
SET VAR vElapsed_HR  = (ROUND((.vElapsed_MIN/60),3))
SET VAR vElapsed_DAY = (ROUND((.vElapsed_HR/24),3))

SHOW VARIABLES V%

RETURN

Maybe there's some gold there.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "Charles Stevens" 

To rbase-l@googlegroups.com
Date 11/10/2023 1:36:33 PM
Subject [RBASE-L] - Calculating Age in Years, Months


Hello All -

I am wondering if there is a more elegant way to find the difference 
between two days expressed as Years, Months, than what I have been 
using, below, which produces the results nny nnM, but seems clumsy:


(CTXT(INT((DOD - DOB)/365.25))+'Y')&(CTXT(INT(MOD(DOD - 
DOB,365.25)/30.44))+'M')


Where 'DOD'=Date of Death, 'DOB'=Date of Birth, 365.25=number of days 
in a year, and 30.44=number of days in a month.


Seems to me this should be a commonly needed calculation.





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CADAyCN_2mA%3DZmh3jgYnEaRDZ3JWgudXfBNTdP_Km704YLuKGEA%40mail.gmail.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emb1486432-408d-4603-94dc-fdd6aa373662%40ffc94789.com.


Re[2]: [RBASE-L] - On the Question of Primary Keys | Two Cents

2023-11-09 Thread Bruce Chitiea
Lin: Thank you, and I fully understand your need. I look at my early 
code and just ... wonder how I got home New Year's morning.


It appears that R:azzak addressed the Report formatting issue. After 20+ 
years of successful use, are you experiencing key-related issues now? If 
not, maybe the if-it-ain't-broke rule applies.


Very best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "Lin MacDonald" 

To rbase-l@googlegroups.com
Date 11/9/2023 8:27:14 AM
Subject Re: [RBASE-L] - On the Question of Primary Keys | Two Cents


Wow!  I seem to have opened Pandora's box!

I agree totally in retrospect.  However, this is 20+ year old code that 
is in use constantly.  I don't have the luxury of pulling it out of 
service to rewrite it completely at this time.  I'm trying to find a 
bandaid


Lin

On 2023-11-09 8:19 a.m., Bruce Chitiea wrote:

My blustery 0.02061 cents.

Just about anything can serve as a PK, so long as ALL values are 
unique.  The code used to generate keys MUST repeat MUST eliminate all 
opportunities for variance in key structure.  When one departs from 
plain vanilla INTEGERs into the realm of text or decimal strings, 
guaranteed uniqueness is held hostage to the arbitrary criteria chosen 
to assemble said string. The more one has to think about the 
composition of a key value, the greater the likelihood of confusion 
and corruption down the line.


In the "real world" of dollars and cents, I can get away with "two 
cents" being "$0.02" or "$0.02003 depending on how the parties to the 
transaction understand the MEANING of the value, and the context (say, 
purchase order or invoice) within which the value appears. Those two 
values coexist just fine for the manufacture and sale of 250,000 
carbon steel flat washers. As PK values, sugar in the relational gas 
tank.


All of which is to say a Primary Key should have no meaning other than 
that of being a UNIQUE SERIAL NUMBER for a row of data within a given 
table. The datatype should refuse structural reformatting. There is no 
sequencing except (n+1), no categorization, no sub-structures 
vulnerable to manipulation by formatting. That means no items with 
real-world meaning, such as invoice numbers, product serial numbers, 
etc.; certainly no value deserving of its own column wherein an 
unexpected duplication doesn't leave you with a smoked, carmelized 
engine on the shoulder of the Jersey Turnpike on a sleeting New Year's 
Eve around midnight. Good luck with the tow.


So, INTEGER it is. No criteria beyond:

SET VAR vprimaryKey INTEGER = ( (MAX(vprimaryKey)) + 1 )

Ok, so that was more like $0.04.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --
From "Ronald C Peterson" 
To "rbase-l@googlegroups.com" < rbase-l@googlegroups.com>
Date 11/9/2023 7:11:15 AM
Subject Re: [RBASE-L] - Where do I set my Vars?

What about using a numeric data type with fixed decimal location as a 
primary key?



From:rbase-l@googlegroups.com  on behalf of 
javier.valen...@vtgonline.com 

Sent: Wednesday, November 8, 2023 6:07 PM
To:rbase-l@googlegroups.com 
Subject: RE: [RBASE-L] - Where do I set my Vars?

If I understand correctly, by Universal Key you mean a Primary Key 
with Foreign keys linked. I personally would not use a real or double 
type as Primary key, precisely because of the problems you are 
encountering. You can have the same value generated at different time 
and depending on how is computed can default to a different valuer, 
or two different values that default to the same value. All my 
primary keys, and by extension foreign keys, have the type INTEGER or 
TEXT.


Now, if you want to change the type, you need to go to all the linked 
tables, disable the primary/foreign link to the primary table an 
rename them to a temporary name. Then, you can go to the primary 
table and change the type to what ever you need it to be, and the n 
go back to the secondary tables and change the name back to the 
original at which time they will adopt the new type and then re-ink 
them to the primary table, makes sense? There is a rename command, 
but if I recall correctly, will not work with linked columns. If you 
are going to do this, I would suggest converting your REAL values to 
INTEGER and use them as the primary key.


At one time, I had the need to change the text length of several 
primary columns and their corresponding foreign columns in numerous 
tables as the needs changed. I wrote a program where you would select 
the name of the primary table, primary key and the new length and the 
application would do the entire process described above 
autom

[RBASE-L] - On the Question of Primary Keys | Two Cents

2023-11-09 Thread Bruce Chitiea

My blustery 0.02061 cents.

Just about anything can serve as a PK, so long as ALL values are unique. 
The code used to generate keys MUST repeat MUST eliminate all 
opportunities for variance in key structure. When one departs from plain 
vanilla INTEGERs into the realm of text or decimal strings, guaranteed 
uniqueness is held hostage to the arbitrary criteria chosen to assemble 
said string. The more one has to think about the composition of a key 
value, the greater the likelihood of confusion and corruption down the 
line.


In the "real world" of dollars and cents, I can get away with "two 
cents" being "$0.02" or "$0.02003 depending on how the parties to the 
transaction understand the MEANING of the value, and the context (say, 
purchase order or invoice) within which the value appears. Those two 
values coexist just fine for the manufacture and sale of 250,000 carbon 
steel flat washers. As PK values, sugar in the relational gas tank.


All of which is to say a Primary Key should have no meaning other than 
that of being a UNIQUE SERIAL NUMBER for a row of data within a given 
table. The datatype should refuse structural reformatting. There is no 
sequencing except (n+1), no categorization, no sub-structures vulnerable 
to manipulation by formatting. That means no items with real-world 
meaning, such as invoice numbers, product serial numbers, etc.; 
certainly no value deserving of its own column wherein an unexpected 
duplication doesn't leave you with a smoked, carmelized engine on the 
shoulder of the Jersey Turnpike on a sleeting New Year's Eve around 
midnight. Good luck with the tow.


So, INTEGER it is. No criteria beyond:

SET VAR vprimaryKey INTEGER = ( (MAX(vprimaryKey)) + 1 )

Ok, so that was more like $0.04.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "Ronald C Peterson" 

To "rbase-l@googlegroups.com" 
Date 11/9/2023 7:11:15 AM
Subject Re: [RBASE-L] - Where do I set my Vars?

What about using a numeric data type with fixed decimal location as a 
primary key?



From:rbase-l@googlegroups.com  on behalf of 
javier.valen...@vtgonline.com 

Sent: Wednesday, November 8, 2023 6:07 PM
To:rbase-l@googlegroups.com 
Subject: RE: [RBASE-L] - Where do I set my Vars?

If I understand correctly, by Universal Key you mean a Primary Key with 
Foreign keys linked. I personally would not use a real or double type 
as Primary key, precisely because of the problems you are encountering. 
You can have the same value generated at different time and depending 
on how is computed can default to a different valuer, or two different 
values that default to the same value. All my primary keys, and by 
extension foreign keys, have the type INTEGER or TEXT.


Now, if you want to change the type, you need to go to all the linked 
tables, disable the primary/foreign link to the primary table an rename 
them to a temporary name. Then, you can go to the primary table and 
change the type to what ever you need it to be, and the n go back to 
the secondary tables and change the name back to the original at which 
time they will adopt the new type and then re-ink them to the primary 
table, makes sense? There is a rename command, but if I recall 
correctly, will not work with linked columns. If you are going to do 
this, I would suggest converting your REAL values to INTEGER and use 
them as the primary key.


At one time, I had the need to change the text length of several 
primary columns and their corresponding foreign columns in numerous 
tables as the needs changed. I wrote a program where you would select 
the name of the primary table, primary key and the new length and the 
application would do the entire process described above automatically. 
If you need to do this once, you can do it manually; however, if you 
have multiple occurrences, writing a program to do it would be the best 
way.




Javier,



Javier Valencia, PE

14315 S Twilight Ln

Olathe, KS 66062

913-915-3137





From:rbase-l@googlegroups.com  On Behalf Of 
Lin MacDonald

Sent: Wednesday, November 8, 2023 3:02 PM
To:rbase-l@googlegroups.com
Subject: Re: [RBASE-L] - Where do I set my Vars?



Sadly, that's about when I wrote this!  It is a Universal Key attached 
to several other tables so I can't really change it to a double, I 
guess




Lin



On Wed, Nov 8, 2023, at 12:43 PM, 'Karen Tellef' via RBASE-L wrote:






Welcome to the not-so-wonderful world of the "REAL" datatype.  Long 
ago in DOS days that was the only datatype (other than currency) that 
allowed decimals.  Unfortunately it isn't real accurate IMO (pun 
intended).  Most of us switched all those Real numbers to the DOUBLE 
datatype.  With Double, a 104.31 is always stored and displayed 
exactly as 104.31.  With Real, internally that number may be stored as 

Re[2]: [RBASE-L] - Where do I set my Vars?

2023-11-08 Thread Bruce Chitiea
I try to have all calculation and data-formation issues squared away 
before applying display formatting. So, from R:SYNTAX, this might be 
helpful:

(BRND(arg1,arg2,arg3))

Rounds REAL, DOUBLE, or CURRENCY data to a specific number of decimal 
places and allows specification of the number of significant digits to 
return. Arg1 is the value to be rounded. Arg2 is the number of 
significant digits to return, and Arg3 is the precision. The precision 
is specified as a decimal number, for example, .01 rounds to two decimal 
places.


In the following example, the value of vresult is 1234.57.

SET VAR vresult = (BRND(1234.5678342,8,.01))

***

The datatype may then be easily redefined to suit your purpose, so that 
display formatting is reliable child's play:


SET VAR vresult DOUBLE

SET VAR vresult TEXT

SET VAR vresult CURRENCY

Best, Bruce

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 11/8/2023 12:43:13 PM
Subject Re: [RBASE-L] - Where do I set my Vars?



Welcome to the not-so-wonderful world of the "REAL" datatype.  Long ago 
in DOS days that was the only datatype (other than currency) that 
allowed decimals.  Unfortunately it isn't real accurate IMO (pun 
intended).  Most of us switched all those Real numbers to the DOUBLE 
datatype.  With Double, a 104.31 is always stored and displayed exactly 
as 104.31.  With Real, internally that number may be stored as 
something like 104.309187983.  So depending on your display formatting, 
you could get different representations to the screen.


Looks like the 000.## type of formatting might be truncating.  In my 
example, it would display as 104.30 or 104.309 even tho the number is 
actually 104.31.  Someone else suggested using the ROUND function if 
you know how many decimal places you want displayed.


Karen


On Wednesday, November 8, 2023 at 01:47:25 PM CST, lin...@gmail.com 
 wrote:



Hello Razzak,

Thank you - that is what I was looking for.  I knew there was a simple 
solution.


I am getting a strange output though:  the real number stored is 104.31
000.## prints as 104.30
000.### prints as 104.309

This is an unusual situation where the number stored could possibly be 
4 numbers to the left of the decimal and 3 to the right (we have never 
had more than 2 to the right)


thanks for the help!

Lin

On Tuesday, November 7, 2023 at 7:57:30 PM UTC-8 Razzak Memon wrote:

Lin,

Here's how ...

Please take a look at the attached illustration.
Open the report in Report Designer
Right-click on the Variable Object and select Display Format
Under the Display Format option change the Display Format to 0.000
Click on the [OK] button to save the Display Format
Click on the [Preview] Tab to preview while still in Report Designer
Save the report and close the Report Designer
That's all there is to it!

I hope it helps!

Very Best Regards,

Razzak



On 11/07/2023 8:53 PM EST Lin MacDonald  wrote:


This will sound silly, but I am working on a system that I wrote 
several years ago, but can't remember most of what I wrote!


I have a report that prints a Var (type: Real)  It is now printing it 
with 7 places after the decimal point.  I need it to print a max of 3 
places.  Where do I set the number of places?  I honestly can't 
rmemeber!


Lin


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, 
send an email to rbase-l+u...@googlegroups.com.


To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1c446867-f6d4-49b8-adc4-3252ed914b4b%40app.fastmail.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.

To view this discussion on the web visit
https://groups.google.com/d/msgid/rbase-l/c065ed53-23d4-4581-baa4-11a2e5034242n%40googlegroups.com 


.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1942164164.930636.1699476193291%40mail.yahoo.com 

Re[2]: [RBASE-L] - SET ZERO

2023-11-08 Thread Bruce Chitiea

Hey Tony, thanks. Good philosophy.

I had thought of SET ZERO OFF as a LOCAL toggle, not as a database 
default (RTFM, my bad. ) I'm gonna go conservative at the local level 
with this approach:


IF varname IS NOT NULL OR varname > 0 THEN
--do the [ > 0 ] thing
ELSE
--do the [ NULL | < 0 | = 0 ] thing
ENDIF

How's your springtime? Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From "Tony Luck" 

To rbase-l@googlegroups.com
Date 11/8/2023 11:26:46 AM
Subject Re: [RBASE-L] - SET ZERO


Morning Bruce,

Interesting question over the morning cuppa. In general I consider that 
the "IF varname > 0" is a comparison statement and setting zero on or 
off doesn't affect the outcome, in saying that however should there be 
a calculation i.e. set var vresult = (.v1 + .v2 + .v3) prior to the 
comparison logic I personally set zero on if there is any chance of one 
of the variables being a null value as it may return a null causing the 
'IF" statement to fail if zero was off. Anyway just my thoughts on how 
I use SET ZERO.


On Thu, Nov 9, 2023 at 4:23 AM Bruce Chitiea  
wrote:
All: Does SET ZERO affect the parsing of this code: IF varName > 0 
THEN ... where varName is INTEGER? In other words, is that expression 
considered to be a mathematical expression by the parser?


From R:SYNTAX: "SET ZERO allows a null to be treated as a zero in a 
mathematical expression involving INTEGER, NUMERIC, REAL, DOUBLE, 
CURRENCY, DATE, DATETIME, or TIME data types 
<https://www.rbase.com/support/rsyntax/rbgX5/datatypes.html>. "


Thanks very much, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emec448425-3b7c-4b7c-ba3a-0f4d80b83e12%40ffc94789.com 
<https://groups.google.com/d/msgid/rbase-l/emec448425-3b7c-4b7c-ba3a-0f4d80b83e12%40ffc94789.com?utm_medium=email_source=footer>.



--
Regards
Tony

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CABnhDAR1_ttSfUdXnoMdrfHxPPC-wMCg1XHmK8v_bQPxKw63Lw%40mail.gmail.com 
<https://groups.google.com/d/msgid/rbase-l/CABnhDAR1_ttSfUdXnoMdrfHxPPC-wMCg1XHmK8v_bQPxKw63Lw%40mail.gmail.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emf6569370-a934-4365-8869-38d5e280c94e%40ffc94789.com.


[RBASE-L] - SET ZERO

2023-11-08 Thread Bruce Chitiea
All: Does SET ZERO affect the parsing of this code: IF varName > 0 THEN 
... where varName is INTEGER? In other words, is that expression 
considered to be a mathematical expression by the parser?


From R:SYNTAX: "SET ZERO allows a null to be treated as a zero in a 
mathematical expression involving INTEGER, NUMERIC, REAL, DOUBLE, 
CURRENCY, DATE, DATETIME, or TIME data types 
. "


Thanks very much, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emec448425-3b7c-4b7c-ba3a-0f4d80b83e12%40ffc94789.com.


Re: [RBASE-L] - Limit command does not work as documented

2023-11-06 Thread Bruce Chitiea

Rohan, try:

SELECT ALL FROM customer WHERE LIMIT = 5

Bruce


-- Original Message --

From rkco...@gmail.com

To rbase-l@googlegroups.com
Date 11/6/2023 2:12:25 PM
Subject [RBASE-L] - Limit command does not work as documented

I am using the Concomp database as an example. The following statement 
does network

  select all from customer limit 5
However, if I use orderby clause before limit, it works
  browse  all from customer order by CustID limit 10
Is it a bug?

Rohan Corea
818-451-6705
www.linkedin.com/in/rohancorea

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CAAHAmbtsuSaEPJY47c4ATmLmVzCKaeLhe%2B6iqNOmop__BXzsBg%40mail.gmail.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/eme4fcba36-4883-4089-ac0d-019109d167fe%40ffc94789.com.


Re[2]: [RBASE-L] - Database CHOOSER

2023-11-06 Thread Bruce Chitiea

Randy:

Hey, thanks. I'm fully booked today, but I'll get back to you soon.

For an R:BASE feature perfectly suited for menu-at-the-desktop, take a 
look at the R:BASE External Form File (.RFF) structure.


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "randyp ctags.com" 

To "rbase-l@googlegroups.com" 
Date 11/6/2023 12:02:09 AM
Subject Re: [RBASE-L] - Database CHOOSER


Dear Bruce,

Your solution appears more comprehensive and elegant than I envisioned.

My suggestion was more along the line of an R:Base feature included 
with the program.


Please share how you do this, as it also suggests some strategies for 
organization, and sub-directory management.


All the best,

Randy

From:rbase-l@googlegroups.com  on behalf of 
Bruce Chitiea 

Sent: Sunday, November 5, 2023 9:52 AM
To:rbase-l@googlegroups.com 
Subject: Re: [RBASE-L] - Database CHOOSER

Randy: Thanks to help from the list a looong time ago, I built a 
variable-driven CHOOSE structure driven from the R:BASE startup file.


The first tier selects the CLASS of database:

The second selects a database NAME within the selected Class

A stand-alone Choose, available at any time within a 
connected/disconnected session, allows clean switching between 
databases, along with several other must-haves:


The internal file and folder structure differs from yours, not by much. 
I've intended to build this all into an RFF, but it just keeps 
producing, and I'm lazy.


If you (or anyone) would like a copy of the startup file, just let me 
know; and I'd be happy to discuss the tweaks you'd have to make.


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --
From "randyp ctags.com" 
To "rbase-l@googlegroups.com" 
Date 11/5/2023 12:36:23 AM
Subject [RBASE-L] - I want to use a CHOOSE command to list options from 
a subdirectory rather than from inside a connected database.



I have multiple RMD files in the same subdirectory that basically say:

Change directory to the directory where my desired database is 
located.


OPEN this database.


I would like a choose command that lists all my files ending in .RMD.

That way I can select the RMD file, and use:  RUN name.RMD which will 
take me into the correct subdirectory, and open the database.


Do users with multiple databases have a desktop icon for each 
database, or how do you navigate from among them?


All the best,

Randy


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<http://www.rbase.com/support/usersgroup_guidelines.php>

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/PH0PR11MB51125E2C95370DCD569610F7C7ABA%40PH0PR11MB5112.namprd11.prod.outlook.com 
<https://groups.google.com/d/msgid/rbase-l/PH0PR11MB51125E2C95370DCD569610F7C7ABA%40PH0PR11MB5112.namprd11.prod.outlook.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<http://www.rbase.com/support/usersgroup_guidelines.php>

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em5cfba8da-4405-4c78-aed6-8f98e0a2fed5%40ffc94789.com 
<https://groups.google.com/d/msgid/rbase-l/em5cfba8da-4405-4c78-aed6-8f98e0a2fed5%40ffc94789.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/PH0PR11MB5112126B84F2F89607C85185C7AAA%40PH0PR11MB5112.namprd11.prod.outlook.com 
<https://groups.google.com/d/msgid/rbase-l/PH0PR11MB5112126B84F2F89607C85185C7AAA%40PH0PR11MB5112.namprd11.prod.outlook.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and 

Re: [RBASE-L] - Database CHOOSER

2023-11-05 Thread Bruce Chitiea
Randy: Thanks to help from the list a looong time ago, I built a 
variable-driven CHOOSE structure driven from the R:BASE startup file.


The first tier selects the CLASS of database:

The second selects a database NAME within the selected Class

A stand-alone Choose, available at any time within a 
connected/disconnected session, allows clean switching between 
databases, along with several other must-haves:


The internal file and folder structure differs from yours, not by much. 
I've intended to build this all into an RFF, but it just keeps 
producing, and I'm lazy.


If you (or anyone) would like a copy of the startup file, just let me 
know; and I'd be happy to discuss the tweaks you'd have to make.


Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m



-- Original Message --

From "randyp ctags.com" 

To "rbase-l@googlegroups.com" 
Date 11/5/2023 12:36:23 AM
Subject [RBASE-L] - I want to use a CHOOSE command to list options from 
a subdirectory rather than from inside a connected database.



I have multiple RMD files in the same subdirectory that basically say:

Change directory to the directory where my desired database is 
located.


OPEN this database.


I would like a choose command that lists all my files ending in .RMD.

That way I can select the RMD file, and use:  RUN name.RMD which will 
take me into the correct subdirectory, and open the database.


Do users with multiple databases have a desktop icon for each database, 
or how do you navigate from among them?


All the best,

Randy


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/PH0PR11MB51125E2C95370DCD569610F7C7ABA%40PH0PR11MB5112.namprd11.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em5cfba8da-4405-4c78-aed6-8f98e0a2fed5%40ffc94789.com.


Re[2]: [RBASE-L] - creating text file with blank spaces in tact

2023-11-04 Thread Bruce Chitiea

James:

In broader context, I cannot swear that (CHAR(160)) serves as a "hard 
space" across the entire family of True Type fonts likely being used by, 
say Lacerte.


But I'm guessing you're not the only one tormented by gov't 
punch-card-era data formats.


So, maybe try an enhancement request (or two) along the lines of:

SET TRIM ON/OFF -- toggle all TRIM variants (default: ON)

(NTRIM(text)) -- Prevents trim of leading and trailing blanks from text.

Best, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "James W Kim, CPA, MBA" 

To rbase-l@googlegroups.com
Date 11/4/2023 9:14:39 AM
Subject Re: [RBASE-L] - creating text file with blank spaces in tact

I was mainly trying out different values. Over the years, I have been 
using mixture of methods developed ad hoc to handle federal and state 
government uploads. I have been alternating between char(00) and 
char(32). Now, I am trying to figure out something that works reliably 
on all submissions and did not even consider extended ASCII. char(160) 
could be a game changer for me. I will see in the months to come.


--

James

On 11/4/2023 1:24 AM, randyp ctags.com wrote:
Why create a variable vspc rather than using the (char(160)) value in 
your SFIL?


I understand it is easier to test various values.  Is there any other 
reason?


Randy Peterson.

PS. It's nice to know there is a (CHAR(160)) hard space.  The result 
is similar to using a font that is not proportional, so number and 
other columns remain aligned on successive rows.


Get Outlook for iOS <https://aka.ms/o0ukef>

From:rbase-l@googlegroups.com 
<mailto:rbase-l@googlegroups.com> on behalf of James W. Kim, CPA, MBA 
 <mailto:james@kimcpa.com>

Sent: Friday, November 3, 2023 7:51:31 PM
To:rbase-l@googlegroups.com 
<mailto:rbase-l@googlegroups.com>
Cc:james@kimcpa.com 
<mailto:james@kimcpa.com>

Subject: Re: [RBASE-L] - creating text file with blank spaces in tact

Bruce,
Thank you for the suggestion. char(160) works like a charm and does 
not get truncated. I will try this when I upload files next time. 
Hopefully the extended ASCII blank space is accepted. If there are any 
problems, I'll seek further assistance.


Thanks again,
James

On 11/3/2023 6:06 PM, Bruce Chitiea wrote:
James: Try using the "hard space" character in place of the ASCII 
"soft space":


clear all var
set var vSpc TEXT= (char(160))
set var vfiletext= ('test'+ format(.#date,'_MMDD')+ 
'.txt')

SET VAR vline01  TEXT= (SFIL(.vSpc,50))
SET VAR vline02  TEXT= (SFIL(.vSpc,50))
SET VAR vline03  TEXT= (SFIL(.vSpc,50))
set var vline01  = (sput(.vline01, 'DATA',1))
set var vline02  = (sput(.vline02, 'DATA',45))
set var vline03  = (sput(.vline03, 'DATA',30))
set var vifexist integer = (chkfile(.vfile))
if vifexist = 1 then; delete .vfile; endif
output .vfile
WRITE .vline01  USING 
'%%'
WRITE .vline02  USING 
'%%'
WRITE .vline03  USING 
'%%'

output screen
launch .vfile
return

Ok, so that only gets you the front end. Will think about the back 
end. Maybe SKEEP or SKEEPI are worth a look.


Best Regards, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --
From "James W. Kim, CPA, MBA" 
To rbase-l@googlegroups.com <mailto:rbase-l@googlegroups.com>
Cc james@kimcpa.com
Date 11/3/2023 1:29:45 PM
Subject [RBASE-L] - creating text file with blank spaces in tact

I'm trying to generate a text file shaped like a rectangle, where 
each row is of equal length and includes blank spaces. My aim is to 
create a rectangle that consists of 3 rows, each with 50 columns. 
However, I'm encountering an issue where the blank spaces are being 
truncated in the resulting text file. Does anyone have a reliable 
method for crafting a rectangular text box that preserves all blank 
spaces without trimming them?


I am currently using version X.5 build 10.5.5.20615

-- create 50 x 3 block without truncating blank spaces
clear all var
set var vSpc TEXT= (char(32))
set var vfiletext= ('test'+ format(.#date,'_MMDD')+ 
'.txt')

SET VAR vline01  TEXT= (SFIL(.vSpc,50))
SET VAR vline02  TEXT= (SFIL(.vSpc,50))
SET VAR vline03  TEXT= (SFIL(.vSpc,50))
set var vline01  = (sput(.vline01, 'DATA',1))
set var vline02  = (sput(.vline02, 'DATA',45))
set var vline03  = (sput(.vline03, 'DATA',30))
set var vifexist integer = (chkfile(.vfile))
if vifexist = 1 then; delete .vfile; endif
output .v

Re: [RBASE-L] - creating text file with blank spaces in tact

2023-11-03 Thread Bruce Chitiea
James: Try using the "hard space" character in place of the ASCII "soft 
space":


clear all var
set var vSpc TEXT= (char(160))
set var vfiletext= ('test'+ format(.#date,'_MMDD')+ '.txt')
SET VAR vline01  TEXT= (SFIL(.vSpc,50))
SET VAR vline02  TEXT= (SFIL(.vSpc,50))
SET VAR vline03  TEXT= (SFIL(.vSpc,50))
set var vline01  = (sput(.vline01, 'DATA',1))
set var vline02  = (sput(.vline02, 'DATA',45))
set var vline03  = (sput(.vline03, 'DATA',30))
set var vifexist integer = (chkfile(.vfile))
if vifexist = 1 then; delete .vfile; endif
output .vfile
WRITE .vline01  USING 
'%%'
WRITE .vline02  USING 
'%%'
WRITE .vline03  USING 
'%%'

output screen
launch .vfile
return

Ok, so that only gets you the front end. Will think about the back end. 
Maybe SKEEP or SKEEPI are worth a look.


Best Regards, Bruce

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m


-- Original Message --

From "James W. Kim, CPA, MBA" 

To rbase-l@googlegroups.com
Cc james@kimcpa.com
Date 11/3/2023 1:29:45 PM
Subject [RBASE-L] - creating text file with blank spaces in tact

I'm trying to generate a text file shaped like a rectangle, where each 
row is of equal length and includes blank spaces. My aim is to create a 
rectangle that consists of 3 rows, each with 50 columns. However, I'm 
encountering an issue where the blank spaces are being truncated in the 
resulting text file. Does anyone have a reliable method for crafting a 
rectangular text box that preserves all blank spaces without trimming 
them?


I am currently using version X.5 build 10.5.5.20615

-- create 50 x 3 block without truncating blank spaces
clear all var
set var vSpc TEXT= (char(32))
set var vfiletext= ('test'+ format(.#date,'_MMDD')+ '.txt')
SET VAR vline01  TEXT= (SFIL(.vSpc,50))
SET VAR vline02  TEXT= (SFIL(.vSpc,50))
SET VAR vline03  TEXT= (SFIL(.vSpc,50))
set var vline01  = (sput(.vline01, 'DATA',1))
set var vline02  = (sput(.vline02, 'DATA',45))
set var vline03  = (sput(.vline03, 'DATA',30))
set var vifexist integer = (chkfile(.vfile))
if vifexist = 1 then; delete .vfile; endif
output .vfile
WRITE .vline01  USING 
'%%'
WRITE .vline02  USING 
'%%'
WRITE .vline03  USING 
'%%'

output screen
launch .vfile
return

Thank you in advance,
James Kim


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/68b28448-66d3-4f60-92de-a2f6a65e865c%40KimCPA.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em602f62ce-ca97-4774-864b-8dc06782ca5b%40ffc94789.com.


Re: [RBASE-L] - Alter table add column

2023-10-31 Thread Bruce Chitiea

Dan:

I've relied upon the Design Table feature within the Database Explorer.

After adding the column in code, I use the green "Change Order" arrow in 
the bottom left of the Columns display to move a highlighted column up 
or down.


Good to see you in Vegas, Bruce


-- Original Message --

From "Dan Goldberg" 

To "rbase-l@googlegroups.com" 
Date 10/31/2023 3:12:34 PM
Subject [RBASE-L] - Alter table add column

I would like to use the alter command to add a column to a table, but I 
do not see a way to specify where I want the column insert before. 
Anyone have any ideas on how to do that?




TIA



Dan Goldberg





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027DDCB2948263F6E7679C7D4A0A%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em3616318e-e495-4c24-a938-33f658853128%40e8a561e5.com.


Re: [RBASE-L] - Refresh DBGrid after delete?

2023-09-22 Thread Bruce Chitiea

Doing some deep learning on enhanced dbgrids. No real idea.

Just spit-ballin' here:

PROPERTY invoice8 REDRAWGRID ' '

trees turning color yet?

Bruce A. Chitiea
SafeSectors, Inc.
1142 S Diamond Bar Blvd # 442
Diamond Bar CA 91765-2203

rby...@safesectors.com
(909) 238-9012 m

-- Original Message --

From "Doug Hamilton" 

To "R:Base List" 
Date 9/22/2023 9:19:55 AM
Subject [RBASE-L] - Refresh DBGrid after delete?


I have a single-table form with an Enhanced DBGrid that list invoices.

Double-clicking an invoice row in the grid brings up an invoice edit 
form in which user can delete the invoice.

The row Is deleted from the invoice table.

The DBGrid double-click EEP is:
EDIT USING Invoice8 WHERE INVOICE# = .vInvoice# MDI
PROPERTY TABLE Invoice 'REFRESH'
RETURN

But I can't get the deleted invoice row to be removed from the Enhanced 
DBGrid when the edit form closes.

Clicking a column header for sorting removes it.

I've tried the above Refresh table property, and table Close and Open 
with no success.


Any cures for the Friday Blues please?
(For some reason I think this is going to be a SFWPOH.)

Tnx,
Doug

"Do read the SQL or can you visualize the database?"
Adapted from "Oppenheimer"

 
Virus-free.www.avast.com 


<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/108d1678-b5ff-3294-350a-82d2468ab595%40wi.rr.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em78e0a0e1-541b-4f7b-9c94-467037015673%40c51cba70.com.


[RBASE-L] - Enhanced DB Grid | Does not populate fully

2023-09-10 Thread Bruce Chitiea

All:

RBGX5E - current

Issue:
An Enhanced DB Grid (EDBG) control populates with only the first row 
drawn from its temp table source.


Background:
-- the source temp table is configured as a slave table in the Select 
Tables
-- the source temp table is created and fully populated in the On Before 
Design and On Before Start EEPs


-- One approach placed properties within the On After Start EEP:
-- -- PROPERTY cid_edbg_test ENABLED 'TRUE'
-- -- PROPERTY cid_edbg_test REDRAWGRID ' '
-- -- PROPERTY cid_edbg_test SET_ACTIVE_CONTROL 'TRUE'
-- -- PROPERTY cid_edbg_test MAKECLICK ' '

-- The EDBG displays that first row perfectly. Nuthin' after that'

-- Another approach moved the 'REDRAWGRID' statement into the On Entry 
Into the DB Grid EEP. No difference.


Any thoughts or experience?

Many thanks, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com






--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em987b56e5-ff9e-4ff2-ac5b-1c4dd4ffbcb9%4081677f6c.com.


Re[2]: [RBASE-L] - Announcing the R:BASE 11 Beta

2023-08-21 Thread Bruce Chitiea

Well then, in your mutual honors:


Congratulations, and warmest regards!

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "Javier Valencia" 

To rbase-l@googlegroups.com
Date 8/21/2023 9:43:31 AM
Subject RE: [RBASE-L] - Announcing the R:BASE 11 Beta

Since this is the 25th anniversary of RBTI, how about calling it R:BASE 
Silver.


BTW, in June of this year was also the 25th anniversary of my firm, 
VTG, LLC.


Javier Valencia, PE
Sent from my T-Mobile 4G LTE Device


 Original message 
From: "A. Razzak Memon" 
Date: 8/21/23 10:00 AM (GMT-06:00)
To: RBASE-L Group 
Subject: [RBASE-L] - Announcing the R:BASE 11 Beta

Monday, August 21, 2023 11:00 AM EST

Dear R:BASE Community,

We are pleased to announce that the R:BASE 11 Beta is available!

After years of work with modern development environments and 
components, R:BASE 11 is finally here.


R:BASE 11 is the new major release from R:BASE Technologies showcasing 
the latest advances for your databases and applications.


The R:BASE development team has meticulously honed R:BASE 11 to combine 
pure performance and high-tech features with a practical interface for 
users of all levels.


R:BASE 11 users can achieve peak productivity to overachieve, 
outperform, and over-deliver on data management goals.


https://www.rbase.com/rbg11

The R:BASE 11 Beta is a test, but stable version of the 
soon-to-be-released product, with 100% working features, ready for your 
daily use.


How do you get your hands on the beta? Well, it's waiting for you right 
now!


The R:BASE 11 Beta is available to all R:BASE X.5 users and R:BASE X.5 
Enterprise with active software support directly at the R:BASE Updates 
Web site.


https://www.rbaseupdates.com

The R:BASE 11 Beta is only available to R:BASE X.5/X.5 Enterprise 
(Version 10.5) users, as the beta release will temporarily accept your 
R:BASE Version 10.5 License Key.


We value your feedback and help in testing this early version of 
R:BASE. If you want to report anything you find or tell us what you 
think, please use the R:DCC Client from the Help option on the main 
menu bar.


For 41 years and counting, R:BASE has been advancing the standards it 
pioneered in the first place. And after 41 laps around the sun, we're 
not slowing down.


Razzak

A. Razzak Memon
Founder, President & CEO
R:BASE Technologies, Inc.
https://www.rbase.com
Celebrating the 25th Anniversary of R:BASE Technologies, Inc.








--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/867f7341-95e8-e340-508b-aa5377087dfa%40rbase.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/E1qY804-001umG-1x%40server126.web-hosting.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em4ae8561d-2324-4569-884d-a9065ea9fa6b%40186f26b8.com.


Re: [RBASE-L] - Announcing the R:BASE 11 Beta

2023-08-21 Thread Bruce Chitiea


SELECT ALL EXCEPT col1, ..., coln

So much here. Thanks!

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "A. Razzak Memon" 

To "RBASE-L Group" 
Date 8/21/2023 8:00:02 AM
Subject [RBASE-L] - Announcing the R:BASE 11 Beta


Monday, August 21, 2023 11:00 AM EST

Dear R:BASE Community,

We are pleased to announce that the R:BASE 11 Beta is available!

After years of work with modern development environments and 
components, R:BASE 11 is finally here.


R:BASE 11 is the new major release from R:BASE Technologies showcasing 
the latest advances for your databases and applications.


The R:BASE development team has meticulously honed R:BASE 11 to combine 
pure performance and high-tech features with a practical interface for 
users of all levels.


R:BASE 11 users can achieve peak productivity to overachieve, 
outperform, and over-deliver on data management goals.


https://www.rbase.com/rbg11

The R:BASE 11 Beta is a test, but stable version of the 
soon-to-be-released product, with 100% working features, ready for your 
daily use.


How do you get your hands on the beta? Well, it's waiting for you right 
now!


The R:BASE 11 Beta is available to all R:BASE X.5 users and R:BASE X.5 
Enterprise with active software support directly at the R:BASE Updates 
Web site.


https://www.rbaseupdates.com

The R:BASE 11 Beta is only available to R:BASE X.5/X.5 Enterprise 
(Version 10.5) users, as the beta release will temporarily accept your 
R:BASE Version 10.5 License Key.


We value your feedback and help in testing this early version of 
R:BASE. If you want to report anything you find or tell us what you 
think, please use the R:DCC Client from the Help option on the main 
menu bar.


For 41 years and counting, R:BASE has been advancing the standards it 
pioneered in the first place. And after 41 laps around the sun, we're 
not slowing down.


Razzak

A. Razzak Memon
Founder, President & CEO
R:BASE Technologies, Inc.
https://www.rbase.com
Celebrating the 25th Anniversary of R:BASE Technologies, Inc.









--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/867f7341-95e8-e340-508b-aa5377087dfa%40rbase.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em0b329e19-b548-43a8-a11b-4ea272ab4dd0%40186f26b8.com.


Re: [RBASE-L] - Getting out of an infinite loop

2023-08-13 Thread Bruce Chitiea

Philipe:

Try holding down the [ctrl] key and hitting [break] three or four times 
(maybe 5) in rapid succession. Not a scientific answer, but it has 
worked for me.


Bonne chance! Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "'Philippe Gosselin' via RBASE-L" 

To rbase-l@googlegroups.com
Date 8/13/2023 6:46:17 PM
Subject [RBASE-L] - Getting out of an infinite loop


Hi,



Can you tell me how to get out of an infinite loop or a process that’s 
taking too much time?




Right now, I end the task using windows. The problem is that when I 
re-enter R:Base, a new user is added. How do I reset the number of 
users?




Thanks,



Philippe

p...@canl.nc

BP 3899 - 98846 Noumea – New Caledonia

Tel : +687 27.62.23 / Mobile : +687 77.15.76








--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/01d9ce51%241e700170%245b500450%24%40canl.nc 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em4410a5bb-9907-4dc7-ae88-34985ce9dbf1%40186f26b8.com.


Re[2]: [RBASE-L] - Report Header Bands | Failure to collapse for NULL data | Success

2023-08-02 Thread Bruce Chitiea

The Indispensable Karen!

That works with or without the involvement of Regions:


Great trick, THANK you. Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 8/2/2023 12:18:47 PM
Subject Re: [RBASE-L] - Report Header Bands | Failure to collapse for 
NULL data


Try replacing your DBText fields with DBMemos and mark each memo 
"stretch".  I have notes that at one time I had to do that to suppress 
the blank space



Karen



On Wednesday, August 2, 2023 at 02:11:35 PM CDT, Bruce Chitiea 
 wrote:



All:

While generating a five-digit Chart of Accounts report, several Break 
Header bands (defined on data values 'glCode1 ... glCode5') fail to 
"collapse" when header data values are NULL:



Dynamically-sized Break Header bands H0, H1 and H2 contain only DBText 
fields, aligning vertically as desired.


Dynamically-sized Break Header bands H3 and H4 contain Regions where we 
want NULL-valued records to collapse.



The H3 band contains the Before Generate EEP

   IF vglCode4 IS NULL THEN
   PROPERTY cid_region_h3 VISIBLE 'FALSE'
   ELSE
   PROPERTY cid_region_h3 VISIBLE 'TRUE'
   ENDIF
   RETURN

The H4 band contains the Before Generate EEP

   IF vglCode5 IS NULL THEN
   PROPERTY cid_region_h4 VISIBLE 'FALSE'
   ELSE
   PROPERTY cid_region_h4 VISIBLE 'TRUE'
   ENDIF
   RETURN

... based on Report variables:

Report: household_chartOfAccounts_level_5
  1  : TEXT   : H3 : vglCode4 = (glCode4)
  2  : TEXT   : H4 : vglCode5 = (glCode5)

I find no reference to anything approximating a Region or Band 
"collapse" PROPERTY.


I've monkeyed around with various Shift and Stretch properties, to no 
effect.


Any thoughts / pointers MUCH appreciated!



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em162e450d-6d8d-47e8-90b9-b45d62015b03%40fd7d3b70.com 
<https://groups.google.com/d/msgid/rbase-l/em162e450d-6d8d-47e8-90b9-b45d62015b03%40fd7d3b70.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1097136547.988820.1691003927776%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/1097136547.988820.1691003927776%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emecd03f4a-6584-42c9-bdae-f8868202dc6d%40fd7d3b70.com.


[RBASE-L] - Report Header Bands | Failure to collapse for NULL data

2023-08-02 Thread Bruce Chitiea

All:

While generating a five-digit Chart of Accounts report, several Break 
Header bands (defined on data values 'glCode1 ... glCode5') fail to 
"collapse" when header data values are NULL:



Dynamically-sized Break Header bands H0, H1 and H2 contain only DBText 
fields, aligning vertically as desired.


Dynamically-sized Break Header bands H3 and H4 contain Regions where we 
want NULL-valued records to collapse.



The H3 band contains the Before Generate EEP

   IF vglCode4 IS NULL THEN
   PROPERTY cid_region_h3 VISIBLE 'FALSE'
   ELSE
   PROPERTY cid_region_h3 VISIBLE 'TRUE'
   ENDIF
   RETURN

The H4 band contains the Before Generate EEP

   IF vglCode5 IS NULL THEN
   PROPERTY cid_region_h4 VISIBLE 'FALSE'
   ELSE
   PROPERTY cid_region_h4 VISIBLE 'TRUE'
   ENDIF
   RETURN

... based on Report variables:

Report: household_chartOfAccounts_level_5
  1  : TEXT   : H3 : vglCode4 = (glCode4)
  2  : TEXT   : H4 : vglCode5 = (glCode5)

I find no reference to anything approximating a Region or Band 
"collapse" PROPERTY.


I've monkeyed around with various Shift and Stretch properties, to no 
effect.


Any thoughts / pointers MUCH appreciated!

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em162e450d-6d8d-47e8-90b9-b45d62015b03%40fd7d3b70.com.


Re[4]: [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a DateTime X Axis

2023-07-24 Thread Bruce Chitiea

John:

Intrigued by (a) it worked before, and (b) your drop-down Increment 
observation.


Here's what I get for: Bottom Axis > Scales > Increment > Change:


Hmmm.

Bruce


-- Original Message --

From "johnd...@gmail.com" 

To "RBASE-L" 
Date 7/24/2023 2:29:06 AM
Subject Re: Re[2]: [RBASE-L] - R:CHARTS - Adjusting the Label Increments 
on a DateTime X Axis



Hi Bruce,

I have tried various things as suggested. and more, including just 
having one series, but the only control that I can get to adjust the 
label spacing is the minimum separation. Not sure what is awry here as 
I have managed to get this to work previously.


Thanks for your help.

Regards
John Docherty

On Monday, July 24, 2023 at 6:14:42 PM UTC+12 johnd...@gmail.com wrote:

Hi Bruce,

Thanks very much for taking the time to reply. I am just back home so 
I will look at this tonight. To answer your questions though:-


1. The data is from three tables with different time stamps. I can 
force the start time to be the same as this is just one day's data. 
The sampling interval differs. Not ideal but one set of data 
(pressure) was sampled at a higher rate than the temperatures.


2. The two hours came from a drop down list.

I will let you know how I get on.

Thanks again.
Regards
John Docherty

On Monday, July 24, 2023 at 8:29:25 AM UTC+12 Bruce Chitiea wrote:

John:

It's been a while since I've standardized my axis' configs, rusty now 
on charting anomalies.


First the data.

(1) Date/Time is captured in 1/100th second intervals, with values 
presumably recorded in each of the three tables; sourced from a 
family of sensors performing a whole lot of sampling. Do discrete 
data points in each of the three tables align upon a common date/time 
value, e.g. all three tables have a data point containing dateTime 
value 08/06/2023 03:09:03.03? (meaning they share a common Label 
value. If not, there's a View trick to overcome the anarchy for 
charting purposes.)


(2) Do all three series share the same horizontal spatial 
configurations of the series chosen for labels?


(3) How does R:Charts recognize the Scale Increment text value "Two 
Hours"?


(4) My experience of axis configuration is similar to yours. The 
frequency and spacing of Labels seems to depend on the frequency and 
spacing of Tick Marks. I can't say I know everything about that. But 
note the variance of minor/major Tick Mark spacing along the axis. 
The spacing of the minor ticks in the first and sixth segments is 
reduced relative to those within the second through fifth segment, 
suggesting a "crowding" . Take a shot at standardizing the spacing:

-- Chart Editor > Chart > Axis > Bottom Axis >
-- Ticks Tab: Reduce the "Minor" Count to = 1 (or 0, as the Minor 
Ticks aren't very useful here)
-- Labels Tab > Styles Sub-Tab: Play with the "Min. Separation %" 
value


(5) Thinking, too, that the width of each dateTime value may be a 
factor. Granted, your Labels Tab > Style Sub-Tab > [x] Multi-line 
staggers the Labels; but note the uniformity of the vertical margin 
spacing between the top and bottom row. You may be "minned out" for 
horizontal adjustment. Perhaps redefining your Label value solely as 
a Time data type might provide lateral flexibility?


Hope there's something there for you.

Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012  m | rby...@safesectors.com

-- Original Message --
From "johnd...@gmail.com" 
To "RBASE-L" 
Date 7/23/2023 11:58:26 AM
Subject Re: [RBASE-L] - R:CHARTS - Adjusting the Label Increments on 
a DateTime X Axis



Bruce,

Thanks for your reply. I have attached two pdfs, one showing the 
settings I am using and the other the resultant graph. Changing the 
settings seems no have no effect on the labels so presumably I am 
doing something wrong.  The data is being plotted from three tables 
with differing datetime values.


Any suggestions that you have would be much appreciated.

Thank you.
Regards
John Docherty

On Monday, July 24, 2023 at 2:12:53 AM UTC+12 Bruce Chitiea wrote:

John:

Please send a screenshot or PDF of the challenge.

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012  m | 
rby...@safesectors.com


-- Original Message --
From "johnd...@gmail.com" 
To "RBASE-L" 
Date 7/23/2023 3:53:37 AM
Subject [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a 
DateTime X Axis



Hi,

I am having difficulty setting the increments between labels / 
gridlines on a X Axis which consists of datetime values. While I 
have managed to get this to work properly in the past I have had 
no success with the current data. If anyone can tell me how to set 
the increment to say 2 hours that would be greatly appreciated. 
(Even if I try to us

Re[2]: [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a DateTime X Axis

2023-07-23 Thread Bruce Chitiea

John:

It's been a while since I've standardized my axis' configs, rusty now on 
charting anomalies.


First the data.

(1) Date/Time is captured in 1/100th second intervals, with values 
presumably recorded in each of the three tables; sourced from a family 
of sensors performing a whole lot of sampling. Do discrete data points 
in each of the three tables align upon a common date/time value, e.g. 
all three tables have a data point containing dateTime value 08/06/2023 
03:09:03.03? (meaning they share a common Label value. If not, there's a 
View trick to overcome the anarchy for charting purposes.)


(2) Do all three series share the same horizontal spatial configurations 
of the series chosen for labels?


(3) How does R:Charts recognize the Scale Increment text value "Two 
Hours"?


(4) My experience of axis configuration is similar to yours. The 
frequency and spacing of Labels seems to depend on the frequency and 
spacing of Tick Marks. I can't say I know everything about that. But 
note the variance of minor/major Tick Mark spacing along the axis. The 
spacing of the minor ticks in the first and sixth segments is reduced 
relative to those within the second through fifth segment, suggesting a 
"crowding" . Take a shot at standardizing the spacing:

-- Chart Editor > Chart > Axis > Bottom Axis >
-- Ticks Tab: Reduce the "Minor" Count to = 1 (or 0, as the Minor Ticks 
aren't very useful here)

-- Labels Tab > Styles Sub-Tab: Play with the "Min. Separation %" value

(5) Thinking, too, that the width of each dateTime value may be a 
factor. Granted, your Labels Tab > Style Sub-Tab > [x] Multi-line 
staggers the Labels; but note the uniformity of the vertical margin 
spacing between the top and bottom row. You may be "minned out" for 
horizontal adjustment. Perhaps redefining your Label value solely as a 
Time data type might provide lateral flexibility?


Hope there's something there for you.

Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "johnd...@gmail.com" 

To "RBASE-L" 
Date 7/23/2023 11:58:26 AM
Subject Re: [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a 
DateTime X Axis



Bruce,

Thanks for your reply. I have attached two pdfs, one showing the 
settings I am using and the other the resultant graph. Changing the 
settings seems no have no effect on the labels so presumably I am doing 
something wrong.  The data is being plotted from three tables with 
differing datetime values.


Any suggestions that you have would be much appreciated.

Thank you.
Regards
John Docherty

On Monday, July 24, 2023 at 2:12:53 AM UTC+12 Bruce Chitiea wrote:

John:

Please send a screenshot or PDF of the challenge.

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012  m | rby...@safesectors.com

-- Original Message --
From "johnd...@gmail.com" 
To "RBASE-L" 
Date 7/23/2023 3:53:37 AM
Subject [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a 
DateTime X Axis



Hi,

I am having difficulty setting the increments between labels / 
gridlines on a X Axis which consists of datetime values. While I have 
managed to get this to work properly in the past I have had no 
success with the current data. If anyone can tell me how to set the 
increment to say 2 hours that would be greatly appreciated. (Even if 
I try to use the 'standard' intervals from the drop-down list that 
does not change the labels or their spacing. Presumably I am doing 
something wrong, but I am not sure what that is)


Thanks.
Regards
John Docherty

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, 
send an email to rbase-l+u...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/7d9b5ed1-860b-4a19-8e6b-b80be7308c5an%40googlegroups.com 
<https://groups.google.com/d/msgid/rbase-l/7d9b5ed1-860b-4a19-8e6b-b80be7308c5an%40googlegroups.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/891d53e0-b957-41aa-874a-903162e6d383n%40googlegroups.com 
<https://groups.google.com/d/msgid/rbase-l/891d53e0-b957-41aa-874a-903162e6d383n%40googlegroups.com?utm_medium=email_source=

Re: [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a DateTime X Axis

2023-07-23 Thread Bruce Chitiea

John:

Please send a screenshot or PDF of the challenge.

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "johnd...@gmail.com" 

To "RBASE-L" 
Date 7/23/2023 3:53:37 AM
Subject [RBASE-L] - R:CHARTS - Adjusting the Label Increments on a 
DateTime X Axis



Hi,

I am having difficulty setting the increments between labels / 
gridlines on a X Axis which consists of datetime values. While I have 
managed to get this to work properly in the past I have had no success 
with the current data. If anyone can tell me how to set the increment 
to say 2 hours that would be greatly appreciated. (Even if I try to use 
the 'standard' intervals from the drop-down list that does not change 
the labels or their spacing. Presumably I am doing something wrong, but 
I am not sure what that is)


Thanks.
Regards
John Docherty

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/7d9b5ed1-860b-4a19-8e6b-b80be7308c5an%40googlegroups.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em3bbaa172-35c9-4a0c-a38d-85308f8565dc%40b6fc8f9c.com.


Re: [RBASE-L] - Rbase office

2023-07-12 Thread Bruce Chitiea

If that silence is of more than a few days duration, no answer.

Comms nationally are taking a beating this week, what with storms, heat 
and solar activity. Here in SoCal we're having Spectrum and Verizon 
issues.


Guess we'll find out.

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "Rich" 

To rbase-l@googlegroups.com
Date 7/12/2023 10:46:37 AM
Subject [RBASE-L] - Rbase office



Has anyone had contact with them? Sales does not respond to emails and the 
phone always goes to VM.

Rich Jasinski
Sent from my iPhone

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
---
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/69024667-1798-48FB-9A25-C7D669067E87%40ogdengroup.com.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em5de1f14e-1aaa-4e23-98c4-5c85efb802d1%40cd0f.com.


Re[2]: [RBASE-L] - SubReport Sorting Fail | Success

2023-07-04 Thread Bruce Chitiea

Why, so it does. Thanks, Dan. Happy 4th!

Bruce


-- Original Message --

From "Dan Goldberg" 

To "rbase-l@googlegroups.com" 
Date 7/4/2023 4:13:34 PM
Subject Re: [EXTERNAL] [RBASE-L] - SubReport Sorting Fail


Arrange by is used with subtables and order by is used by maintable




Dan Goldberg


From:rbase-l@googlegroups.com  on behalf of 
Bruce Chitiea 

Sent: Tuesday, July 4, 2023 3:39:12 PM
To:rbase-l@googlegroups.com 
Subject: [EXTERNAL] [RBASE-L] - SubReport Sorting Fail

All:

A report "testReport" based on table "mainTable" functions perfectly in 
all respects, organized around a single Break Header and single Detail 
band.


A subReport based on table "subTable" functions perfectly within the 
Detail Band in all respects, EXCEPT that so far,  I've been unable to 
sort its rows.


When running Print Report from the Database Explorer, the WHERE clause:

ORDER BY breakColumn, detailColumn, subColumn

... fails with a "Column subColumn not found (2369)", as does:

ORDER BY breakColumn, detailColumn, subTable.subColumn

Alternately, running the PRINT command:

PRINT testReport +
ARRANGE mainTable BY breakColumn, detailColumn, +
ARRANGE subTable BY subColumn +
ORDER BY breakColumn, detailColumn, subColumn +
OPTION SCREEN

... fails with the same error 2369.

Running the PRINT command without reference to subtable and subColumn 
prints testReport perfectly; but with the un-sorted subReport.


It's gotta be simple. What am I missing?

Happy 4th! Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<http://www.rbase.com/support/usersgroup_guidelines.php>

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/eme66c9875-9ea5-4617-ae50-550edab29f07%409135c88d.com 
<https://groups.google.com/d/msgid/rbase-l/eme66c9875-9ea5-4617-ae50-550edab29f07%409135c88d.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027B4DB10DC4EE650FF885CD42EA%40BY3PR19MB5027.namprd19.prod.outlook.com 
<https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027B4DB10DC4EE650FF885CD42EA%40BY3PR19MB5027.namprd19.prod.outlook.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc562fe96-0bd9-4626-8aeb-835b255ad3d9%409135c88d.com.


[RBASE-L] - SubReport Sorting Fail

2023-07-04 Thread Bruce Chitiea

All:

A report "testReport" based on table "mainTable" functions perfectly in 
all respects, organized around a single Break Header and single Detail 
band.


A subReport based on table "subTable" functions perfectly within the 
Detail Band in all respects, EXCEPT that so far,  I've been unable to 
sort its rows.


When running Print Report from the Database Explorer, the WHERE clause:

ORDER BY breakColumn, detailColumn, subColumn

... fails with a "Column subColumn not found (2369)", as does:

ORDER BY breakColumn, detailColumn, subTable.subColumn

Alternately, running the PRINT command:

PRINT testReport +
ARRANGE mainTable BY breakColumn, detailColumn, +
ARRANGE subTable BY subColumn +
ORDER BY breakColumn, detailColumn, subColumn +
OPTION SCREEN

... fails with the same error 2369.

Running the PRINT command without reference to subtable and subColumn 
prints testReport perfectly; but with the un-sorted subReport.


It's gotta be simple. What am I missing?

Happy 4th! Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/eme66c9875-9ea5-4617-ae50-550edab29f07%409135c88d.com.


Re: [RBASE-L] - Copy of files suddenly stops working | Question

2023-06-27 Thread Bruce Chitiea

Jim:

Are you backing up only .RX? files, or do you have a mix in the source 
folder?


If just the .RX? files, there's the old R:azzak trick, run from an .RMD 
file within the database folder:


SET VAR gv_rbaseName TEXT = NULL [1]
SET VAR gv_targetPath TEXT = NULL
SET VAR gv_fileName TEXT = NULL
SET VAR gv_fileSpec TEXT = NULL

SET VAR gv_rbasename = (CVAL('DATABASE'))
SET VAR gv_targetPath = ''

SET VAR gv_fileName = +
( (CVAL(.gv_rbaseName)) + '_' + (FORMAT(.#NOW, '-MMDD-HHNN')) + 
'.rmd' )


SET VAR gv_fileSpec = (.gv_filePath + .gv_fileName )

OUTPUT .gv_fileSpec
UNLOAD ALL
OUTPUT screen

A lot more reliable that COPY, with an improved likelihood of recovery 
in a pinch.


Best, Bruce


[1] "gv" - or "global" persistent variables, survive CLEARing of "v" 
variables across  a working session


-- Original Message --

From "'jim schmitt' via RBASE-L" 

To "rbase group" 
Date 6/26/2023 7:01:39 AM
Subject [RBASE-L] - Copy of files suddenly stops working


Good Moring, group:

I have a Utility Billing program running at several villages, and the 
backup routine which does a backup to an external drive has failed 
lately at 3 clients with the same error message of 'cannot open source 
file (2085).  I wrote the routine years ago, and it is quite simple.  I 
create a variable of 'location/name/time/date' for where we are sending 
the data to (VF_TO}'.   This is because the operator may do multiple 
backup on any given day.


The command is:  COPY C:\UBILL\*.* _TO

Sample trace attached.  Am i doing the simplest way for a backup or 
others have a better way. ??

Any 'blues' clues.

Thanks for any assistance.

Jim


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/2029899591.5130715.1687788099654%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em354265ae-48d5-476c-bcc1-01dac2d71fd7%409135c88d.com.


Re[2]: [RBASE-L] - Copy of files suddenly stops working

2023-06-27 Thread Bruce Chitiea

This test rig works:

SET TRACE ON
CLEAR VAR vjim_%

SET VAR vjim_source TEXT = 'D:\TESTBED\HUMPTY\*.*'
SET VAR vjim_target TEXT = 'D:\TESTBED\DUMPTY\*.*'
SET VAR vjim_testFiles TEXT = (.vjim_source & .vjim_target)
SET VAR vjim_testCopy TEXT = ('COPY' & .vjim_testFiles)

_testCopy

SET TRACE OFF
RETURN

Best to you, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "'jim schmitt' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 6/27/2023 8:51:55 AM
Subject Re: [RBASE-L] - Copy of files suddenly stops working


Hi, Nicky, and Good Mornin:

Thanks for the suggestion, which I tried this AM.Sorry NO GO.

Sample of trace attached.

Jim:



On Monday, June 26, 2023 at 02:49:18 PM EDT, Nicky Avery 
 wrote:





Jim,

On 26/06/2023 15:01, 'jim schmitt' via RBASE-L wrote:

The command is:  COPY C:\UBILL\*.*  _TO


I think you have lost a chunk of code and a period. You're trying to 
get COPY to execute an ampersand variable and I don't believe it will. 
However, if you put in a period between the & and VF_TO, I think you 
will be in good shape.


SET VAR VF_TO TEXT = ('COPY C:\UBILL\*.*'& . VF_TO)
_TO

Nicky





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.

To view this discussion on the web visit
https://groups.google.com/d/msgid/rbase-l/571540a1-00c7-25f5-19ed-b60cca353f1b%40wwavs.com 


.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/59576400.5812273.1687881115328%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em71f3d6d3-b289-4f1c-9fcd-9bd9505e0f43%409135c88d.com.


Re[5]: [RBASE-L] - Second ORDER BY parameter? | Thank you

2023-06-22 Thread Bruce Chitiea

Bo:

Thank you. Very impressive work.
Bruce


-- Original Message --

From "'Bo Franzén' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 6/22/2023 11:41:41 AM
Subject SV: Re[3]: [RBASE-L] - Second ORDER BY parameter?


Thank you Bruce,



This is not our first work, we also have studied land prices. And among 
other things, in December 2022 we published an urban property price 
index for Stockholm 1420-2020 with articles with the help of the 
central bank of Sweden (see pdf). I promise to tell you (e.g. R:BASE) 
when we are done with this commodity book in two volumes.  




Y s

Bo Franzén






Från:rbase-l@googlegroups.com  för Bruce 
Chitiea 

Skickat: den 22 juni 2023 20:24:43
Till:rbase-l@googlegroups.com
Ämne: Re[3]: [RBASE-L] - Second ORDER BY parameter?

Herr Franzen:

Vilken fascinerande forskning! Jag skulle gärna vilja veta om och när 
den engelska versionen finns tillgänglig.


Med vänliga hälsningar, Bruce

What fascinating research! I would love to know if and when the English 
version is available.

Very Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

Translation via DeepL

-- Original Message --
From "'Bo Franzén' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 6/22/2023 11:15:49 AM
Subject SV: SV: [RBASE-L] - Second ORDER BY parameter?

Yeas, everything is OK with me. I hope the same goes for you Karen. I 
had a faint memory that the two column parameter didn't work for me, 
but that was a real long time ago.


Y s

Bo Franzén




Från: 'Karen Tellef' via RBASE-L 
Skickat: den 22 juni 2023 19:38:13
Till:rbase-l@googlegroups.com
Ämne: Re: SV: [RBASE-L] - Second ORDER BY parameter?

Just a case of not seeing the forest for the trees!!

Hope all is well with you

Karen



-Original Message-
From: 'Bo Franzén' via RBASE-L 
To: rbase-l@googlegroups.com 
Sent: Thu, Jun 22, 2023 11:11 am
Subject: SV: [RBASE-L] - Second ORDER BY parameter?

Karen, exactly! I blush, it worked, it was as simple as that. Many 
thanks.

Bo Franzén


Från: 'Karen Tellef' via RBASE-L 
Skickat: den 22 juni 2023 17:53:43
Till:rbase-l@googlegroups.com
Ämne: Re: [RBASE-L] - Second ORDER BY parameter?

Sorry Bo, I'm probably not understanding.  Are you asking if you can 
sort by two columns?  Like:  ORDER BY commodity ASC, tran_id ASC


Karen




-Original Message-
From: 'Bo Franzén' via RBASE-L 
To: R:BASE 
Sent: Thu, Jun 22, 2023 10:47 am
Subject: [RBASE-L] - Second ORDER BY parameter?

Dear R:BASE,

I have a coming printed volume with ca 8000 rows with Medieval Swedish 
commodity prices in (of course) R:BASE. The rows are originally in 
Swedish alphabetical order and every commodity are sorted in 
chronological order. All thanks to a unique key, tran_id, where the 
lower tran_id the older a price. My scholar colleagues in this long 
time-consuming project suddenly  wanted the volume to be published in 
English, so I added columns for that translation. Only a few goods 
have the same name and spelling in Swedish and English and the 
publisher want an export i excel in English alphabetical order. Said 
and done, R>... ORDER BY commodity ASC.


To exemplify below with selected columns: almond comes in the 
beginning of my export in English. But when the data is being exported 
the chronological order is "forgotten". This is no cow on the ice, as 
we say in Sweden, because it can be fixed in excel by going through 
commodity after commodity. Just want to check if there is an SQL way 
of ORDER BY first and second?


I wish the whole R:BASE society A HAPPY MIDSUMMER!

Bo Franzén
Department of Economic History
Stockholm University



tran_id
year
vara
commodity
numeral
enhet
 price öre
39301
1470
mandel
almond
markpound
markpund
0,66
39291
1468
mandel
almond
markpound
markpund
0,66
39321
1473
mandel
almond
markpound
markpund
1,00
39341
1503
mandel
almond
pound
pund
  20,00
39351
1511
mandel
almond
pound
skålpund
2,66
39311
1472
mandel
almond
markpound
markpund
1,33
39281
1465
mandel
almond
markpound
markpund
1,33
39251
1463
mandel
almond
markpound
markpund
2,66
39261
1463
mandel
almond
pound
pund
8,00
39231
1328
mandel
almond
pound
skålpund
0,60
39241
1462
mandel
almond
markpound
markpund
0,83
39361
1513
mandel
almond
pound
skålpund
1,00
39371
1515
mandel
almond
pound
pund
2,33
39271
1464
mandel
almond
markpound
markpund
1,00




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<http://www.rbase.

Re[3]: [RBASE-L] - Second ORDER BY parameter?

2023-06-22 Thread Bruce Chitiea

Herr Franzen:

Vilken fascinerande forskning! Jag skulle gärna vilja veta om och när 
den engelska versionen finns tillgänglig.


Med vänliga hälsningar, Bruce

What fascinating research! I would love to know if and when the English 
version is available.

Very Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

Translation via DeepL

-- Original Message --

From "'Bo Franzén' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 6/22/2023 11:15:49 AM
Subject SV: SV: [RBASE-L] - Second ORDER BY parameter?

Yeas, everything is OK with me. I hope the same goes for you Karen. I 
had a faint memory that the two column parameter didn't work for me, 
but that was a real long time ago.


Y s

Bo Franzén




Från: 'Karen Tellef' via RBASE-L 
Skickat: den 22 juni 2023 19:38:13
Till:rbase-l@googlegroups.com
Ämne: Re: SV: [RBASE-L] - Second ORDER BY parameter?

Just a case of not seeing the forest for the trees!!

Hope all is well with you

Karen



-Original Message-
From: 'Bo Franzén' via RBASE-L 
To: rbase-l@googlegroups.com 
Sent: Thu, Jun 22, 2023 11:11 am
Subject: SV: [RBASE-L] - Second ORDER BY parameter?

Karen, exactly! I blush, it worked, it was as simple as that. Many 
thanks.

Bo Franzén


Från: 'Karen Tellef' via RBASE-L 
Skickat: den 22 juni 2023 17:53:43
Till:rbase-l@googlegroups.com
Ämne: Re: [RBASE-L] - Second ORDER BY parameter?

Sorry Bo, I'm probably not understanding.  Are you asking if you can 
sort by two columns?  Like:  ORDER BY commodity ASC, tran_id ASC


Karen




-Original Message-
From: 'Bo Franzén' via RBASE-L 
To: R:BASE 
Sent: Thu, Jun 22, 2023 10:47 am
Subject: [RBASE-L] - Second ORDER BY parameter?

Dear R:BASE,

I have a coming printed volume with ca 8000 rows with Medieval Swedish 
commodity prices in (of course) R:BASE. The rows are originally in 
Swedish alphabetical order and every commodity are sorted in 
chronological order. All thanks to a unique key, tran_id, where the 
lower tran_id the older a price. My scholar colleagues in this long 
time-consuming project suddenly  wanted the volume to be published in 
English, so I added columns for that translation. Only a few goods have 
the same name and spelling in Swedish and English and the publisher 
want an export i excel in English alphabetical order. Said and done, 
R>... ORDER BY commodity ASC.


To exemplify below with selected columns: almond comes in the beginning 
of my export in English. But when the data is being exported the 
chronological order is "forgotten". This is no cow on the ice, as we 
say in Sweden, because it can be fixed in excel by going through 
commodity after commodity. Just want to check if there is an SQL way of 
ORDER BY first and second?


I wish the whole R:BASE society A HAPPY MIDSUMMER!

Bo Franzén
Department of Economic History
Stockholm University



tran_id
year
vara
commodity
numeral
enhet
 price öre
39301
1470
mandel
almond
markpound
markpund
0,66
39291
1468
mandel
almond
markpound
markpund
0,66
39321
1473
mandel
almond
markpound
markpund
1,00
39341
1503
mandel
almond
pound
pund
  20,00
39351
1511
mandel
almond
pound
skålpund
2,66
39311
1472
mandel
almond
markpound
markpund
1,33
39281
1465
mandel
almond
markpound
markpund
1,33
39251
1463
mandel
almond
markpound
markpund
2,66
39261
1463
mandel
almond
pound
pund
8,00
39231
1328
mandel
almond
pound
skålpund
0,60
39241
1462
mandel
almond
markpound
markpund
0,83
39361
1513
mandel
almond
pound
skålpund
1,00
39371
1515
mandel
almond
pound
pund
2,33
39271
1464
mandel
almond
markpound
markpund
1,00




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com 
.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/38fed557dacc449390804213ebc16c44%40ekohist.su.se 
.

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to 

[RBASE-L] - Building Ampersanded PROPERTY-Set Variables

2023-05-31 Thread Bruce Chitiea

All:

I'm attempting to build an RBASE_FORM_ACTION library of frequently-used 
PROPERTY sets - reduced to single variables - for ampersanding wherever 
they're needed. Should speed things up and eliminate error and omission.


The required single quote characters are embedded using SET VAR vapos 
TEXT = 


--assemble 


SET VAR v502_button_pullEnter_ACTIVATE TEXT = +
('PROPERTY cid_pb_pullEnter ENABLED ' + .vapos + 'TRUE' + .vapos + 
(CHAR(013)) + +
 'PROPERTY cid_pb_pullEnter COLOR ' + .vapos + 'WEBGOLD' + .vapos + 
(CHAR(013)) + +
 'PROPERTY cid_pb_pullEnter SET_ACTIVE_CONTROL ' + .vapos + 'TRUE' + 
.vapos )


--test result 
PAUSE 1 USING .v502_button_pullEnter_ACTIVATE +
OPTION MESSAGE_FONT_NAME courier new |MESSAGE_FONT_SIZE 12



--initialize buttons --
_button_pullEnter_ACTIVATE
...


The individual statements work fine; and, at least the PAUSE construct 
looks right.


Any ideas on what I'm not seeing here?

Thanks, as ever, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc60281d8-3a28-4a3c-af4c-d59cef5dd374%405bac5577.com.


[RBASE-L] - Performance: EEP v. Custom Form Action

2023-04-27 Thread Bruce Chitiea
Just wondering - maintenance considerations aside - if there is a 
performance gain for code embedded in CFAs vs. EEPs for individual Form 
controls.


Say that in an On Click, or On Exit EEP I have variable-driven branching 
logic directing the process to one or more blocks of static 
data-crunching code:


(Courier New font)
All code within an EEP:

IF vdecision = 1 THEN
 {run this here gnarly block of static instructions}
ELSE
 {run that there gnarly block of static instructions}
ENDIF

Using Custom Form Actions:

IF vthisHereDecision = 1 THEN
  PROPERTY RBASE_FORM_ACTION thisHereGnarlyBlock ' '
ELSE
  PROPERTY RBASE_FORM_ACTION thatThereGnarlyBlock ' '
ENDIF

Thoughts?

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em29627dc5-3565-4ce7-ab0c-42ff2536e83a%409baecdb0.com.


RE: [RBASE-L] - Scaling a form that is large to fit on a laptop display

2023-04-12 Thread Bruce Chitiea
That’s the great thing about MDI forms. They don’t have to be closed. They can 
be parked here or there, or rolled up and available. The information in one or 
more forms can change with changes in another, so the info can always be fresh. 
I recommend giving it a look.
On Apr 12, 2023 at 19:08 -0700, myron.fineg...@gmail.com, wrote:
> Bruce,
> Thanks for the idea but unfortunately, we can’t do it that way. Here is why.
> The form is used in the Sun City West Posse dispatch office. The form 
> contains on one screen all the information the dispatcher and the patrol car 
> on the street might need. The dispatcher doesn’t necessarily have time to 
> open, close forms. The information needs to be there. And, there might be two 
> or three windows open at the same time depending on the number of ‘calls’ 
> coming in.
> Hope this helps.
>
> Thanks!
> Myron
>
> From: rbase-l@googlegroups.com  On Behalf Of Bruce 
> Chitiea
> Sent: April 12, 2023 4:20 PM
> To: rbase-l@googlegroups.com
> Subject: Re: [RBASE-L] - Scaling a form that is large to fit on a laptop 
> display
>
> Myron:
>
> Sounds like the form might be an all-in-one 'dashboard'. Might there be 
> opportunities to solve the issue for all screen sizes by 'splitting the baby' 
> into two (or more) MDI forms (meaning you can skootch them around, roll them 
> up and down as needed)? Razzak provides a sample application in the 2018 SAT: 
> "Roll Up and Roll Down MDI Forms"[1] which quite frankly is a master class on 
> the topic. Also, ala Jan J., one bolded item, below.
>
> Best, Bruce
>
> Bruce A. Chitiea | SafeSectors, Inc.
> 112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
> +011 (909) 238-9012 m | rby...@safesectors.com
>
> [1] Released at the 2018 Las Vegas conference in database: 
> 'MDI_Forms_And_Multi_Multi_Monitors.RX_', form name: 'MDI_FormNavigator'
>
> -- Original Message --
> From myron.fineg...@gmail.com
> To rbase-l@googlegroups.com
> Date 4/12/2023 7:52:37 AM
> Subject [RBASE-L] - Scaling a form that is large to fit on a laptop display
>
> > quote_type
> > We have a form that:
> >
> > 1. Is connected to 10 tables.
> > 2. Uses six Enhanced Group Boxes as containers for the data.
> >
> >
> > The Goal: to be able to scale the form to fit on a laptop. The form is 1863 
> > wide and 1066 high. The Border Style is set to sizable. The setup works 
> > fine on 24 or 27 inch displays.
> >
> > SET VAR vRes TEXT = (CVAL('SCREENSIZE'))   -- Get screen size (e.g. 
> > 1440,900)
> > SET VAR vSize TEXT = (SSUB(.vRes,1))          -- Get first number (e.g. 
> > 1440) SET VAR vNewSize TEXT = NULL   -- New screen size
> >
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to rbase-l+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rbase-l/016a01d96d4e%246d45ade0%2447d109a0%24%40gmail.com.
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to rbase-l+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rbase-l/em680fbf49-8e0e-48eb-9774-5dc655e85282%40d152c7ce.com.
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to rbase-l+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rbase-l/030201d96dac%24e74ebd80%24b5ec3880%24%40gmail.com.

-- 
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/b9a10c92-5fab-4e5a-89b0-abd388f24ea1%40Spark.


Re: [RBASE-L] - Scaling a form that is large to fit on a laptop display

2023-04-12 Thread Bruce Chitiea

Myron:

Sounds like the form might be an all-in-one 'dashboard'. Might there be 
opportunities to solve the issue for all screen sizes by 'splitting the 
baby' into two (or more) MDI forms (meaning you can skootch them around, 
roll them up and down as needed)? Razzak provides a sample application 
in the 2018 SAT: "Roll Up and Roll Down MDI Forms"[1] which quite 
frankly is a master class on the topic. Also, ala Jan J., one bolded 
item, below.


Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

[1] Released at the 2018 Las Vegas conference in database: 
'MDI_Forms_And_Multi_Multi_Monitors.RX_', form name: 'MDI_FormNavigator'


-- Original Message --

From myron.fineg...@gmail.com

To rbase-l@googlegroups.com
Date 4/12/2023 7:52:37 AM
Subject [RBASE-L] - Scaling a form that is large to fit on a laptop 
display



We have a form that:

Is connected to 10 tables.
Uses six Enhanced Group Boxes as containers for the data.


The Goal: to be able to scale the form to fit on a laptop. The form is 
1863 wide and 1066 high. The Border Style is set to sizable. The setup 
works fine on 24 or 27 inch displays.




SET VAR vRes TEXT = (CVAL('SCREENSIZE'))   -- Get screen size (e.g. 
1440,900)



SET VAR vSize TEXT = (SSUB(.vRes,1))  -- Get first number 
(e.g. 1440) SET VAR vNewSize TEXT = NULL   -- New 
screen size






--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/016a01d96d4e%246d45ade0%2447d109a0%24%40gmail.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em680fbf49-8e0e-48eb-9774-5dc655e85282%40d152c7ce.com.


Re: [RBASE-L] - Norton Anti-Virus and the R:Documenter Plugin | Solved

2023-04-11 Thread Bruce Chitiea

All:

Thank you for your assistance, and apologies, I've wasted your time. The 
observed error resulted from my failure to copy the 8/25/2022 
RDocumenterX5.rbm file into the RBGX5E folder, as instructed.


A reminder to me to pay attention while performing updates.

Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "Bruce Chitiea" 

To "rbase-l@googlegroups.com" 
Date 3/21/2023 6:08:11 PM
Subject [RBASE-L] - Norton Anti-Virus and the R:Documenter Plugin


All:

For years now, the Norton 360 anti-virus module has played nice with 
the excluded RBGX5E.EXE program. No issues.


Of a sudden, running the R:Documenter Plugin results in:

-ERROR- Function sequence error. (2677)

... and, after terminating the running instance of RBGX5E.EXE,  Norton 
smugly announces that:


"Data Protector blocked a suspicious action by RBGX5E.EXE".

What I know from testing:
(1) Norton does not support exclusion of the database folder;
(2) Norton does not support exclusion of .RX? files.

Two questions;
(1) In your experience, are there any ancillary R:BASE files which 
require exclusion?
(2) Which antivirus program/suite has never blocked your R:BASE 
activity?


All experience and suggestions appreciated.

Flooded SoCal Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com






--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em86ba5ef7-f48c-40d5-aece-0a2a1da24144%40fcc6319f.com 
<https://groups.google.com/d/msgid/rbase-l/em86ba5ef7-f48c-40d5-aece-0a2a1da24144%40fcc6319f.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc4ab096d-5cc9-4e60-9ca6-ce02313f85f6%4025b6581f.com.


Re[2]: [RBASE-L] - Norton Anti-Virus and the R:Documenter Plugin

2023-03-27 Thread Bruce Chitiea
Hey thank you. I keep hearing good things about Defender. As for the 
email, there's been a major up-spike in Chinese spam-wave attacks in 
just this last week. Probably insanely dangerous, but easier to spot and 
kill. Everyone, be safe.


Warmest Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "baue...@gmail.com" 

To "RBASE-L" 
Date 3/26/2023 6:15:04 AM
Subject Re: [RBASE-L] - Norton Anti-Virus and the R:Documenter Plugin

I've used nothing but defender for maybe 10 plus years.  That plus 
NEVER using or answering email in any fashion other than plain text and 
Never clicking on a link that I KNOW does not track to some unknown 
place.  Emails are the primary vehicle of intrusion, so practicing SAFE 
EMAIL will keep you in a good place.



On Wednesday, March 22, 2023 at 2:01:17 AM UTC-4 Javier Valencia wrote:

Bruce,
For years I had used McAfee but it kept getting bigger and using more 
memory and resources; Norton was even more bloated.
At the suggestion of someone in this forum I switched to Viper a long 
time ago and I do have a lifetime license for all my computers. 
Support is (or was) US based and pretty decent and allows me to except 
directories and/or files as needed.
However, I am now using Microsoft Defender and seems to do an adequate 
job.


Javier Valencia, PE
Sent from my T-Mobile 4G LTE Device


 Original message ----
From: Bruce Chitiea 
Date: 3/21/23 8:08 PM (GMT-06:00)
To: rba...@googlegroups.com
Subject: [RBASE-L] - Norton Anti-Virus and the R:Documenter Plugin

All:

For years now, the Norton 360 anti-virus module has played nice with 
the excluded RBGX5E.EXE program. No issues.


Of a sudden, running the R:Documenter Plugin results in:

-ERROR- Function sequence error. (2677)

... and, after terminating the running instance of RBGX5E.EXE,  Norton 
smugly announces that:


"Data Protector blocked a suspicious action by RBGX5E.EXE".

What I know from testing:
(1) Norton does not support exclusion of the database folder;
(2) Norton does not support exclusion of .RX? files.

Two questions;
(1) In your experience, are there any ancillary R:BASE files which 
require exclusion?
(2) Which antivirus program/suite has never blocked your R:BASE 
activity?


All experience and suggestions appreciated.

Flooded SoCal Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012  m | rby...@safesectors.com





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+u...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em86ba5ef7-f48c-40d5-aece-0a2a1da24144%40fcc6319f.com 
<https://groups.google.com/d/msgid/rbase-l/em86ba5ef7-f48c-40d5-aece-0a2a1da24144%40fcc6319f.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/bed2a4be-2aec-491a-b8d7-16e5214ab1c9n%40googlegroups.com 
<https://groups.google.com/d/msgid/rbase-l/bed2a4be-2aec-491a-b8d7-16e5214ab1c9n%40googlegroups.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em33258b58-bf67-4e9b-a08e-de94df77104d%40f325f943.com.


Re[2]: [RBASE-L] - Digest for rbase-l@googlegroups.com - 6 updates in 2 topics

2023-03-23 Thread Bruce Chitiea

Thank you, Steve.

"For years now, the Norton 360 anti-virus module has played nice with 
the excluded RBGX5E.EXE program. No issues."


Like most of us R:BASEers, we've played with anti-virus and security for 
several decades. The landscape is always shifting. Maybe we're spoiled 
with R:BASE's security envelope appearing as such a stable envelope. So, 
to have the activities of an internal plugin being flagged for hitting 
an .RX1 file is something of a shock.


Still, as far as I'm concerned, Norton has screwed the pooch by not 
providing this system owner with a manual override, and then killing the 
RBASE executable to rub it in. If I confirm that I trust it, dammit, 
it's trusted.


Switching security envelopes on multiple systems is not a task to be 
undertaken lightly. No one on this list is an IT cherry, so I hold the 
recommendations of all in high regards. Nonetheless, I proceed with 
caution.


Best to all, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --

From "Steve Johnson" 

To rbase-l@googlegroups.com
Date 3/23/2023 6:52:54 PM
Subject RE: [RBASE-L] - Digest for rbase-l@googlegroups.com - 6 updates 
in 2 topics



Bruce,



Rather than excluding a folder, have you tried excluding the RBGX5E.EXE 
file itself and other .exe files associated with Rbase as needed?  
Especially since I gather Norton 360 has identified the .EXE file as 
the culprit. In the past, this could be done.  EXE files can be 
notorious triggers, especially since anti-virus programs focus on 
executable files for obvious reasons.




We use Eset at work on about 10 desktops with Rbase with no problems, 
although we are using our IT vendor supplied version.




Steve Johnson



From:rbase-l@googlegroups.com [mailto:rbase-l@googlegroups.com]
Sent: Wednesday, March 22, 2023 9:13 AM
To: Digest recipients
Subject: [RBASE-L] - Digest for rbase-l@googlegroups.com - 6 updates in 
2 topics




rbase-l@googlegroups.com

Google Groups 
<https://groups.google.com/forum/?utm_source=digest_medium=email/#!overview>


<https://groups.google.com/forum/?utm_source=digest_medium=email/#!overview>

Topic digest
View all topics

· Norton Anti-Virus and the R:Documenter Plugin 
<#group_thread_0> - 5 Updates


· R:BASE X.5 (Version 10.5) March Madness Promotion Reminder 
<#group_thread_1> - 1 Update


Norton Anti-Virus and the R:Documenter Plugin 
<http://groups.google.com/group/rbase-l/t/b02f51502f76612?utm_source=digest_medium=email>


"Bruce Chitiea" : Mar 22 01:08AM

All:

For years now, the Norton 360 anti-virus module has played nice with 
the

excluded RBGX5E.EXE program. No issues.

Of a sudden, running the R:Documenter Plugin results in:

-ERROR- Function sequence error. (2677)

... and, after terminating the running instance of RBGX5E.EXE, Norton
smugly announces that:

"Data Protector blocked a suspicious action by RBGX5E.EXE".

What I know from testing:
(1) Norton does not support exclusion of the database folder;
(2) Norton does not support exclusion of .RX? files.

Two questions;
(1) In your experience, are there any ancillary R:BASE files which
require exclusion?
(2) Which antivirus program/suite has never blocked your R:BASE
activity?

All experience and suggestions appreciated.

Flooded SoCal Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

Nicky Avery : Mar 21 07:49PM -0700

Bruce,

Have you tried Webroot <https://www.webroot.com/us/en>?

It works on a different method than the others: rather than match
against a downloaded database, it watches processes and, when it sees
something new, lists everything it does. If it then decides it's
hostile, Webroot kills the process, reverses the list of actions it 
took

and quarantines the villain. An additional advantage is that it is very
unintrusive i.e. it is not constantly popping warnings and doesn't hog
the CPU.

Nicky



On 3/21/2023 6:08 PM, Bruce Chitiea wrote:

"Clive" : Mar 22 03:01PM +1100

Hi



Have a look at Eset – low profile & highly rated.



Regards



Clive Williams



CRW Services

PO Box 12

Springwood NSW 2777



Mobile: 0418 657 833

A H: (02) 4751 8446

Skype: crwservices

email: cl...@crwservices.com.au <mailto:cl...@crwservices.com.au>

www.crwservices.com.au <http://www.crwservices.com.au/>



This e-mail message and accompanying data may contain information that 
is confidential and subject to legal professional privilege. If you are 
not the intended recipient you are notified that any use, 
dissemination, distribution or copying of this message or data is 
prohibited. All content is to be treated as confidential unless 
otherwise specified, and is not to be forwarded to third parties 
without the prior pe

[RBASE-L] - Fw: Norton Anti-Virus and the R:Documenter Plugin

2023-03-23 Thread Bruce Chitiea
Gentlemen: The Norton Bloat and constant desktop spam was tolerable, but 
cratering R:BASE was the last straw. I'm running with your suggestions 
and should be good by Monday.


Thanks all, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Forwarded Message --

From "Bruce Chitiea" 

To "rbase-l@googlegroups.com" 
Date 3/21/2023 6:08:11 PM
Subject Norton Anti-Virus and the R:Documenter Plugin

All:

For years now, the Norton 360 anti-virus module has played nice with the 
excluded RBGX5E.EXE program. No issues.


Of a sudden, running the R:Documenter Plugin results in:

-ERROR- Function sequence error. (2677)

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em9cd77808-4ebc-46c8-a438-f5ae4327c6d0%4093d67632.com.


[RBASE-L] - Norton Anti-Virus and the R:Documenter Plugin

2023-03-21 Thread Bruce Chitiea

All:

For years now, the Norton 360 anti-virus module has played nice with the 
excluded RBGX5E.EXE program. No issues.


Of a sudden, running the R:Documenter Plugin results in:

-ERROR- Function sequence error. (2677)

... and, after terminating the running instance of RBGX5E.EXE,  Norton 
smugly announces that:


"Data Protector blocked a suspicious action by RBGX5E.EXE".

What I know from testing:
(1) Norton does not support exclusion of the database folder;
(2) Norton does not support exclusion of .RX? files.

Two questions;
(1) In your experience, are there any ancillary R:BASE files which 
require exclusion?
(2) Which antivirus program/suite has never blocked your R:BASE 
activity?


All experience and suggestions appreciated.

Flooded SoCal Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em86ba5ef7-f48c-40d5-aece-0a2a1da24144%40fcc6319f.com.


Re[4]: [RBASE-L] - Printing spreadsheets

2023-03-16 Thread Bruce Chitiea

It would appear that LAUNCH and Powershell are your friends, here.
B

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/16/2023 1:14:31 PM
Subject Re: Re[2]: [RBASE-L] - Printing spreadsheets

I guess I needed to be more clear.  This is a random existing 
spreadsheet, has nothing to do with RBase at all


Karen




-Original Message-
From: 'Jim Belisle' via RBASE-L 
To: rbase-l@googlegroups.com 
Sent: Thu, Mar 16, 2023 2:10 pm
Subject: RE: Re[2]: [RBASE-L] - Printing spreadsheets

Karen,

Try this.

GATEWAY EXPORT XLSW +
.. set up location of your file here ….xlsx +
SELECT * FROM (table you created with the info) +
OPTION COL_NAMES ON +
|SHEET_INDEX 1 +
|RAW_GEN ON +
|BLANK_IF_NULL ON +
|BLANK_IF_ZERO OFF +
|SHOW_PROGRESS ON +
|MERGE_DATA ON +
|TAB_NAME ( name of tab in the workbook)

This overwrites the info in the tab you are pointing to.
I use this to add info to multiple tabs in one Excel book.

James Belisle

Making Information Systems People Friendly Since 1990

From: 'Karen Tellef' via RBASE-L 
Sent: Thursday, March 16, 2023 1:18 PM
To:rbase-l@googlegroups.com
Subject: Re: Re[2]: [RBASE-L] - Printing spreadsheets

CAUTION:This is an EXTERNAL EMAIL, STOP! and think before clicking on 
any links or opening attachments.
This is an already existing spreadsheet, not printing a report to a 
spreadsheet format



Karen



-Original Message-
From: Bruce Chitiea 
To: rbase-l@googlegroups.com 
Sent: Thu, Mar 16, 2023 1:15 pm
Subject: Re[2]: [RBASE-L] - Printing spreadsheets
Have you considered:

PRINT reportname ARRANGE clause WHERE clause .. ORDER BY clause .. 
OPTION XLSX


(from RSyntax)

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 3/16/2023 11:11:51 AM
Subject Re: [RBASE-L] - Printing spreadsheets

This will be a "batch" operation so we wouldn't want to launch them 
all right away.  He claims it's "not a big deal unless it's easy to 
print them".


I tried your first link, but get a "page not found"

 One place to explore solution:
 
https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products 
<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsupport.microsoft.com%2Fen-us%2Foffice%2Fcommand-line-switches-for-microsoft-office-products=05%7C01%7Cjim%40kaypark.com%7C64a5f0da25944c76363b08db264ad34b%7Cb1d6481668ef495ea1453b4a98d6a532%7C1%7C0%7C638145875044548355%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=oUPA%2FN8l7DoDkilKLEqtVuvfxjt5is7qruAifYEEQMo%3D=0>



Karen




-Original Message-
From: Bruce Chitiea 
To: rbase-l@googlegroups.com 
Sent: Thu, Mar 16, 2023 1:08 pm
Subject: Re: [RBASE-L] - Printing spreadsheets
Karen:

Just riffin' here.

LAUNCH excel.exe gets you part of the way there, maybe

One place to explore solution:
https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products 
<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsupport.microsoft.com%2Fen-us%2Foffice%2Fcommand-line-switches-for-microsoft-office-products=05%7C01%7Cjim%40kaypark.com%7C64a5f0da25944c76363b08db264ad34b%7Cb1d6481668ef495ea1453b4a98d6a532%7C1%7C0%7C638145875044548355%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=oUPA%2FN8l7DoDkilKLEqtVuvfxjt5is7qruAifYEEQMo%3D=0>


Another possible source:
www.windows-commandline.com/run-command-for-excel/ 
<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.windows-commandline.com%2Frun-command-for-excel%2F=05%7C01%7Cjim%40kaypark.com%7C64a5f0da25944c76363b08db264ad34b%7Cb1d6481668ef495ea1453b4a98d6a532%7C1%7C0%7C638145875044548355%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=PM%2BYUi%2BvA8ISn%2FvWvEtM3QZyf3zZoDyLJiAnP0I4pIs%3D=0>


In the end PowerShell may be the solution.

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 3/16/2023 10:38:20 AM
Subject [RBASE-L] - Printing spreadsheets

I've never been asked to do this before, and I have nothing in my 
voluminous notes


Can you print an Excel spreadsheet (xlsx) from within your RBase app?


Karen

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<https://nam04.safel

Re[2]: [RBASE-L] - Printing spreadsheets

2023-03-16 Thread Bruce Chitiea

Have you considered:

PRINT reportname ARRANGE clause WHERE clause .. ORDER BY clause .. 
OPTION XLSX


(from RSyntax)

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/16/2023 11:11:51 AM
Subject Re: [RBASE-L] - Printing spreadsheets

This will be a "batch" operation so we wouldn't want to launch them all 
right away.  He claims it's "not a big deal unless it's easy to print 
them".


I tried your first link, but get a "page not found"

 One place to explore solution:
 
https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products



Karen




-Original Message-
From: Bruce Chitiea 
To: rbase-l@googlegroups.com 
Sent: Thu, Mar 16, 2023 1:08 pm
Subject: Re: [RBASE-L] - Printing spreadsheets

Karen:

Just riffin' here.

LAUNCH excel.exe gets you part of the way there, maybe

One place to explore solution:
https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products

Another possible source:
www.windows-commandline.com/run-command-for-excel/

In the end PowerShell may be the solution.

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --
From "'Karen Tellef' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 3/16/2023 10:38:20 AM
Subject [RBASE-L] - Printing spreadsheets

I've never been asked to do this before, and I have nothing in my 
voluminous notes


Can you print an Excel spreadsheet (xlsx) from within your RBase app?


Karen

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1537336721.947201.1678988300047%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/1537336721.947201.1678988300047%40mail.yahoo.com?utm_medium=email_source=footer>.

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emacbf23ed-229c-4899-90df-4b055721892c%40a91e6852.com 
<https://groups.google.com/d/msgid/rbase-l/emacbf23ed-229c-4899-90df-4b055721892c%40a91e6852.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/618413864.106307.1678990311876%40mail.yahoo.com 
<https://groups.google.com/d/msgid/rbase-l/618413864.106307.1678990311876%40mail.yahoo.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em237796d7-7920-434d-a805-54da45a0b190%40a91e6852.com.


Re: [RBASE-L] - Printing spreadsheets

2023-03-16 Thread Bruce Chitiea

Karen:

Just riffin' here.

LAUNCH excel.exe gets you part of the way there, maybe

One place to explore solution:
https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products

Another possible source:
www.windows-commandline.com/run-command-for-excel/

In the end PowerShell may be the solution.

Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/16/2023 10:38:20 AM
Subject [RBASE-L] - Printing spreadsheets

I've never been asked to do this before, and I have nothing in my 
voluminous notes


Can you print an Excel spreadsheet (xlsx) from within your RBase app?


Karen


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1537336721.947201.1678988300047%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emacbf23ed-229c-4899-90df-4b055721892c%40a91e6852.com.


Re[2]: [RBASE-L] - RCharts Plugin

2023-03-13 Thread Bruce Chitiea

Richard: Good. You're on your way.

Regarding the Error Variable. The value of the error variable resets for 
each command run. If you wish to evaluate it, you must capture it 
immediately.


(1) Create the error variable with an unambiguous name, e.g. SET ERROR 
VARIABLE verrorVar
(2) Create the error "capture" variable with a name describing it's 
role, e.g. verrorCapture
(3) Set the value of the capture variable to the value of the error 
variable IMMEDIATELY after the command you're evaluating,


example:

SET ERROR VARIABLE verrorVar
SET VAR verrorCapture INTEGER = NULL
COMMAND_BEING_EVALUATED
SET VAR verrorCapture = .verrVar
IF verrorCapture = 0 THEN ; do something R:BASEey ; ENDIF

If you don't have one already, I highly recommend an R:Docs 
subscription, which provides a listing of error codes and descriptions.


Feel free to reach out with R:Charts questions. Happy to help. Not so 
happy to show how little I actually know.


Best Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


-- Original Message --

From "'R Hopkins' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/13/2023 11:10:27 AM
Subject Re: [RBASE-L] - RCharts Plugin


Bruce,

Thank you for your advise.  What I learned in the meantime is that I 
can use the PLUGIN command without specifying an image size.  That 
wasn't the source of my error message.  The error message resulted 
instead from the command

R>  SHO vResults
My problem was that the PLUGIN command does not create this variable, 
so it didn't exist to be shown.  I didn't know that to test with this 
variable, you first need to define it as the error variable with the 
command.

R> SET ERROR VARIABLE vResults
After doing this, the error message went away and the value of vResults 
was shown as 0.


Thanks for your help.  Now that I have an initial R:Chart chart 
displayed in a form, I can now experiment with the other option 
parameters to try to get to the real capability I am trying to 
implement.


Richard

-----Original Message-
From: Bruce Chitiea 
To: rbase-l@googlegroups.com 
Sent: Tue, Mar 7, 2023 2:15 pm
Subject: Re: [RBASE-L] - RCharts Plugin

  Richard Hopkins

Haven't had time to dig in today. But try this, ideally in your 
RBEditor:


(Based on the syntax for BeforeGenerate EEP in report: 
RRBYW20:Quarterly_PieChart (shown here in Courier New font, casing in 
just my style):


PLUGIN rCharts +
FILENAME midTerm.rbc +
|SAVE_TO_JPG midTermChart.jpg +
|IMAGE_WIDTH 324 +
|IMAGE_HEIGHT 244

SET VAR vImage = 'midTermChart.jpg'
RETURN

Alternately, use your line:

PLUGIN rCharts +
FILENAME D:\rbxData\midTerm.rbc +
...

Go from there if it works.

Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


-- Original Message --
From "'R Hopkins' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 3/6/2023 12:08:55 PM
Subject [RBASE-L] - RCharts Plugin

I am attempting to use PLUGINs for the first time, with RChart being 
my guinea pig.
I am still using RBase version X, and trying to decide if RCharts is 
valuable to me before I upgrade.


I used the RChart desktop icon to launch RCharts and create a chart 
file:  MidTerm.RBC

My databases and this chart file are stored in folder D:\RBxData\
My goal is to insert the PLUGIN command into a form's EEP to initiate 
the display of this chart in a separate window (either as a chart 
within a separate form or otherwise).
But before doing so, I tried testing the PLUGIN command from the R>, 
using the syntax from RCharts help file.


After navigating to D:\RBxData\ and connecting to the database 
containing the table with the chart's data, I used this command at the 
R>

  R>PLUGIN RCharts vResults |FILENAME MidTerm.RBC
  R>SHO vResults
-ERROR- Invalid parameter ( 639)
  R>PLUGIN RCharts vResults |FILENAME D:\RBxData\MidTerm.RBC
  R>SHO vResults
-ERROR- Invalid parameter ( 639)

I noticed that all example charts in the sample database bundled with 
RBase are displayed within a report.  This is done by inserting an 
IMAGE object into the report, using the PLUGIN command to save the 
chart to a file, and then retrieving this file into the report's Image 
object.  Does this also work for forms by placing an IMAGE object into 
a form?  Is it even possible to display charts within a form?


Based on the examples, and thinking my only option is to save the 
chart to a file (rather than display it real time without a form), I 
tried to create a .JPG file using the PLUGIN command:
  R>PLUGIN RCharts vResults |FILENAME MidTerm.RBC |SAVE_TO_JPG 
D:\RBxData\MidTerm.JPG

  R>SHO vResults
-ERROR- Invalid parameter ( 639)
  R>PLUGIN RCharts vResults |FILENAME D:\RBxData\MidTerm.RBC 
|SAVE_TO_JPG D:\RBxData\MidTerm.JPG

  R>

Re: [RBASE-L] - RCharts Plugin

2023-03-07 Thread Bruce Chitiea

Richard:

Haven't had time to dig in today. But try this, ideally in your 
RBEditor:


(Based on the syntax for BeforeGenerate EEP in report: 
RRBYW20:Quarterly_PieChart (shown here in Courier New font, casing in 
just my style):


PLUGIN rCharts +
FILENAME midTerm.rbc +
|SAVE_TO_JPG midTermChart.jpg +
|IMAGE_WIDTH 324 +
|IMAGE_HEIGHT 244

SET VAR vImage = 'midTermChart.jpg'
RETURN

Alternately, use your line:

PLUGIN rCharts +
FILENAME D:\rbxData\midTerm.rbc +
...

Go from there if it works.

Best, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


-- Original Message --

From "'R Hopkins' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 3/6/2023 12:08:55 PM
Subject [RBASE-L] - RCharts Plugin

I am attempting to use PLUGINs for the first time, with RChart being my 
guinea pig.
I am still using RBase version X, and trying to decide if RCharts is 
valuable to me before I upgrade.


I used the RChart desktop icon to launch RCharts and create a chart 
file:  MidTerm.RBC

My databases and this chart file are stored in folder D:\RBxData\
My goal is to insert the PLUGIN command into a form's EEP to initiate 
the display of this chart in a separate window (either as a chart 
within a separate form or otherwise).
But before doing so, I tried testing the PLUGIN command from the R>, 
using the syntax from RCharts help file.


After navigating to D:\RBxData\ and connecting to the database 
containing the table with the chart's data, I used this command at the 
R>

  R>PLUGIN RCharts vResults |FILENAME MidTerm.RBC
  R>SHO vResults
-ERROR- Invalid parameter ( 639)
  R>PLUGIN RCharts vResults |FILENAME D:\RBxData\MidTerm.RBC
  R>SHO vResults
-ERROR- Invalid parameter ( 639)

I noticed that all example charts in the sample database bundled with 
RBase are displayed within a report.  This is done by inserting an 
IMAGE object into the report, using the PLUGIN command to save the 
chart to a file, and then retrieving this file into the report's Image 
object.  Does this also work for forms by placing an IMAGE object into 
a form?  Is it even possible to display charts within a form?


Based on the examples, and thinking my only option is to save the chart 
to a file (rather than display it real time without a form), I tried to 
create a .JPG file using the PLUGIN command:
  R>PLUGIN RCharts vResults |FILENAME MidTerm.RBC |SAVE_TO_JPG 
D:\RBxData\MidTerm.JPG

  R>SHO vResults
-ERROR- Invalid parameter ( 639)
  R>PLUGIN RCharts vResults |FILENAME D:\RBxData\MidTerm.RBC 
|SAVE_TO_JPG D:\RBxData\MidTerm.JPG

  R>SHO vResults
-ERROR- Invalid parameter ( 639)

My installed RBase files are stored on a separate drive partition F:\ 
as shown below.  Although this shouldn't make a difference (hasn't so 
far), I provide this info anyway.

   F:\RBaseX (RBase is installed in this folder)
   F:\RBaseX\RChartsX (RCharts is installed in this sub-folder)
   F:\RBaseX\RDocsX (RDocs is installed in this sub-folder)
   F:\RBaseX\...
   F:\RBaseX\RChartX.RBM  (This key RChart file is in the RBaseX folder 
with

   F:\RBaseX\RBGX.EXE   the RBase software)

My experiments show I need help to get started using RCharts.  I am 
hoping that some of you RChart gurus can help me get going in using 
RCharts within a RBase application.


  Richard Hopkins


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/256231001.11422.167815681%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em8d3e92ee-be07-43a3-b105-3723c2a875eb%40cc1682b9.com.


Re[2]: [EXTERNAL] [RBASE-L] - OT: laptop batteries?

2023-02-20 Thread Bruce Chitiea

Karen:
Battery ratings are also critical.

Latitude model numbers come with a prefix, e.g. "15-3560"; and the 
battery voltages (e.g. 14.4v, 14.8v) and ratings (e.g. mAh/Wh) are model 
dependent. Beware the simple listing: "battery for Dell Latitude 3560 
laptop".


A quick Google of "Dell Latitude 3560 Battery Replacement" brought up a 
respectable range of battery-oriented resellers. Some provide more 
information than others.


As for price, my practice is to pay the extra if it's USA manufactured.

Best,

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 2/20/2023 8:41:23 AM
Subject Re: [EXTERNAL] [RBASE-L] - OT: laptop batteries?

I did a search on Amazon, and the battery that came up was for an 
Inspiron.  So that made me a bit leery.  I thought the same, tho, just 
check the ratings of the seller


Karen



-Original Message-
From: Dan Goldberg 
To: rbase-l@googlegroups.com 
Sent: Mon, Feb 20, 2023 10:35 am
Subject: Re: [EXTERNAL] [RBASE-L] - OT: laptop batteries?

Amazon is the way to go. There is dell batteries and others. I usually 
look at the ratings to determine which one i will purchase.


Dan Goldberg
IT Manager
Lance Camper

From: 'Karen Tellef' via RBASE-L 
Sent: Monday, February 20, 2023 8:24:39 AM
To:rbase-l@googlegroups.com 
Subject: [EXTERNAL] [RBASE-L] - OT: laptop batteries?

Hope you all don't mind a hardware question.

Need to replace my Dell laptop battery.  Seems I've heard warnings 
about not getting "cheap" batteries.  Battery for the Latitude 3560 is 
not even available on Dell's website.  Search shows everything from $23 
from Secure-Battery.com to $90 from Parts-People.com


This has been my warrior development machine for a long time and I 
don't have plans of replacing it anytime soon.


How do I know if "cheap is good"?  Typically it isn't.


Karen

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 


---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1200773699.3371950.1676910279895%40mail.yahoo.com 
.

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027C7F05E295EAE91225886D4A49%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1458284364.3375932.1676911283151%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

Re: ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent date/time stamp

2023-02-14 Thread Bruce Chitiea

TCC = "Son of 4DOS".
b


-- Original Message --

From "Nicky Avery" 

To rbase-l@googlegroups.com
Date 2/14/2023 8:56:22 PM
Subject ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent 
date/time stamp





Bruce,

I remember 4DOS but didn't know about TCC. Interesting. Thanks.

Nicky


On 2/14/2023 7:07 PM, Bruce Chitiea wrote:
Nicky: Great stuff! Did a quick spin through all three, the 
SourceForge TOUCH option being best suited for .RMD-embedded 
operation. Revisited an old (1990's) association with JPSoft's TCC.exe 
replacement for CMD.EXE. Used their version of TOUCH per below 
(Courier New font recommended):


{safesectors | snippet | change filename date/time}
--rbse: generic
--file: ssi_tcc_TOUCH_experiment.rmd
--auth: bachitiea
--crea: 2023-02-14

 {email blast}
 {change the date/time of a target file}
 {use the TOUCH command run from within the JPSoft TCC.EXE 
command-line replace-

  ment for CMD.EXE}

--change the date/time of the target files 
-

 {for production, loop through the parameter sets
  creation date/time: parameters [ /dc | /tc ]
  modified date/time: parameters [ /dw | /tw ]
  last accessed d/t:  parameters [ /da | /ta ]}

 {startup parameters: /D=disable autoruns; /H=hide window; /S=cmd.exe 
compatible

  quoted-string handling; /C=close after execution}

 {setup}
  CLS
  SET DATE -MM-DD
  SET VAR +
  vapos TEXT =  , +
  vnew_date DATE = .#DATE , +
  vnew_time TIME = .#TIME , +
  vnew_targetFile TEXT = 'humpty.rmd' , +
  vnew_tccProgram TEXT = 'c:\program files\jpsoft\tcc29\tcc.exe|' , +
  vnew_tccStartup TEXT = '"/D/H/S/C' , +
  vnew_tccCommand TEXT = ('TOUCH /dw' + (CTXT(.vnew_Date)) +  +
   ' /tw' + (CTXT(.vnew_time)) )

 {build ampersand variable}
  SET VAR +
  vamp_launchString TEXT = +
  (.vapos + +
   .vnew_tccProgram + +
   .vnew_tccStartup & +
   .vnew_tccCommand & +
   .vnew_targetFile + +
'"|w' +  +
   .vapos)

 {for R:Prompt visual confirmation}
  WRITE .vamp_launchString

 {do the do}
  LAUNCH _launchString

--cleanup 
--

  LABEL cleanup
  SET DATE MM/DD/
  CLEAR VAR vnew_%, vamp_%

--routine exit 
-

  LABEL routineExit
  RETURN

NOTE that R:BASE displays the file modification date for files within 
the Database Explorer. For this proof-of-
concept, I did not provide an error-return capture. Given that the 
presence of the target file would be verified

upstream, not a big concern. jpsoft.com. worth a look.

Warmest R:egards, Bruce

Bruce A. Chitiea |  SafeSectors, Inc.
112 Harvard Ave #272 |  Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m |  rby...@safesectors.com



-- Original Message --
From "Nicky Avery" 
To rbase-l@googlegroups.com
Date 2/14/2023 3:29:42 PM
Subject ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent 
date/time stamp




Hi Bruce,

There is an article here 
<https://www.itechtics.com/change-timestamp/#how-to-modify-file-and-folder-timestamps> 
which explains the delights of Windows timestamps. Having learned 
more than you might have wished, you can find the utility equivalent 
of the Linux command, touch, which does what you need. Confusingly, 
there are a couple (?) of Windows command line utilities called 
Touch. One is downloadable 
<http://www.helge.mynetcologne.de/touch/index.htm> from the author 
and the other is at SourceForge 
<https://sourceforge.net/projects/touch-win32/files/v1.21/>. Also, I 
found File Time Changer 
<https://securityxploded.com/file-date-time-changer.php>.


Maybe one invoked through launch would work for you.

Nicky



On 2/14/2023 2:08 PM, Bruce Chitiea wrote:

Thank you, Razzak:

I once impugned a litigant's sworn testimony by revealing the 
metadata of files he had entered into evidence, and of which he had 
no knowledge.  So, I'm with you, below, so far as the Windows 
Explorer goes.


What I'm looking for is the ability, within an R:BASE .RMD code 
file, to capture and record the date/time of a COPY process to the 
new file, for display within the Command file listing of the R:BASE 
Database Explorer.


I suspect I can accomplish this with a LAUNCH out to Powershell or 
JPSoft TCC, but wouldn't it be cool if R:BASE could do it natively?


Always appR:eciative, Bruce

Bruce A. Chitiea |  SafeSectors, Inc.
112 Harvard Ave #272 |  Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m |  rby...@safesectors.com


-- Original Message --
From "A. Razzak Memon" 
To rbase-l@googlegroups.com
Date 2/13/2023 3:16:59 PM
Subject ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent 
date/time stamp



Bruce,

Change your Windows File Explorer View properties to see the Date 
created and Date modified columns to see the difference.



Very Best R:egards,

Razzak

On 2/13/2023 5:

Re: [RBASE-L] - Filename COPY, and the persistent date/time stamp

2023-02-14 Thread Bruce Chitiea
Nicky: Great stuff! Did a quick spin through all three, the SourceForge 
TOUCH option being best suited for .RMD-embedded operation. Revisited an 
old (1990's) association with JPSoft's TCC.exe replacement for CMD.EXE. 
Used their version of TOUCH per below (Courier New font recommended):


{safesectors | snippet | change filename date/time}
--rbse: generic
--file: ssi_tcc_TOUCH_experiment.rmd
--auth: bachitiea
--crea: 2023-02-14

 {email blast}
 {change the date/time of a target file}
 {use the TOUCH command run from within the JPSoft TCC.EXE command-line 
replace-

  ment for CMD.EXE}

--change the date/time of the target files 
-

 {for production, loop through the parameter sets
  creation date/time: parameters [ /dc | /tc ]
  modified date/time: parameters [ /dw | /tw ]
  last accessed d/t:  parameters [ /da | /ta ]}

 {startup parameters: /D=disable autoruns; /H=hide window; /S=cmd.exe 
compatible

  quoted-string handling; /C=close after execution}

 {setup}
  CLS
  SET DATE -MM-DD
  SET VAR +
  vapos TEXT =  , +
  vnew_date DATE = .#DATE , +
  vnew_time TIME = .#TIME , +
  vnew_targetFile TEXT = 'humpty.rmd' , +
  vnew_tccProgram TEXT = 'c:\program files\jpsoft\tcc29\tcc.exe|' , +
  vnew_tccStartup TEXT = '"/D/H/S/C' , +
  vnew_tccCommand TEXT = ('TOUCH /dw' + (CTXT(.vnew_Date)) +  +
   ' /tw' + (CTXT(.vnew_time)) )

 {build ampersand variable}
  SET VAR +
  vamp_launchString TEXT = +
  (.vapos + +
   .vnew_tccProgram + +
   .vnew_tccStartup & +
   .vnew_tccCommand & +
   .vnew_targetFile + +
'"|w' +  +
   .vapos)

 {for R:Prompt visual confirmation}
  WRITE .vamp_launchString

 {do the do}
  LAUNCH _launchString

--cleanup 
--

  LABEL cleanup
  SET DATE MM/DD/
  CLEAR VAR vnew_%, vamp_%

--routine exit 
-

  LABEL routineExit
  RETURN

NOTE that R:BASE displays the file modification date for files within 
the Database Explorer. For this proof-of-
concept, I did not provide an error-return capture. Given that the 
presence of the target file would be verified

upstream, not a big concern. jpsoft.com. worth a look.

Warmest R:egards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --

From "Nicky Avery" 

To rbase-l@googlegroups.com
Date 2/14/2023 3:29:42 PM
Subject ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent 
date/time stamp




Hi Bruce,

There is an article here 
<https://www.itechtics.com/change-timestamp/#how-to-modify-file-and-folder-timestamps> 
which explains the delights of Windows timestamps. Having learned more 
than you might have wished, you can find the utility equivalent of the 
Linux command, touch, which does what you need. Confusingly, there are 
a couple (?) of Windows command line utilities called Touch. One is 
downloadable <http://www.helge.mynetcologne.de/touch/index.htm> from 
the author and the other is at SourceForge 
<https://sourceforge.net/projects/touch-win32/files/v1.21/>. Also, I 
found File Time Changer 
<https://securityxploded.com/file-date-time-changer.php>.


Maybe one invoked through launch would work for you.

Nicky



On 2/14/2023 2:08 PM, Bruce Chitiea wrote:

Thank you, Razzak:

I once impugned a litigant's sworn testimony by revealing the metadata 
of files he had entered into evidence, and of which he had no 
knowledge.  So, I'm with you, below, so far as the Windows Explorer 
goes.


What I'm looking for is the ability, within an R:BASE .RMD code file, 
to capture and record the date/time of a COPY process to the new file, 
for display within the Command file listing of the R:BASE Database 
Explorer.


I suspect I can accomplish this with a LAUNCH out to Powershell or 
JPSoft TCC, but wouldn't it be cool if R:BASE could do it natively?


Always appR:eciative, Bruce

Bruce A. Chitiea |  SafeSectors, Inc.
112 Harvard Ave #272 |  Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m |  rby...@safesectors.com


-- Original Message --
From "A. Razzak Memon" 
To rbase-l@googlegroups.com
Date 2/13/2023 3:16:59 PM
Subject ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent 
date/time stamp



Bruce,

Change your Windows File Explorer View properties to see the Date 
created and Date modified columns to see the difference.



Very Best R:egards,

Razzak

On 2/13/2023 5:48 PM, Bruce Chitiea wrote:

All:

Consider a file displayed in the RGBX5E Command file listing:

template.rmd | 02/12/2023 | 13:40

On Monday, Feb 13, at 12:00, use the COPY command within an EEP to 
make a copy:


COPY template.rmd showtime.rmd

Now, in the file listing, see:

template.rmd | 02/12/2023 | 13:40
showtime.rmd | 02/12/2023 | 13:40

... the date/time stamp d

Re: [RBASE-L] - Filename COPY, and the persistent date/time stamp

2023-02-14 Thread Bruce Chitiea

Thank you, Razzak:

I once impugned a litigant's sworn testimony by revealing the metadata 
of files he had entered into evidence, and of which he had no knowledge. 
So, I'm with you, below, so far as the Windows Explorer goes.


What I'm looking for is the ability, within an R:BASE .RMD code file, to 
capture and record the date/time of a COPY process to the new file, for 
display within the Command file listing of the R:BASE Database Explorer.


I suspect I can accomplish this with a LAUNCH out to Powershell or 
JPSoft TCC, but wouldn't it be cool if R:BASE could do it natively?


Always appR:eciative, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


-- Original Message --

From "A. Razzak Memon" 

To rbase-l@googlegroups.com
Date 2/13/2023 3:16:59 PM
Subject ***SPAM*** Re: [RBASE-L] - Filename COPY, and the persistent 
date/time stamp



Bruce,

Change your Windows File Explorer View properties to see the Date 
created and Date modified columns to see the difference.



Very Best R:egards,

Razzak

On 2/13/2023 5:48 PM, Bruce Chitiea wrote:

All:

Consider a file displayed in the RGBX5E Command file listing:

template.rmd | 02/12/2023 | 13:40

On Monday, Feb 13, at 12:00, use the COPY command within an EEP to 
make a copy:


COPY template.rmd showtime.rmd

Now, in the file listing, see:

template.rmd | 02/12/2023 | 13:40
showtime.rmd | 02/12/2023 | 13:40

... the date/time stamp does not change.

Is there a native R:BASE command/function set which will update 
showtime.rmd's date/time stamp? (Oh, I've been looking.) Or am I off 
to to LAUNCHing Windows' Powershell?


Thanks much, Bruce






--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/6265a4bb-af01-0dc5-bbf4-bad38817fe16%40rbase.com 
<https://groups.google.com/d/msgid/rbase-l/6265a4bb-af01-0dc5-bbf4-bad38817fe16%40rbase.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em9a26be68-da84-4d54-ae4c-eff66472d696%40c0de76fa.com.


[RBASE-L] - Filename COPY, and the persistent date/time stamp

2023-02-13 Thread Bruce Chitiea

All:

Consider a file displayed in the RGBX5E Command file listing:

template.rmd | 02/12/2023 | 13:40

On Monday, Feb 13, at 12:00, use the COPY command within an EEP to make 
a copy:


COPY template.rmd showtime.rmd

Now, in the file listing, see:

template.rmd | 02/12/2023 | 13:40
showtime.rmd | 02/12/2023 | 13:40

... the date/time stamp does not change.

Is there a native R:BASE command/function set which will update 
showtime.rmd's date/time stamp? (Oh, I've been looking.) Or am I off to 
to LAUNCHing Windows' Powershell?


Thanks much, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/embfe9472d-23be-4615-be6d-07d415a88ca3%40a88f78da.com.


Re: [RBASE-L] - Using Alias for column names

2023-02-13 Thread Bruce Chitiea

I take it that you're using the [ " ] as your quote character.

SET VAR vmonth1 TEXT = ("`Jan-23`")

Bruce

-- Original Message --

From "'Karen Tellef' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 2/13/2023 9:06:17 AM
Subject [RBASE-L] - Using Alias for column names


I could have SWORN I've done this before, but nothing is working.

I have a table with columns  Month1, Month2  Month12

I have a bunch of variables that represent the displayed months:   
vMonth1 = "Jan-23", vMonth2 = "Feb-23"


Trying to do an Excel Gateway export including:   Month1 AS .vMonth1, 
Month2 AS .vMonth2


I tried .vMonth1, 

I swear I've done this before.  If anyone can tell me, for sure I'll 
document it for the future!!!



Karen


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/791241025.792952.1676307977150%40mail.yahoo.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/eme190e39b-59a6-449f--fd576c7c050b%40a88f78da.com.


Re: [RBASE-L] - DB checkbox size

2023-01-24 Thread Bruce Chitiea

Dan:

Take a look at R:Docs entry for PROPERTY > Database Controls > DB Check 
Box >[ Height | Width ].


Looks like they adjust the pixel count. I'd like to know too.

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "Dan Goldberg" 

To "rbase-l@googlegroups.com" 
Date 1/24/2023 1:18:07 PM
Subject [RBASE-L] - DB checkbox size

I have a db checkbox that I want to make bigger but cannot find an 
option to do this. anyone able to make it bigger? Looks funny like 
this.









TIA

Dan Goldberg





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027DEE31AF6C69C9BDF19F3D4C99%40BY3PR19MB5027.namprd19.prod.outlook.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emd9bbcb5b-a585-48dc-96a1-ac09c7aceaf9%404d85a156.com.


Re[5]: [RBASE-L] - GATEWAY IMPORT Fail | Success, Notes and Postscript

2023-01-12 Thread Bruce Chitiea
All: Thank you. For any other professional trainee (best viewed in 
Courier New font):


The successful integration of the .RGW import specification file looks 
like this:


GATEWAY IMPORT CUS .v04_fileSpec_importSource +
APPEND stage2_atomized_tt +
OPTION SPECIFICATION_FILE_NAME stage1_list_prepared.rgw

As noted below, the .v04_filespec_importSource variable concatenates the 
source file with the source path. "Ampersanding" this variable also 
works.


In the above code, the stage_1_list_prepared.RGW file is found in the 
same folder as the .RMD file. But what if the .RGW file needs to be 
stored elsewhere?


SET VAR +
v04_importSpecFilePath = 'D:\WORKBENCH\RBMS\FNAME_2\2-FILE_LIST\', +
v04_importSpecFile = 'stage1_list_prepared.rgw'

SET VAR +
v04_importSpecification = (.v04_importSpecFilePath + .v04_importSpecFile 
)


GATEWAY IMPORT CUS _fileSpec_importSource +
APPEND stage2_atomized_tt +
OPTION SPECIFICATION_FILE_NAME _importSpecification

Note that the variable v04_importSpecification MUST be ampersanded.

**
Postscript.

The process of defining the .RGW file in the GUI is sensitive to the 
number of non-null populated columns found in the source-file sample 
used to capture the column mappings. It is possible that the sample used 
may not be representative of every row in the real-world data set, e.g. 
may not contain the maximum number of non-null column values (this is 
especially possible if one is testing with a small source data set, to 
avoid hard-resetting one's way out of eternal loops with the real-world 
data set.)


In my case, the target output table contains fifteen (15) columns; my 
small source sample contains only eleven (11) non-null columns. The .RGW 
file - editable with RBEdit, captured the following [Mappings]:


[Mappings]
Count=15
Map0=stage1_filenameID = Field1
Map1=rbms = Field2
Map2=soNum = Field3
Map3=custTextCode = Field4
Map4=docCode = Field5
Map5=docDateRaw = Field6
Map6=docNum = Field7
Map7=docField08 = Field8
Map8=docField09 = Field9
Map9=docField10 = Field10
Map10=docField11 = Field11
Map11=docField12 =
Map12=docField13 =
Map13=stage2_column_count =
Map14=walkListID =

There's the prospect that an attempt to import the real-world data set 
might fail, should rows contain data in Fields 12 through 15. Simple 
solution: edit the .RGW file:


...
Map11=docField12 = Field12
Map12=docField13 = Field13
Map13=stage2_column_count = Field14
Map14=walkListID = Field15

The successful tests reported above were performed with both the 
original and modified .RGW files.


Happy to help, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


-- Original Message --

From "Bruce Chitiea" 

To "rbase-l@googlegroups.com" 
Date 1/12/2023 9:29:40 AM
Subject Re[4]: [RBASE-L] - GATEWAY IMPORT Fail


Hey Jim, Happy New Year, and thanks. Great minds.

My original code, which I simplified for presentation to the list, 
looked like this:


  SET VAR  +
v04_folder_lists = 'D:\WORKBENCH\RBMS\FNAME_2\2-FILE_LIST\', +
v04_fileList_stage1 = 'stage1_list_prepared.txt'

  SET VAR  +
v04_fileSpec_importSource = (.v04_folder_lists + 
.v04_fileList_stage1)


  GATEWAY IMPORT CUS _fileSpec_importSource +
APPEND stage2_atomized_tt +
OPTION FIRST_ROW 3 +
|SEPARATOR ( +
...+

Also tried the import source as a dot variable. Since the GUI import 
succeeded, now attempting to integrate the .RGW file into the code.


Always appreciated, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --
From "'Jim Belisle' via RBASE-L" 
To "rbase-l@googlegroups.com" 
Date 1/12/2023 9:10:08 AM
Subject RE: Re[2]: [RBASE-L] - GATEWAY IMPORT Fail

The file path set to a var is normally better because you do not have 
to worry about spaces, etc.


At least that has helped me with my RGW spec code.



James Belisle



Making Information Systems People Friendly Since 1990




From:rbase-l@googlegroups.com  On Behalf Of 
Bruce Chitiea

Sent: Thursday, January 12, 2023 11:01 AM
To:rbase-l@googlegroups.com
Subject: Re[2]: [RBASE-L] - GATEWAY IMPORT Fail



CAUTION:This is an EXTERNAL EMAIL, STOP! and think before clicking on 
any links or opening attachments.


R:azzak:



Thank you, the GUI import succeeds. An .RGW file was generated during 
the successful import. I am unclear on the syntax for integrating the 
.RGW approach into code. This fails to populate the target table:




GATEWAY IMPORT CUS D:\stage1_list_prepared.txt +

APPEND stage2_atomized_tt +

OPTION SPECIFICATION_FILE_NAME stage1_list_prepared.rgw



What have I missed?



Atmospheric River Rafting Regards, Bruce



Bruce A. Chitiea | SafeSectors, Inc.

112 Harvard Ave #272 | Claremont CA 91711-4716 | USA

+011 (909) 238-9012 m | rby...@safesectors.com



---

Re[4]: [RBASE-L] - GATEWAY IMPORT Fail

2023-01-12 Thread Bruce Chitiea

Hey Jim, Happy New Year, and thanks. Great minds.

My original code, which I simplified for presentation to the list, 
looked like this:


  SET VAR  +
v04_folder_lists = 'D:\WORKBENCH\RBMS\FNAME_2\2-FILE_LIST\', +
v04_fileList_stage1 = 'stage1_list_prepared.txt'

  SET VAR  +
v04_fileSpec_importSource = (.v04_folder_lists + 
.v04_fileList_stage1)


  GATEWAY IMPORT CUS _fileSpec_importSource +
APPEND stage2_atomized_tt +
OPTION FIRST_ROW 3 +
|SEPARATOR ( +
...+

Also tried the import source as a dot variable. Since the GUI import 
succeeded, now attempting to integrate the .RGW file into the code.


Always appreciated, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --

From "'Jim Belisle' via RBASE-L" 

To "rbase-l@googlegroups.com" 
Date 1/12/2023 9:10:08 AM
Subject RE: Re[2]: [RBASE-L] - GATEWAY IMPORT Fail

The file path set to a var is normally better because you do not have 
to worry about spaces, etc.


At least that has helped me with my RGW spec code.



James Belisle



Making Information Systems People Friendly Since 1990




From:rbase-l@googlegroups.com  On Behalf Of 
Bruce Chitiea

Sent: Thursday, January 12, 2023 11:01 AM
To:rbase-l@googlegroups.com
Subject: Re[2]: [RBASE-L] - GATEWAY IMPORT Fail



CAUTION:This is an EXTERNAL EMAIL, STOP! and think before clicking on 
any links or opening attachments.


R:azzak:



Thank you, the GUI import succeeds. An .RGW file was generated during 
the successful import. I am unclear on the syntax for integrating the 
.RGW approach into code. This fails to populate the target table:




GATEWAY IMPORT CUS D:\stage1_list_prepared.txt +

APPEND stage2_atomized_tt +

OPTION SPECIFICATION_FILE_NAME stage1_list_prepared.rgw



What have I missed?



Atmospheric River Rafting Regards, Bruce



Bruce A. Chitiea | SafeSectors, Inc.

112 Harvard Ave #272 | Claremont CA 91711-4716 | USA

+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --

From "A. Razzak Memon" 

To rbase-l@googlegroups.com

Date 1/11/2023 8:55:32 PM

Subject Re: [RBASE-L] - GATEWAY IMPORT Fail




Bruce,

Are you able to complete the process using the manual GATEWAY IMPORT 
GUI interface?


If successful, you may create the "Import Specification (.rgw)" file 
to automate the entire process.


Hope that provides you with some blue's clues!

Very Best R:egards,

Razzak

On 1/11/2023 10:01 PM, Bruce Chitiea wrote:


RBG5XE current



I'll fill in the drywall forehead dents tomorrow, maybe.



Been all over every aspect of this. Exhaustively. Target table 
refuses to populate.




Can anyone see a reason why this import fails?



GATEWAY TARGET TABLE

  CREATE TEMP TABLE stage2_atomized_tt +

  ( stage1_filenameID TEXT (7) , +

rbms TEXT (4) , +

soNumTEXT (5) , +

custCode_txt TEXT (8) , +

docCode  TEXT (1) , +

docDateRaw   TEXT (10) , +

docNum   TEXT (16) , +

docField08   TEXT (12) , +

docField09   TEXT (20) , +

docField10   TEXT (4) , +

docField11   TEXT (4) , +

docField12   TEXT (40) , +

docField13   TEXT (4) , +

stage2_column_count INT , +

walkListID   INTEGER )



IMPORT DATA SOURCE (sample set)

  D:\stage1_list_prepared.txt



   stage1_fileName

   -

   11(rbms(22650(blkds...(1(2018-11-19(1353(na(0(s(.pdf

   12(rbms(23233(cpsb(1(2020-01-29(543199(stock(0(c(.pdf

   13(rbms(23238(gar.(1(2020-01-06(7274(na(0(c(.pdf

   14(rbms(23239(gar.(1(2020-01-16(7283(na(0(c(.pdf

   15(rbms(23240(gar.(1(2020-01-28(7288(na(0(c(.pdf



GATEWAY IMPORT CODE

   GATEWAY IMPORT CUS  D:\stage1_list_prepared.txt +

   APPEND stage2_atomized_tt +

   OPTION FIRST_ROW 3 +

   |SEPARATOR ( +

   |ADD_MAPPING stage1_fileNameID = field1 +

   |ADD_MAPPING rbms = field2 +

   |ADD_MAPPING soNum= field3 +

   |ADD_MAPPING custCode_txt = field4 +

   |ADD_MAPPING docCode  = field5 +

   |ADD_MAPPING docDateRaw   = field6 +

   |ADD_MAPPING docNum   = field7 +

   |ADD_MAPPING docField08   = field8 +

   |ADD_MAPPING docField09   = field9 +

   |ADD_MAPPING docField10   = field10 +

   |ADD_MAPPING docField11   = field11 +

   |ADD_MAPPING docField12   = field12 +

   |ADD_MAPPING docField13   = Field13 +

   |ADD_MAPPING stage2_column_count = field14 +

   |ADD_MAPPING walkListID   = field15



I've tried SEPARATOR option value with and without single quotes: [ ( 
| '(' ]. No difference.




Any thoughts appreciated.



Warmest Regards, Bruce



Bruce A. Chitiea |  SafeSectors, Inc.

112 Harvard Ave #272 | Claremont CA 91711-4716 |  USA

+011 (909) 238-9012 m | rby...@safesectors.com







--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php 
<htt

Re[2]: [RBASE-L] - GATEWAY IMPORT Fail

2023-01-12 Thread Bruce Chitiea

R:azzak:

Thank you, the GUI import succeeds. An .RGW file was generated during 
the successful import. I am unclear on the syntax for integrating the 
.RGW approach into code. This fails to populate the target table:


GATEWAY IMPORT CUS D:\stage1_list_prepared.txt +
APPEND stage2_atomized_tt +
OPTION SPECIFICATION_FILE_NAME stage1_list_prepared.rgw

What have I missed?

Atmospheric River Rafting Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "A. Razzak Memon" 

To rbase-l@googlegroups.com
Date 1/11/2023 8:55:32 PM
Subject Re: [RBASE-L] - GATEWAY IMPORT Fail


Bruce,

Are you able to complete the process using the manual GATEWAY IMPORT 
GUI interface?


If successful, you may create the "Import Specification (.rgw)" file to 
automate the entire process.


Hope that provides you with some blue's clues!

Very Best R:egards,

Razzak

On 1/11/2023 10:01 PM, Bruce Chitiea wrote:

RBG5XE current

I'll fill in the drywall forehead dents tomorrow, maybe.

Been all over every aspect of this. Exhaustively. Target table refuses 
to populate.


Can anyone see a reason why this import fails?

GATEWAY TARGET TABLE
  CREATE TEMP TABLE stage2_atomized_tt +
  ( stage1_filenameID TEXT (7) , +
rbms TEXT (4) , +
soNumTEXT (5) , +
custCode_txt TEXT (8) , +
docCode  TEXT (1) , +
docDateRaw   TEXT (10) , +
docNum   TEXT (16) , +
docField08   TEXT (12) , +
docField09   TEXT (20) , +
docField10   TEXT (4) , +
docField11   TEXT (4) , +
docField12   TEXT (40) , +
docField13   TEXT (4) , +
stage2_column_count INT , +
walkListID   INTEGER )

IMPORT DATA SOURCE (sample set)
  D:\stage1_list_prepared.txt

   stage1_fileName
   -
   11(rbms(22650(blkds...(1(2018-11-19(1353(na(0(s(.pdf
   12(rbms(23233(cpsb(1(2020-01-29(543199(stock(0(c(.pdf
   13(rbms(23238(gar.(1(2020-01-06(7274(na(0(c(.pdf
   14(rbms(23239(gar.(1(2020-01-16(7283(na(0(c(.pdf
   15(rbms(23240(gar.(1(2020-01-28(7288(na(0(c(.pdf

GATEWAY IMPORT CODE
   GATEWAY IMPORT CUS  D:\stage1_list_prepared.txt +
   APPEND stage2_atomized_tt +
   OPTION FIRST_ROW 3 +
   |SEPARATOR ( +
   |ADD_MAPPING stage1_fileNameID = field1 +
   |ADD_MAPPING rbms = field2 +
   |ADD_MAPPING soNum= field3 +
   |ADD_MAPPING custCode_txt = field4 +
   |ADD_MAPPING docCode  = field5 +
   |ADD_MAPPING docDateRaw   = field6 +
   |ADD_MAPPING docNum   = field7 +
   |ADD_MAPPING docField08   = field8 +
   |ADD_MAPPING docField09   = field9 +
   |ADD_MAPPING docField10   = field10 +
   |ADD_MAPPING docField11   = field11 +
   |ADD_MAPPING docField12   = field12 +
   |ADD_MAPPING docField13   = Field13 +
   |ADD_MAPPING stage2_column_count = field14 +
   |ADD_MAPPING walkListID   = field15

I've tried SEPARATOR option value with and without single quotes: [ ( 
| '(' ]. No difference.


Any thoughts appreciated.

Warmest Regards, Bruce

Bruce A. Chitiea |  SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 |  USA
+011 (909) 238-9012 m | rby...@safesectors.com



--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em83b2b1f7-53a0-471e-a941-b9396eee10e5%40fe37ca4e.com 
<https://groups.google.com/d/msgid/rbase-l/em83b2b1f7-53a0-471e-a941-b9396eee10e5%40fe37ca4e.com?utm_medium=email_source=footer>.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/e13815b8-43c1-be23-f4ea-a4d8bfec3d5b%40rbase.com 
<https://groups.google.com/d/msgid/rbase-l/e13815b8-43c1-be23-f4ea-a4d8bfec3d5b%40rbase.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emc411f5d5-4fde-4ce4-a2f0-70c63f51c76e%40dfe82e29.com.


Re[2]: [RBASE-L] - GATEWAY IMPORT Fail

2023-01-12 Thread Bruce Chitiea

Thanks, Tony.

Per R:azzak's suggestion, I'm going to run the spec file approach to 
control for possible ghosts in my machine. But your offer of code is 
most appreciated; I may be back to you.


Warmest Sub-Equatorial Summer Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "Tony Luck" 

To rbase-l@googlegroups.com
Date 1/11/2023 10:14:41 PM
Subject Re: [RBASE-L] - GATEWAY IMPORT Fail


Hey Bruce, Happy New Year mate.
 Sorry I've been absent on line for abit rolling out the version 2 of 
the new aquaculture system.


 Anyway to your issue, I have to import external data from numerous 
devices, CSV base but in different column orders.


 The primary data needs to be stored in a set table format in the 
system so to get over this I use the import gateway create temporary 
table command followed by a series of alter table commands the match 
the required format.


I know which line the headers are in and that's what I use to alter the 
column headings to.


So I was thinking you might let gateway do the initial import and 
manipulate the column names once the data is in R:Base.


Happy to send you some code if it helps

On Thu, 12 Jan 2023, 1:01 pm Bruce Chitiea,  
wrote:

RBG5XE current

I'll fill in the drywall forehead dents tomorrow, maybe.

Been all over every aspect of this. Exhaustively. Target table refuses 
to populate.


Can anyone see a reason why this import fails?

GATEWAY TARGET TABLE
  CREATE TEMP TABLE stage2_atomized_tt +
  ( stage1_filenameID TEXT (7) , +
rbms TEXT (4) , +
soNumTEXT (5) , +
custCode_txt TEXT (8) , +
docCode  TEXT (1) , +
docDateRaw   TEXT (10) , +
docNum   TEXT (16) , +
docField08   TEXT (12) , +
docField09   TEXT (20) , +
docField10   TEXT (4) , +
docField11   TEXT (4) , +
docField12   TEXT (40) , +
docField13   TEXT (4) , +
stage2_column_count INT , +
walkListID   INTEGER )

IMPORT DATA SOURCE (sample set)
  D:\stage1_list_prepared.txt

   stage1_fileName
   -
   11(rbms(22650(blkds...(1(2018-11-19(1353(na(0(s(.pdf
   12(rbms(23233(cpsb(1(2020-01-29(543199(stock(0(c(.pdf
   13(rbms(23238(gar.(1(2020-01-06(7274(na(0(c(.pdf
   14(rbms(23239(gar.(1(2020-01-16(7283(na(0(c(.pdf
   15(rbms(23240(gar.(1(2020-01-28(7288(na(0(c(.pdf

GATEWAY IMPORT CODE
   GATEWAY IMPORT CUS D:\stage1_list_prepared.txt +
   APPEND stage2_atomized_tt +
   OPTION FIRST_ROW 3 +
   |SEPARATOR ( +
   |ADD_MAPPING stage1_fileNameID = field1 +
   |ADD_MAPPING rbms = field2 +
   |ADD_MAPPING soNum= field3 +
   |ADD_MAPPING custCode_txt = field4 +
   |ADD_MAPPING docCode  = field5 +
   |ADD_MAPPING docDateRaw   = field6 +
   |ADD_MAPPING docNum   = field7 +
   |ADD_MAPPING docField08   = field8 +
   |ADD_MAPPING docField09   = field9 +
   |ADD_MAPPING docField10   = field10 +
   |ADD_MAPPING docField11   = field11 +
   |ADD_MAPPING docField12   = field12 +
   |ADD_MAPPING docField13   = Field13 +
   |ADD_MAPPING stage2_column_count = field14 +
   |ADD_MAPPING walkListID   = field15

I've tried SEPARATOR option value with and without single quotes: [ ( 
| '(' ]. No difference.


Any thoughts appreciated.

Warmest Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em83b2b1f7-53a0-471e-a941-b9396eee10e5%40fe37ca4e.com 
<https://groups.google.com/d/msgid/rbase-l/em83b2b1f7-53a0-471e-a941-b9396eee10e5%40fe37ca4e.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/CABnhDAQq3S%2Bx4Hnpv_3K-V-qv4%2BO%2B9ajw6mPkukeWNTOPpL0iQ%40mail.gmail.com 
<https://groups.google.com/d/msgid/rbase-l/CABnhDAQq3S%2Bx4Hnpv_3K-V-qv4%2BO%2B9ajw6mPkukeWNTOPpL0iQ%40mail.gmail.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group

[RBASE-L] - GATEWAY IMPORT Fail

2023-01-11 Thread Bruce Chitiea

RBG5XE current

I'll fill in the drywall forehead dents tomorrow, maybe.

Been all over every aspect of this. Exhaustively. Target table refuses 
to populate.


Can anyone see a reason why this import fails?

GATEWAY TARGET TABLE
  CREATE TEMP TABLE stage2_atomized_tt +
  ( stage1_filenameID TEXT (7) , +
rbms TEXT (4) , +
soNumTEXT (5) , +
custCode_txt TEXT (8) , +
docCode  TEXT (1) , +
docDateRaw   TEXT (10) , +
docNum   TEXT (16) , +
docField08   TEXT (12) , +
docField09   TEXT (20) , +
docField10   TEXT (4) , +
docField11   TEXT (4) , +
docField12   TEXT (40) , +
docField13   TEXT (4) , +
stage2_column_count INT , +
walkListID   INTEGER )

IMPORT DATA SOURCE (sample set)
  D:\stage1_list_prepared.txt

   stage1_fileName
   -
   11(rbms(22650(blkds...(1(2018-11-19(1353(na(0(s(.pdf
   12(rbms(23233(cpsb(1(2020-01-29(543199(stock(0(c(.pdf
   13(rbms(23238(gar.(1(2020-01-06(7274(na(0(c(.pdf
   14(rbms(23239(gar.(1(2020-01-16(7283(na(0(c(.pdf
   15(rbms(23240(gar.(1(2020-01-28(7288(na(0(c(.pdf

GATEWAY IMPORT CODE
   GATEWAY IMPORT CUS D:\stage1_list_prepared.txt +
   APPEND stage2_atomized_tt +
   OPTION FIRST_ROW 3 +
   |SEPARATOR ( +
   |ADD_MAPPING stage1_fileNameID = field1 +
   |ADD_MAPPING rbms = field2 +
   |ADD_MAPPING soNum= field3 +
   |ADD_MAPPING custCode_txt = field4 +
   |ADD_MAPPING docCode  = field5 +
   |ADD_MAPPING docDateRaw   = field6 +
   |ADD_MAPPING docNum   = field7 +
   |ADD_MAPPING docField08   = field8 +
   |ADD_MAPPING docField09   = field9 +
   |ADD_MAPPING docField10   = field10 +
   |ADD_MAPPING docField11   = field11 +
   |ADD_MAPPING docField12   = field12 +
   |ADD_MAPPING docField13   = Field13 +
   |ADD_MAPPING stage2_column_count = field14 +
   |ADD_MAPPING walkListID   = field15

I've tried SEPARATOR option value with and without single quotes: [ ( | 
'(' ]. No difference.


Any thoughts appreciated.

Warmest Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em83b2b1f7-53a0-471e-a941-b9396eee10e5%40fe37ca4e.com.


Re: ***SPAM*** Re: [RBASE-L] - Bit Button On-Click EEP variable values 77, 99

2022-12-27 Thread Bruce Chitiea
Perfect! "Plagiarizing with Pride" ... and attribution in the EEP 
headers.


These fit right in with the other eggs scattered throughout the tall 
grass, awaiting discovery; and suggest uses for other arbitrary 
pass-along values.


Happy New Year, Sir!

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "A. Razzak Memon" 

To rbase-l@googlegroups.com
Date 12/27/2022 11:04:32 AM
Subject ***SPAM*** Re: [RBASE-L] - Bit Button On-Click EEP variable 
values 77, 99



Bruce,

Apparently, you are using and/or recycling Razzak's sample application 
forms in your own application, or at least trying to recycle. That's 
great!


However ...

The value assigned for the button [Continue]  vButton = 77, and value 
assigned for the button [Cancel]  vButton = 99, is the indicator as to 
how the form was closed. Then, based on the returned value you can 
continue or cancel the process as you see fit.


There is more to that logic in my complex applications.

Hope it helps!

Very Best R:egards,

Razzak


On 12/27/2022 1:26 PM, Bruce Chitiea wrote:
Of what significance are the specific variable values "77" and "99", 
often found within Bit Button On-Click EEPs, e.g.:


SET VAR vbitButton INTEGER = 77
SET VAR vbitButton INTEGER = 99

If these represent Virtual-Key Codes (FormsManual.pdf, Section 1.8.3.4 
p.1321), I'm not "getting" their correspondence to the mouse-clickery 
of the Button.


Thoughts? And thanks.

Warmest Regards, Bruce

Bruce A. Chitiea |  SafeSectors, Inc.
112 Harvard Ave #272 |  Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m |  rby...@safesectors.com




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/c0bec84b-b981-6aa7-0864-56daa41e244b%40rbase.com 
<https://groups.google.com/d/msgid/rbase-l/c0bec84b-b981-6aa7-0864-56daa41e244b%40rbase.com?utm_medium=email_source=footer>.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em41a4f2bd-1a4e-4d93-af9c-31761f9d91be%40a5a61bb9.com.


[RBASE-L] - Bit Button On-Click EEP variable values 77, 99

2022-12-27 Thread Bruce Chitiea
Of what significance are the specific variable values "77" and "99", 
often found within Bit Button On-Click EEPs, e.g.:


SET VAR vbitButton INTEGER = 77
SET VAR vbitButton INTEGER = 99

If these represent Virtual-Key Codes (FormsManual.pdf, Section 1.8.3.4 
p.1321), I'm not "getting" their correspondence to the mouse-clickery of 
the Button.


Thoughts? And thanks.

Warmest Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em58c12d07-a276-4714-b88d-2db647f2c1ba%40a5a61bb9.com.


Re: [RBASE-L] - Released: R:BASE X.5/X.5 Enterprise (Version 10.5) - Update 5

2022-12-22 Thread Bruce Chitiea

Gentlemen:

Thank you very much for rounding out the year for us. Hope you all have 
the opportunity to relax with family, away from the keyboard and the 
stresses of the day.


Warmest Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --

From "A. Razzak Memon" 

To "RBASE-L Group" 
Date 12/21/2022 9:01:18 PM
Subject [RBASE-L] - Released: R:BASE X.5/X.5 Enterprise (Version 10.5) - 
Update 5



Thursday, December 22, 2022

To All Users of R:BASE X.5 and R:BASE X.5 Enterprise (Version 10.5):

Official updates of R:BASE X.5/R:BASE X.5 Enterprise (Version 10.5) are now 
available.

https://www.rbaseupdates.com

Build: 10.5.5.11222 - Update 5

. R:BASE X.5 (Version 10.5)
. R:BASE X.5 (Version 10.5) - Corporate
. R:BASE X.5 (Version 10.5) - Compiler
. R:BASE X.5 (Version 10.5) - Runtime
. R:BASE X.5 Enterprise (Version 10.5)
. R:BASE X.5 Enterprise (Version 10.5) - Corporate
. R:BASE X.5 Enterprise (Version 10.5) - Compiler
. R:BASE X.5 Enterprise (Version 10.5) - Runtime

This Update 5, Build: 10.5.5.11222, includes a total of 12 enhancements and 61 
reported bug fixes.

Refer to the WhatsNewInRBASE_X5_Update05.pdf document for complete details.

This is a FREE update for all registered users of R:BASE X5/X5E who are within 
one year of their purchase or are active R:SAP subscribers.

Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com


-- For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/a5bbc9ac-cf83-b1b2-edc5-79f686573a53%40rbase.com.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em5286d0cf-0866-4c5c-93bb-c10bdbb58d4e%40717f1f42.com.


Fw: Re[2]: [RBASE-L] - capture autonumber field value | COUNT=INSERT

2022-12-08 Thread Bruce Chitiea

All:

I searched R:SYNTAX for "COUNT = INSERT" (Found under "WHERE (Short 
Name: WHER)" | "Basic WHERE Clause Conditions")


Can someone clarify?

"Refers to the last row inserted in a table by the current user, even if 
it has been modified by another user. "


Q. If I am the "current user", does COUNT=INSERT reference MY last row 
when "another user" ADDS one or more rows after mine?


"If there is not a newly inserted row in the table ..."

Q. What is the time frame/session condition which determines "newly"?

Thanks much, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

***
-- Original Message --

From "A. Razzak Memon" 

To rbase-l@googlegroups.com
Date 12/8/2022 7:45:30 AM
Subject Re: [RBASE-L] - capture autonumber field value


Dan,

SET VAR vLastValue INTEGER = 0
SELECT colname INTO vLastValue INDIC iv1 FROM tablename WHERE COUNT = 
INSERT


Alternatively, you could also try:

SET VAR vLastValue INTEGER = 0
SELECT colname INTO vLastValue INDIC iv1 FROM tablename WHERE COUNT = 
LAST


Hope it helps!

Very Best R:egards,

Razzak

On 12/8/2022 10:34 AM, Dan Goldberg wrote:
I am trying to capture an autonumber field value in the after start 
eep but it keeps showing 0. So I put the variable field on the form so 
I can watch it(circled red). But when I step thru it I see the 
variable value in the form but not in the eep. Is there a better way 
after a form start and when a row is save to get the current 
autonumber value when those are triggered? TIA











Dan Goldberg

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/BY3PR19MB5027F39DE5DF0671E6E6873BD41D9%40BY3PR19MB5027.namprd19.prod.outlook.com 
.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/436f1de3-b28b-42e1-872d-4ba5fec406e8%40rbase.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em83ec150b-71f1-4313-b75d-98cee5a972a8%400884f916.com.


[RBASE-L] - Reports | Subreport configuration issue

2022-12-04 Thread Bruce Chitiea

RBG5XE latest

Q. What might drive this behaviour?

With all tables defined around a common key, and with Child Subreports 
1-4 successfully established and previewing correctly, Subreport 5 
defies configuration.


The Subreport 5 configuration tab provides only a Detail band, No Header 
or Footer Band.


I've rebuilt and restarted the Report to reverse the data sets of 
Subreports 4 and 5. Subreport 4 (formerly 5) configures correctly, but 
the new Subreport 5 (formerly 4), now exhibits the same behaviour: 
Detail Band only. Positioning Subreport 5 so that Shifting Relative To 
... is not a factor makes no difference.


Thoughts?

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em7178ccf5-d7fb-462e-9020-e4d8e5b9b268%402005c9f1.com.


RE: [RBASE-L] - A "null" variable image

2022-11-10 Thread Bruce Chitiea
No selecting-out null records from the data set before generating report?

Bruce A. Chitiea
SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 USA
(909) 238-9012 m |
rby...@safesectors.com
On Nov 10, 2022, 14:53 -0800, javier.valen...@vtgonline.com, wrote:
> I am trying to figure out how where the picture names/links are stored.
> How do you know how many picture placeholders to assign in the report?
> If you have a record in Table1 and the corresponding picture names are stored 
> in Table2 on a 1 to many relationships, which I believe would the recommended 
> approach, then you can create a parent and a child table in your report, and 
> I will print only pictures that are available and not display blank 
> placeholders.
> I will guess that your application is probable different
> You can always create a blank picture that is basically a blank, thin sliver 
> and then, when you get your variables run something like this:
> IF vFilename3 IS NULL THEN
>   SET VAT vFilename3 = ‘c:\BlankPic.jpg’
> ENDIF
> This will display the blank picture that should not take much space.
> I am not sure how your data is structured in you application and hopefully, 
> the above is of help.
>
> Javier,
>
> Javier Valencia, PE
> 913-915-3137
>
> From: 'Karen Tellef' via RBASE-L 
> Sent: Thursday, November 10, 2022 1:46 PM
> To: rbase-l@googlegroups.com
> Subject: Re: [RBASE-L] - A "null" variable image
>
> I'm guessing I have to go with a "null" image to display.  Certainly easier 
> than the code to make the images visible or invisible.
>
> I do not have to collapse the space, only one part prints on a page and the 
> photos are at the bottom
>
> Karen
>
>
>
>
> -Original Message-
> From: Robert Thompson 
> To: rbase-l@googlegroups.com
> Sent: Thu, Nov 10, 2022 2:28 pm
> Subject: RE: [RBASE-L] - A "null" variable image
> Not sure about a setting, perhaps someone else is.
>
> But if not, you might consider a "default" image that is  a simple white or 
> transparent square.  Then predefine all 4 variables to "Default.jpg" (or what 
> ever).
>
> Then if you do not assign an actual image,  the default will always display.  
>  No real code changes other than the variable filename predefault.
>
> This would also allow you to display a default image for information or some 
> other nice option.
>
> However if you are wanting to collapse the print space when both image 3 & 4 
> are null, this would not help.
>
> And as you stated, the make invisible code would work as well.
>
>
>
> Robert Thompson
> TTC Inc.
> 219-363-7441
>
>
>  Original message 
> From: 'Karen Tellef' via RBASE-L 
> Date: 11/10/22 1:53 PM (GMT-05:00)
> To: rbase-l@googlegroups.com
> Subject: [RBASE-L] - A "null" variable image
>
> Hopefully I can explain this.   I have attached a print-screen because my 
> embedded images don't show in the list emails.
>
> Each part we print on this report can have unlimited (or no) photos saved on 
> disk.  We will print no more than 4 on the page, so I am pulling 4 random 
> photos into my text variables (vfilename1, 2, 3, 4), and Variable Images are 
> located.
>
> Works great except when I have null variables.  As shown on the attached, 
> vFilename1 and vFilename2 have values and print the photos just fine.  But 
> variables vFilename3 and vFilename4 are NULL (as shown below, my null setting 
> is actually ' ' when printing but I changed to -0- to show you the list).
>
> The null ones have that weird white/red thing.  I'm wondering if I am missing 
> a setting for these.  I know I can write code to make controls invisible, but 
> I was hoping I'm missing something simple.
>
> Any clues for me?
>
> Karen
>
> Variable   = Value    Type
> --   --   
> ---
> vFilename1 = F:\Quality\123773-A.jpg  TEXT
> vFilename2 = F:\Quality\123773-B.jpg  TEXT
> vFilename3 = -0-  TEXT
> vFilename4 = -0-  TEXT
>
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to rbase-l+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rbase-l/1588128635.1982897.1668106391324%40mail.yahoo.com.
> --
> For group guidelines, visit 
> http://www.rbase.com/support/usersgroup_guidelines.php
> ---
> You received this message because you are subscribed to the Google Groups 
> "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to rbase-l+unsubscr...@googlegroups.com.
> To view this discussion 

Re: [RBASE-L] - Released: R:BASE X.5/X.5 Enterprise (Version 10.5) - Update 5 | Thank you

2022-10-13 Thread Bruce Chitiea

Gentlemen:

Again, thank you for stellar support and respect for your clientele.

Warmest Regards, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com



-- Original Message --

From "A. Razzak Memon" 

To "RBASE-L Group" 
Date 10/12/2022 9:00:40 PM
Subject [RBASE-L] - Released: R:BASE X.5/X.5 Enterprise (Version 10.5) - 
Update 5




Thursday, October 13, 2022

To All Users of R:BASE X.5 and R:BASE X.5 Enterprise (Version 10.5):

Official updates of R:BASE X.5/R:BASE X.5 Enterprise (Version 10.5) are 
now available.


https://www.rbaseupdates.com

Build: 10.5.5.11013 - Update 5

. R:BASE X.5 (Version 10.5)
. R:BASE X.5 (Version 10.5) - Corporate
. R:BASE X.5 (Version 10.5) - Compiler
. R:BASE X.5 (Version 10.5) - Runtime
. R:BASE X.5 Enterprise (Version 10.5)
. R:BASE X.5 Enterprise (Version 10.5) - Corporate
. R:BASE X.5 Enterprise (Version 10.5) - Compiler
. R:BASE X.5 Enterprise (Version 10.5) - Runtime

This Update 5, Build: 10.5.5.11013, includes a total of 6 enhancements 
and 45 reported bug fixes.


Refer to the WhatsNewInRBASE_X5_Update05.pdf document for complete 
details.


This is a FREE update for all registered users of R:BASE X5/X5E who are 
within one year of their purchase or are active R:SAP subscribers.


Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com







--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/2618bb87-aa08-6058-6ecc-33240b038bd9%40rbase.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emea95db27-c2c5-4b62-8a4b-71aa0a8075d8%4042c59bdd.com.


[RBASE-L] - Do you have an R:BASE Fund Accounting App?

2022-09-19 Thread Bruce Chitiea

All:

Having recently stepped into the treasurer position of my Rotary 
Club[1], I'm looking for tools to manage finance and contacts involved 
in fund raising (e.g. food bank collection, golf tournament, car show) 
and charitable distribution (e.g. food bank, scholarships, merit awards, 
global grants ...).


One highly desirable capability would be to manage a checking account as 
an array of sub-accounts into which deposits can be distributed as funds 
arrive; and from which funds may be disbursed at the conclusion of a 
campaign.


The virtue is that any member can see at a glance the non-co-mingled 
balances collected for each effort, and rolled-up totals at each higher 
level.


Example of account structure and rollup balance result:

-WFB Checking 26,500
--Deposit {deposit and distribute}
--Reserve ..10,000
--Operations ... 7,000
--Impounds . 9,500
---Car Show ...1,500
---Christmas Basket ...1,000
---Food Bank ..1,000
---Golf Tourney ...1,000
---Polio Plus .1,800
---Red Ribbon Week 1,000
---Scholarship 1,000
---The Rotary Foundation ..1,200

If you've developed such a system targeted to non-profits, would you 
kindly give me a call at (909) 238-9012 to discuss possible terms of 
use?


Much appreciated! Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

[1]
Rotary Club of Walnut Valley (California)
Treasurer 2022-2024

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/em7e757dcd-8824-4d99-87a2-1d8b808cae71%407a56210a.com.


  1   2   3   4   5   >