Jump to content

Howard LeCanard

  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About Howard LeCanard

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I just read on one of the email lists that others were having this problem. They fixed it by not including a name in the SMTP settings. That fixed it up for me too.
  2. I've tried ports 587, 465, 25, 110, and checked and rechecked that I brought all my settings over faithfully from Mail. I still get error 1506. I can't find any security settings that try to dictate what apps can send mail. Could there be some other thing happening in the OS? Is there a log somewhere that will help me get a better idea of what the error is?
  3. My ISP makes me use port 587, which is wide open, thanks.
  4. Oops! I haven't even looked at those prefs in ages (obviously). Yep, I'm using FMPA10 on OS 10.4.11. I filled that in when I was entering my topic, but I guess it didn't show anywhere.
  5. I have faithfully copied my smtp settings over from Mail, but despite an hour or so of tweaking, can't seem to get an email to go out. I keep getting error #1506. Is there a trick to this? I mean, those exact settings are working fine in Mail.
  6. Jeff, As Vaughan said, word of mouth is important. I started out doing filemaker development for my employer. My first client was a company that hired an ex-coworker. She said that in order to do her job properly, she needed a database, and she knew just the guy to do it. My second client was my sister's employer. After that, I joined the local user group, and met up with some guys who were too busy to handle their own workload. Now I mostly do subcontract work, which pays much less per hour than my own clients do, but there is much less effort involved as well.
  7. Okay. Just one more thing. You should read this article from Joel on Software. In taking the whole idea of database schema design to this very high, generalized degree, you are what he refers to as an Architecture Astronaut. You're proposing to not see the trees for the forest. However, I mean that in the nicest way possible. I don't mean to start name-calling.
  8. OK. I can't keep quiet on this. I'm all for reusability, and I can appreciate that there may be some layout reusability available with this model. But won't you lose some of the elegance of the layouts? Until we can create truly dynamic layouts in filemaker, you are stuck with having a static position for all fields and labels on the layout. You'll end up with data that should be shown in a certain order on the layout, being shown in a predetermined order by what reusable fields you are using. You'll probably say that you have to plan this kind of thing very carefully before creating the database, and you're right, since filemaker 7 came out, we've all found efficiencies by doing more planning for our files. But with the continual spectre of scope-creep and new features and modules, there is just no way you can plan for every eventuality. Once again, I'm sticking with my original view that the headache in creating a model like this for a complex database will override any benefits by a long shot. The main benefit you've shown is ease of reporting. I'm not convinced that's even a benefit. If everything is tucked away in its own little table, it is very easy to find the data for a report. On the few occasions where I have ever needed to have a line item report that pulls data from disparate sources, I've always been able to either find the best compromise to get the user the data they need, or I've created a utility table for that report. The utility table method can be a bit cumbersome, but it is usually the exception. Most of these situations can be avoided by doing a thorough analysis ahead of time, and finding out what the client really wants the data for before you create the tables.
  9. I don't think I'll be able to change your mind, Raz. You definitely haven't changed mine. And now, I am bowing out.
  10. Raz, I think you are really over-estimating the time and effort involved in making schema changes. Adding a table and relating it to your current structure, or changing a table's place in the relational structure can be done quite quickly, even in the most complex of databases. As a meta-consultant, I would recommend that the client build a good template file, that has a reliable contact module in it. After that, I would tell him to make sure that he has a firm understanding of data theory, so that it is not difficult for him to create new tables, TOs and relationships on the fly. After all, I've seen a lot of extensive template files that really restrict the developer (okay, ME) by having too much created ahead of time. Since all our clients have different businesses, expectations, and desires, there is no way to streamline our processes too much. A lot of it is a creative process, just like for a Web developer. The Web developer may have a few template CSS pages that he starts with, but there are too many variables in each project for him to go beyond that.
  11. Raz, This whole exercise seems to be a lot of work to go through to make sure that you do things differently. I can understand that imports, and data transfers may seem easier if you're new to FM7/8, but once you get used to doing things the new way, I think you'll find things aren't as tough as they were. In FM6, if you wanted to script an import of a bunch of data, you had to go into each affected table, and create scripts to prepare the table, perform the import, then do any further processing. Then you had to create one script that managed all these import scripts. In FM7, you can do it all in one script. Just change layouts to work on a different table. You can develop a solution your suggested way, and have to document what each field is based on what type of record you are storing ... OR ... you can develop using the tools FMI provided, the way they intended, and not have to look at your documentation to discover the use of every field. I prefer to look at a field name and know what it is. For example, a field called NameFirst, in the Contact table is the first name of a contact. What is field Text1 when the record is a contact record? Better look at the book that you wrote to document the solution! All that being said, it would probably be a fun exercise to create a solution the way you suggest. I just wouldn't want to have to maintain it!
  12. I have done both. Like Ender said, the solution that I kept locked was a solution that I planned on reselling. My original quote included an additional fee if they wanted to buy the master password from me. With all the customizing they've had me do, that fee is actually very low, but they're happy with my work and are uninterested in hooking up with a new developer. The open solutions that I've done have been pretty much the same result. I include a line in all my quotes now that says I will supply them with the master password, but encourage them not to use it, to make it easier for me to know what state a database has been left in. So far, they keep calling me for modifications.
  13. I have no computer training. My degree is just a general business admin. I started playing with FileMaker, then read every book and forum I could find. I've recently become self-employed as a FileMaker developer. There are a lot of good companies out there offering great FileMaker training, but I haven't seen much that tells you how to create good interfaces, or design good commercial solutions.
  14. That's a great way of handling it! I'm wishing I had walked away from this particular set of files.
  15. Don't walk. Run away from EasyAccounting! It is poorly put together by someone who obviously knows nothing about accounting. They say that it is easily customized, but that's a crock. The programming is so convoluted that the best of programmers can expect to make no sense of something as simple as the calculations for multi-state buttons. The database seems to be doing OK when you first start out. But after a few years of transactions have been posted, the flaws become evident.
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.