Scott Jensen | 10 Feb 01:09
Picon
Favicon
Gravatar

Integrating business card scanner into 4D

Hi,
      I'm wondering if anyone's had any recent experience trying to  
integrate a business card scanner into a 4D-based CRM (with OSX  
clients & server)?  We periodically get requests from our users for  
this functionality and it's been a few years since I took a serious  
look into it (without much success), so I'm hoping there's more  
options now.  Unfortunately, just from doing a bit of Googling around,  
the prospects for a Mac environment solution don't look too rosy even  
now.

      I see basically three options on the software side: CardScan,  
ReadIris, and Neat.  None of these seem to have any API functionality,  
so we're most likely looking at a system that would scan a card into  
their own internal DB, then allow for exporting the contact info into  
a form that could be pulled into our CRM.  We'd have to concentrate on  
automating as much of that process as possible, but I seriously doubt  
that it'll be as transparent and trouble-free for the user as I'm  
hoping.  In the end, I'm suspecting this is the approach we'll have to  
take if we want to pursue this.

      The only other option we can think of is that there are now  
several options for taking a picture of a card with an IOS device that  
will then process the card data and put it into the device's address  
book, from where it can be synced/exported to the Mac, and then  
brought into 4D.  Ugly, and it would require each staff member have an  
IOS device, but a possibility.

      Are there any other options available?  4D plugins that might do  
this?  Thanks for any and all ideas...

(Continue reading)

Richard Wright | 10 Feb 00:08

Re: Input form, multipage, with subforms - how tall is it?

Definitely not! If you have old object methods that don't test for the form event, then it will run on Load -
but what if you only want it to run on data changed? That's the problem I was talking about where v11+ now
supports form events for certain objects that it didn't support in v2003. The problem is that not only did
v2003 allow you to check those events for those objects, in some cases they were checked by default! 4D will
tell you that it's actually your fault, not theirs, but I beg to differ.

------------------------------------------------
Richard Wright
DataDomain
rwright@...
------------------------------------------------

> Date: Thu, 9 Feb 2012 16:40:53 -0500
> From: Chip Scheide <4d_Only@...>
> 
> I think that 
> 
> 'On Load' could be safely turned on by default :)
> 
> On Thu, 9 Feb 2012 13:00:14 -0800, John Bowen wrote:
>> 
>> I wish the default was to have all events turned off initially.

**********************************************************************
4D v12.3 is available - OSX Lion Certified, and more
http://www.4d.com/products/new.html

4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
(Continue reading)

Barclay Berry | 9 Feb 22:28
Picon
Gravatar

Getting List of Process Vars

Is there a way to get a list of process vars programmatically?

I've looked through the language reference and don't see anything obvious. Anyone have a good strategy?

TIA

Barclay Berry
**********************************************************************
4D v12.3 is available - OSX Lion Certified, and more
http://www.4d.com/products/new.html

4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4D_Tech-Unsubscribe@...
**********************************************************************

Richard Wright | 9 Feb 21:39

Re: Input form, multipage, with subforms - how tall is it?

All I was trying to say is that, regardless of what may have changed from v2003 to v11+, I don't think I've
never run a across a situation where 4D was doing something arbitrarily. I venture to say that just because
you cannot discern why it's happening a certain way does not mean it's unpredictable. That's why I
suggested reviewing the design reference in order to figure out why it's happening. Look, I've got plenty
of complaints about changed behavior (one of my favorites is form events that run for objects in v11+ that
never ran in v2003 but that v2003 had enabled by default so all of the sudden code executes that never used
to), and as frustrating as it is, it seems to me that you have to understand it in order to know how to fix it.

------------------------------------------------
Richard Wright
DataDomain
rwright@...
------------------------------------------------

> Date: Thu, 9 Feb 2012 14:00:59 -0500
> From: Chip Scheide <4d_Only@...>
> 
> Rich,
> from - OP
>> 
> The window is fairly small, 324 pixels tall (but it's all they want, and
> it's what they're used to).
> 
> The app is using MODFIY SELECTION to show the records.
> 
> Double click to open the input form. There is same process; no separate
> process.
> 
> In the input form, the window suddenly jumps about 30 pixels taller, FOR
> NO DISCERNIBLE REASON  :(
(Continue reading)

Bill Weale | 9 Feb 21:38

svg GRAPH in v12

In v12, are there any improvements to access to the svg graph images using commands or functions?

I'd like access to the legend, mainly for locating it, and to colors.

Thanks,

Bill

envoyé par ma Etch-a-Sketch**********************************************************************
4D v12.3 is available - OSX Lion Certified, and more
http://www.4d.com/products/new.html

4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4D_Tech-Unsubscribe@...
**********************************************************************

Peter Bozek | 9 Feb 21:22
Picon

[ANN] PagePro 1.1.9 available

PagePro is full-featured report generator that allows to generate
complex reports in 4D. For more information, see PagePro announcement
page: http://www.pagepro4d.eu/announcement.html

PagePro 1.1.9 contain several bug fixes in user interface and improves
positioning of objects during printing on Windows platform.

For full release notes see
http://www.pagepro4d.eu/PagePro_Release_Notes.rtf

PagePro can be downloaded from
http://www.pagepro4d.eu/download.html

Description of main features
http://www.pagepro4d.eu/features.html

Prices and availability
http://www.pagepro4d.eu/prices.html

--

-- 

Peter Bozek
**********************************************************************
4D v12.3 is available - OSX Lion Certified, and more
http://www.4d.com/products/new.html

4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
(Continue reading)

Chuck Miller | 9 Feb 21:22

another v11 gotcha re resolve pointer

If you have the following code in 2004 and v11 you get different results
$i:=1 `for this example
$t:=Get pointer("vT"+String($i))  `User defined element description      
RESOLVE POINTER($t;$vsPointername;$vPointerTnum;$vPointerFnum)
$btOK:=($vsPointername=("vT"+String($i)))

In 2004 if VT1
is defined btOK is set to true 
is not defined  btOK is set to false

in v11 it is set to true in either case.

That is because  
RESOLVE POINTER($t;$vsPointername;$vPointerTnum;$vPointerFnum)

returns vsPointername in either case not just when it is defined

A work around is to  do this. I do not think this would compile in 2004 but seems to in v11. At least it did in my
test db

$btOK:=(Type($t->)#5)
Regards and hope this helps someone else

Chuck
------------------------------------------------------------------------------------------------
 Chuck Miller Voice: (617) 739-0306
 Informed Solutions, Inc. Fax: (617) 232-1064       
 PO Box 1720 mailto:cjmiller<AT SIGN>informed-solutions.com 
 Brookline, MA 02446 USA Registered 4D Developer                
       Providers of 4D and Sybase connectivity
(Continue reading)

Chuck Miller | 9 Feb 19:27

sql engine error gotcha

Environment
v11.9 client (MAC)
running sql code to a  remote v11.9 built server

I get the following error

1110,SQLS,Execution failed.
1110,SQLS,Execution failed.

When I look in the documentation it states
Function {key1} expects one parameter, not {key2}.

I am really not understanding this

The sql looks like this

UPDATE [Standard Photos]
SET 
[Std Photo] = :v_36_003_p
 where [StdPhotoID] = :RefID_l and [InspID] = :ParentID_l

v_36_003_p is a picture (empty)
RefID_l = 3
ParentID_l = 57659

OK I found this error only happens if the picture size is 0. What a bummer. Hopefully this will help someone else.

I do not know if it happens on v12. I think if it does it is a bug.

Regards
(Continue reading)

Richard Wright | 9 Feb 19:24

Re: Input form, multipage, with subforms - how tall is it?

Not unless that's what's set in the form sizing. You really should spend some time in the Design Reference to
understand the various form sizing options. It can be set size, automatic to include all objects,
automatic based on a specific object - and there are various other options as well.

------------------------------------------------
Richard Wright
DataDomain
rwright@...
------------------------------------------------

> Date: Thu, 9 Feb 2012 10:35:39 -0500
> From: Chip Scheide <4d_Only@...>
> 
> assuming v11+
> 
> resizable windows automagically open/size to a size that includes ALL (visible?) objects.
> 
> so if in say v2003 you had some (regular) buttons that caught and redirected key inputs but these were 'off
screen' say at vertical location 500.  if you opened a window that was 300 pixels tall list, double clicking
and opening the input form, you would not see these items as they were 200 pixels below the visible area.
> 
> in v11+ when the input form is opened, and resizable, the form window resizes to show all objects, so form is
now at least 500 pixels in height, and the redirect buttons will be displayed.

**********************************************************************
4D v12.3 is available - OSX Lion Certified, and more
http://www.4d.com/products/new.html

4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
(Continue reading)

Jeff Grann | 9 Feb 17:45
Favicon

Data File Restore Location for Built Server in v12

4D v12.3

Our built server app's data file is stored in the same location as the app package.  AFAIK, the only way to get
server to recognize this location as the default is to use the following relative path in the build XML:

     <DataFilePath>:..:..:..:DataFileName.4dd</DataFilePath>

Okay, no biggie.  However, when restoring from a backup, the restored data file is not placed into the
user-designated restore folder.  It is saved three levels up in the folder hierarchy.

For example,  if the restore folder is here:

    Macintosh HD:Users:username:Desktop:Backups:DataBaseName[0001]

then data file is placed in

    Macintosh HD:Users:username

This, to say the least, causes our users great confusion.

The backup prefs XML file that 4D creates places:

     Macintosh HD:Applications:DatabaseAppFolder:DataBase.app:Contents:Server Database:..:..:..:DataFileName.4dd

into

     Preferences4D/Backup/Database/DatabaseName/Item1

So I tried forcing this value to:

(Continue reading)

Stephen J. Orth | 9 Feb 17:11

HL Selection Mode

Is there any way to have a hierarchical list set so that a line must be
selected (basically not allow a no line selection)?

Thanks!

Steve

*********************************************
  Stephen J. Orth                                                
  The Aquila Group, Inc.         Office:  (608) 834-9213
  P.O. Box 690                           Mobile:  (608) 347-6447
  Sun Prairie, WI 53590

  E-Mail:  s.orth@...
*********************************************

**********************************************************************
4D v12.3 is available - OSX Lion Certified, and more
http://www.4d.com/products/new.html

4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4D_Tech-Unsubscribe@...
**********************************************************************


Gmane