DonationCoder.com Forum

Main Area and Open Discussion => General Software Discussion => Topic started by: superboyac on October 17, 2007, 05:03 PM

Title: SQLNotes...what is it exactly?
Post by: superboyac on October 17, 2007, 05:03 PM
http://www.sqlnotes.net/

This program has been mentioned in a couple of threads.  I checked it out and tried it out.  What is this for?  Is it an outliner for the Ecco freaks out there?  That's cool, because Ecco's outliner is very cool compared to the standard rtf bullet/numbering scheme.  But it also seems to have some Access-like capabilities.  I just don't get it.  It seems like an odd pairing of features.

So, what kind of applications is this program used for?  Why would I use it instead of Access, or Excel, or a regular notetaker, or other outliner software?  Actually, there aren't many ecco-like outliners, so I actually understand that part.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 17, 2007, 06:37 PM
I'm the designer of SQLNotes (code name) so I'll gladly answer. I've been meaning to start a SQLNotes thread, so thanks to you superboyac !

The ideal information management app must be an excellent outliner with multiple parents support (when required), an excellent linker (i.e. like the web), an excellent tagger, an excellent editor supporting rich text editing in the outline AND in a second rich text window, support flat and tree-structured display with or without a data grid, usable as a flexible database supporting user-defined fields, calculations (both equations and user-defined functions), reporting and an have excellent search engine. Finally, it needs to have a customizable UI, support drag-drop and have links to all other major apps. Idealy, it should be able to pull information from external sources as well.

IMO, ALL these features are required to adequately organize all kinds of information (not just a specific kind of information), and this for just about any user.

Ecco is/was an excellent outliner+data grid, but had no item to item linker, and forced structured tree representation, which may or may not suit the specific information or the way a particular person wants to work/organize its information. It had rich text outlines and customizable UI but for the rest, the above features were not great or not there at all. Specifically, it does not have an editing pane (i.e 2nd pane).

As for 2 panes outliners, zillions of them, they lack the data grid to enter useful data in the outline so they are mainly good at text editing (i.e. reducing the number of word processor files). When the outline only represents text, a grid is not necessary, but when numbers, categories, notes, etc are required, a grid and a properties pane is a must. None can perform calculations (neither row nor column calculations) and data analysis.

Finally, no other product I know makes its data available to other apps. SQLNotes data is accessible to all Office apps and other suites (through ODBC links). No one want his or her information locked in a program. Exporting is just not enough nowadays.

SQLNotes has ALL of the above features.

SQLNotes development started 4 years ago. As a flexible database/ouliner/grid it is being used by a number of companies for more than 3 years. It is now in beta tests as a PIM (actually closer to alpha stage). It takes the best of Ecco, and improves upon it, taking the concept much further.

The current beta available at www.sqlnotes.net is very stable. You are all welcomed to download a free copy.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2007, 12:41 AM
Very intriguing.  It's a very ambitious project you've started.

I agree with just about everything you've said.  What I doubt is if what you are trying to do can actually be accomplished effectively.  I'm having enough trouble finding the best notetaking software for myself (handling lots of plain text notes, "reducing the number of word processor files" as you say).

I know there are a lot of PIM programs out there that try to do much more that text editing, by including addressbook, calendar, todo lists, alarms, etc. modules in their programs.  I don't like these programs because they inevitably will struggle to do any of them well.  SQLnotes, however, applies this concept a little differently.  it sounds like the user can use the program to create his own specific modules based on his specific needs.  That is very unique and cool, indeed.  Very ambitious.

I am going to try this program for a while and see how it feels.  if you read the big notetaking review I wrote, I think I mentioned somewhere that even the simple notetaking programs can benefit from an ecco-style outliner rather than the normal rtf outliners.  i never used ecco, but I always loved its outliner.
Title: Re: SQLNotes...what is it exactly?
Post by: datamill on October 18, 2007, 07:00 AM
I've been one of the beta testers for quite some time.  I'm also really familiar with ECCO.  One of the intriguing things for me has been the ability to outline and use other fields as I choose to work with information.

It's really easy to create hierarchical to do lists and contact lists ala ECCO, but since it's also a database, the ability to create calculated fields and actions is really good.  I'm a database programmer and SQLNotes will be able to connect to ODBC data sources, which means the information won't be locked inside a proprietary container.  It also permits the software to be used as a front end for data systems, such as SQL and others.

Also, coming soon will be an integrated calendar, but Pierre is also working on Gantt charting for project work and he already is able to put in pivot tables and charts.  All of this puts his program beyond ECCO.

What makes it a winner is the ability to customize the system with fields that meet the specific needs of the user.

I hope others give it a try.

Mike
Title: Re: SQLNotes...what is it exactly?
Post by: sri on October 18, 2007, 07:11 AM
Looks intimidating for a person w/ simple needs like me.
Title: Re: SQLNotes...what is it exactly?
Post by: mouser on October 18, 2007, 07:21 AM
Looks very ambitious and cool, glad to see you here PPLandry.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 08:26 AM
Looks intimidating for a person w/ simple needs like me.

Yes there are advanced features, but the basic setup is an Excel-style grid (with outlining features) and an optional rich text editing pane with standard editing features (font, bullets, images, links, tables). Each item in the outliner can have a separate text content.

As such, it is basically the same as any other 2-pane outliner.

Many users with no database experience (typical 1-800 infoline support  - CRM personel) have used it and rapidly felt confortable. Give it a try if you want!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2007, 10:11 AM
Also, coming soon will be an integrated calendar, but Pierre is also working on Gantt charting for project work and he already is able to put in pivot tables and charts.  All of this puts his program beyond ECCO.
That would be highly useful for work applications.

One more question, for us non-programmer types, how would I take advantage of the calculation and database-like features of this program?  When would I be organizing my information (notes, webclips, addressbook contacts, etc.) and think, "hmm, I need to make this calculation"?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 10:21 AM
One more question, for us non-programmer types, how would I take advantage of the calculation and database-like features of this program?  When would I be organizing my information (notes, webclips, addressbook contacts, etc.) and think, "hmm, I need to make this calculation"?
I work as a consultant. So I use it for billing purposes. It can calculate the hrs worked from the start-top times and the HrNonWorked. Circular equations are legal in SQLNotes (unlike Excel), so I have the choice of entering EndTime or Duration.

In a list of tasks, I calculate an Urgency flag based on the priority, required date and current date (actually, I also include %Done and ExpectedDuration in the equation). Then I can set the item back color based on the Urgency figure. Items in Red require immediate attention for example, Yellow for less urgent ones. The equation is automatically re-evaluated so tasks will automatically change from Yellow to Red as required!

If you want to enter car information (km, litres), it can calculate consumption.
Equations are also used to handle text. You can use it to extract phone numbers, web and email address, etc.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2007, 10:39 AM
Man, this program is intense.  Usually, I can figure out how to use a program within a few minutes.   I just can't get my mind around this.

OK, here's a specific example I'm interested.  Here at work, a group of us play basketball at lunch.  I wanted to start keeping track of the wins/losses of each person to see who has the highest winning percentage.  I started a database in Access, but it became too much work for something as trivial as basketball, so I'm wondering if SQLnotes can do it easier.  I don't know Access so it was difficult creating an input form and to show summary statistics without spending too much time in it.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2007, 10:44 AM
This thing keeps crashing on me...I try to pin the html window so it doesn't auto-hide, and when I try to work, the program crashes.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 11:09 AM
This thing keeps crashing on me...I try to pin the html window so it doesn't auto-hide, and when I try to work, the program crashes.
Make sure you don't enable the Office 2007 theme. Current version has a bug with this feature. Tools>Theme>Office 2003. It is fixed in the coming version.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 11:25 AM
OK, here's a specific example I'm interested.  Here at work, a group of us play basketball at lunch.  I wanted to start keeping track of the wins/losses of each person to see who has the highest winning percentage.  I started a database in Access, but it became too much work for something as trivial as basketball, so I'm wondering if SQLnotes can do it easier.  I don't know Access so it was difficult creating an input form and to show summary statistics without spending too much time in it.
There are many ways to do this. Assuming you want to use your SQLNotes database to put all sorts of things you could:
- Create a number field for each player (view>manage fields, name=player name, type=number). In the Hierarchy operations set Parent=sum (of children). This will do the totalling.
- Create a new grid (or reuse an existing one) and add each player field (right-click on the column or drag-drop from the properties pane). Include a date field also.
- Add an item in the grid: Lunch Basketball
- Add a sub-item for each game. Enter the date in the "date' field and for each player that won, put 1 in the corresponding cell (if in the player field, you set the default value to 1, you'll be able to fill the cell on a double-click).
- You'll see that the parent item (lunch Basketball) will total the winnings of each player.

I can think of at least 4 other ways to do it, but this is a good one. :Thmbsup:

p.s. If you want to be fancy, you can set-up a user-defined function to show the name of the player(s) with the most winnings in a separate text field.
p.p.s. If you have this SQLNotes database on your work-place network, you can give access to the players so they see this information, using nothing else than Excel. Otherwise with 2-click you can generate an HTML page with the results and post it somewhere.

[edit] p.p.p.s If you want to be real fancy, you could put in the HTML pane for the lunch basketball item, rich text summarizing this activity and for each game item, comments, pictures, etc.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2007, 11:35 AM
OK, this will be my test project for this program.  I have to go back to work right now, but I'll try this again later.

Actually, I was unable to use the program because it kept crashing.  I'll ask about this more later.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 01:43 PM
Actually, I was unable to use the program because it kept crashing.  I'll ask about this more later.
Did you try to use a different theme than Office 2007?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 08:27 PM
I did a sample for you (I can send it or put in on the sqlnotes web site if you want). It took me a approx. 20 minutes. It was fun!

Here is a screenshot
[ You are not allowed to view attachments ]

Clicking Basketball automatically fills in Date. I used a user-defined function to fill-in the BestPlayer field
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 18, 2007, 10:58 PM
Pierre, don't forget to tell us when the next beta is out... I want to try the calendar, recurrence capabilities, alarm, gantt charting, etc.  :up:

(I just saw you answered my post at the SQLnotes forum -- I wasn't notified, for some reason. Thanks!)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2007, 11:01 PM
Pierre, don't forget to tell us when the next beta is out... I want to try the calendar, recurrence capabilities, alarm, gantt charting, etc.  :up:

(I just saw you answered my post at the SQLnotes forum -- I wasn't notified, for some reason. Thanks!)
Will do for sure!. Current forum software does not do notification  :down:. New version is out which does, so I'll upgrade when I have some free time.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 19, 2007, 12:42 PM
PPLandry, that's cool!  (You didn't have to do that, but I appreciate it.)  I'll try to do it next week, or go ahead and send me the file and maybe I can work off of yours.

Here is what I envisioned the database to behave like:
--every day, the players will enter how many games they won, and how many they lost (2 entries).  So for each player, each day will have a win entry and a loss entry.

--In some kind of pivot table (or something similar), a chart will rank the players from the highest winning percentage to the lowest.

--In Access, I wanted to have a nice sophisticated form entry, but I can't figure out how to do it yet.  Basically, in the form, the player would choose their name from the list.  Once they do that, a display will show the stats from their last 10 days.  Another display will show the current rankings.  Then, the player would pick the date, enter their wins and losses, press "submit" and the database will get updated.

Something along the lines of that.

Here are some screenshots:
[ You are not allowed to view attachments ]   [ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 19, 2007, 04:22 PM
>In some kind of pivot table (or something similar), a chart will rank the players from the highest winning percentage to the lowest

Yes the built-in pivot table in sQLNotes can be used to display it that way

>a display will show the stats from their last 10 days

No problem. Simply set the grid filter to date > now -10 and it will filter out older data.

>Basically, in the form, the player would choose their name from the list

I'd thought that you would've preferred to have separate columns for each player. That way, the top item show the summary. If you want it the way you described, it is even simpler. Create a text field PlayerName, a number field GamesWon, and use a date. Then, you can use the SQLNotes pivot table to view the result and will be able to order by ranking.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 19, 2007, 05:03 PM
 :-[
hah,
I managed to make the getting started documentation disappear

[ You are not allowed to view attachments ]

I right clicked in lower pane & selected browse view &, well, it disappeared

anyone got any tips for how to get it back -
should have read it first, huh?  :-[

EDIT: restart doesnt bring it back or any of those buttons dont seem to help (https://www.donationcoder.com/forum/esmileys/gen3/1Small/WHISTLE.GIF)
it is now in browser mode - context menu seems to be same as Firefox
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 19, 2007, 05:56 PM
In the current version, it is a bit too easy to erase content  :huh: I'll add confirmations.

You can download the sample database from the www.sqlnotes.net or read the same info on the SQLNotes web site.

You can also, put it back in by simply drag-dropping the web-site content to the HTML editing pane. That's how it was created in the first place!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 23, 2007, 04:03 PM
@Tomos,

Were you able to get the text back using one of the 2 methods?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 23, 2007, 11:33 PM
If there are any Ecco Pro users here, version 0.9.18 of SQLNotes (out this week for sure) now includes an Ecco Importer!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 24, 2007, 12:33 PM
You can download the sample database from the www.sqlnotes.net or read the same info on the SQLNotes web site.

You can also, put it back in by simply drag-dropping the web-site content to the HTML editing pane. That's how it was created in the first place!
@Tomos,

Were you able to get the text back using one of the 2 methods?

I downloaded it fine thanks -will try other method too though!
Title: Re: SQLNotes...what is it exactly?
Post by: Kuntau on October 27, 2007, 06:43 PM
is this software gonna be shareware when beta end?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 27, 2007, 09:20 PM
is this software gonna be shareware when beta end?
As in try before you buy? Yes, the planned distribution is twofold:

1- Web-site direct download, 60-90 day trial (30 days is just too short for such a software). [edit] price is TBD but will be in line with comparable products[/edit].

2- Through a network of SQLNotes consultants. Approaching individuals and organisations and provide turn-key solutions to their specific information management needs. This distribution is already being used, since 15 licences have been sold to various organisations with customization, training and product support.

p.s. Contributing beta testers and translators get a free licence!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 29, 2007, 03:23 PM
Version 0.9.18 is finally out. Includes many bug fixes and enhancements. www.sqlnotes.net
Title: Re: SQLNotes...what is it exactly?
Post by: CWuestefeld on October 29, 2007, 04:59 PM
Interesting, but I've got mixed feelings.

To tell the truth, I was about to post a dismissive reply based on the name only, but to be fair I had to look at the web site first. The concept that's described there looks quite interesting.

However:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 29, 2007, 05:34 PM
[name] The name will be changed. SQLNotes is a code name
[price] The standard is not a lite by no means. We're also 3-4 months from initial release, so the pricing has not been fixed yet.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 29, 2007, 10:34 PM
Version 0.9.18 is finally out. Includes many bug fixes and enhancements. www.sqlnotes.net
Thanks Pierre... will be downloading it shortly.  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 31, 2007, 04:27 PM
can I ask what others are using this programme for?

I mean I can see the example of the basketball but somehow that doesnt help me get my head around more practical uses for it (no offense to the basketball use!!)

I think I'm struggling cause I cant figure out how to get going with it AND I dont know what I want to use it for -
which might make people think I should forget it .. but
I can see a powerful programme at the same time & think I dont want to miss out on that !! -
I'm just not sure if it would be helpful to me
and
I'm hoping some of your examples might help me :)

The example from the web page of costing a job - I can see that being helpful way of structuring that.
any other ideas/uses?!?

EDIT: in case it's helpful -
I work on my own, selfemployed, but very few clients (is that what you call em?!) drawing mainly maps at the moment

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 31, 2007, 06:00 PM
Well, I'd use it for similar tasks I use Outlook for : manage contacts, tasks, calendars, etc. But I'd also probably store notes and various data into it, and use it as a general database (something I don't do with Outlook), and I'd manage more complex projects (something I look forward to because of SQLnotes pivot tables and other coming features like gantt charts). The only thing I probably wouldn't do with it is… manage emails… it doesn't seem to be a very “developed” feature. But maybe am I mistaken?

The problem for me is that there's no calendar right now (and no gantt charts). But according to Pierre, there will be!

What is it that you'd like to use it for in the first plac ? You can create all sorts of different places (different grids) to store different types of data. Creating a new grid is not very intuitive right now : you have to go in View —> Manage grids and in the list of grids, click and write in the “New view” space. Took me a while to find it (should be in the Grid menu)! Too bad because it’s a fundamental feature.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 31, 2007, 07:16 PM
thanks Amando!

You can create all sorts of different places (different grids) to store different types of data. Creating a new grid is not very intuitive right now : you have to go in View —> Manage grids and in the list of grids, click and write in the “New view” space. Took me a while to find it (should be in the Grid menu)! Too bad because it’s a fundamental feature.
-
that's a help!!

What is it that you'd like to use it for in the first place ?

well, that was part of my "problem"  :-[  :)
but as I'm starting a new job I could start with the pricing model &
was thinking of maybe using it for keeping track of job development e.g. I get a mail saying "oh I forgot to say I want that done" etc which is mostly per email but often by .doc file.

some big jobs I try keep track of the drawings in tables (*.doc file again) or spreadsheets -
eg. Figure#123: based on working drawing#ABC, modification requests, outstanding work, final approval given, etc.

maybe it would be a better place for this type of info - all in one place.
Now I have more of an incentive to use it -  :)
think all i needed was a prompt, (& that tip on creating new grid)

thanks again Amando  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 31, 2007, 09:20 PM
Armondo wrote
But I'd also probably store notes and various data into it, and use it as a general database (something I don't do with Outlook), and I'd manage more complex projects
You described it pretty well. At the basis, you have an Ecco framework. Folders (fields in SN) you open them by double-clicking on them in the properties pane. And you can start putting information in that folder. The grid and forms are the basic entry.
You can use it to enter database-like info or text info using the built-in oulining capabilities (or both of course). Fields are either shown in the properties pane or as columns in a grid. Items exist regardless of whether they are shown in a grid or not. Grids and forms are just views of your data/notes
That's the basic Ecco concept.
Of course, SN builts upon Ecco and adds column and row math, pivot tables and charts, I/O with Office and with the web, etc.

The only thing I probably wouldn't do with it is… manage emails… it doesn't seem to be a very “developed” feature. But maybe am I mistaken?
No you are not mistaken. SN is already a massive project and the general philosophy is to complement Office, not go head on. For a customer however (CRM app), I added an interface with Outlook to import e-mail into SN along with a semi-automated e-mail reply mecanism. Statistics were updated (# of calls, emails, etc) so managers could see monthly reports of activity.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 31, 2007, 09:29 PM
Armando wrote
The problem for me is that there's no calendar right now (and no gantt charts). But according to Pierre, there will be!
It's coming. But it is a complicated task to do it right. And things are changing quickly in that area due to on-line calendar (aka Google, Airset, Zoho, etc). The SN needs to have live links to Outlook for the people at work and with web calendars for calendar sharing (you, your wife, friends, kids, etc)
So to do it right requires a detailed analysis of the pros and cons.

The Gantt is actually much easier since it is more standalone (with only some dependancies on the calendar). In fact in the current version 0.9.19, there is a thin line to the right of the grid (blue in Office 2007 theme). Drag it to display the Gantt area (no bars for now and only one header level). Check out this post for a real screen shot of it https://www.donationcoder.com/forum/index.php?topic=9827.msg81407#msg81407

Creating a new grid is not very intuitive right now : you have to go in View —> Manage grids and in the list of grids, click and write in the “New view” space.
This is fixed in the next version. Plus I was using a split button. Neat feature but not well known, so I changed for a more conventional menu item.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 31, 2007, 09:42 PM
tomos wrote
I work on my own, selfemployed, but very few clients
That is exactly what I do. I have an agenda where I enter the work I do (start, duration or end) project. If you get paid by the hour, then billing is easy. The pivot table (or select durations and right-click>info) will give you the hours to bill.
You could have a grid for each bill and use the HTML Export>Template to automatically generate nice looking bills. Set the billing no. to those items (select all items and change the billing no. in the properties pane to batch change values) and hop, they disappear to show only tasks that haven't been billed.

I also enter all project notes in a tree structure. If tasks or sub-tasks require followup, I click the followup checkbox (grid or form). Another grid gives me all items that require followup (with or without context parents)

You could also use it to gather web clippings using the HTML pane or link it to web pages (select company A, web page opens automatically, or select your bank account item, etc.

Notice the ToDo grid. It has a very complicated filter to show just those items requiring attention (items automatically get color coded based on the Urgency field which is calculated from DueDate, Duration and %Done)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 31, 2007, 09:46 PM
tomos wrote
some big jobs I try keep track of the drawings in tables (*.doc file again) or spreadsheets -
eg. Figure#123: based on working drawing#ABC, modification requests, outstanding work, final approval given, etc.
You could drag-drop those file in a grid to create a link (double-click to launch) and then fill fields with relevant values add notes (in a note field, as a sub-item or in the HTML pane, it's your choice). Link that with your project or with individuals.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 31, 2007, 10:35 PM
Items exist regardless of whether they are shown in a grid or not. Grids and forms are just views of your data/notes

That, I must say... I really like.  :) It makes the whole data management and organization so much more flexible (although maybe a bit abstract for more visually oriented people — and so is the filtering… But I guess that will be easier to understand once the documentation is complete).

Thanks for your explanations regarding some of the "key" concepts : Grids, forms, fields...


No you are not mistaken. SN is already a massive project and the general philosophy is to complement Office, not go head on. For a customer however (CRM app), I added an interface with Outlook to import e-mail into SN along with a semi-automated e-mail reply mecanism. Statistics were updated (# of calls, emails, etc) so managers could see monthly reports of activity.

So how do you see people using SQLNotes in cunjunction with Outlook (or even thunderbird, the bat !) email feature? Drag and Drop possibilities (to the calendars or todo lists)? Or more officially implement the solution you offered to the customer your refered to?... Just wondering.

[...]things are changing quickly in that area due to on-line calendar (aka Google, Airset, Zoho, etc). The SN needs to have live links to Outlook for the people at work and with web calendars for calendar sharing (you, your wife, friends, kids, etc)
So to do it right requires a detailed analysis of the pros and cons.

It's great that you're taking these uses/formats into considerations.  :up:
IMO Outlook was for way too long behind in terms of web calendar sharing.

The Gantt is actually much easier since it is more standalone (with only some dependancies on the calendar). In fact in the current version 0.9.19, there is a thin line to the right of the grid (blue in Office 2007 theme). Drag it to display the Gantt area (no bars for now and only one header level).

Ooooohhh. I see... Encouraging! (and I of course saw the screenshot the first time you posted it)

This is fixed in the next version. Plus I was using a split button. Neat feature but not well know, so I changed for a more conventional menu item.

Nice!! Because creating new grids is such an important thing to be able to do easily. :)

Thanks Pierre
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 31, 2007, 10:39 PM
You could drag-drop those file in a grid to create a link (double-click to launch) and then fill fields with relevant values add notes (in a note field, as a sub-item or in the HTML pane, it's your choice). Link that with your project or with individuals.

Very elegant.

Is there a way (potentially) to automatically "colorcode" or format items depending on the content (item name, etc.)?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 31, 2007, 10:43 PM
Is there a way (potentially) to automatically "colorcode" or format items depending on the content (item name, etc.)?
Yes you could use color coding based on file extension. A simple user-defined function would do it and it would be automatic. Use the FileName field which is automatically filled in on drag-drop.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 31, 2007, 10:46 PM
Is there a way (potentially) to automatically "colorcode" or format items depending on the content (item name, etc.)?
Yes you could use color coding based on file extension. A simple user-defined function would do it and it would be automatic. Use the FileName field which is automatically filled in on drag-drop.

Thanks! I'll try that.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 31, 2007, 10:50 PM
Armando wrote
So how do you see people using SQLNotes in cunjunction with Outlook (or even thunderbird, the bat !) email feature? Drag and Drop possibilities (to the calendars or todo lists)? Or more officially implement the solution you offered to the customer your refered to?... Just wondering.
I've postponed this to much later since I've got more urgent matters (d'autres chats à foutter pour l'instant).
3 possibilities:
1- Copy-paste or drag-drop content from email to HTML pane
2- Outlook item link (double-click to open)
3- Import email info into SN fields (from, to, subject, date, etc). The CRM solution I was referring to had this plus semi-automated reply (would insert user-defined text documents and signatures, would send it out and update the statistics inside SN) [edit] It may re-appear since I know the customer is eager to get the new SN version (they are using a 3 year-old version) and willing to pay for the specific adaptations made.[/edit]

But unless it's a user request, it will not be before 1 year.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 01, 2007, 01:52 AM
Armando wrote
So how do you see people using SQLNotes in cunjunction with Outlook (or even thunderbird, the bat !) email feature? Drag and Drop possibilities (to the calendars or todo lists)? Or more officially implement the solution you offered to the customer your refered to?... Just wondering.
I've postponed this to much later since I've got more urgent matters (d'autres chats à foutter pour l'instant).
3 possibilities:
1- Copy-paste or drag-drop content from email to HTML pane
2- Outlook item link (double-click to open)
3- Import email info into SN fields (from, to, subject, date, etc). The CRM solution I was referring to had this plus semi-automated reply (would insert user-defined text documents and signatures, would send it out and update the statistics inside SN) [edit] It may re-appear since I know the customer is eager to get the new SN version (they are using a 3 year-old version) and willing to pay for the specific adaptations made.[/edit]

But unless it's a user request, it will not be before 1 year.

I understand. Thanks Pierre!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 01, 2007, 06:34 AM
tomos wrote
some big jobs I try keep track of the drawings in tables (*.doc file again) or spreadsheets -
eg. Figure#123: based on working drawing#ABC, modification requests, outstanding work, final approval given, etc.
You could drag-drop those file in a grid to create a link (double-click to launch) and then fill fields with relevant values add notes (in a note field, as a sub-item or in the HTML pane, it's your choice). Link that with your project or with individuals.

now I'm really impressed  :-*
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 02, 2007, 10:30 AM
You could drag-drop those file in a grid to create a link (double-click to launch) and then fill fields with relevant values add notes (in a note field, as a sub-item or in the HTML pane, it's your choice). Link that with your project or with individuals.

Dont know where to post about SQL now..
if you prefer I can post in SQL forums - just say the word :)

I can drag file onto/into grid -
it creates a new item with file name as title, but when I double click it simply becomes editable..

EDIT: then if I double click it again it opens...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 02, 2007, 10:49 AM
Yes, single-click to edit, then double-click to open-link
If you click in the cell but not on the text, then a double-click will open the link.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 02, 2007, 11:18 AM
Yes, single-click to edit, then double-click to open-link
If you click in the cell but not on the text, then a double-click will open the link.

It's minor, but, fwiw-

single click item-cell-text = edit
"If you click in the cell but not on the text" = select
"then a double-click" = edit

so I do actually have to double-click twice, here at any rate...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 02, 2007, 02:12 PM
A single-click on the text and a double-click to launch, or
A double-click on an empty space in the cell

should be all that's necessary. I'll fix it if it is not behaving correctly
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 02, 2007, 02:15 PM
For those interested, a typical application of SQLNotes could be as a task management, work done/billing solution for consultants paid by the hour (can include lawyers)

See this link for a detailed description:
http://sqlnotes.wikispaces.com/Time+tracking
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 02, 2007, 02:17 PM
A single-click on the text and a double-click to launch, or
A double-click on an empty space in the cell

should be all that's necessary. I'll fix it if it is not behaving correctly

It works, but the "empty space" portion of the cell is difficult to click on.
Is it possible to launch the file with the keyboard?

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 02, 2007, 02:28 PM
A good place to double-click is on the first column, the item number
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 02, 2007, 02:28 PM
A single-click on the text and a double-click to launch, or
A double-click on an empty space in the cell

should be all that's necessary. I'll fix it if it is not behaving correctly
with Ver.0.9.20
A double-click on an empty space in the cell worked a couple of times but then no more
now it's back to just edit item name

For those interested, a typical application of SQLNotes could be as a task management, work done/billing solution for consultants paid by the hour (can include lawyers)

See this link for a detailed description:
http://www.sqlnotes.net/Forums/tabid/54/forumid/-1/threadid/2086/scope/posts/Default.aspx
It's nice to see an application of the programme  :up: :)

EDIT: just got that last post  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 02, 2007, 02:30 PM
A good place to double-click is on the first column, the item number
bump
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 02, 2007, 02:36 PM
A good place to double-click is on the first column, the item number
bump

It doesn't work when I double click on the first column (and there is no item number in the column when the item consists of a linked documents.)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 02, 2007, 02:40 PM
It doesn't work when I double click on the first column (and there is no item number in the column when the item consists of a linked documents.)
Fixed. Clicking on the number column now works even if empty (it should not be empty, that is a long-standing bug that I need to fix. F5 to refresh and you'll get the number)
Title: Re: SQLNotes...what is it exactly?
Post by: brett on November 03, 2007, 04:20 PM
Ok, I have got past the initial fear and I too am impressed.

Suggested alternative names
- TaskSheets

Brett
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 03, 2007, 04:24 PM
Ok, I have got past the initial fear and I too am impressed.

Suggested alternative names
- TaskSheets

Brett
Thanks! While it can, SQLNotes is much more than to manage tasks. It is a flexible database and as such can handle all sorts of information management.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 03, 2007, 04:34 PM
note2plan ? (nothing on google for this one)
Sounds a bit like tag2find... Oh well.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 03, 2007, 04:43 PM
Ironically, I find that I quite like the name SQLNotes! I seem to be in the minority... I'm slowly playing around with it and like what I see so far. Thanks for letting us in on this, Pierre  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 03, 2007, 04:46 PM
devizer ?

Darwin : SQLNotes is not bad at all. Maybe just a bit geeky for some... I guess
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 03, 2007, 04:58 PM
Ironically, I find that I quite like the name SQLNotes! I seem to be in the minority... I'm slowly playing around with it and like what I see so far. Thanks for letting us in on this, Pierre  :Thmbsup:
You're welcomed. I'm updating the SQLNotes wiki (all can contribute BTW) to add real-life examples and applications: http://sqlnotes.wikispaces.com/
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 03, 2007, 05:10 PM
Cool! Thanks for the link - I probably wouldn't have noticed it otherwise. Reading through it now.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 03, 2007, 05:13 PM
Cool! Thanks for the link - I probably wouldn't have noticed it otherwise. Reading through it now.
Next ones will be How to generate bills using the HTML Export template feature and how to use SQLNotes to run a B&B
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 03, 2007, 05:16 PM
This is getting more and more interesting. My wife runs her own business and we're frequently trying to come up with ways to generate bills and invoices. Of course, she's a lot less geek oriented than I am so she may not be as excited as me...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 03, 2007, 05:21 PM
This is getting more and more interesting. My wife runs her own business and we're frequently trying to come up with ways to generate bills and invoices. Of course, she's a lot less geek oriented than I am so she may not be as excited as me...
Once set-up, it should not feel too geek for her, I'm sure.
I've got many customers with little experience with PC and can use it quite effectively.
I'll also be adding a locked down mode (or user vs design mode) where users will not be able to change too many things (i.e. not screw things up) (fields, grids, etc)
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on November 03, 2007, 09:16 PM
What about "Everyone's Database"?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 03, 2007, 11:37 PM
The SQLNotes wikispace has been updated to include an example of how SQLNotes can be used to easily generate invoices, using it "mail-merge" capabilities (we call it HTML template based exports):
http://sqlnotes.wikispaces.com/Invoices
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 04, 2007, 06:57 AM
Wow - thanks Pierre  :Thmbsup:. I'll work my way through these tutorials.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 04, 2007, 11:26 AM
Wow - thanks Pierre  :Thmbsup:. I'll work my way through these tutorials.
Don't forget to download the latest build (and copy to the app folder) to get the updated template which includes this sample
http://www.sqlnotes.net/public/download/SQLNotes/sql-notes.zip
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 04, 2007, 01:53 PM
Pierre,

I'm looking at SQLNotes now for the document tracking database, as we discussed in another thread. I must say, though, the proposed pricing is more than I had expected. That's not to say it is out of line with what it should be -- I guess I just didn't know the price range for this type of application. I might have to take another hard look at Access for my database since I already own that!

Thanks.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 04, 2007, 02:19 PM
Pierre,

I'm looking at SQLNotes now for the document tracking database, as we discussed in another thread. I must say, though, the proposed pricing is more than I had expected. That's not to say it is out of line with what it should be -- I guess I just didn't know the price range for this type of application. I might have to take another hard look at Access for my database since I already own that!
Jim
It all depends on how you value your own time...
Also the price is very approximate and will be in line with comparable products. May end-up being less. Finally, contributing beta testers, translators and solution providers get a free licence!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 04, 2007, 09:04 PM
The SQLNotes wikispace was updated to include documentation on how to use equations:
http://sqlnotes.wikispaces.com/Equations
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 06, 2007, 04:07 PM
PPLandry, I'm ready to continue trying out my basketball database...do you think you can send me that file you set up?  Thanks.  I was trying to follow what you wrote earlier but I got confused, and now I've run out of time (here at work).  Thanks.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 06, 2007, 11:19 PM
PPLandry, I'm ready to continue trying out my basketball database...do you think you can send me that file you set up?  Thanks.  I was trying to follow what you wrote earlier but I got confused, and now I've run out of time (here at work).  Thanks.
I've updated the wikispace to include a detailed step by step tutorial on how to do this:
http://sqlnotes.wikispaces.com/BasketballStats

Don't forget to get the latest SQLNotes build. That sample is now part of the default template. File > New to create a new file based on the template
Title: Re: SQLNotes...what is it exactly?
Post by: iphigenie on November 07, 2007, 02:50 AM
Equations?
Niiice, I'm jumping in now

Except I don't have MS Office except on my work laptop and I won't install betas or unlicensed anything on that.

I have about a zillion office suites - the old smartsuite, an middle aged version of the wordperfect one (pre-corel), the one ashampoo lists and of course open office, so there is most likely a way
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 07, 2007, 08:33 AM
Equations?
Niiice, I'm jumping in now

Except I don't have MS Office except on my work laptop and I won't install betas or unlicensed anything on that.
Equations don't require MS Office!

Only the pivot table and chart. Open Office Calc can be used to do the same thing

Finally, a truly built-in pivot (i.e. not needing Office installed) will be integrated in a few months.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 07, 2007, 10:39 AM
I've updated the wikispace to include a detailed step by step tutorial on how to do this:
http://sqlnotes.wikispaces.com/BasketballStats

Don't forget to get the latest SQLNotes build. That sample is now part of the default template. File > New to create a new file based on the template
Thanks, that's really cool.  Your effort is appreciated.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 08, 2007, 03:56 PM
Thanks, that's really cool.  Your effort is appreciated.
Did you try the sample? Does it do what you want?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 08, 2007, 04:53 PM
Did you try the sample? Does it do what you want?

I think it does, I haven't finished playing with it yet.  I'm still trying to understand how all the data works together in the program, I don't have my head around it yet.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 08, 2007, 07:43 PM
I think it does, I haven't finished playing with it yet.  I'm still trying to understand how all the data works together in the program, I don't have my head around it yet.
Think of it as:
1- a large spreadsheet. The grid is used to filters which row are displayed and which column is displayed, and/or
2- As a filing cabinet. You place items in folders (fields here). Selecting a field as a grid source, displays items in the folder (This is the Ecco Pro metaphor)

Hope this helps!
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 09, 2007, 12:17 AM
Pierre,

I'm looking at SQLNotes now for the document tracking database, as we discussed in another thread. I must say, though, the proposed pricing is more than I had expected. That's not to say it is out of line with what it should be -- I guess I just didn't know the price range for this type of application. I might have to take another hard look at Access for my database since I already own that!
Jim
It all depends on how you value your own time...
Also the price is very approximate and will be in line with comparable products. May end-up being less. Finally, contributing beta testers, translators and solution providers get a free licence!

Thank you Pierre.  Maybe I will give it a try using a relatively small sample of my data.

Sorry not to have seen your reply earlier. I most likely did get the DC email notification, but I was overloaded with a lot of spam - my ISP's server spam filter died (or broke down?) and I was getting literally a few hundred spam messages dropped into my inbox daily! Had to do some major adjusting to my own spam filters to compensate and I'm sure I missed responding to a lot of good messages in the rush.

Thanks again!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 09, 2007, 03:55 AM
Think of it as:
1- a large spreadsheet. The grid is used to filters which row are displayed and which column is displayed, and/or
2- As a filing cabinet. You place items in folders (fields here). Selecting a field as a grid source, displays items in the folder (This is the Ecco Pro metaphor)

Hope this helps!

this is helpful

I've been struggling with the underlying concept
not having used database type software before is probably a handicap...

If I follow the logic and metaphor of point one -
lets see... using SQL-Notes, I dont understand (yet) how (exactly) you filter things so it's probably too soon to be asking questions -
but I'll have a go anyways :)

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 09, 2007, 07:03 AM
If I follow the logic and metaphor of point one -
lets see... using SQL-Notes, I dont understand (yet) how (exactly) you filter things so it's probably too soon to be asking questions -
but I'll have a go anyways :)

  • Would it be possible to filter one item+subitems (i.e. one of many items) for example from ToDo to another grid?
  • Is it possible to make new columns - I see there's a long list of them already.
  • Is it possible to open a new "spreadsheet" ?

1- To uniquely filter a single item put [Edit] "IDItem = xxx" [/Edited] in the source of a grid. ID Item of the item is seen in the properties pane. The source is the left-most box on the source bar (Grid > View source bar to show it)
2. Columns are fields. Fields can be displayed as a column in a grid, or in one or many forms. View>Manage fields to add a new. Once created, in your grid: Grid > Displayed column to display it (or drag-drop from the properties pane to the grid)
3. To create a new grid: View > Grids > New Grid
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 11, 2007, 12:47 PM
The SQLNotes wikispace is being enhance to include beginners guide to introduce new users (especially those without Ecco Pro expertise) to the SQLNotes concept:
http://sqlnotes.wikispaces.com/

It is open to all! No need to register to view, comment and make changes. You are all welcomed to visit and contribute. A new Q & A page was added specifically for users questions:
http://sqlnotes.wikispaces.com/Q+%26+A

(but you can continue to use this forum too. It's your choice!)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 11, 2007, 03:41 PM
Very nice!
Thanks Pierre.
(Will have to take SQLnotes for another serious ride very soon...)
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 11, 2007, 05:24 PM
Yes - this will help me a LOT. Not that SQLNotes is hard exactly, but I'm pretty new to the genre so am still "coming up to speed"  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 12, 2007, 05:57 PM
Don't we all have zillions of digital photos. And each camera we buy comes with this semi-useless software to manage your photos...

Long time ago, I added an image viewer to SQLNotes. It was not updated and hence disabled. Well it's back:

    * Drag-drop files from Explorer to create items with links to the files.
    * In a grid, you have user-defined columns to describe the photo (date, who's there, where, rating, etc)
    * You can add additional information as sub-items (click on the + to see the details, as in Windows Explorer)
    * You can sort, filter, group easily
    * A built-in image viewer, which rotates to show constant size (portrait vs landscape)
    * Double-click on the image will lock the viewer on this photo. Open another viewer to view other photos. You can open as many as you wish (Now you'll like that 21" screen!)
    * If many viewers are opened, as you scroll in the photo list, a different viewer is selected to show the photo. So the last few photos are always visible. Great when a group of people are looking at them.

    * Image file is not imported, SQLNotes creates a link, so the SQLNotes file remains real small
    * No imaging editing tool included (would be second rate anyway). You use the editing tools that you prefer! Double-click the item in SQLNotes to open it.
    * You can create many grids where you see some or all of your pictures. Great to view the same photo in different contexts (without making copies)
      i.e. The grid of the best photos of my 4 year-old and the grid of photos of our trip to the east-coast, some of the photos will be the same. No problem!

Plus, coming soon 3 additions which will be useful for this task:

    * Automatic folder monitoring. Tell it which folders (i.e. my pictures/*.jpg)  to monitor and any new files will be added to your SQLNotes database automatically, in a separate grid so you know that they need to be documented.
    * File date will be imported into the database (currently only file name and path are imported).
    * Option to create a windows shortcut when linking to the file. Hence moving the file will not break the link (Windows monitors shortcuts automatically)
www.sqlnotes.net

An example will be added very soon in the wikispace
Title: Re: SQLNotes...what is it exactly?
Post by: CWuestefeld on November 12, 2007, 06:19 PM
File date will be imported into the database (currently only file name and path are imported)

If you want this feature to be really useful, I'd suggest allowing for the import of EXIF/IPTC data from image formats that support tagging. (I'm pretty sure there's code on CodeProject.com for this, to save you some time)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 12, 2007, 08:43 PM
Pierre... you're giving birth to a monster. A friendly one, of course.  :Thmbsup:
I find that the multimedia aspect is lacking from other free-form databases/organizationnal tools (for instance, I don't think that asksam has any direct support for images -- but I might be wrong -- jimdoria could probably tell). So, at first sight, it seems good to have image support in... SQLNotes (oups, caution! caution! semantically streched name  ;) ).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 12, 2007, 09:00 PM
Just tried it. Really cool.

Would be nice to be able to cycle through the pictures with a shortcut key (if not already possible).

    * Automatic folder monitoring. Tell it which folders (i.e. my pictures/*.jpg)  to monitor and any new files will be added to your SQLNotes database automatically, in a separate grid so you know that they need to be documented.
    * File date will be imported into the database (currently only file name and path are imported).
    * Option to create a windows shortcut when linking to the file. Hence moving the file will not break the link (Windows monitors shortcuts automatically)

These will be great additions.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 12, 2007, 09:03 PM
SQLNotes (or whatever it is finally called) aim at helping you manage your information.
And nowadays, picture files are one hell of an information nightmare. Integrating that with your other information (people, calendar, tasks) is a win-win situation.

Did you try the multi-viewer? Open 4 and as you change picture item, each window gets updated in rotation (best on dual-screen, my second screen is 21" !). No more will you have people say: "Wait, go back to that last one!". And the auto-rotation (portrait-landscape)?
(Double-click to lock a window on an image. )
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 12, 2007, 09:04 PM
> Cycle keys..

What do you mean?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 12, 2007, 09:08 PM
> Cycle keys..

What do you mean?

"cycle through the pictures with a shortcut key" : Like alt+tab does for witching between windows,  or ctrl+tab, etc., in some apps.

Have to go but will post again later,
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 14, 2007, 09:04 PM
Just to keep you updated:

1- SQLNotes is now capable of printing 1-many relationship data. Examples are sales receipt (sale - sale details),  Consultant billing (Client - Work done), etc. You can even print multiple invoice, for different clients, in 1 step. Use syntax Parent.Fieldname to show the parent value

2- I'm now working on a Date Filter toolbar. This will allow SQLNotes to be used to manage time (i.e. a calendar) and tasks (i.e. todos) more effectively (View schedule for today, this week, this month, etc,  view undone todo's due this week, etc). But it could be used to filter any date related field (want to see items created last month, sales in July, etc)

[ You are not allowed to view attachments ]
(in this screenshot, appointments from oct 1 to 22 will be shown  -- 21 days as set in the duration box)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 15, 2007, 01:28 PM
Damn, this program sounds good.  If only I could figure out how to use it.  granted, I haven't put in the time.  I should do that one day!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 15, 2007, 01:31 PM
Damn, this program sounds good.  If only I could figure out how to use it.  granted, I haven't put in the time.  I should do that one day!
Did you try reading the doc at http://sqlnotes.wikispaces.com/ ? It would be a good start. Otherwise, I'm offering a free phone conversation to get you going...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 15, 2007, 03:36 PM
That's very generous of you, I might have to take you up on that.  However, before I do, I have to give it an honest effort.  I just haven't tried all that hard yet, I'm too freakin busy.  But I'll get around to it.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 15, 2007, 05:21 PM
I'm in more or less the same boat as superboyac. I'll try to give it a more comprehensive appraisal this weekend.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 15, 2007, 06:11 PM
I'm in more or less the same boat as superboyac. I'll try to give it a more comprehensive appraisal this weekend.
If you want to see what inspired SQLNotes, you can download Ecco Pro 4.0, which is now freeware (discontinued since 1997).
You'll get a calendar, phonebook and notepads (which are like SQLNotes Grids)
http://www.compusol.org/ecco/

Of course, SQLNotes is NOT a clone of Ecco. It can handle rich text and data much better. Plus Ecco's I/O was limited. At the same time, some features are still missing in SQLNotes for now... but they'll be added!
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on November 16, 2007, 03:10 PM
At the same time, some features are still missing in SQLNotes for now... but they'll be added!

Ooooo Ooooo I want a pony. No! A schrubbery.
Title: Re: SQLNotes...what is it exactly?
Post by: jgpaiva on November 16, 2007, 04:28 PM
No! A schrubbery.
Ni!! (http://www.serve.com/bonzai/monty/classics/TheKnightsWhoSayNi)
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 16, 2007, 06:22 PM
Dang! And I was trying to think of a rejoinder - perfect, João  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 17, 2007, 11:21 PM
Just an update:

A DateFilter toolbar is now available in SQLNotes. It can be used to easily filter on date ranges (day, work week, week, month, year, user-defined length). With it you can:

1- Manage appointments
2- Manage ToDos
3- See information added or modified last week
4- View invoices for July
5- Billable hours done last week
5- etc.

[ You are not allowed to view attachments ]
(This would show appointments for the month of october)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 22, 2007, 03:06 PM
A new example was posted on the SQLNotes wiki showing how to link a SQLNotes file to a back-end database, such as SQL Server, local or remote:

http://sqlnotes.wikispaces.com/

(for those technically inclined...)

BTW Many of the advanced features of SQLNotes (including this one) are beyond typical users. So there is a good market for those, technically inclined, that want to become SQLNotes consultants providing turn-key type applications to busy individuals or organisations. Contact me at [email protected] for more information.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 25, 2007, 08:14 PM
You can now use the new formatting toolbar to easily apply formatting to items:
(foreground color, background color, font, size, bold, italic, underline, strikeout).

[ You are not allowed to view attachments ]

Plus since the formatting is simply stored in a field, you can:
* search for items with any given formatting (all red, all italic, bold and green, etc)
* Choose a different field for the format, and instantly change or remove the formatting

SQLNotes is becoming more and more text outliner friendly (it was initially more of a data outliner/grid)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 26, 2007, 08:29 PM
Version 0.9.20 is released. All users can download a free version at www.sqlnotes.net
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 26, 2007, 10:36 PM
Thanks Pierre! Really haven't got the chance to "play" with it lately...  :(
I must admit that I'm kind of postponing real testing  for when the calendar (and maybe even palm synchronization) will be ready.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 26, 2007, 10:44 PM
I can understand  :-[.

But even without these, it can be a great information manager. I've been using it for the last 3 years to manage my life and my business. I'd never go back to Ecco. IMHO, the organisational capabilities are huge!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 26, 2007, 10:51 PM
I can already see that ! The problem is that I still rely on my Outlook/Palm for so many things that when/if I make a move, it'll have to be worth it.  :)

But that doesn't mean I won't try SQLNotes again and again ! Just because I believe that there must be a way out of Outlook. (I've actually installed a bunch of "daily builds", just for the sake of seeing the progress -- all I can say is that everyday it's getting closer to what I -- and probably others too -- need...)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 26, 2007, 10:59 PM
Great to hear that. I personally was never a beta tester. So I admire those that have/take the time to try work-in-progress software.

I expect to have a first calendar as a X-mas gift to users  8). It will have Outlook-like recurring events and alarms (more advanced versions of these will follow, including multi-database value-based alarms, not just date-based)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 26, 2007, 11:03 PM
Cooool !! :up:
multi-database value-based alarms...OOoooh! sounds REALLY nice. Now that's something Outlook doesn’t have to my knowledge. Or does it?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 26, 2007, 11:23 PM
No, Outlook has date/time based alarms only, and only 1 per item (as far as I know)

[value-based alarms]
So when a value is automatically re-evaluated (yes SN does this in background), it can trigger an alarm (project cost going over budget, stock value going under a certain price, etc).

Alarms will be of varying levels too. Some will simply show up in an non-disruptive alarm/reminders window. Other more important ones will show in a message box. The alarm level will be calculated, so the same alarm will display differently, depending on other parameters/values (i.e. appointments can be made to first show up in the alarms window, and later on in a message box). An infinite number of alarms will be possible for each item.

Finally, it will monitor/display alarms from a number of database files (much like Ecco). The process will run independant of SN and it will be possible to load it at startup to have alarm notifications even when SN is not running.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 27, 2007, 07:26 PM
This sounds really really nice.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 03:24 PM
OK, PPL, I finally got a chance to try out your program.  By the way, thanks for the wiki, it's very helpful.

I'm giving up on the basketball one and trying something more simple and useful for myself, as a beginner.  What I want to do is create my own database for my favorite music/albums.  They will have my personal comments/reviews associated with each entry.  So far, here is the layout of my database, as far as the fields:
--Album
--Artist
--SongTitle
--Notes (I just used the default SQL field for this one)

So, for each item, I will have a review of it associated with it.  However, I have a question.  Should I write my review in the Notes field, or in the HTML pane?  I'm leaning on doing it in the HTML pane to take advantage of the formatting options.  Besides, it's too hard to control paragraphs and multiple lines in a regular field, because if you press Enter, it doesn't start a new line, but assumes you're finishing the editing (like a spreadsheet).  The only thing I'm worried about is what is the property of the HTML pane?  Is it considered a specialized field?  Or is it something else?  If I wanted to export the database to excel or something, would the html content be associated with the item, like the other fields would be?

Anyway, I'm pretty sure writing the reviews in the HTML pane is the way to go, but I wanted to make sure.

Thanks.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 03:35 PM
You can use either a regular field or the HTML pane.
If you use a regular field, Shift-enter enters a line-return. Shift-F2 opens up a editing window and then Enter works as expected.
If you use the HTML pane, formatting is easier. However exporting to Excel will fill it with the complete HTML code, which may be a problem. I haven't tried that one yet.

The advantage of the regular field, is that you can see it in the grid.

If you go with the HTML pane, let me know, I can make a modification to allow for Excel export of that content

BTW you know that the default template (file>new) includes a fully working sample of your basketball example?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 04:02 PM
OK, I understand.  I think I'm going to go with the HTML pane.  Each entry is going to have a lot of text in it, so it will be easier to read in the pane, rather than a field up in the grid.  Don't worry about exporting to excel, I was just thinking out loud.  If anything, once I'm done, I'd like to be able to export it to my website.  I just want to be sure that the HTML pane content is associated to each item like fields are.

Yeah, I saw the basketball template.  it was cool!  But truth be told, I'm kind of over that idea for the time being.  The music database will be much more useful for me.  But it was nice seeing how you set that up with the custom fields and everything.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 04:07 PM
Great!
There is an auto-save mode for the HTML Pane, you probably want it enabled. If you experience any problem with it, do not hesitate to inform me. If editing is problematic, you can resort to writing the content in an email and drag-dropping in the pane. I don't use the pane much, so it is not as well tested.

You can of course, drag-drop web content about the song to this pane.

Any suggestions are welcome!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 04:12 PM
Oh yeah!  I forgot about that.  How can I get rid of all the saving prompts?  It's a little annoying when it asks me if I want it to save every time I change something in an item.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 04:13 PM
In HTML pane menu>File>AutoSave
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 04:46 PM
Thanks.

Here's a screenshot of what I've done so far:
[ You are not allowed to view attachments ]

What determines which field the expand/collapse button appears on?  It automatically appeared on the "ALbum" field, but I think I would prefer it on the Artist field.  Also, the column on the left labeled "#" is automatically numbering each entry.  What determines the numbers and how to I edit this field or tweak it?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 05:24 PM
OK, more questions (is it appropriate to ask all these specific questions here?  If not, let me know.)

I found out about the "set tree column" option, so disregard the question in the previous post.

Now, I'm going to take advantage of the tree outline.  I want the Artist to be the main topic (album and songtitle fields blank).  Then I will make a subtopic which will include the Album (other two fields blank).  Then, I will make one more subtopic for the songtitle field.  Is there a way for suptopics to automatically fill their parent fields?  For example, if I leave the suptopic field for Artist blank, because it's parent has the Artist field already, can it detect that and automatically fill in the artist for the subtopic?  Here's a screenshot:
[ You are not allowed to view attachments ]

OR

Instead of organizing the heirarchy manually, I will fill all the fields manually with no subtopics, and then I'll use a pivot table to sort the items according to album, artist, etc.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 05:34 PM
You probably want to set inheritance for both Artist and Album fields (value-> sub-items checked).

Yes it is fine to ask here!

[edit] if you set inheritance and make a change to the artist, the change will trickle down
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 05:50 PM
Thanks, this program is awesome.  It's like Access except easier to use.

What's the plan for user-defineable keyboard shortcuts?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 06:25 PM
Thanks, this program is awesome.  It's like Access except easier to use.

What's the plan for user-defineable keyboard shortcuts?

That's exactly it. Access but simpler, plus with outline, fonts, HTML, calendar (soon),  plus ...

You can already customize some. All will be customizable. Do same as Office to customize (right-click on toolbar > customize ...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 28, 2007, 06:39 PM
Can I hide that "#" column?  Do I need it?  Does each item have its own ID number that the program keeps track of?  If I start a new grid and want to reference items in another grid, how do link to that item?  I'm sure there has to be a unique ID somewhere for each one.

Also, i couldn't find how to do this, so if there isn't this feature yet, it should probably be added: expand all/collapse all.  There should be a way to expand all the items and collapse them all, to save some tedious clicking sometimes.

I'm loving this program, I've already constructed the basic outline of my database.
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 09:00 PM
Can I hide that "#" column?  Do I need it?  Does each item have its own ID number that the program keeps track of?  If I start a new grid and want to reference items in another grid, how do link to that item?  I'm sure there has to be a unique ID somewhere for each one.

Also, i couldn't find how to do this, so if there isn't this feature yet, it should probably be added: expand all/collapse all.  There should be a way to expand all the items and collapse them all, to save some tedious clicking sometimes.

I'm loving this program...
- To hide the # column, reduce its size to zero
- Yes all items have an ID. Checkout the properties pane, first line. You can drag it to the grid if you want it displayed
- Items dont belong to a grid. They are displayed in grids. So an item can be displayed in as many grids as you wish. The grid criteria decides which items are shown.
- Expand All: CTRL-9
- Collapse All: CTRL-1
- Check Grid>Save Item State. The grid will always return to the same state

Glad to see that you've seen the light. It takes a while to graps it. Congratulations
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 09:44 PM
Your structure will work, but there is redundant information. In the Ecco concept, you could use the Item field (column):
- Author
- - Album 1
- - - Song 1
- - - Song 2
- - Album 2
...

Both are valid ways of doing. It all depends on what you want to do with your info. What kind of analysis you want. Your approach allows better data analysis. The Ecco way is simpler and visually more pleasing, but data extraction/analysis is more limited. But it gets the job done very quickly:
1- Create grid MusicLibrary
2- Start entering singer, album, song. No fields to create. Just use Item.

Either way is good!

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 10:02 PM
Along the Ecco line, you can create special parent fields (default template has been updated with those fields). The UI would now be:
[ You are not allowed to view attachments ]

Notice that you only enter information in the items column, the other columns are generated automatically and take NO space in the database.

Have fun!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 28, 2007, 10:10 PM
Or if you wanted to add a ratings column, to allow filtering (rating>2 for example), it could be:

[ You are not allowed to view attachments ]

[edit] but don't get me wrong, your approach is quite adequate, so stick with it if you want.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 29, 2007, 12:03 AM
THanks, yeah, I'm ok with my method.  I don't mind the redundancy for two reasons:  Each individual item can stand alone this way, and; it's not like I'm entering the fields manually, they are being inherited automatically.

Here's another question.  For the fields that are inherited automatically (like in your example above) is there a way to make them non-editable?  For example, if an item is a subtopic and inherits some fields, it would be nice to have that field non-editable so no mistakes would happen.  However, I don't want that particular field to always be non-editable because if it is not a subtopic, then it has to be entered manually.  is that possible?

This program is pretty great.  I can already think of a million things to create databases for.  I'm a very meticulous person.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 29, 2007, 07:41 AM
In your method, there is no way to make inherited value read-only (currently). This feature will be added soon.

If you use the other method (ItemParent, ...), these are always read-only
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 29, 2007, 10:02 AM
You know, I just realized that the itemparent way is better.  My only issue is this: does the position in the hierarchy determine whether the item is album/artist/song?  Is that going to be an issue if I try to use the same data in a different grid?  How will I be able to filter out albums, artists, and songs if I don't have those distinct fields and they all go into the same field?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 29, 2007, 10:05 AM
Oh No!  Disaster!  I just opened up the database I made yesterday, and on the bottom of the screen is was saying something about auto-calc fields, and now all of the album/artist fields disappeared!  This is bad.
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 29, 2007, 10:51 AM
OK, I found out what the problem was.  For album and artist fields, i had the "auto-update" box checked, which is bad apparently.  Can you tell me what that is for?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 29, 2007, 06:45 PM
You know, I just realized that the itemparent way is better.  My only issue is this: does the position in the hierarchy determine whether the item is album/artist/song?  Is that going to be an issue if I try to use the same data in a different grid?  How will I be able to filter out albums, artists, and songs if I don't have those distinct fields and they all go into the same field?

If you want to be able to filter on artist, album and/or song, it is best to either have a text field (dropdown type) where you enter the type of info, or use 3 checkbox fields (isArtist, isAlbum, isSong). Your original method will work too.

(sorry for the delay, I was at a client's today)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 29, 2007, 06:46 PM
Oh No!  Disaster!  I just opened up the database I made yesterday, and on the bottom of the screen is was saying something about auto-calc fields, and now all of the album/artist fields disappeared!  This is bad.
This was certainly just a display problem. In 3 years of using SQLNotes, I've never lost anything!. I'll check on this issue
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 29, 2007, 06:49 PM
OK, I found out what the problem was.  For album and artist fields, i had the "auto-update" box checked, which is bad apparently.  Can you tell me what that is for?
Auto-calc is for fields that have equations which depend on todays date (Urgency is a good example). It tells the system to update the value on a change of day.

I'll check if this can be the cause of the display problem you observed (I doubt it, but...). It definitely should be safe to use.

[edit] After checking, yes, this is the cause of the problem you observed. I'll fix it immediately. Please download the daily build. [edit] It is now fixed.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 11:55 AM
Is there a way to transfer the contents of one column of one grid into the column of another grid, even though the columns represent different fields?

I ask, because I want to try making the database the outline way you described above using only the "item" field, but I don't want to reenter all the song titles and stuff.

I like the idea of the checkboxes or the dropdown, I think I'll do that.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 11:58 AM
Is there a way to transfer the contents of one column of one grid into the column of another grid, even though the columns represent different fields?

Yes there is an easy way:
1- set Item field equation to:  = SongTitle
2- Click update (next to the equation)
3- remove the Item field equation and save it

p.s. remember, columns are simply a display of the field. You want to operate on fields, not columns. As to grids, they are not related to fields. They serve as a window of your data (items and fields values)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 12:11 PM
Is there a way to transfer the contents of one column of one grid into the column of another grid, even though the columns represent different fields?

Yes there is an easy way:
1- set Item field equation to:  = SongTitle
2- Click update (next to the equation)
3- remove the Item field equation and save it

p.s. remember, columns are simply a display of the field. You want to operate on fields, not columns. As to grids, they are not related to fields. They serve as a window of your data (items and fields values)
Hmm...I am not finding where this "Item field equation" is.  Where exactly do I enter this formula?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 12:14 PM
In field properties:
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 12:28 PM
OK, i did that, and I saw the status bar go through the items and update everything, but the column in the grid is still blank.  How do I fill in the column with the values that are now stored in the field?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 12:30 PM
OK, i did that, and I saw the status bar go through the items and update everything, but the column in the grid is still blank.  How do I fill in the column with the values that are now stored in the field?
Not sure I follow you here, but you can try to refresh (F5) or close the grid and re-open.... Can you post an image if this does not help you
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 12:55 PM
OK, here is a screenshot.  I set up the field "MusicItem" with the =SongTitle equation.  I dragged the musicitem field to the grid, now how do I get the song titles to appear there?
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 01:12 PM
Notice the top-left box. It is the folder (or field) being viewed.
If nothing is shown in the grid, it is because the field has no values.

What you want, is to see the values from MusicItem. Select that field in that box and hit enter to refresh!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 01:32 PM
OK, that's cool.  Now that the item values are populated, if I remove the =songtitle from the field equation, will the data still remain there?  I want to do this so I can add other items that are not songtitles into the same grid.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 01:40 PM
Yes you should remove the equation (as in my previous instructions). The values will stay of course. The equation was just to do the copy.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 01:51 PM
very cool.  This program is very well thought out.  What inspired you to make this program?  How long did it take, and how much help did you have?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 02:10 PM
very cool.  This program is very well thought out.  What inspired you to make this program?  How long did it take, and how much help did you have?

I started it 4 1/2 years ago. I had been using Ecco for my information management (since 1993) and got more and more frustrated at it. When my now 4 year-old was born, I took 6 months off from my consulting activities and looked at creating my own Ecco.

The first version took 6 months or so. I've been adding features, improving UI, improving the back-end database logic, etc since then. I have 10-15 licences sold to companies (here in Montreal) who use it for CRM type applications and/or as a flexible database. I started using it for my own consulting activities 3 years ago and it does everything for me (calendar, contacts, tasks, proposals, project tracking, billing, notes, reporting, etc). I've purchased some components, otherwise, I did it all.

In june 2007, after a heated discussion at the yahoo ecco_pro group (where skeptism was obvious), I decided it was time to go public. It is evolving from a flexible database towards a power PIM. Official release of V1.0 is planned in 2008Q1
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 30, 2007, 02:25 PM
Congratulations on the birth of your son and the project, Pierre! Yeah, I know, it's a bit late... I have a 3 1/2 year old and a 5 1/2 year old - LOADS of fun.

Anyway, sorry I'm not being very productive WRT beta testing. I AM installing the latest builds but I have not yet found the time to sit down with SQLNotes and put it through its paces. I'm beginning to feel a bit pathetic, but I will get there. BTW the GUI is coming along nicely (this is one aspect of the programme that I have been able to "track" since I first installed it)  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 30, 2007, 02:29 PM
PS the more I think about the name, the more I like it - don't change a thing. SQLNotes just feels right to me!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 02:44 PM
Thanks! Actually, it was a baby girl. Now a real (pink) princess.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on November 30, 2007, 03:05 PM
Oops! My apologies - I read: "birth of my 4 1/2 year old" and added son to it...  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 03:29 PM
Thanks for the history, that's good to know, it's a very ambitious project and it's very promising.  I would think the ecco people at yahoo would more than welcome your software seeing how rabid they are about ecco.  I would have expected them to be extremely grateful that you've attempted to successfully build on ecco.  Weird, maybe they still like the old version.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 03:36 PM
Oh sh--!  I just screwed everything up.  I was deleting items in one grid and apparently it's linked to the original items in my first grid.  Now all my titles are gone!  What's the rules for deleting stuff?  How do I know if I'm deleting something from the grid only or from the entire database?  Also, how do I control duplicate items?  As in, how can I have duplicates (I change one they all change) or copies (each one is separate, but my have the same content)?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 03:38 PM
Ah! I don't blame them. Ecco has been dead for more than 10 years, and NetManage promised many times to release open-source, but never did. Frustration is high and they are afraid that it won't run anymore on new OS's.

Plus, many projects were started, inspired by Ecco, but never made it through "vaporware" stage.

Also, some loud-mouths individuals, which have interest in Ecco, do not want to see a replacement.

SQLNotes is significantly different than Ecco, IMO it is better, but there is always resistance to change. But I had good support from the Ecco community in general, 2/3 of the 500+ registered users are from Ecco.

Last, Ecco was at version 4.0. I'm in pre-beta and still have significant work to do to bring SQLNotes to a released level.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 03:40 PM
Oh sh--!  I just screwed everything up.  I was deleting items in one grid and apparently it's linked to the original items in my first grid.  Now all my titles are gone!  What's the rules for deleting stuff?  How do I know if I'm deleting something from the grid only or from the entire database?  Also, how do I control duplicate items?  As in, how can I have duplicates (I change one they all change) or copies (each one is separate, but my have the same content)?

Items don't belong to a grid. Items exist period. Delete an item in a grid, it is deleted from the database. You don't delete items from a grid, you remove them. To remove an item, delete the field value which included it in the first place.

Try opening a backup to get your info back.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 03:44 PM
>Also, how do I control duplicate items?  As in, how can I have duplicates (I change one they all change) or copies (each one is separate, but my have the same content)?

Copy/paste will create a duplicate item. Otherwise, change an item, it will change whereever that item is displayed (in the same grid or in another grid)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 03:45 PM
it's gone in the backup also.  Damn.

OK, I have to firmly understand the difference between removing and deleting.  If I see an item in a grid and I don't want it there anymore, but that item also appears in other grids or even in the same grid somewhere else, how do I just remove that one item line?  If I use the big red "X" button, I'm assuming that will delete it permanently from all the entire database.  So what will remove just the item, but still keep it in the database?

Can you explain how duplicates work?  I noticed that when i did the =songtitle thing, the items appeared as duplicates, and if I deleted them from one grid, it got deleted everywhere.  What if I just want to copy it without having them be linked?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 03:55 PM
SQLNotes makes backup on file close .SNBK1 and .SNBK2. You can try those.

>If I see an item in a grid and I don't want it there anymore, but that item also appears in other grids or even in the same grid somewhere else, how do I just remove that one item line?

An item is displayed in a grid if it meets the criteria. Check the source of the grid. Typically, if the source is SongItem, the item will be displayed if the SongItem field is checked, or has text, for that item.

Deleting an item, does just that. It is removed from the database.

If items appear as duplicates in the same grid, it is usually because Grid>Hierarchy is not checked.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 05:43 PM
the "make backups" was unchecked in the options.

I'm still not understanding the intricacies of deleting, removing, copying, duplicating.  I'm a little afraid to go on until I understand it completely because I don't want to screw up again.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 30, 2007, 06:01 PM
OK more questions...

So, I think I understand the Grid->Hierarchy option.  If it's checked, the items appear in the proper hierarchies.  If not, the items appear in the hierarchies AND as individual items in one long list.

Also, the ItemParent fields you made are not working.  I dragged them into my column, but they don't display the parent in the field, and unlike yours, mine is not read-only...I can click inside it and type stuff.

Also, for the MusicItemType, I made that a pop-up-list, with the options "Artist, Album, Song".  The pop-ups appear fine, but I can also type something else in there.  I want to lock it to just the 3 items in the list so nothing else accidentally appears there.  I tried checking the "read-only" "entry must be in the list" options but nothing worked.  Either way, I was still able to type something in the field.  How can I lock it?
[edit] Ah!  I see what's happening.  THe changes don't appear until I close the file and reopen it.  You might want to look into this.  It can be confusing to the user.

[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 08:50 PM
>So, I think I understand the Grid->Hierarchy option.  If it's checked, the items appear in the proper hierarchies.  If not, the items appear in the hierarchies AND as individual items in one long list.

If hierarchy is not checked (and save item state is off), all items that meet the criteria will be displayed regardless of the parent-child relationship. This list is exactly what Excel would see if you linked Excel to SQLNotes data. It is also what the pivot table/chart will see. I can explain further if needed.

>Also, the ItemParent fields you made are not working.  I dragged them into my column, but they don't display the parent in the field, and unlike yours, mine is not read-only...I can click inside it and type stuff.

This is a small bug. When dragging a field some settings are not applied immediately. Also changes to fields are not applied to opened grids. Close the grid and re-open it. It should work just fine.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 30, 2007, 09:23 PM
I'm still not understanding the intricacies of deleting, removing, copying, duplicating.  I'm a little afraid to go on until I understand it completely because I don't want to screw up again.

In your example, you are viewing the MusicItem field (or folder if you like the folder metaphor). Any item that have something in this field will be shown. If on line 96 you erase the MusicItem cell (=Alien), that item will no longer be shown in that grid (F5 to refresh)

The folder metaphor is sometimes useful (in particular for yes/no fields). You can put items (i.e. notes) in that folder (i.e. check that field).  Double-click that folder in the properties pane will display all items in it (i.e. all items that have a value for that field)

Another interesting metaphor, is to view your database as a large spreadsheet. Each item is a row. Each field is a column. Grid allow you to choose which row to display (the source, filter, etc) and select which column to display.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 01, 2007, 02:06 AM
OK, I understand how the program works now.  I still have questions:

1) Is there a way to remove an item from the grid without removing it from the database?
2) Is it possible to copy an item in a grid and place it in another point of the grid (duplicated), without creating 2 separate items (they are the same, they just appear in two different places)?  If so, how would I know if an item that has been duplicated is a duplicate and not a stand-alone item?  Ideally, when you edit an item and that item appears in other places, you want to know that you are going to be changing it in all those places.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 01, 2007, 05:53 PM
>removing an item from the grid

Item appear in the grid if (1) they meet the grid criteria and/or (2) they are sub-items of items that meet the grid criteria. Like I said earlier:

In your example, you are viewing the MusicItem field (or folder if you like the folder metaphor). Any item that have something in this field will be shown. If on line 96 you erase the MusicItem cell (=Alien), that item will no longer be shown in that grid (F5 to refresh)

>Copying items
Top level items (TLI) position is determined by the sort criteria. Sub-items can automatically be sorted if Grid>Sort criteria applies to sub-items is checked. Otherwise, you can drag-drop (or use buttons) to move sub-items up/down or right-click on the parent and click sort ascending or descending.

The same item can appear more than once in a grid for a number of reasons:
1- It has multiple parents. If these parents are displayed in the grid, opening each parent will reveal the sub-item
2- If hierarchy is not checked and both a parent and the item meet the criteria, then the item will be displayed in the grid (as a TLI) and as a sub-item of the parent (if the parent is opened)

If you want the same item to appear in 2 different places in a grid, you can assign it 2 or more parents. If the parents are shown, each will show the item.

To know if two items are really just one, you can look at the itemID (or other info, such as parents, values, etc)

I prefer not to use the word duplicate which can be confusing. The same item can appear in different grid (of course) but as explained just now above, in the same grid also. 2 different items may have the same text for a field, but they are totally distinct.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 11:29 AM
Well, PPL, I think I'm pretty much sold on your program.  I think SQLNotes is pretty revolutionary.  I don't know if you're aware, but a while back, I wrote the big notetaking review here:
https://www.donationcoder.com/Reviews/Archive/NoteTakers1/index.php

SQLNotes definitely belongs on top of that list.  It offers features and flexibility that are truly unique as far as I can tell.  I will say one thing; it's not for everyone.  I'm not saying it's difficult to use, but it's not what you expect from a notetaker.  I don't even think I would call it a notetaker.  It's more of an outliner than a notetaker, but it does notetaking as well as any notetaker.  Furthermore, it's Access for normal people.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 11:38 AM
Well, now that I'm going to commit to SQLNotes, I'm going to have lots of suggestions for it.  Here's my first one.

Searching should be an essential feature of the program.  Other notetaking software like EverNote and Zoot have awesome searching capabilities.  If SQLNotes is used like I'm thinking it's going to be used, it's going to have a ton of information, and it should be easy to find what you're looking for, especially if you don't remember where you put it.  RIght now, SQLNote's search doesn't work at all for me, but I think it's because I deleted the Search grid that came default.  For some reason, it doesn't work in the default database for me, I don't know why.  Anyway, I'm sure PPL will beef up the search, it's pretty important.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 11:47 AM
OK, I hate to say it, but I just lost all my data again.  I get an error saying "error opening grid. check grid source criteria".  All the backups say the same thing, so it looks like I lost everything.  This is a concern for me.  I love the program, but I'm going to be putting a lot of time into my grids, and I can't really afford to lose that information.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:00 PM
OK, I hate to say it, but I just lost all my data again.  I get an error saying "error opening grid. check grid source criteria".  All the backups say the same thing, so it looks like I lost everything.  This is a concern for me.  I love the program, but I'm going to be putting a lot of time into my grids, and I can't really afford to lose that information.
Don't worry. Nothing is lost. First try to do a repair. If that doesn't work, checkout the source, filter, sort criteria. If all else, send me the file ([email protected]).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:11 PM
Well, now that I'm going to commit to SQLNotes, I'm going to have lots of suggestions for it.  Here's my first one.

Searching should be an essential feature of the program.  Other notetaking software like EverNote and Zoot have awesome searching capabilities.  If SQLNotes is used like I'm thinking it's going to be used, it's going to have a ton of information, and it should be easy to find what you're looking for, especially if you don't remember where you put it.  RIght now, SQLNote's search doesn't work at all for me, but I think it's because I deleted the Search grid that came default.  For some reason, it doesn't work in the default database for me, I don't know why.  Anyway, I'm sure PPL will beef up the search, it's pretty important.
It is a good idea to dedicate a grid for search results. If the original is deleted, create a new grid and check "detault grid for search results" in the grid properties

To search, simply hit CTRL-F. type what you want to find
- for text: enter the text, use the comma to separate text blocks
- for dates: enter the date to search
- for number: enter the number you're looking for

You can specify what field to search for, or leave blank to search all fields

You can specify a source grid to limit the search to items in that grid

You can choose where to put the results. Leave blank to show it in the default search grid

If the search results are not quite what you want, you can edit the filter box which was generated by the search

You can specify a source to the search results grid. This will be taken into account. i.e. you want to exclude old stuff, you can put ItemCreated > now - 365 to search in the last year

History is coming soon (browse back, forward) to quickly go back to a previous grid state.
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on December 03, 2007, 12:12 PM
PPLandry,

I have installed SQLNotes and fired it up to make sure it was properly installed. However, I have not yet used it. But I am going to guess, based on superboyac's comments that it is using a MVC approach, with the data stored in a DB and the grid (I think that is what it is called) is just a view into that DB. If I am correct, it might be useful, PPLaundry, to explain what that means in term of (not) losing data when you simply delete a view.

Again, just guessing both on the "issue" and that such an explanation would be helpful.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:14 PM
Well, PPL, I think I'm pretty much sold on your program.  I think SQLNotes is pretty revolutionary.  I don't know if you're aware, but a while back, I wrote the big notetaking review here:
https://www.donationcoder.com/Reviews/Archive/NoteTakers1/index.php

SQLNotes definitely belongs on top of that list.  It offers features and flexibility that are truly unique as far as I can tell.  I will say one thing; it's not for everyone.  I'm not saying it's difficult to use, but it's not what you expect from a notetaker.  I don't even think I would call it a notetaker.  It's more of an outliner than a notetaker, but it does notetaking as well as any notetaker.  Furthermore, it's Access for normal people.

Thank you very much. A lot of thinking and effort has gone into this project. Your input will be very valuable.

I've read your review and I'd like to compliment you on this excellent review :Thmbsup:. I was hoping that SQLNotes, or whatever the final name will be, could one day be included  :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 12:15 PM
ok, i got it back thanks.  Yeah, I forgot that I was trying to use that top bar with the filter/sort fields.  So, what's the deal with that top bar?  Whenever I try to use it, I get that bright red status bar on the bottom with some error dialog in it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:18 PM
PPLandry,

I have installed SQLNotes and fired it up to make sure it was properly installed. However, I have not yet used it. But I am going to guess, based on superboyac's comments that it is using a MVC approach, with the data stored in a DB and the grid (I think that is what it is called) is just a view into that DB. If I am correct, it might be useful, PPLaundry, to explain what that means in term of (not) losing data when you simply delete a view.

Again, just guessing both on the "issue" and that such an explanation would be helpful.

There is some documentation in the wikispace, but quickly, it follows the Ecco concept. Items can have any number of field values. Items exist in the database. YOU choose what to display in a grid. So even if items are not displayed, they still exist. To see all items, set the grid source, filter (etc) to blank. All items in the database will be displayed. Hope this helps
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:21 PM
ok, i got it back thanks.  Yeah, I forgot that I was trying to use that top bar with the filter/sort fields.  So, what's the deal with that top bar?  Whenever I try to use it, I get that bright red status bar on the bottom with some error dialog in it.

It is actually a key aspect of SQLNotes. It allows you to decide what to display in the grid (and how to sort it). If you like the folder metaphor, it is the folder you are opening to see its content. If you like the spreadsheet metaphor, it defines which rows (from all rows) to display. 4 pieces are ANDed:
1- the source (from the source bar)
2- the filter (from the source bar)
3- the Alpha-numeric filter toolbar
4- the date filter toolbar
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:23 PM
BTW I'm offering free one-on-one phone conversation to help you get going. [email protected] to set-up a convenient time (as in... now if you want!). No obligation of course!
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on December 03, 2007, 12:24 PM
I think you forgot the "spouse filter". :P  Depending on whether or not the spouse is in the room also filters out what gets displayed on the computer screen.  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:26 PM
I think you forgot the "spouse filter". :P  Depending on whether or not the spouse is in the room also filters out what gets displayed on the computer screen.  ;)
The filter has a toggle button, which can be used to quickly change the grid content if desired   ;D
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on December 03, 2007, 12:29 PM
A question for you PPLaundry. Although it is a *HUGE* reason to buy SQLNotes, as it would take thousands and thousands of manhours of coding to do, but would you say that SQLnotes is like taking MSAcess and pre--building hundreds, or thousands, of customizable views? I am asking, because I am trying to understand what is at the raw core of SQLnotes.
Title: Re: SQLNotes...what is it exactly?
Post by: app103 on December 03, 2007, 12:30 PM
I think you forgot the "spouse filter". :P  Depending on whether or not the spouse is in the room also filters out what gets displayed on the computer screen.  ;)
The filter has a toggle button, which can be used to quickly change the grid content if desired   ;D

What? No free cameras, motion detectors and highly sophisticated facial recognition plugin to automate it for you?  :D
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:35 PM
A question for you PPLaundry. Although it is a *HUGE* reason to buy SQLNotes, as it would take thousands and thousands of manhours of coding to do, but would you say that SQLnotes is like taking MSAcess and pre--building hundreds, or thousands, of customizable views? I am asking, because I am trying to understand what is at the raw core of SQLnotes.
No, the concept is very different. In Access, you work with tables. Adding fields requires to lock the table and cannot be done if other users have it opened. Linking between tables requires database knowledge. Equations must be done through code. Outlines and hierarchy is non-existant and I could go on and on.
Yes JET is used for storage, but SQLNotes and Access are very different
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:37 PM
What? No free cameras, motion detectors and highly sophisticated facial recognition plugin to automate it for you?  :D

It will have an API and the data engine will be available as an ActiveX, so feel free to include that most useful feature  ;D
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 12:40 PM
Let's say I take a grid, sort it just the way i want (not logically, but manually).  Is there a way to save that "state"?  Because what if I do some automatic sorting later and lose what I had arranged earlier?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:44 PM
Let's say I take a grid, sort it just the way i want (not logically, but manually).  Is there a way to save that "state"?  Because what if I do some automatic sorting later and lose what I had arranged earlier?
Currently Top Level Items (TLI) order is determined by the sort criteria. Sub-items order can be manually set

It is planned to allow for manual positioning of TLIs when sort criteria is empty.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 03, 2007, 12:45 PM
I'm happy you like it too, superboyac!

SQLNotes could basically answer all of the current problems I have with Outlook.
So there's no doubt I'll be testing/using SQLNotes more soon... If only I could sync my palm with it. My life depends on it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 12:48 PM
So there's no doubt I'll be testing/using SQLNotes more soon... If only I could sync my palm with it. My life depends on it.

A number of people are waiting on palm sync too. A few even said that they are just waiting for the API to write the conduit themselves. It would be great. Otherwise I'll do it when I get some time...

What does your palm sync with ? Google Calendar sync coming?
[edit] sync calendar and phonebook sufficient? Or are notes a requirement?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 01:05 PM
Let's say I take a grid, sort it just the way i want (not logically, but manually).  Is there a way to save that "state"?  Because what if I do some automatic sorting later and lose what I had arranged earlier?
Currently Top Level Items (TLI) order is determined by the sort criteria. Sub-items order can be manually set

It is planned to allow for manual positioning of TLIs when sort criteria is empty.

No, that wasn't exactly my question.  What I meant was that when a grid display is set up, is there a way to save that "look"?  Things that would be saved are which nodes are expanded/collapsed, the manually set order, the position of the cursor...stuff like that.  Like right now, I have all of my albums expanded, and the album tracks have been manually set in the order they appear on the album.  but what if I collapse some album nodes, and sort the tracks alphabetically?  It would be nice to be able to quickly get back to the previous state.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 01:15 PM
Do you have Grid > Save item states checked?
If that is not enough, you could have 2 grids with the same items but with different configuration

But if that is not enough, I'll add it as a suggestion, to be able to save/restore a 2nd set of expand states

To have 2 or more different sorting, you could use sorting fields

BTW cursor position (which item is selected) is already saved.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 02:09 PM
>album tracks have been manually set in the order they appear on the album

I'd have a field TrackOrder and put the order there. This will allow you to easily restore the sort.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 04:03 PM
But I am going to guess, based on superboyac's comments that it is using a MVC approach, with the data stored in a DB and the grid (I think that is what it is called) is just a view into that DB. If I am correct, it might be useful, PPLaundry, to explain what that means in term of (not) losing data when you simply delete a view.

Yes you could say that SQLNotes uses an MVC approach. It is definitely true that data is completely decoupled from the presentation. Item exist whether they are displayed or not. So deleting a grid has absolutely no impact on the data. Grids are windows to view your data. No data resides in a grid (unlike word, excel). In fact grids take up very little space in the database. The same applies to forms. Lastly, grids/forms are the first (and currently only) method to view items, but others are planned (calendar, phonebook, card-view, mind-map). Data stays put, but other views will present it differently.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 04:48 PM
PPL, is the grid name limited to 20 characters?
Thanks for the suggestions for how to sort, I'll use them.  But please add the save state to the feature list.  I use Autocad (I know, completely different program!) but it has a really useful saving states feature, that's where I got the idea.

PS, I still can't get the ItemParent field to work for me.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 05:11 PM
I think the importing has a small bug in it.  I was on step 3, and I went back to click off the 1st line is header box, and when I came back to step 3, all the items in the second column were the same (whereas before, it was supposed all the different song titles, now it was all the same song title, the 1st one in the list).
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 03, 2007, 05:27 PM
Is there a match properties command for items?  For example, if I've formatted one item (background color, font size, font color, etc.) can I copy just the formatting of it to another item?  Sort of like a "paste special" command?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 03, 2007, 05:38 PM
Hi Pierre Paul... I just sent you a little note.

And on another note... following a bit what superboyac just said : maybe a small tutorial on how to import stuff from Outlook (like contacts, tasks and calendar events) and other database would be nice. I actually tried to import my contacts : it says they were imported, but I have no idea how to access the data. they don't appear in the grid.


Some other stuff :

-   I don’t know if that’s a graphic card issue or what, but it happens that the menus are not redrawn properly and the different elements don’t show.
-   The date filter bar has to be re-enabled all the time because it disappears and...I don’t get how to use the date filter…  :)
-   If you inadvertently quit the Grid management window and didn't save… you loose all your work.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 09:17 PM
PPL, is the grid name limited to 20 characters?
PS, I still can't get the ItemParent field to work for me.
For no practical reason, yes, they are limited to 20 chrs. I guess I thought it would be enough  :(. Could be changed ...

ItemParent: Did you try a repair? Send the file to [email protected] and I'll see what's wrong
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 09:36 PM
I think the importing has a small bug in it.  I was on step 3, and I went back to click off the 1st line is header box, and when I came back to step 3, all the items in the second column were the same (whereas before, it was supposed all the different song titles, now it was all the same song title, the 1st one in the list).
Tried it here a couple of times, and it works... If you can reproduce it, please provide more info and/or a test file.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 09:41 PM
Is there a match properties command for items?  For example, if I've formatted one item (background color, font size, font color, etc.) can I copy just the formatting of it to another item?  Sort of like a "paste special" command?
No but this is a good idea. A format painter
What you can do however, is to select multiple items and apply formatting to them as a group
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 03, 2007, 10:38 PM
maybe a small tutorial on how to import stuff from Outlook (like contacts, tasks and calendar events) and other database would be nice.
The wikispace has been updated with detailed step-by-step instructions on how to import data into SQLNotes.
n.b. The import module was improved, so please get the latest build to follow the supplied instruction.
Title: Re: SQLNotes...what is it exactly?
Post by: Perry Mowbray on December 04, 2007, 05:34 AM
What you can do however, is to select multiple items and apply formatting to them as a group

Which would work even better with a Format Painter  :)

Am I right in remembering that Conditional Formating is planned as well?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 04, 2007, 06:27 AM
Am I right in remembering that Conditional Formating is planned as well?
Yes, conditional column formatting is planned (red if greater than zero, bold if DueDate < now, etc). In fact, very little is left before implementing it... no user request has been the main reason why it is being pushed forward.
Title: Re: SQLNotes...what is it exactly?
Post by: Perry Mowbray on December 04, 2007, 06:36 AM
A couple of quick questions:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 04, 2007, 06:53 AM
>Do you have a page that explains the field set up screen? There were some options there that don't seem to be used by the default database.

Nothing yet, but I'll add one today. I had been postponing this since that form will be re-worked. It is rather oldish

>Is there a File Requester that can be attached to a field (that is a path type)? Or is drag and drop a possibility? I know you can drop onto the grid and a new record will be created, but it'd be handy to be able to fill specific fields.

The newly added field URL can be used for that. There is also separate fields FilePath and FileName.

>Any thought about having child grids that are different to the parent (similar to how Access will display a related table), so for example you could have an invoice grid with children that are invoice items that display a different set of fields??

This is certainly possible. It is already on the wish list. Currently, you can use separate grids or use forms to view information not in the columns. You could arrange colums to have the common information locked on the left, then basic parent information, then child information in right-most columns. 1-click could be sufficient to scroll columns from parent info to child info. That combined with forms...

But improvements to that aspect is planned.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 04, 2007, 10:13 AM
I made a new grid for another artist "Gene Harris" using the same fields as before "MusicItem".  I imported all the items and organized them.  Then I tried to have the new grid show only the Gene Harris items, but I can't seem to get that top bar filter to do anything for me.  Whenever I try, i get the big red error bar on the bottom.  How can i only show the Gene Harris items?  (see attached screenshot)
[ You are not allowed to view attachments ]

Also, let's say I have a bunch of items using the MusicItem field, but I in the grid, i only want to show certain specific albums that have no real logic to it.  Say, some of this artist, some of that artist, but nothing I can put a "rule" or filter for.  How can I pick and choose what is displayed?  It seems to me like you can't manually pick and choose, everything has to be formally defined by fields and filters.  Am I right?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 04, 2007, 10:33 AM
1. You're not too far. In your filter, you must say which field to filter:
 MusicItem="Gene harris". You can also use the Alpha toolbar: MusicItem and click the G or type Gene in the associated text box
2. You can use the Check field (or another). Simply check the items you want and set the source (or filter) to Check
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 04, 2007, 11:11 AM
1. You're not too far. In your filter, you must say which field to filter:
 MusicItem="Gene harris". You can also use the Alpha toolbar: MusicItem and click the G or type Gene in the associated text box
2. You can use the Check field (or another). Simply check the items you want and set the source (or filter) to Check
1)  It still doesn't work for me.  There are 3 places to type in the bar, and none of them worked.  I opened up the alpha toolbar and type "gene", but you see how my top-level item is "Gene Harris"?  It only filtered the sub items and only the albums that had the words "gene harris" in the album title, which is only a few of them.  How come it doesn't show everything under Gene Harris since the top level matches the filter?
2)  Here's the problem with the check.  The check box would just be another field right?  What if I have thousands of artists and I want to have several grids showing a different collection of artists.  Do I have to make a separate check box field for each grid?  Because, if I understand correctly, the check box field (and it's state of checked/unchecked) will be stored with the item itself.  So, for one grid, it will be checked, and for another it needs to be unchecked.

Is there any plans to have a more "manual" way of showing what appears in the grid?  I mean, it's very powerful to have the filters there for situations where your selection can be defined by logical means (all albums which this artist appears on, all albums made after 1995, etc.).  But what if you want to make some grids based on purely arbitrary and random choices?  I understand that all the items are stored in the database and the grids only display what you want to see from that database.  Is there a way (now or planned for the future) to be able to pick and choose individual, random items from the database pool and stick it inside a grid?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 04, 2007, 12:22 PM
>Is there any plans to have a more "manual" way of showing what appears in the grid? 

Search has been expanded. Simply type in the list of items (or parts of), or list of IDItem and it will display them.

>Is there a way (now or planned for the future) to be able to pick and choose individual, random items from the database pool and stick it inside a grid?

Yes, simply create a new grid, name it Set1. Open your main grid and have them side-by-side (right-click on tab and choose move to...). Now drag-drop items from one to the other (Press CTRL to not remove it from the first grid). There is some fine-tuning to do on my part ot make it work smoothly, but this is another way.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 04, 2007, 08:11 PM
2 pages were added to the wikispace:

1- How to use SQLNotes fields
2- How to import data from other programs (in particular Outlook) into SQLNotes

http://sqlnotes.wikispaces.com/
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 10, 2007, 10:47 AM
PPL, how do I copy multiple items within SQL?  What if I want to copy some items from one column into another colomn, and I also want to retain the tree structure?  Look at my screenshot below, I want to copy all the musicitem data into the Item column and also retain the tree structure.  It doesn't work if I select them all and do a copy/paste.

I don't know if SN already has the ability, but there should be several ways to copy/paste within the program, kind of like Excel's "paste special".  For example, copying an item including all children item, copying an item without children item, copying only the formatting of an item, etc.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 10:55 AM
This feature will be added. Currently, you can do with in Field Properties:
1- Select the item field
2- In Equation enter = MusicItem
3- Click Update
4- Remove the equation from the Equation field
5- Close the Field Properties dialog.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 10, 2007, 11:24 AM
This feature will be added. Currently, you can do with in Field Properties:
1- Select the item field
2- In Equation enter = MusicItem
3- Click Update
4- Remove the equation from the Equation field
5- Close the Field Properties dialog.
If I do it this way, is it going to copy all the MusicItem's into Item for the entire database, or just the ones in this grid?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 11:25 AM
All... This is not what you want to do?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 10, 2007, 11:32 AM
2 pages were added to the wikispace:

1- How to use SQLNotes fields
2- How to import data from other programs (in particular Outlook) into SQLNotes

http://sqlnotes.wikispaces.com/


Nice !!
Thanks Pierre. I didn't receive any notification from the "thread"... so I just found out now...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 10, 2007, 11:33 AM
All... This is not what you want to do?
Well, in this case it works.  But I only want to copy the musicitems for these particular items, not the entire database.  What if I had another grid somewhere and I'm using both the MusicItem AND the Item fields?  Then I don't want one to overwrite the other.  I just want to copy/paste for a selected few.


Oh!  I forgot about one of my favorite feature requests...
Will there be a way to password-protect certain items/grids/databases?  Let's say I wanted to keep an outline of personal information, and I wanted to protect a couple of items that had a password, could I do that?  Similarly, I might want to add protection to individual grids or even an entire database.

Zoot allows you to password-protect the database.  Mybase allows pretty good flexibility in that you can protect the individual notes with a password, and you can also protect the whole database file with another password.  I talked about these in my notetaking review a little.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 11:39 AM
Copy: This will be added, for sure.

Passwords: Currently you can password protect/encrypt the entire database, not individual items/grids.
It is planned to add item/grid permission management, based on the itemOwner
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 10, 2007, 11:40 AM
I think I found a bug:
In the Options, where it says "Create backup on program close", I keep changing it to "Yes" and it keeps going back to No.  That's why I didn't have backups saved that one time.  The setting doesn't stick.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 10, 2007, 11:47 AM
I think I found a bug:
In the Options, where it says "Create backup on program close", I keep changing it to "Yes" and it keeps going back to No.  That's why I didn't have backups saved that one time.  The setting doesn't stick.

same here - I hadnt noticed cause it's set by default to do backup every 5 mins
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 11:48 AM
confirmed, I'm working on it right now
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 10, 2007, 11:56 AM
Okay. this is not urgent as I'm working on something else right now, but I'm not able to import my Outlook contacts  properly. I believe that there's a problem with the long notes I've included in some of them + other fields that might contain these characters --> " , [tab].

Wouldn't it be possible (eventually) to import data through a different format than “the tab/coma separated values” one ?

Okay --> Pierre, I just saw your comment on the wiki page concerning live sync between SQLNotes and Outlook. So I guess I'll have to wait for that.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 11:57 AM
Yes, more formats will be added, but if tab-delimited does not work, can you try comma separated ?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 10, 2007, 11:59 AM
Yes, more formats will be added, but if tab-delimited does not work, can you try comma separated ?

I,ve tried all of them. All give me errors and data is just spread everywhere.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 12:01 PM
I'd be interesting to determine if it's Outlook that can't generate properly formatted tab and csv delimited files or SQLNotes that doesn't read them correctly... ;)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 12:34 PM
I think I found a bug:
In the Options, where it says "Create backup on program close", I keep changing it to "Yes" and it keeps going back to No.  That's why I didn't have backups saved that one time.  The setting doesn't stick.
This is now fixed in the daily build
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 10, 2007, 12:35 PM
I'd be interesting to determine if it's Outlook that can't generate properly formatted tab and csv delimited files or SQLNotes that doesn't read them correctly... ;)

My feeling is that it's Outlook's that's improper. When I open the csv (or tcv)  text file I can clearly see that some fields are just not where they should be (especially the "notes" field, it seems -- when you open an Outlook contact, that field actually doesn't have any name!)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 12:36 PM
Okay --> Pierre, I just saw your comment on the wiki page concerning live sync between SQLNotes and Outlook. So I guess I'll have to wait for that.
No, a proper Outlook import is also required. I'll check who's to blame (Outlook of SQLNotes) and find a solution.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 10, 2007, 01:03 PM
About the outline number field (the "#" column).  I see that the number gets automatically assigned as you add each new item.  I also noticed that when you move an item in the hierarchy, it's number stays the same.  Should the number of moved items automatically get adjusted according to the new position?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 10, 2007, 01:27 PM
Yes, the number column "should" always show the correct value. It does not currently. F5 to refresh it.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 11, 2007, 10:08 AM
PPL, I was recently thinking about buying a calendar software.  But since SN is going to have it, I may hold off on it.  Do you think you can give a sneak preview screenshot of it for us here?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 11, 2007, 10:11 AM
PPL, I was recently thinking about buying a calendar software.  But since SN is going to have it, I may hold off on it.  Do you think you can give a sneak preview screenshot of it for us here?
There is a demo in the download area of www.sqlnotes.net (an Outlook UI-like). An Ecco-like grid calendar is also coming
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 11, 2007, 10:33 AM
And this for the Ecco-like calendar:
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 11, 2007, 10:35 AM
That's a pretty good calendar!  How customizeable will the calendar module be on your end?  Can you tweak some of its finer details yourself, or is it something that you as a programmer don't have much control over since it's 3rd party module?

The reason I ask is because I have a lot of little suggestions that would make the calendar great, but you would be the only person I'd have direct contact with.  I've been thinking of buying Calendarscope for a while, but would hold off on it if the SQL calendar was similar.  I can make a list of things of why Calendarscope is the best if you would find it helpful.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 11, 2007, 10:48 AM
Yes please supply that list!

The control I use is somewhat customizable (but mostly an Outlook look-a-like) ...
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 11, 2007, 11:30 AM
Pierre - the calendar mode looks SWEET!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 11, 2007, 11:37 AM
OK, here are the subtle things that make Calendarscope so great:

--Fast.  The program is very lightweight and fast.  This is a big deal compared to most other calendar software.  Also, most other calendar software are integrated into larger suites like yours which will make it invariably slower.  However, SN is special because of it's ultimate flexibility, so even I would consider using it as part of the larger suite.  Before this, all I wanted was a calendar program and nothing else.

--Colorful.  Calendarscope has a very simple way of coloring the individual items; it's just based on categories.  Different (user-defineable) colors each category.  The custom category creation is important.  I didn't see that on the SQL module.  Also, in that mini-calendar on the sidebar, Calendarscope has the option color in the dates with events on them.  In this module, the dates just get bolded.  In Calendarscope, the dates were filled with the color of the event (or another color for multiple events).    Very helpful, visually.

--Customizeable view of the main calendar.  In Calendarscope, besides the normal options for viewing (week, day, month) you can also set a user customizeable setting (I liked to use 6-week view).  I find that a lot of calendar software focus on the detailed daily/weekly views and don't give as much attention to the larger, monthly views.  I use primarily the monthly views and rarely use the daily/weekly views because I never have more than one or two things to do in a day (I'm not a CEO or anything).  Calendarscope has a great monthly view because it's colorful, easy to read, and helps your eye focus on the right spots.

--Speaking of focusing your eye, I find that on you module, the bar on the calendar view where the day number is show...the bar is too big, it's as big as an event, and is confusing because it looks like an event!  I don't know if you can control that, but that's something I noticed.

Anyway, there's probably more stuff, but I'm tired of typing.  It's mostly visual, or customizing things.  The basic funcionality of most calendar programs are the same (there isn't really that many creative things you can do with it).  Calendarscope is just so perfect.  My only complaint with it is it's price and upgrade fees.  but maybe I'll just suck it up and get it.  Here's screenshots comparing the two and should show why calendarscope just gets it right.
[ You are not allowed to view attachments ]  [ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 11, 2007, 11:50 AM
Colors: I can control the colors, so your suggestion is taken
Date selector: I don't like the one that is bundled. Will most likely use a different one
6-day display: That is possible. Customize the 5-day view to display 6 days
Day bar height: I'll check on that. [edit] The Office 2000/2003 themes are nicer for that aspect
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 11, 2007, 12:30 PM
Yes, the other themes are much better!  Do you think you can get the program to show all 7 days in the month view so it doesn't bundle Sat/Sun into one box?  How closely can you get it to resemble the Calendarscope view?

You should really try Calendarscope to see all the things it can do.  I've looked into a lot of Calendar programs, and I really feel Calendarscope is unique in terms of visual appearance and customization (not necessarily in function).  I've come across several people who also feel Calendarscope is the best.  But they are turned off by the pricing, that's the only thing.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 11, 2007, 12:49 PM
Yes there is an option not to compress week-ends in month view.

pricing: I see $39.95 on their web-site... That is expensive? If that software is useful, isn't worth the price of a few CDs, a day skiing, a dinner at the restaurant, a tank-full of gas, etc ???  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 11, 2007, 12:53 PM
well, it's not really that expensive, but when there are so many free ones available, it makes you want to spend less.  I'm a cheap bastard!  OK, I'll probably go buy it tonight.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 11, 2007, 08:42 PM
Date selector: I don't like the one that is bundled. Will most likely use a different one
Day bar height: I'll check on that. [edit] The Office 2000/2003 themes are nicer for that aspect
I checked and...: the date selector can be color coded and the Day bar can be customized  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 12, 2007, 12:13 AM
Date selector: I don't like the one that is bundled. Will most likely use a different one
Day bar height: I'll check on that. [edit] The Office 2000/2003 themes are nicer for that aspect
I checked and...: the date selector can be color coded and the Day bar can be customized  :up:
Sweet!  Are you saying you can add a colored box around the date selector numbers that match the associated category (like Calendarscope)?
When will this feature be available for SQLNotes?  If not pretty soon, i'm just going to buy Calendarscope in the meantime.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 12, 2007, 08:05 AM
>Sweet!  Are you saying you can add a colored box around the date selector numbers that match the associated category (like Calendarscope)?
>When will this feature be available for SQLNotes?  If not pretty soon, i'm just going to buy Calendarscope in the meantime.

Yes colored box around the date selector number is possible
As to a date, all I can say is that I'm working on it. Perhaps for Xmas. Key criteria are complete integration with SQLNotes and that it be fast!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 12, 2007, 10:12 AM
>Sweet!  Are you saying you can add a colored box around the date selector numbers that match the associated category (like Calendarscope)?
>When will this feature be available for SQLNotes?  If not pretty soon, i'm just going to buy Calendarscope in the meantime.

Yes colored box around the date selector number is possible
As to a date, all I can say is that I'm working on it. Perhaps for Xmas. Key criteria are complete integration with SQLNotes and that it be fast!
Well, sounds like you're working on it as fast as possible.  I bought Calendarscope last night anyway.  It's the best calendar ever.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 12, 2007, 02:04 PM
Well, sounds like you're working on it as fast as possible.  I bought Calendarscope last night anyway.  It's the best calendar ever.
Good for you. You'll be able to feed me with great ideas for the SQLNotes calendar  ;D
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 14, 2007, 11:58 AM
I will definitely comment on the SQL calendar as it gets implemented.

Here's an idea for searching in SQLNotes.  It may be asking a lot, I don't know how hard or easy it would be to implement, but it's just something I thought of:
I keep thinking about EverNote and how I still want to continue using it despite the power that is available in SN.  And it keeps going back to one thing: it's just so easy and so fast to find something ESPECIALLY when you have no idea where to look.  So, i was thinking that it would be nice if SN had a special "search" module or window.  Inside this search window would be a complete list of all the data inside the database, unabridged, with all the fields and everything.  Just a massive, unorganized view of the entire database.  Then there would be on search box (like evernote), and you just go in it and begin typing what you're looking for, and as you type the list gets shorter and shorter until you find what you're looking for.  I can go into more detail, but that's the basic idea.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 14, 2007, 03:11 PM
Here's an idea for searching in SQLNotes.  It may be asking a lot, I don't know how hard or easy it would be to implement, but it's just something I thought of:
I keep thinking about EverNote and how I still want to continue using it despite the power that is available in SN.  And it keeps going back to one thing: it's just so easy and so fast to find something ESPECIALLY when you have no idea where to look.  So, i was thinking that it would be nice if SN had a special "search" module or window.  Inside this search window would be a complete list of all the data inside the database, unabridged, with all the fields and everything.  Just a massive, unorganized view of the entire database.  Then there would be on search box (like evernote), and you just go in it and begin typing what you're looking for, and as you type the list gets shorter and shorter until you find what you're looking for.  I can go into more detail, but that's the basic idea.

Try the latest build. I've added a quick search window.
- CTRL-Q to activate
- Start typing. The list will automatically get filtered
- Hit enter to display the items in the search grid

[ You are not allowed to view attachments ]
Thanks for the idea. A great addition.

BTW I want put the Quick Search text box in the menu (after Help). It is more complicated, so for now it will be in the pop-up window
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 14, 2007, 04:25 PM
That is unbelievably awesome!  This program is getting to be more and more exciting.  That search box is really nice an, yes, it would be very cool if it were right on the menubar.

In Evernote, as you type each letter, the list gets filtered just like your search box.  Also, each match gets highlighted as you type in the search box.  It helps draw the eye towards the matching items.  I know it's more complex in SN because of all the fields, though.  For your search box, since the html pane is a special field that will usually have a lot of text in it rather than the short text in the regular items, maybe there could be a way to show more of that field in the matching results and possibly highlighting matching terms, like evernote does.  I can't picture how this would work, but it's just an idea.  I see that right now, each line represents an item and it's fields.  How would you show multiple lines?  I don't know.  Then again, you don't want to show all of the html pane since there might be pages of text in there which would be too much for the search results box.  Maybe other people have ideas on how to make something like that work.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 14, 2007, 04:28 PM
> I see that right now, each line represents an item and it's fields. How would you show multiple lines?

I show it that way to show more items. You can resize the line to show more if you want.

As to highlighting found text, yes, I'm waiting on some improvements by the grid manufacturer for that one
I also want to add radio buttons to select the field type to search (text, date, numbers)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 14, 2007, 05:29 PM
> I see that right now, each line represents an item and it's fields. How would you show multiple lines?

I show it that way to show more items. You can resize the line to show more if you want.

As to highlighting found text, yes, I'm waiting on some improvements by the grid manufacturer for that one
I also want to add radio buttons to select the field type to search (text, date, numbers)
No, you misunderstood me.  It's good that the lines are single lines.  I was just talking about the html pane field because there is normally going to be several lines of text in there, unlike the other fields.  So, it's good for the other fields to be shown on one line so that more items can fit in the window.  However, what do you do about the html pane field?  How do you leave the other fields as one line, but mult-line for the html pane?  I don't know.  But it would be nice to see multiple lines for the html pane, like a little preview.  Sort of like the searching in this DC forum:
[ You are not allowed to view attachments ]
So, it's an interesting problem, because it's the only field that will consistently have multiple lines.  But you don't want to decrease the effective space of the other search results for just that one field.  I don't know the solution, I can think about it and tell you later if I come up with anything.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 14, 2007, 09:35 PM
Nice addition Pierre. Immensely useful :up:
Can't wait for the calendar and the gantt chart...! (And, ultimately, an easier Outlook import system for my contacts, tasks, etc. of course).
Seeing how quick you can implement new features, I'm sure that SQLNotes will become a great, flexible notetaker. IMO, like I said in the other thread, a good notetaker must allow for quick and effortless note jotting (with a simple keyboard shortcut) and web clipping + easy and powerful search (like superboyac said).
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on December 16, 2007, 02:53 AM
Wow!  Just installed the latest beta - looks pretty powerful.

Shame I have no earthly idea what I am doing with it, though. Create a new field and all I can do with it is give it a name and say it's text or number, etc. Field length? Can't find where they're assigned & I just searched for it for an hour. I read through the entire thread and see that no one else has questions like that.

I think I'm not ready for this one.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 08:50 AM
Wow!  Just installed the latest beta - looks pretty powerful.

Shame I have no earthly idea what I am doing with it, though. Create a new field and all I can do with it is give it a name and say it's text or number, etc. Field length? Can't find where they're assigned & I just searched for it for an hour. I read through the entire thread and see that no one else has questions like that.

I think I'm not ready for this one.
Hi Jim,
Think of it as a notepad. Create a grid (View > Grids > New grid). Name it and start entering information in this notepad. Everything you put in this notepad, gets put in a field with the same name
To view what you've put in these notepads, either open them (view>grids>Notepad xx) or double-click on the field with the same name (in the properties pane -- F4)

These is much more to it, but this will get you started
Title: Re: SQLNotes...what is it exactly?
Post by: JaneDC on December 16, 2007, 11:37 AM
Pierre, what exactly do you mean when you say free while it's in beta? Do beta users get some sort of discount? And do you have a price range in mind?

Ive tried an early beta some time ago but havent had the chance to fully test it. But a big feature i look for in a note taking software is portability. Does it already have, or is this planned?

It's always nice to see an active developer. Hope you continue this attitude in the years to come.
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on December 16, 2007, 12:35 PM
Wow!  Just installed the latest beta - looks pretty powerful.

Shame I have no earthly idea what I am doing with it, though. Create a new field and all I can do with it is give it a name and say it's text or number, etc. Field length? Can't find where they're assigned & I just searched for it for an hour. I read through the entire thread and see that no one else has questions like that.

I think I'm not ready for this one.
Hi Jim,
Think of it as a notepad. Create a grid (View > Grids > New grid). Name it and start entering information in this notepad. Everything you put in this notepad, gets put in a field with the same name
To view what you've put in these notepads, either open them (view>grids>Notepad xx) or double-click on the field with the same name (in the properties pane -- F4)

These is much more to it, but this will get you started

So I shouldn't have been in the Fields settings area? That's where I tried creating the fields I need for the database I need to build. As I said, you can't do anything there except give a new field a name and attribute, i.e., text, number, etc.

I read through the Documentation section and didn't see anything on how to create new fields, etc. Did I miss it?

Thanks.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 01:54 PM
Jim,
It all depends what you want to do. For notetaking, do as I just said.

If you want to build a database, you'll need to create fields first.
(View>Manage Fields>New. Give it a name, select a type. Click Save. Repeat for other fields

Doc on fields is here : http://sqlnotes.wikispaces.com/Fields
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 01:59 PM
Pierre, what exactly do you mean when you say free while it's in beta? Do beta users get some sort of discount? And do you have a price range in mind?

Ive tried an early beta some time ago but havent had the chance to fully test it. But a big feature i look for in a note taking software is portability. Does it already have, or is this planned?

It is free to use. Period.

The released product will be available under 2 licences. The Personal licence will be $50 approx. but cannot be used for work. The price of the full licence hasn't been set just yet.

Active beta testers will get a free personal licence.

The current version requires installation. I'm working on a version that can run from a USB drive.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 16, 2007, 02:05 PM
Jim, I don't know  if that's what you want to know but :

To create a new grid :
view-->Grids-->New grid

To select which columns/fields should appear in the grid :
Grid-->displayed columns

To manage/create new fields (which can eventually be showed as columns...) :

View-->Manage fields
Right click on colum titles -->Manage fields (but that doesn,t seem to always work<


EDIT : Sorry... PPLAndry was here first... Anyhow.  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 16, 2007, 02:06 PM
I'm working on a version that can run from a USB drive.

Nice !
Title: Re: SQLNotes...what is it exactly?
Post by: JaneDC on December 16, 2007, 02:15 PM

It is free to use. Period.

The released product will be available under 2 licences. The Personal licence will be $50 approx. but cannot be used for work. The price of the full licence hasn't been set just yet.

Active beta testers will get a free personal licence.

The current version requires installation. I'm working on a version that can run from a USB drive.

Excellent news. Thanks for the response.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 16, 2007, 02:27 PM
Awesome Pierre - a USB version will be fantastic...

OK, cards on the table - I was in the same boat as Jim, but hadn't posted/contacted you to that effect  :-[ - your instructions to him above have enabled me to start using SQLNotes  :Thmbsup:

I'll try to be a productive member of the beta team from now on!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 02:46 PM
OK, cards on the table - I was in the same boat as Jim, but hadn't posted/contacted you to that effect  :-[ - your instructions to him above have enabled me to start using SQLNotes  :Thmbsup:

I'll try to be a productive member of the beta team from now on!
And there is nothing like a live phone call to get you going. The offer holds for everyone! Just ask superboyac (and numerous others at www.sqlnotes.net) if that was useful. [email protected]
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 16, 2007, 02:56 PM
Yeah... I knew about the live phone call  :-[ I've just been busy marking, marking, marking, and lecturing... That's died down now (excpet for marking the final exam) so I *might* take  you up on the live phone call after Christmas!

Thank you again, Pierre!
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on December 16, 2007, 02:59 PM
Awesome Pierre - a USB version will be fantastic...

OK, cards on the table - I was in the same boat as Jim, but hadn't posted/contacted you to that effect  :-[ - your instructions to him above have enabled me to start using SQLNotes  :Thmbsup:

I'll try to be a productive member of the beta team from now on!

I was wondering how you got up and running so quickly - I was starting to think you must be a database wiz kid too!!   ;D 8)

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on December 16, 2007, 03:15 PM
Jim, I don't know  if that's what you want to know but :

To create a new grid :
view-->Grids-->New grid

To select which columns/fields should appear in the grid :
Grid-->displayed columns

To manage/create new fields (which can eventually be showed as columns...) :

View-->Manage fields
Right click on colum titles -->Manage fields (but that doesn,t seem to always work<


EDIT : Sorry... PPLAndry was here first... Anyhow.  :)


Armando, Pierre:

I had another thread I had started about the availability of a simple/easy-to-use database application.  SQL Notes was strongly suggested in that thread and it sounded promising. But I mentioned there also that without pretty easy-to-understand manuals or tutorials, I am lost when it comes to databases!  Spreadsheets - as complex as you like: I can create them in my sleep.  Digital photo and video authoring and editing - I started that and created my first project for an American Idol finalist who needed it for their first meeting with an agent after being booted - and have improved since then. Again, that just seemed to come naturally without reading hardly anything about it. No manuals needed!

But that has never worked with databases! For some reason I just cannot work intuitively with a database application - at least none since I used to use the old dBase III+ a million years ago. I really lose focus - and then interest and efficiency - as soon as I try to create databases without reading a whole lot! Just a mind-block? I don't know. All I know is that wading into a database app doesn't work for me!

As for what I was looking for in the first place - I think we discussed this here in my other thread (https://www.donationcoder.com/forum/index.php?topic=10613.msg83146#msg83146), Pierre. No notes. A database to track my correspondence and other documentation from certain insurance companies. It started out simple enough and I tracked everything with spreadsheets, pivot tables, Look-ups, etc. Easy - about 100 or so documents. Now, however, it is up to several hundred, and the companies have a way of asking you to confirm data you supplied last year. If it doesn't match exactly - sometimes word for word - we go off to arbitration. A truly weird system! Anyway, I need the documentation readily accessible, and searchable by multiple keywords so I can access the correct documents quickly. The spreadsheet system has gotten truly bogged down!

I have MS Office 2003 with Access but every time I start anew in Access and try designing my tables, forms, etc. as soon as I try to run a report or pull out data I am presented with the VB Editor - which completely confounds me!!

Thanks.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 03:28 PM
This does sound like a perfect match for SQLNotes. From what you describe, UltraRecall may also be a good solution.

The documentation (http://sqlnotes.wikispaces.com/) has a few examples of how to create databases using SQLNotes. The Basketball one was done for superboyac. I'm more than willing to create a similar one for your needs. It would help you and other potential users on getting started.

As superboyac once said, SQLNotes is like Access for non-programmers.

It is also evidently a Ecco Pro sequel...

But as can be read here: http://www.outlinersoftware.com/topics/viewt/589/ it is also evolving to be a modern GrandView 8)
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 16, 2007, 04:12 PM
I was wondering how you got up and running so quickly - I was starting to think you must be a database wiz kid too!!   

Jim

Drat! I outed myself!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 05:59 PM
Version 0.9.21 is released. Major additions are:

    * Quick Search window. Hit CTRL-Q, start typing to filter the list of items. When done, hit Enter to display the items in the search grid. Simple and quick!
    * New examples
    * User settable phone number recognition
    * Improved Ecco Import

Some controls were changed to use Unicode versions, so it is required to un-install any previous version before installing this update.

See Release Notes at www.sqlnotes.net for details.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 16, 2007, 06:41 PM
Pierre, you're amazing and generous.

J-Mac, I am just like you when it comes to databases, and that's the primary reason why I even started playing with SQLNotes.  Only after that did I realize all the other things I could do with it (such as using it as a notetaker).
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on December 16, 2007, 09:37 PM
Pierre, you're amazing and generous.

J-Mac, I am just like you when it comes to databases, and that's the primary reason why I even started playing with SQLNotes.  Only after that did I realize all the other things I could do with it (such as using it as a notetaker).

Hey superboyac.

Yeah? Then you must know too well what it's like to have databases as our "kryptonite" and then read through this long thread and see others drop in and you can see that they're picking up how to use SQL Notes just like that!  (Have to imagine me snapping my fingers with that last sentence!   :Thmbsup: :up: :down: :) )

I'm reading through some more of the wiki and trying to make some sense of it. I started this before and then had to work frantically with my spreadsheet and paper files to respond to yet another PITA "surprise attack" insurance company inquiry.  I began to think I really didn't have time to learn this thing AND work with the document list I have at the same time.  I'll give it another shot and hopefully I can get something going in parallel to what else I am doing.

(I'm also in the process of trying to work out my graphics card issues - darn nVidia! Even though Falcon will probably be sending me out a replacement GeForce 7900 GTX or higher, I am looking into trying to bite the bullet and purchase an ATI card and see if I can get it working on an ASUS SLI-compatible mobo. AND - reorganize my data and media files and folder structure - get rid of all the lousy "My ....." folders and name them more appropriately to what I am using!  AND.... make my home office a paperless one to the extent I can! I have this great Canon PIXMA MP830 All-in-One with a duplex, auto-feeder scanner - might as well use it to the max!)

Take care.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 16, 2007, 09:55 PM
PPL, since I started using SQL, I've created a few test files.  But now I want to combine the data in those files into one main file.  How can I import grids (and the data inside the grids) from one file to another?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 10:00 PM
PPL, since I started using SQL, I've created a few test files.  But now I want to combine the data in those files into one main file.  How can I import grids (and the data inside the grids) from one file to another?
I was waiting for that one. You can't right now. :(
I'll modify the Ecco Pro importer to import SQLNotes files.

Expect it in a few days at most.

[edit] BTW If you really need to, select the grid items, CTRL-C to copy. Paste in Excel. Save as CSV and re-import in SQLNotes (ugly... :down: :down: :down:)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 16, 2007, 10:13 PM
J-Mac, SQL really isn't that hard to learn.  The confusing part for me was that it was billed as an ECCO replacement, but I never used ECCO so I wasn't used to the interface.  If I were you I'd think of each grid as a regular, hierarchical notetaking program like Mybase, Texnotes, whatever...where the outliner is the tree and the HTML pane is where the note goes.

After you think of it this way, then start thinking about it's more powerful features.  In a notetaking program, the text shown in the tree is usually just the title of the note.  But in SQL, it can be so much more than a title, because you can associate other "fields" (columns) with the title.  Now, you can mold the tree (or outline) into whatever you want.

That should help you think about it easier.  See the screenshots below to understand how SQL can be thought of as a really powerful notetaker:
[ You are not allowed to view attachments ]  [ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 16, 2007, 10:17 PM
PPL, since I started using SQL, I've created a few test files.  But now I want to combine the data in those files into one main file.  How can I import grids (and the data inside the grids) from one file to another?
I was waiting for that one. You can't right now. :(
I'll modify the Ecco Pro importer to import SQLNotes files.

Expect it in a few days at most.

[edit] BTW If you really need to, select the grid items, CTRL-C to copy. Paste in Excel. Save as CSV and re-import in SQLNotes (ugly... :down: :down: :down:)
Great.  I'll wait for it.  I was just thinking that if you're going to be able to import csv files and such, then of course you should be able to import data made with the actual program!

By the way, I was watching that video in the download directory showing how the html pane content can appear right under the outliner item.  That was cool!  Is that available yet or is that coming in the future?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 10:27 PM
If I were you I'd think of each grid as a regular, hierarchical notetaking program like Mybase, Texnotes, whatever...where the outliner is the tree and the HTML pane is where the note goes.

That's one way. But Jim is looking for an Excel/database replacement. He way want to omit the HTML Editing pane altogether and concentrate on the grid and forms.
Think of each grid as a separate spreadsheet. Columns are fields. Rows are items.
If you already have a spreadsheet with the info, half of the work is done:
- Save it as CSV
- Create a grid (any name will do, but I recommend to avoid spaces, etc)
- Import it into SQLNotes. In the field mapping step (step 2), select the mapping b/w Excel and SN fields AND add a line: 1     YourGridName. This will add the imported data into your grid.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 16, 2007, 10:33 PM
DO I have to uninstall before installing the new beta?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 10:34 PM
>By the way, I was watching that video in the download directory showing how the html pane content can appear right under the outliner item.  That was cool!  Is that available yet or is that coming in the future?

It was de-activated in 0.9.21 for now. It was not fluid enough, did not print, etc. Basically buggy.

The idea was to provide some improved text outlining.

In real text ouliners you can have this:

Chapter 1
   Some chapter 1 introductory text ....
   Section 1.1
      Some section 1.1 text
   Section 1.2
Chapter 2

and collapse to show just:

Chapter 1
   Section 1.1
   Section 1.2
Chapter 2

Now Ecco and SQLNotes cannot do that (no way to hide the chapter 1 introductory text without hiding the Sections 1.1 and 1.2). The new approach will be to display the section text as a regular item. It will be much more fluid, elegant, will print, etc. Only drawback is that items do not WYSIWYG all HTML codes, only the most basic ones.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 16, 2007, 10:35 PM
>Uninstall

In this case, it is best, since some controls were changed to use Unicode ones. Uninstalling will remove the old ones
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 17, 2007, 01:50 AM
I really like what I'm seeing Pierre.  :up:

Something related to what superboyac mentioned before : finding the searched items in the "search" grid. Depending on the filled fields, and depending on the number of showed fields in the search grid, it can be hard to find the items in the grid (ie : if the only filled field is "name" and it's hidden). I wonder how can that be solved. Maybe by highlighting the filled fields ? or having some kind of automatic reordering of the columns to have the filled ones first (that would probably be better...) ?

It would be nice if when a new Item is created by mistake, "esc" would delete it right away (since it's blank anyway). Ctrl+E would be also okay... but the confirmation window is not necessary in that case IMO.

Is a more powerful "undo" to be expected ? (one that willl also work for item deletion)

Also, IMOH the "grids" submenu in the view menu doesn't belong there. Same thing for the "manage forms" and "manage fields". I think they should simply be in the Grid Menu. It might be a personal thing though. I wonder what others find.

More later…
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 17, 2007, 10:46 AM
Thanks!

Search: In QuickSearch, I now display, in the search result grid, all fields that have the search text (except the HTML pane related ones because they can be large)

Empty items: CTRL-E now does not show a confirmation when the item is empty and the only assigned field is the grid source field (which was auto-assigned anyway)

Full undo will come as a freebee with disconnected mode (after release 1.0)

Grids sub-menu: The reason why it is there is that the Grid menu is not shown when no grid is open or when the current form is not a grid. In Ecco, it was also in the view menu... Keep in mind that Grids are just one of the (eventual) many display modes. The forthcoming Calendar is another display mode and the grid menu will not apply to it. It will have a Calendar menu. But suggestions are always welcomed, and menu structure is definitely not final. It is also very easy to re-arrange it if need be.

Changes are available in the latest build, as usual.
Title: Re: SQLNotes...what is it exactly?
Post by: jlogic77 on December 17, 2007, 06:21 PM
Interesting concept.  I'll check it out!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 17, 2007, 10:36 PM
Thanks!

Search: In QuickSearch, I now display, in the search result grid, all fields that have the search text (except the HTML pane related ones because they can be large)

Empty items: CTRL-E now does not show a confirmation when the item is empty and the only assigned field is the grid source field (which was auto-assigned anyway)

Full undo will come as a freebee with disconnected mode (after release 1.0)

Grids sub-menu: The reason why it is there is that the Grid menu is not shown when no grid is open or when the current form is not a grid. In Ecco, it was also in the view menu... Keep in mind that Grids are just one of the (eventual) many display modes. The forthcoming Calendar is another display mode and the grid menu will not apply to it. It will have a Calendar menu. But suggestions are always welcomed, and menu structure is definitely not final. It is also very easy to re-arrange it if need be.

Changes are available in the latest build, as usual.

Great ! That was quick...   :o
I'll try to check that out tonight.  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 17, 2007, 10:41 PM
>Great ! That was quick...   

When I get good ideas, simple to do, I might as well do it immediately.

Plus with all the snow we got here, I spent so much time shovling that I didn't have much time to start anything major. I'm also waiting before starting something big in case minor bugs get reported with the new version.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 17, 2007, 11:33 PM
Time is running out to find a replacement name for SQLNotes... I need your help. If you want SQLNotes to succeed, it needs a good name. So please come in and comment/propose names

My latest proposition is OutBase, the outlining database/PIM.
Or Daou, the data outliner (along the lines of Zoho, Rico, IPod, etc)

www. outbase.biz is free
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 17, 2007, 11:36 PM
Ahah
Yes, THAT snow... ;D
I met friends for a nice dinner at a nearby restaurant last night and we had to cut through the snow to get there. Parking wasn't exactly simple...  :tellme:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 17, 2007, 11:38 PM
Okay... I'll try to keep my brain receptive to sexy names...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 17, 2007, 11:38 PM
The snow banks are 6 ft high here, and winter hasn't officially arrived yet.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 18, 2007, 03:42 AM
My latest proposition is OutBase, the outlining database/PIM.
Or Daou, the data outliner (along the lines of Zoho, Rico, IPod, etc)

I was going to suggest simplifying it to Dao (as in Tao) but it seems that's kindof taken
http://en.wikipedia.org/wiki/Data_Access_Object

I'm not a big fan of outbase on first impressions - it doesnt flow - two different broad vowels make it a mouthful to say

DBase [gone :(]

would you be against the idea of a descriptive name with "catchy" initials?
Super Flexible File Synchroniser comes to mind but a name I always a bit unsure of - SFFS on other hand I like...

or open to idea of name tha has nothing to do with what the app does - e.g. Zoho -
I guess you are open to that with Daou

just thinking out loud at this stage - will go and think quietly ;)
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on December 18, 2007, 07:30 AM
adatabas (https://secure.registerapi.com/dds2/index.php?DomainName=adatabas&aid=5463444&pid=2062102&siteid=4798)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 18, 2007, 08:33 AM
adatabas (https://secure.registerapi.com/dds2/index.php?DomainName=adatabas&aid=5463444&pid=2062102&siteid=4798)

followed that link, while I was looking down through the list 3 of them changed from "Available" to "Make Offer" :tellme:
maybe someone else had the same idea
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 08:54 AM
followed that link, while I was looking down through the list 3 of them changed from "Available" to "Make Offer" :tellme:
maybe someone else had the same idea
No, I think that it simply updates the status in the background
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 09:05 AM
I keep coming back to Squirrel Database - it's been stuck in my head for about a week. Don't know why!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 09:57 AM
I keep coming back to Squirrel Database - it's been stuck in my head for about a week. Don't know why!
It's cute, but difficult to say in many non-english languages

How about YourPlan, or IkiPlan ?
Plan what you need to do (calendar, tasks)
Plan is an outlined steps list to achieve a goal

Iki would be a reference to Wiki, to Interactive, c(k)olapsable

Also DaPlan, DePlan, ZePlan, YouPlan
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 18, 2007, 10:04 AM
UrPlanner
(YourPlanner* & in german Ur = ancestral indigenous primal primary primordial prototype adj.)

UPlan

De/Da/Ze-Plan had me laughing but are they a bit too light? (or that maybe good too?)

maybe Planner make it sound too much like *just* a planner..

Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 18, 2007, 10:06 AM
or keeping with the trends:

uPlan
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 10:51 AM
Check out this page for a summary of all proposed names:
http://www.sqlnotes.net/Forums/tabid/54/forumid/9/postid/2444/scope/posts/Default.aspx

Winning name will get a free full licence  :-*
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 10:55 AM
Hmm, I always like picking names (I'm a musician, so it's fun choosing album names or group names).
SQLNotes is so much more than an outliner.  It's also a database, notetaker, webclipper (potentially), scheduler, calendar, mindmapper (potentially).  It's a PIM, but very different and more flexible than other PIM's out there.  I think the name should reflect that somewhat.

Don't use Tao, there is already a TaoNotes out there and it's a funky program.  How about these suggestions:
FlexiPIM
DataFlex
PowerPIM
PIMP (sorry couldn't resist)
GridMaster
Datamolder
MindPad (I like this one)
Outline Commander (I like this also)
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 11:01 AM
I still like SQLNotes, actually. There, I said it  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 11:03 AM
I still like SQLNotes, actually. There, I said it  :-[
I don't mind it either, but so many people hate it (really!) that I think it must change
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 11:12 AM
Nice suggestions, Superboyac. One thing I realize from looking at the list of suggestions on the sqlnotes site is that the name SHOULD be descriptive of what the software does - names like Squirrel and Synergy (which I actually quite like, too) are liable to start sounding dated and a bit silly as time goes by...

How about Data Commander?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 11:16 AM
Nice suggestions, Superboyac. One thing I realize from looking at the list of suggestions on the sqlnotes site is that the name SHOULD be descriptive of what the software does - names like Squirrel and Synergy (which I actually quite like, too) are liable to start sounding dated and a bit silly as time goes by...

How about Data Commander?

That's good too, the Commander part gives it a poweruser feel.  When I hear things like iPod and such, it doesn't have as professional a feel to it...it reminds me of bubbly programs geared towards teenagers.  I think we definitely want SQLNotes to have a professional feel to it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 11:17 AM
One thing I realize from looking at the list of suggestions on the sqlnotes site is that the name SHOULD be descriptive of what the software does
But when a software does so much, that is so difficult to categorize, how can you convey that in a word or two. An arbitrary word (i.e. Zoho, Joomla or whatever) may be better
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 11:33 AM
I still like Outline Commander (yes, I'm quite narcissistic).
It has a professional quality.  It pays homage to the initial purpose of the program (outlining) even though it does much more now.  The "Commander" name has a good reputation in the software world.  People will start calling it OC (maybe that's bad!).

The non-descriptive names always seemed weird to me.  I think those names work better for geekier software aimed at hardcore computer people who get a kick out of that sort of thing.  I don't know, maybe it's just me, but those names just sound silly and ultimately just make me do research on the web to figure out what it does.  I feel the name should be somewhat descriptive.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 18, 2007, 12:35 PM
Before choosing one it's always good to see as many possibilities as possible...

I don'T have any time right now but how about names that'll make smile too ? Or have some funny connotations ?? or...

like :

DataKebab
tabuladata
OutofDataExperience (ODE)
NearDataExperience (NDE)
GridMind
Griddler
Date-Nut Outliner
Datability
infoswiveler
EATKSynthesis
CleanYourMess
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 12:42 PM
Good point, Pierre, but we have to think *really* carefully about what name is applied in that case, for the reasons that both Aram and I have outlined above.

Darwin begins to think... and his head starts to throb - too much unfamiliar activity...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 01:07 PM
DataKebab
tabuladata
HAHA!  That's freaking hilarious.  Those are some of my dad's favorite dishes.
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on December 18, 2007, 02:07 PM
GruntMaster 6000?
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on December 18, 2007, 02:20 PM
On a more serious note, how about these?

Information King
Data King
Data Tycoon
Global Commander
Facts Emperor
Cosmic Controller
CosmoData
Data Panorama
Universal Info
Total Information
The Facts Machine
Knowledge Master

Although personally, I don't have a problem with SQLNotes.

David
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 02:27 PM
GruntMaster 6000?

Where I'm from "grunt" has a scatalogical connotation (as in "having a grunt") that Pierre might want to avoid  :o
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 02:49 PM
Global Commander and Total Information are good  :Thmbsup:

I'm reading through the rename thread at the SQLNotes website and note that SQL is pronounced Sequel, so why not

Sequel or SequelNotes?

Sequel is appropriate because you store, organize and manage data and ideas in the app and are able to revisit them later...
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 18, 2007, 02:50 PM
Great, no sooner do I post the above, than I read this post (by Pierre!):

Hey what about simply Sequel ? (as in the next step in information management)

Orignial post here (http://[url=http://www.sqlnotes.net/Forums/tabid/54/forumid/9/threadid/795/scope/posts/threadpage/4/Default.aspx).

I do like Sequel...

But following from it and a couple of comments made in that thread, how about either:

Sequitur
or
Pro Sequitur
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 03:48 PM
Where I'm from "grunt" has a scatalogical connotation (as in "having a grunt") that Pierre might want to avoid  :o
That's good to know, I'm going to start using that!  Coffee makes me grunt.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 04:49 PM
I'm starting to import my information from other programs into SQL.  Is there a way I can import text files into SQL?  I might even be able to get them parsed in some ways and even retain RTF formatting, but I don't know if SQL can handle that kind of importing yet.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 05:44 PM
I'm starting to import my information from other programs into SQL.  Is there a way I can import text files into SQL?  I might even be able to get them parsed in some ways and even retain RTF formatting, but I don't know if SQL can handle that kind of importing yet.
Is it Word documents you want to import? For a reference to the file, drag-drop from Explorer to the grid. For the HTML Pane, to link content, you must save as HTM or MHT first and then do File>Open...File>Save. To import content, best is to drag-drop content (open in Word, and drag-drop)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 06:18 PM
Well, they are mostly notes in proprietary format of other software right now.  But, for example, texnotes has the ability to export notes in a variety of ways, including text files, rtf files, a parsed test file (with user-specified delimiters).
I'll drag-drop as much as possible.  Either way, it's going to be a painful process.  But I'm comfortable with it because I know that once it's in SQLNotes, I'll be able to export in other flexible ways in the future, if necessary.

By the way, when will encryption/password be available for SQL?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 18, 2007, 06:22 PM
Well, they are mostly notes in proprietary format of other software right now.  But, for example, texnotes has the ability to export notes in a variety of ways, including text files, rtf files, a parsed test file (with user-specified delimiters).
I'll drag-drop as much as possible.  Either way, it's going to be a painful process.  But I'm comfortable with it because I know that once it's in SQLNotes, I'll be able to export in other flexible ways in the future, if necessary.

By the way, when will encryption/password be available for SQL?
RTF drag-dropped from Word works very well
Encryption/password is already there  8)

If you don't care too much about formatting, but have many notes to import, you can use the standard importer on Textnotes parsed text file. Import could then be a few step to import 100's of notes

Also, if you have any specific needs, I can customize the import process since I know that other users will use it too eventually. I can work with you on this one!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 18, 2007, 06:51 PM
OK, Thanks!  I will keep you informed as I go through the process.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 19, 2007, 11:19 PM
To keep this community updated, I'm adding internal linking in the HTML editing pane. 3 modes:

1- Insert hyperlink, enter Item ID. Clicking on the link will bring you to that item. Entering [Item ID] will automatically create the link.
2- Insert hyperlink, enter some criteria (e.g. Project="somiro") and all items meeting the criteria will be displayed on a click. Great to save searches
3- Through wiki style hyperlinks. Each item now has a new field (WikiTag). Enter a string in that field and whenever you enter that string in the HTML editor, a link to the item will automatically be created for you. If the WikiTag contains spaces, you'll need to enclose the text in the HTML pane with [  ].

The same will work with the grid items, but I must wait for an update from the grid manufacturer, which will enable hyperlinks in the item text.

Available very soon.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 21, 2007, 09:51 PM
I've been following Visual WebGUI dev (http://www.visualwebgui.com/). for the last few years. It is an outstanding web dev. framework for web applications. Very innovative. Try out some of the on-line demos.

How does this relate to SQLNotes ? How about using your SQLNotes database from a web browser ? Anywhere in the world... No installation, In read and write...

You'd put your database on a web server (JET or SQL Server) and access it with a rich UI web interface. You're on a business trip and want to access your schedule, tasks, notes, that were just updated by your secretary or collegues? Any computer or web-enabled mobile device would do.

Since Visual WebGUI also supports local mode, you could put it all on a USB stick and run it on any computer. A truly portable app.

This isn't for release 1.0 of course, but sometime in 2008.

This opens the door to use SQLNotes as a collaborative tool.


But... another door to collaborative work will be opened very soon. Let me explain: I'm making changes to support SQL Server as a back-end database. Very little is in fact required so it should not be very long.

Then put that database on a web server and users will be able to connect to the database, share data and collaborate, whereever you are, with a connection to live data.  :Thmbsup:

Expect this in 2008 Q1, in time for the initial release of ... Versatio, the versatile information organizer (possible new name)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 22, 2007, 07:18 PM
Everybody : there's now a poll to decide on a new name for SQLNotes (at sqlnotes.net) : http://www.sqlnotes.net/Forums/tabid/54/forumid/-1/threadid/2467/scope/posts/Default.aspx

No love at first sight there (which doesn't mean that I don't like them at all!)... But some have potential.

Naming something is soooo personal... I usually find that I get used to any names if they're no to bad. Hell, I even got used to Find and Run Robot.  ;)

I don't mind at all if a name is not descriptive (or even a bit ugly). Actually, a not too descriptive name allows for expansion one hasn't foreseen. NightHawk, Azureus, Zoho (or whatever) are not exactly the most descriptive names (yet, they are, in their own way…). I believe most people don't care if they don't understand what a name means. And they won't even try to find out.

So, IMHO, despite the fact that I usually get used to any names, what's mostly important is a name that 1) sounds relatively "good" (easy to pronounce and to remember and uses morphemes with positive "resonances") 2) can be easily used to inspire a logo and generate some good marketing slogans, 3) doesn't have silly or bad connotations (here or elsewhere, in other languages...), 4) is original (available domain, maybe??), 5) doesn't impose rigid restrictions on the software's evolution.

There are many other aspects to consider. One helpful link :
http://www.halfagain.com/general-marketing/whats-my-name.html

But like the author of this blog writes :

Sure, there are certain guidelines and ideas it’s good to keep in mind, but I promise you, there’s an exception to every rule.  (Case in point: successfully branded, wildly popular and by all standards bad, names abound.)

Edit : just in case, here are some of the most interesting links in the link above :
http://www.morewords.com/
http://www.my-tool.com/word-domain/domain-combiner/
http://www.wordlab.com/
http://www.wordlab.com/tools/t_index.cfm


Edit 2 : in the blog mentioned above notice the Metaphorical naming [powerful stuff] part. (and I have to agree about the qualification "[powerful stuff]")
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 22, 2007, 07:36 PM
I've edited my post above.   :)
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 22, 2007, 10:20 PM
I hear ya, Armando. I can't imagine Find and Run Robot called anything else and, quite frankly, the same goes for SQLNotes... Just "fits" in my mind. I don't like any of the names in the poll with the possible exception of EchoNotes. I'm going to have to give this some thought before casting a vote over there!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 24, 2007, 02:02 AM
OK, I'm going through the process of importing my notes from other programs into SQLNotes.  One of the problems with the importer is that I need something much more flexible and customizeable.  Right now, the only option is to change the field delimiter and text qualifier.  I can't use these to import my texnotes data.  Here are the exporting options for texnotes:
[ You are not allowed to view attachments ]
The easiest way to import these into SQLNotes is to export each note for texnotes as one file.  Then, the filename will be the "Item" field of SQLNotes, and the the actual note content inside the text file will go into the HTML Pane field for SQLNotes.  That seems to be the ideal way for me.
Another way would be to export all the content as one big text file, where the text is separated by certain delimiters, but that gets more complicated since how will SQLNotes know what is the title and what is the note content?

Other software, like EverNote, will most likely have fewer options to export data, which is annoying.  Evernote will only export data as XML.  I have no idea how to import that into SQLNotes, but if you could figure it out, it would be brilliant.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 24, 2007, 04:33 AM
added a new possible name:

Flexibase

http://www.sqlnotes.net/Forums/tabid/54/forumid/-1/threadid/2467/scope/posts/Default.aspx
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 24, 2007, 07:51 AM
@superboyac,

Importers will be developped on an as-demand basis, so if you have a need, shout and I'll do it.

Merry Christmas
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 28, 2007, 12:07 PM
@superboyac,

Importers will be developped on an as-demand basis, so if you have a need, shout and I'll do it.

Merry Christmas
OK, I'm shouting.  I need an importer that will take a bunch of text files and import them into SQLNotes in the following way:
--The filename of the text file ('mynotes' if the filename is "mynotes.txt") should go into the "Item" field of the grid (or whatever field I assign).
--The content of the text file should go inside the HTML pane field.

In this way, I could import most of my notes from other programs, at least texnotes.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 28, 2007, 12:17 PM
No probs. Give me a few days, since I'm busy changing web server today.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 29, 2007, 03:32 PM
A little note to say that I'm changing web server. so www.sqlnotes.net will be down for a few days.

BTW. I do not recomment Brinkster as a hosting service. Bad system, bad service (and they closed by account 2 days before expiration  >:(

To contact me in the meantime, please use this temporary email: ppl32  at  hotmail
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on December 29, 2007, 03:56 PM
Thanks for the heads up, Pierre - and good luck!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 29, 2007, 03:57 PM
Yes : bonne chance Pierre!!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 29, 2007, 11:52 PM
Thanks!

Migration was successful. In waiting for DNS propagation, the new web site can be reached at http://98.130.34.115/default.aspx
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 30, 2007, 11:54 AM
Yes, it looks like it was a success. It's speedy and everything is at the right place...   :) :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 31, 2007, 12:41 AM
OK, I'm trying something new now.  I want to keep a log of my jazz piano practices.  For each day, I want to track how long I spend on each item and maybe a comment in the HTML pane.  I'm thinking that the forms is the way to do this, here is what I want it to look like (with proper indentations):

12-30-2007
   practice item1 (15 minutes, comment)
   practice item2 (15 minutes, comment)
   practice item3 (25 minutes, comment)

For the form, it would be ideal if it could fill in the date to be whatever the date is when the form is invoked.  Also, if it could automatically set up the 4 lines in the grid with the proper indentation, that would be great.  Then I just fill in the time spent in a separate field, and comments in the html pane.  For each day, I would invoke the form and the basic outline would be setup for that day.  Is this possible?  Then I could print it out for my teacher.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 31, 2007, 11:59 AM
OK, I'm trying something new now.  I want to keep a log of my jazz piano practices.  For each day, I want to track how long I spend on each item and maybe a comment in the HTML pane.  I'm thinking that the forms is the way to do this, here is what I want it to look like (with proper indentations):

12-30-2007
   practice item1 (15 minutes, comment)
   practice item2 (15 minutes, comment)
   practice item3 (25 minutes, comment)

For the form, it would be ideal if it could fill in the date to be whatever the date is when the form is invoked.  Also, if it could automatically set up the 4 lines in the grid with the proper indentation, that would be great.  Then I just fill in the time spent in a separate field, and comments in the html pane.  For each day, I would invoke the form and the basic outline would be setup for that day.  Is this possible?  Then I could print it out for my teacher.

Such a outlining structure is certainly feasible, but I think you should question whether it is the best. Let me explain.
For each application, one must examine the relative merits (advantages/disadvantages) of each outline structures. Yes SQLNotes can do outlines/calculations, but it can also do flatter structures. Each have relative merits. Flatter structures are sometimes superior to indented ones. Similarly, separate values can be saved in separate fields vs single field but multiple items, vs single text field. Ease of data entry, data analysis (immediate and eventual), information sharing are key considerations here.

Only you can answer this kind of information. It seems to me that the individual practice times are probably not relevant, total time in the day is what you may want to do some analysis. A single entry with the date, total practice time and in the HTML pane, comments on the individual practice sessions would be easier to enter and to report to your teacher. But if after reflexion, you find that the indented structure provides you with valuable information, I can help out setting it up.

Happy new year!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 31, 2007, 12:50 PM
Good point Pierre.  In fact, I was going to ask your advice about that very same issue when i wrote the post last night.  The part I couldn't quite figure out was that each practice day, I would have 6-7 practice items, and I want to keep track of how many minutes I practice each item.  Now, I could keep track of it in the HTML pane with a long comment, but I wouldn't be able to sum the practice items individually.  Actually, I don't really care about the total time spent practicing, but the time spent on the individual items.

How about this: one line for each day (flat, like you said) and I'll create a field for each practice item where I can enter how many minutes I spent on it.  Then, if I want to elaborate on the details of the practice, I can include that in the HTML pane.  This way, each day's practice will be included on one line, and I can still sum up the individual items later if I need to.  Right?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on December 31, 2007, 12:55 PM
I can still sum up the individual items later if I need to.  Right?

Yes, you can create a sum field (=practice1 + practice2 + ...) or use the pivot table or export to excel, etc

[edit]
BTW, if the comment on each practice is generally small, you can include it directly in the practice info. Here is how:
Instead of using a number field for the practice duration, use a text field. First enter the duration and then the comment. Set it to wordwrap if you want.

Now the neat thing, you can still do computations even though it is a text field! SQLNotes can evaluate text fields and treat them as number fields.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on December 31, 2007, 02:02 PM
I can still sum up the individual items later if I need to.  Right?

Yes, you can create a sum field (=practice1 + practice2 + ...) or use the pivot table or export to excel, etc
Hmm...that sounds interesting, I'll have to give that a shot.  But I think my comments will be long enough to include them in the HTML pane.

[edit]
BTW, if the comment on each practice is generally small, you can include it directly in the practice info. Here is how:
Instead of using a number field for the practice duration, use a text field. First enter the duration and then the comment. Set it to wordwrap if you want.

Now the neat thing, you can still do computations even though it is a text field! SQLNotes can evaluate text fields and treat them as number fields.
That's interesting, I will check that out.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 31, 2007, 05:07 PM
For each application, one must examine the relative merits (advantages/disadvantages) of each outline structures. Yes SQLNotes can do outlines/calculations, but it can also do flatter structures. Each have relative merits. Flatter structures are sometimes superior to indented ones. Similarly, separate values can be saved in separate fields vs single field but multiple items, vs single text field. Ease of data entry, data analysis (immediate and eventual), information sharing are key considerations here.

Good advice, Pierre.

"Ease of data entry, data analysis (immediate and eventual), information sharing"  :  These parameters are exactly the one I use when I have to structure data.

I must say that the parameter I think of most is "data analysis". It's a drag when you've entered all your data in a structure that's opaque, not differentiated enough and only later realize that you should of separate some info.

Is there a way to merge fields in SQLNotes? If yes, then creating a multitude of fields is not a problem if you can decide to merge them later on, or even just create a "merged view/print of all fields/columns".
--> Would that be possible (to create a "merged view/print of all fields/columns") ?

Similarly : even if a highly hierarchical structure is adopted, it's not really a problem if a flat view was also possible, momentaneously eliminating all hierarchies, with the possibility to sort through different parameters : date, name, etc.
--> Is that possible at the moment?


Some various comments :

--> One potentially useful feature would be to save certain tool bar arrangements and apply these "arrangements" to all grids.


Also, 2 things have been happening with v.0.9.21

-- When I open certain grids : "Error opening grid. Check grid source criteria."
What does that ?

-- Sometimes, under certain varying circumstances (like selecting some empty space-columns in an empty grid, or -- but that was a while ago -- I typed alt+2 by mistake within the find window) I'll get a super crash:

Run-time error '-2147467261 (80004003)': Method '~' of object '~' failed.

And then I loose the stuff I've been working on  :( .

The data is not completely gone of course but I have to repopulate the grid manually.


--> Is there a way to save the grids content and "format" automatically or even manually with a shortcut key ?


(BTW, what's the new link for the daily builds ?  :) )
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on December 31, 2007, 05:10 PM
(I've quickly edited my previous post for better readability...  :-[)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 02, 2008, 11:20 AM
OK, here's what I settled on for the jazz practice sheet.  I'm going to use a flat structure, and I created two new fields, one for the practice description, and another for the time spent practicing.  So each line should look like this:
date, practice description, minutes, (and of course the html pane for comments)

For the practice description, I made a new field instead of using the "Item" field so that I can use dropdown lists to choose between a handful of prenamed descriptions.  I can post a screenshot of it later (it's at home).

The great thing about this method is that sometimes I will only practice one item a day, and other days I may practice multiple things, and this will be able to handle both easily because each line will have the date on it.  So if I practice 4 things, there will be 4 lines for that date.  No need for a hierarchy.  And the dropdown lists will assure consistency in the names.

I love this program, I really do.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 02, 2008, 11:33 AM
I must say that the parameter I think of most is "data analysis". It's a drag when you've entered all your data in a structure that's opaque, not differentiated enough and only later realize that you should of separate some info.
You're quite right. I've been a consultant for the last 18 years (mostly database/information management related), and part of my task is structuring the data to balance the often contradictory customer requirements of magic-like data entry and analysis

Is there a way to merge fields in SQLNotes? If yes, then creating a multitude of fields is not a problem if you can decide to merge them later on, or even just create a "merged view/print of all fields/columns".
Yes of course!. simply create the merge field and set the equation that will do the merge. Click update. The equation can be as simple as FieldA & Field 2 & ... or a user-defined function to handle all kinds of special cases. Once done, simply remove the equation and delete the original fields

--> Would that be possible (to create a "merged view/print of all fields/columns") ?
If you've got 100's of fields, I'm not sure if it would be useful. Perhaps it would be better to select items and copy all item info (in XML format). Can you explain a bit more what you'd want?

Similarly : even if a highly hierarchical structure is adopted, it's not really a problem if a flat view was also possible, momentaneously eliminating all hierarchies, with the possibility to sort through different parameters : date, name, etc.
--> Is that possible at the moment?
Yes this is possible at the moment. However, information in a main item may not in a sub-item, so a flat view may hide some information that is at a higher level (inheritance and special fields, like the new ItemParent field can help out in those cases)

Some various comments :
--> One potentially useful feature would be to save certain tool bar arrangements and apply these "arrangements" to all grids.
Thanks for the idea. Also useful will be a hide-all-panes/restore-panes to toggle between 2 configurations

Also, 2 things have been happening with v.0.9.21

-- When I open certain grids : "Error opening grid. Check grid source criteria."
What does that ?
It could be that the source, filter or sort criteria contain a invalid field name (spelling error). You can also try a repair.

-- Sometimes, under certain varying circumstances (like selecting some empty space-columns in an empty grid, or -- but that was a while ago -- I typed alt+2 by mistake within the find window) I'll get a super crash:

Run-time error '-2147467261 (80004003)': Method '~' of object '~' failed.

And then I loose the stuff I've been working on  :( .

The data is not completely gone of course but I have to repopulate the grid manually.
I'll check on the alt-x shortcut functionality. It is a shortcut to open grids. (You assign a shortcut number in the grid properties). When you make many changes to a grid, it is a good idea to hit F5-refresh which saves the current grid configuration

--> Is there a way to save the grids content and "format" automatically or even manually with a shortcut key ?
Grid content and format is always saved... Perhaps you're referring to the item state (Grid>Save Item state)

(BTW, what's the new link for the daily builds ?  :) )
I'm working on it, but there hasn't been any recent builds, I'm on holidays  :D
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 02, 2008, 11:35 AM
For the practice description, I made a new field instead of using the "Item" field so that I can use dropdown lists to choose between a handful of prenamed descriptions.  I can post a screenshot of it later (it's at home).

Nice. I didn't even know you could do that. :-[


P.S. : Pierre : I just saw your post...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 02, 2008, 11:43 AM
Thanks for your message Pierre ! So you're on "holiday"s, hmmm?

If you've got 100's of fields, I'm not sure if it would be useful. Perhaps it would be better to select items and copy all item info (in XML format). Can you explain a bit more what you'd want?

You basically answered my question in a previous paragraph (and, you're right of course : it wouldn't be that useful if all fields were merged)!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 02, 2008, 07:10 PM
OK, here's what I settled on for the jazz practice sheet.  I'm going to use a flat structure, and I created two new fields, one for the practice description, and another for the time spent practicing.  So each line should look like this:
date, practice description, minutes, (and of course the html pane for comments)

For the practice description, I made a new field instead of using the "Item" field so that I can use dropdown lists to choose between a handful of prenamed descriptions.  I can post a screenshot of it later (it's at home).

The great thing about this method is that sometimes I will only practice one item a day, and other days I may practice multiple things, and this will be able to handle both easily because each line will have the date on it.  So if I practice 4 things, there will be 4 lines for that date.  No need for a hierarchy.  And the dropdown lists will assure consistency in the names.

I love this program, I really do.

I'd recommend you start by creating a new grid, called JazzPractice, which will automatically create a folder (field) of the same name. All items you create there will be put in that folder and they'll conveniently be displayed in the grid (you may have done this, but just in case you didn't). You can later on apply a date filter using the DateFilter toolbar.

Your structure is both simple and powerful. With this structure, the pivot table/chart will be able to show you total time spent per day, week, month, per description, calculate the average practice duration, etc, as a summarizing table or chart. Export as a web page and link that page to a summary item HTML pane content.

I can see that you're really starting to grasp how to use SQLNotes to solve information management problems. It's great to see how you went from inquiring about it, to being totally confused, to seeing the possible use but not knowing how to go about it, to finally seeing the light and now flying on your own. Congratulations.  :Thmbsup: :Thmbsup: Perhaps you'll want to share it on / improve the SQLNotes wiki documentation (http://sqlnotes.wikispaces.com/)

A few thing you can add to ease the data entry
1- Set AutoAssign rules for the JazzPractice field to A:Date=int(now). This will automatically fill the date for you
2- You can do the same for the description field if most of the time, the same description comes up
3- You could use forms (with default values) to facilitate data entry (but in this case, a simple grid should suffice)

Special thanks to you, this thread has made it as #2 in the Best Software of 2007, thanks to your initiative!  :Thmbsup:
https://www.donationcoder.com/2007/index1.php
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 03, 2008, 05:56 AM
I'd recommend you start by creating a new grid, called JazzPractice, which will automatically create a folder (field) of the same name. All items you create there will be put in that folder and they'll conveniently be displayed in the grid (you may have done this, but just in case you didn't). You can later on apply a date filter using the DateFilter toolbar.
(my bold)
I just noticed that on creating a new grid yesterday
A Yes/No column was created with name of grid
Does that mean that everything you put in that grid could be shown (elsewhere/somewhere) as subitems of, in this case, the item JazzPractice?

when you say
All items you create there will be put in that folder and they'll conveniently be displayed in the grid
by "there" you mean -in that particular grid-? and by "they'll conveniently be displayed in the grid" are you stating the obvious or am I missing something (I dont mean that to sound smart!)

I'm still a bit confused by items/sub-items
When I went back to my billing grid after christmas the hierarchy seems to be different to what I expected and different to how I left it last..(they partying too maybe :-\)
It should be Project/item with sub-items of hours worked
but
at the moment I have 14 entries sub-items also showing as main items -
I think what happened was that yesterday they showed a main items so I dragged them "into" their correct parent item but now they showing twice -
if I delete one copy, they completely gone
in manage grids window context is turned off, hierarchy turned on - any tips?

Also Parent should be showing sum of items (for hours worked) but isn't anymore for this item - it's not important cause invoice is already sent but just trying to figure what I done wrong case I do it again :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 03, 2008, 01:12 PM
tomos, sounds like you're experiencing the same confusion I did initially.  Pierre should be able to clear things up.  Basically, you can display the items and subitems in a grid in a flat view if the option is checked (I forgot which option it is).  Sort of like how some file managers have an option to display subdirectory content in a flat view.  Pierre helped me out a lot with the telephone conversation.

I can see that you're really starting to grasp how to use SQLNotes to solve information management problems. It's great to see how you went from inquiring about it, to being totally confused, to seeing the possible use but not knowing how to go about it, to finally seeing the light and now flying on your own. Congratulations.  Thmbsup Thmbsup Perhaps you'll want to share it on / improve the SQLNotes wiki documentation (http://sqlnotes.wikispaces.com/)
Thanks Pierre.  Honestly, in the beginning, I would have had no idea that I would like the program this much.  I was very skeptical.  Now I realize that this is pretty much the notetaking/information management application that I was always waiting for when I first started looking a couple of years ago, which led to that huge notetaking thread and the review here.  You started a very ambitious project, and what's more remarkable is that you've actually been able to accomplish those intended goals.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 03, 2008, 01:19 PM
Does that mean that everything you put in that grid could be shown (elsewhere/somewhere) as subitems of, in this case, the item JazzPractice?
JazzPractice is not an item. It is a field (folder). What this means, is that all items in that grid will be shown when you display the JazzPractice field. They'll also be shown if you display any other filled field (date, description, duration). So setting the source of a grid (top left box in the source bar or Grid>properties) to duration will display all items that have something in duration

by "there" you mean -in that particular grid-? and by "they'll conveniently be displayed in the grid" are you stating the obvious or am I missing something (I dont mean that to sound smart!)
There is that particular grid: true
And yes, I was stating the obvious in this specific case. But as you play with SQLNotes, you'll discover that which items are displayed in a grid depends on many parameters (source, filters, etc). Items exist independant of the grid (unlike Excel, where cells "live" in a sheet). If you delete the JazzPractice grid, you haven't erased any items. Grids are a mean of displaying items. I should say, displaying a subset of all you items (e.g. if you want to see items created/modified in a particular month, you can set-up a grid to show you that)

I'm still a bit confused by items/sub-items
When I went back to my billing grid after christmas the hierarchy seems to be different to what I expected and different to how I left it last..(they partying too maybe :-\)
It should be Project/item with sub-items of hours worked
but
at the moment I have 14 entries sub-items also showing as main items -
I think what happened was that yesterday they showed a main items so I dragged them "into" their correct parent item but now they showing twice -
if I delete one copy, they completely gone
in manage grids window context is turned off, hierarchy turned on - any tips?

Also Parent should be showing sum of items (for hours worked) but isn't anymore for this item - it's not important cause invoice is already sent but just trying to figure what I done wrong case I do it again :)

I'd need more information on the grid source to answer here, however it seems as if the main items don't meet the source, so if you want to see them, better turn on Context Parents.
Superboyac beat me on this, but definitely, a phone conversation could get you going. For those with no Ecco background, SQLNotes can seem very abstract (presentation being "disconnected" from the underlying data). I try to explain this in the wiki...

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 03, 2008, 05:24 PM
OK, just a couple of bug reports...
--Whenever I make changes to grid names or update stuff in the field properties, the grid always acts a little funny until you close to grid and reopen it.  Then everything is fine.  This behavior should be refined a little if possible.
--Today, I experienced a couple of crashes.  I can't really say what exactly caused them (it's running fine now).  It happened when I was fiddling around with the auto-hide and pinning of field/html pane options.
--About auto-hide...Most auto-hide behavior has a delayed action to it.  That is you have mouse over and mouse away for a fraction of a second before the pane appears/disappears.  Most people like it this way.  However, I'm impatient and I like the pane to appear and disappear immediately upon mouse over/mouse away (no latency or delay).  Could there be an option to control this, sort of like in TweakUI for Windows where you can set how long (in milliseconds) to delay the menu rollouts?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 03, 2008, 06:57 PM
OK, I'm trying a new application for my database.  My undergraduate transcript:
I'm going to use the Item field for the course name.  I'm going to create a new field for "grade" and it will have a drop-down list of possible grades.  Then I want to create a field for GPA average.  Here's the trick, I want the letter values in the GRADE field to have a numerical value associated with it (4.0, 3.7, 3.3...etc).  How do I do this?
Also, for the GPA field, I want it to behave in a kind of fancy way.  The items will be set up in a heirarchy based on semesters/years/total.  I want the GPA to calculate the GPA based on whatever is under it as subitems.  So the total GPA will give me the GPA for all 4 years, but if I just go to the semester item, then it should show me the GPA for just that semester.  How do I do this?

That's it, thanks.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 03, 2008, 07:46 PM
Good example of some advanced features
I suppose that the grade will be letters (B, B+, etc). To calculate the GPA (which is a number) simply create a user-defined function:
Function CalcGPA(Grade)
dim t
select case Grade
case "B": t=3.5
case "A+": t=5
case [repeat for every possibility]
end select
CalcGPA=t
End Function

If the choices are too many, you can also using string functions to extract the letter and the +/- modifier and "calculate" a value: something like: 69-asc(letter) + modifier

And in the GPA field, set the equation to =CalcGPA(Grade)
Also in the GPA field set the Hierarchy equation: Parent=AVG(children)

That should do it!  8)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 03, 2008, 08:00 PM
Side note,
Doing it this way will give you a total average = average of all years, which technically is different than the total average of the individual grades. Shout if this is a problem.

p.s. another type of average is if you want it weighted by the number of credits of each courses  :huh:
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 04, 2008, 12:37 AM
Side note,
Doing it this way will give you a total average = average of all years, which technically is different than the total average of the individual grades. Shout if this is a problem.

p.s. another type of average is if you want it weighted by the number of credits of each courses  :huh:
Yes, that is true.  I need it to be weighted according to credits.  But hold off on that for now, I'll try doing what you've suggested so far, and I may be able to figure the rest out.  If not, i'll ask.  This program is simply too cool.

By the way, I was thinking about something.  Pretty soon, I'm going to have dozens of grids in my SQLNotes because I'm excited about sticking all of my life's information into it.  Are there plans to change the grid chooser in the future.  The toolbar with the grid names on it works for a few grids, but what if you have 50 grids?  It might be nice to have another pane (with the option to auto-hide) that has all the grids in there.  The grid Manager is nice, but I was thinking of something dockable and without all the extra information in it, basically, a grid chooser.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 04, 2008, 12:48 AM
The grid list is also shown in View>Grids, where you can see more. You can also choose to hide less used grids from the toolbar (grid>properties)

Keep in mind that grids are basically a definition of (1) item selection and (2) columns. So you can
1- re-use grids by simply changing the source
2- use the properties pane / forms to enter/view information

More to come of course. Suggestions are welcomed (grid chooser is a good idea)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 08, 2008, 01:13 PM
Good example of some advanced features
I suppose that the grade will be letters (B, B+, etc). To calculate the GPA (which is a number) simply create a user-defined function:
Function CalcGPA(Grade)
dim t
select case Grade
case "B": t=3.5
case "A+": t=5
case [repeat for every possibility]
end select
CalcGPA=t
End Function

If the choices are too many, you can also using string functions to extract the letter and the +/- modifier and "calculate" a value: something like: 69-asc(letter) + modifier

And in the GPA field, set the equation to =CalcGPA(Grade)
Also in the GPA field set the Hierarchy equation: Parent=AVG(children)

That should do it!  8)
Quick question, where do I create a user-defined function?  Is it in the Option box inside the field properties?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 08, 2008, 01:16 PM
View > User Code
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 08, 2008, 05:00 PM
OK, I need more help with this.  I've created 5 custom fields for my transcript grid; course department, course number, grade, number of units, and GPA.
[ You are not allowed to view attachments ]
Now this automatic calculation of the GPA is difficult.  I made the function like you said:
Code: Text [Select]
  1. Function CalcGPA(Grade)
  2. dim t
  3. select case Grade
  4. case "A": t=4.0
  5. case "A-": t=3.7
  6. case "B+": t=3.3
  7. case "B": t=3.0
  8. case "B-": t=2.7
  9. case "C+": t=2.3
  10. case "C": t=2.0
  11. case "C-": t=1.7
  12. case "D+": t=1.3
  13. case "D": t=1.0
  14. case "D-": t=0.7
  15. case "F": t=0.0
  16. end select
  17. CalcGPA=t
  18. End Function
I put CalcGPA into the field (named the same as the function).  However, I need the GPA weighted by units.  Also, the outline is organized by all 4 years, year, semester, individual classes.  For each higher level, it should give the cumulative GPA of the children items.  It's not simply an average because it has to be weighted by GPA.  So how can I do this?  Do I have to make another function?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 08, 2008, 06:00 PM
I think that if you
1- Add a column for NbCredit and fill it. Set column calc to Parent=sum(children)
2- In the CalcGPA add a parameter to now read Function CalcGPA(Grade,NbCredit). Set column calc to Parent=sum(children)
3- Add a column AVGGPA and set the equation to GPA / NbCredit

I think this should do it (but I haven't tested it).
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 08, 2008, 06:54 PM
I think that if you
1- Add a column for NbCredit and fill it. Set column calc to Parent=sum(children)
2- In the CalcGPA add a parameter to now read Function CalcGPA(Grade,NbCredit). Set column calc to Parent=sum(children)
3- Add a column AVGGPA and set the equation to GPA / NbCredit

I think this should do it (but I haven't tested it).
For the NbCredit field, isn't that the same as my Unit field?  I think it is.  By the way, I realize you're using the conventional naming methods with "Nb" for number and so on.  Should I be doing this also?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 08, 2008, 07:08 PM
yes NbCredit is the same as your Unit (I did not notice that field). Naming convention is your own decision. I tend to avoid spaces because one then need to wrap the field with in [  ]. Other than that, it is good to think locally and globally:
1- If the file is used for other purposes, make sure the name will not be confused to mean something else. Make the name just specific enough.
2- If the field could be used in other applications, make it's name generic enough. A generic Date field, along with a qualifying field (i.e.MusicLibrary) is sometimes preferable to MusicLibraryDate, especially if the database will be used for many uses, you probably don't want to end up with 10-20 date fields. The advanced filtering will allow you to get back only the dates specific to MusicLibrary
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 08, 2008, 08:12 PM
I was trying to do it on my own... but ran into a problem  :huh:

Basically, CourseAVG had both an equation and a level calc. There was a conflict between the two.

I've made a modification to enable correct computation.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 08, 2008, 10:10 PM
This is what I got:
[ You are not allowed to view attachments ]

CourseUnits hierarchy operations: Parent=sum(children)

CourseGPA equation: =CalcGPA(CourseGrade,CourseUnits)
CourseGPA hierarchy operations: Parent=sum(children)

CourseAVG equation: =CourseGPA/CourseUnits

And this user function:
Code: Visual Basic [Select]
  1. FUNCTION CalcGPA(Grade, Units)
  2. dim t
  3. SELECT case Grade
  4. case "A": t=4.0
  5. case "A-": t=3.7
  6. case "B+": t=3.3
  7. case "B": t=3.0
  8. case "B-": t=2.7
  9. case "C+": t=2.3
  10. case "C": t=2.0
  11. case "C-": t=1.7
  12. case "D+": t=1.3
  13. case "D": t=1.0
  14. case "D-": t=0.7
  15. case "F": t=0.0
  16. end SELECT
  17. CalcGPA = t * Units
  18. if isnull(Grade) or grade="" then CalcGPA=null
  19. End FUNCTION
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 09, 2008, 10:57 AM
[By the way, Pierre, this is really great!  Can't say enough about the power of this program.]

CourseUnits hierarchy operations: Parent=sum(children)
My hierarchy operations are not working.  in the box, I'm only supposed to input "sum" right?  because the "((children))" automatically appears on the right when I choose "parent" from the drop-down.  Similarly, none of my equations for fields are calculating.  They are all blank in the grid, even after I close/reopen the grids.  How do I "activate" these calculations?

Also, for the last line of your code, I modified it to be:
if isnull(Grade) or grade="" or grade="P" then CalcGPA=null
so it can ignore classes with P for passing.


Another point I wanted to make is about sorting, I think I've mentioned this before.  Sometimes, especially in cases like this transcript, things are ordered and sorted in a random way (ie not alphabetically or numerically).  If I accidentally click on one of the columns and it adjusts the sorting, I lose the sorting I had before.  How can I save a random sort to retrieve it later?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 09, 2008, 11:08 AM
A few points:
1- After entering an equation, click on Update if you want to apply it to existing items
2- There is a small bug in the hierarchy operations that it is only applied when data is changed. If you change any of the sub-item, the parent will recalculate. I'm fixing it right now and will update the daily build today.
3- re: sum: correct
4- sorting: right-click on the item and select sort ascending or descending. You can also manually drag-drop items. The column you right-click on is used to perform the sort. So to sort by CourseUnits, right-click that cell of the semester item. Doing it this way will save the sort order (make sure Grid>Sort criteria applies to sub-items is not checked).

I'll post a message here when the daily build has been updated.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 09, 2008, 11:21 AM
4- sorting: right-click on the item and select sort ascending or descending. You can also manually drag-drop items. The column you right-click on is used to perform the sort. So to sort by CourseUnits, right-click that cell of the semester item. Doing it this way will save the sort order (make sure Grid>Sort criteria applies to sub-items is not checked).
I understand that.  This works in most cases.  However, there are times when I will sort manually by dragging-dropping in a totally random way (it's not ascending/descending by any column).  Once I have painstakingly sorted something manually, sometimes I accidentally will click on the column and it will change the sorting according to that column.  how can I save the manually sorted grid?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 09, 2008, 11:27 AM
Sorting is saved after a drag-drop or sort command operation. Right after clicking on the column header simply close the grid and re-open it. Sorting order should be correct
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 09, 2008, 11:39 AM
1- After entering an equation, click on Update if you want to apply it to existing items
I still can't get any of my equations to display anything in the grid.  I've taken that CalcGPA code, entered it into the user code area, validated and saved it.  I entered those equations in the fields like you said, and I clicked the update button.  Still, nothing appears in the grid.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 09, 2008, 11:42 AM
Have you entered a grade and a courseunit for the courses ?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 09, 2008, 11:58 AM
Have you entered a grade and a courseunit for the courses ?
Yes, I had those in before I added the equations and function.  Here's a screenshot:
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 09, 2008, 12:01 PM
There is a space between GPA and Average, did you enclose the field between [  ] ? Send me the file if you want, I'll take a look
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 10, 2008, 02:27 PM
SQLNotes can easily produce you a Journal list of the information you entered. This is just another way to find stuff. You say, "I know I entered that info last week, but where did I put it...".

Simply activate the DateFilter toolbar and set the filter field to ItemCreated (or ItemModified), select the time span (1 day, 1 week, 1 month) and all items entered that day/week/month will be displayed. Other software journal feature will seem primitive compared to this!

[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 10, 2008, 03:55 PM
Just a heads-up to say that the daily build has been updated. A new feature in this build, not discussed on this forum yet, is a first implementation of the GTD methodology using SQLNotes.
http://www.sqlnotes.net/Forums/tabid/54/forumid/-1/threadid/2539/scope/posts/Default.aspx
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 10, 2008, 09:01 PM
Looks good, Pierre!  :)

(I'm not talking too much these days... That's just because I'm busy... But I want to spend some more time with SQLNotes soon, maybe this weekend!)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 11, 2008, 12:25 PM
Pierre, it seems like that when I update SQL with the daily build, it replaces the user code.  Isn't this dangerous?  What if I add my own custom user codes?  They shouldn't be replaced by the daily build.  In this case, it's ok, because it's not much and you and I worked together on it (and you included it in the daily build).  Just for the future.  Also, in the future, do you plan to have the user code section more organized than just being one long text file?  Not only would it be easier to use, but less chance to accidentally alter the existing code.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 11, 2008, 12:39 PM
You are quite right that the user-code needs work:
1- Divide the code between:
2- Better code editor with syntax highlighting

This will be done before release 1.0. Idealy I'd like to do it as MS apps with a VBA editor, but it is likely an overkill and MS stopped licencing it (Thanks Bill  :down:)

There are plans to include the LUA language into SQLNotes which would allow more powerful code (VBScript is an out-of-process calculation engine and does not have access to the SQLNotes data, the LUA engine would be fully integrated) Version 2.0 perhaps.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 11, 2008, 12:50 PM
You are quite right that the user-code needs work:
1- Divide the code between:
  • a) system code (part of SQLNotes, updated)
  • b) user-code
  • c) database-specific code
2- Better code editor with syntax highlighting

This will be done before release 1.0. Idealy I'd like to do it as MS apps with a VBA editor, but it is likely an overkill and MS stopped licencing it (Thanks Bill  :down:)

There are plans to include the LUA language into SQLNotes which would allow more powerful code (VBScript is an out-of-process calculation engine and does not have access to the SQLNotes data, the LUA engine would be fully integrated) Version 2.0 perhaps.
That would be really cool.

minor bug report:  When you click on an item in the grid so that the cursor starts blinking to start typing, sometimes (not always) the cursor will be blinking one space in.  That is, a space is added to the beginning of the text even though no typing has begun.  Also, I know you can start typing immediately without clicking once inside first, but if my caps-lock is on and I start typing suddenly, the first letter is lower-case and then everything is upper-case.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 11, 2008, 01:03 PM
Well, the transcript grid is working properly now.  I used the method where I have a Pass/No Pass column because I wanted to keep track of how many units were Pass anyway.  So, now there is a template available for people who want to enter their transcripts into SQLNotes, which I think is useful.

I mean, do you guys see how powerful this program is?  It's like I'm creating my own mini-programs here.  I bet there is someone out there selling some kind of transcript software.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 11, 2008, 03:22 PM
OK, I'm starting to explore the pivot tables now:
--Is there a way to save a pivot table once it's made?  I don't see where it is stored once I make it and try to get it back later.  Also, it would be cool if I could view the pivot table in along with the grid simultaneously (maybe make it a pane like the fields and html pane).

--Also, I'm trying to make a pivot table that shows how many of each grade I got over the course of my years.  But because the grid is setup in a hierarchy, the children subitems don't seem to be counted.  How can I get the pivot table to read all the sub-items.  It works fine in flat outlines.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 11, 2008, 03:24 PM
Pivots are automatically saved. To see simultaneously, right-click on the tab and select new Hoz/Ver tab group  :huh:
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 11, 2008, 03:31 PM
Pivots are automatically saved. To see simultaneously, right-click on the tab and select new Hoz/Ver tab group  :huh:
awesome!  OK, what if I close that pivot table.  How can I reopen it?

I was modifying the post above right when you responded, I don't know if you saw the last part.

bug alert:  If I press "Enter" in the HTML pane, nothing happens.  This was fine before.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 11, 2008, 04:18 PM
More for pivot tables:
Can I have the pivot tables auto-hide?  Can I have more than one open at once?  Can I save the pivot tables somehow?  When I close the pivot table after I had docked it horizontally split, when I reopen, it opens full-screen again.  Is there a way to save the last used setting?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 11, 2008, 05:12 PM
--Also, I'm trying to make a pivot table that shows how many of each grade I got over the course of my years.  But because the grid is setup in a hierarchy, the children subitems don't seem to be counted.  How can I get the pivot table to read all the sub-items.  It works fine in flat outlines.
Simply create a grid called CourseGrade (or something else and set the source to CourseGrade) and use that grid for your pivot table/chart (charts will look pretty neat for this transcript stuff)

There are other ways (i.e. modify the source of your original grid) but this way will work.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 11, 2008, 05:21 PM
bug alert:  If I press "Enter" in the HTML pane, nothing happens.  This was fine before.
I'll check it. When this happens, click on the source text box (top left) and then back to the HTML pane. Enter will work (the grid is eating up the key  >:()
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 11, 2008, 11:20 PM
As part of the GTD implementation, new quick Add Item form is now available. CTRL-N to open it. A system-wide shortcut is also available to open it from anywhere (CTRL-ALT-N):
[ You are not allowed to view attachments ]
You can enter item text, decide into which folder to put it in (normally, the inbox) and put a due date if required

Plus... now you can show/hide an HTML box. SQLNotes can now much more easily be used as a web-clipping tool:

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 12, 2008, 09:35 AM
More for pivot tables:
Can I have the pivot tables auto-hide?  Can I have more than one open at once?  Can I save the pivot tables somehow?  When I close the pivot table after I had docked it horizontally split, when I reopen, it opens full-screen again.  Is there a way to save the last used setting?
1- To open the same pivot more than once, open the grid more than once and then show the pivot for each one. To open a grid more than once, shift-click on the grid button
2- Grids and pivots currently open in the tab-workspace. There are improvements coming to grids and pivots:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 12, 2008, 02:46 PM
Pierre : the "new quick Add Item form" is really nice. This is a great addition which will contribute to close the gap between SQLNotes and other note taking/Web clipping programs, and it will certainly achieve its aim of... boosting productivity (ahem... in my case, nothing computer related ever boosts my productivity...  :-[).

EDIT :
It works really well and I wonder if it'd be possible to have an option to automate it even further for web clipping : the appearing window could be shown only when another key would added to the usual hotkeys combination (win+A in EverNote), otherwise, what's been selected would automatically be copied, the default options would be instantly applied (folder, category, etc.) and a title (based on the first text line of what's clipped) would be automatically chosen... Et voilà.

For instant notes and gtd, a similar option could be selected/unselected to automate the process further : a title (based on the first text line of what's written) could be automatically chosen... It could be edited afterwards, of course...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 12, 2008, 02:59 PM
Edited my previous post, Pierre.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 12, 2008, 03:50 PM
A bunch of questions and/or suggestions:

UI related :

-   Is there an option for the “refreshing rate” of the UI? I wonder if SQLNotes could refresh grids more often — e.g.: every time an item is moved, changed, etc. I know one can press F5, but at first I didn’t know I HAD to and I didn’t understand why, for example,  the “grid tab” said  “(5)” when there were only 4 items in the grid.

-   In the little video demo of SQLNotes, you show how the detailed texts (HTML, I guess) of your items appear inside the hierarchy, as a “normal” outlined text… That’s really nice. How do you do that?

-   Can one “force” SQLNotes to save the UI exactly as it is EACH time it exits and then restore it EXACTLY as it was on startup? Right now, all my “grid tabs” are closed except for one on restore, and I’d like to have all of them opened as they were when I exited SQLNotes.

-   Sometimes, I switch items but the html editor displays the same data, a bit like if it was stuck. For example, it’s “title” will say something like “HTML: blabla (ID=17)” and will remain like that, whatever the select item. Why? Some related questions :



-   Shouldn’t the AlphaNumeric and Date filter toolbars be added to the “toolbars selection menu” (when one right clicks on a toolbar)?


-   It’s possible to customize keyboard shortcuts by right clicking on a toolbar and selecting “customize. I think that this “Customize” option should be added to the “tools” menu.

-   I’d like to have a “Save” feature/option in the “file” menu (not only “save as”). So if I want to save, I can… Even if I’ve set it to save every minute! :)

-   It would be great to be able to set/have/save different views for the same Grid (a bit like Outlook “views”)

-   It would be nice to be able to dock the image viewer like other panes (property, HTML…) and have the images appear beside the HTML pane, or autohide for instance… (it can really get in the way otherwise).




Others :

-   Could the html pane use… MS Word as a word processor, as an option ???  Oh my god, that would be sooooooo nice… That might be completely impossible though.  :-[

-   I find that SQLNotes is always using bewteen 2-9% CPU (I’ve got a core duo 1.8 ghz) when it’s opened, even if it’s not being used… Why is that? It’s a pretty high value for an app that’s just sitting the background. too high for my taste anyway.

-   The “show picture” feature in the “view” menu could have the option of always resize pictures to fit certain dimensions (and it the dimensions should be pretty small by default because it can really become unusabe if one has big pictures in there)


Ok... that was maybe too long -- and long to write!!!! Next time I should probably just phone you Pierre...???
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 12, 2008, 04:32 PM
OK, last contribution for today…
 
I mean, do you guys see how powerful this program is?  It's like I'm creating my own mini-programs here.  I bet there is someone out there selling some kind of transcript software.

I really share that love for SQLNotes. In my case, I really have to fight against my inner geek to not start using it more. And the reason for that is that it would be a bit suicidal to move my data from Outlook to SQLNotes now…. because I rely so much on my palm. I still need Outlook, UNFORTUNATELY. :(
I told Pierre that the palm syncing thing was primordial to me (so is the calendar…), and so is the transfer of all of my Outlook data.

I think that the most important things now  to have more people trying SQLNotes (and see all its huge potential -- literally) are:

1-   In time, A better manual/- a good helpfile + even MORE tooltips (for columns, etc.).  SQLNotes is not yet exactly that... “intuitive”… Remember, superboyac : at the beginning you said that you couldn’t “get your head around it”...

So… The “getting started” page is a good… start… I like it, but I’m sure that there are still some basic and important questions that should soon be answered about data manipulation. Like:


      Or some UI related questions like :

Etc.

I believe that these minor but important additions to the "getting started guide" will help.


2-   Better import of Outlook or ____ (fill with your favorite app’s name) data in SQLNotes (I’m mentioning Outlook because it’s still a pretty popular choice… and I use it everyday :) ),
 
3-   Less stability issues. OK, it's generally pretty stable, but certain things will just crash it. Some examples of what crashed it this morning (I know I've just been somewhat unlucky -- it's never been like that before... I mean, it'S a bit like if I did all the "wrong" things  ;D):


[ You are not allowed to view attachments ]

Resizing the “blank pane” or trying to make it disappear will eventually crash the application.

When SQLNotes crashes, some data just disappears from the grids, and customized columns (and UI customizations in general) usually disappear too… I know it's not all necessarily gone for ever (especially the data), but it can be a bit traumatizing when you don't know where it's all gone and how to get it back.
For now, I’m sure these crashes could discourage someone with a busy schedule… :)  It’s still beta software though, so it’s normal to have stability issues.

4-   Some other important (and soon coming, I know) features like a good calendar, gantt charting and easy tagging will be major attractions.


Another suggestion (I just thought about that while writing) : I wonder if grid could be displayed as a kind of folder hierarchy. So we could also group grids according to themes, etc. What do you think?

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 12, 2008, 05:39 PM
Pierre :  Ok… Last last comments... (I hope you find these useful  :-[)

about the « tagging” feature. I think that this "terminology" can be a bit misleading . But it might well be just MY OWN misunderstanding.


This is how you explain the tagging option:

The Tagged list: Tagging items is a bit like selecting items. Except that they remain tagged until you explicitly un-tag them. Many operations can be performed using selected items or tagged items.

....I still don’t really get all you can do with what you call “tagging”. It seems to me that tagging in SQLNotes is more like linking or even bookmarking. (If so, couldn’t you change the “tag” term by something like “bookmark” or "Link" ? IMO, it’s more a bookmarking feature than a tagging one. Bookmarking-tagging something could also be shown by an asterisk beside the Item #, or a color change, or even HAVE ITS OWN FIELD... Right now, I believe it appears only in the properties pane, as somekind of special “non-dragable to the grid” field.)


As for “web 2.0” style tagging (like the “book index” metaphor I mentioned earlier in this thread... or somewhere else), will that be implemented in a way that’s more directly usable?
Yes, the present “category” field allows tagging in a broad sense (as would any field used for that purpose, in fact), but the categories inserted there form a “sentence” so to speak and each term is not inherently differentiated  (to allow proper sorting and complex manipulations).

For example : in Outlook, by inserting “;” between terms in the category window or field, you get clearly diffentiated  terns/categories. Then :

- “Items-tasks-events” can be dragged dropped from one category (or tag) to another when viewed in a “grid”
- “Items-tasks-events” can be clearly sorted according to each individual tag term,
-  users can also choose tags in a list that’s updated everytime a new category/tag is created -- so that (for example) a theme is not tagged differently multiple times,
- etc.

I’m pretty sure that there are already ways to do some of that… I just don’t know how (I don't fully understand all the field's parameter).

(BTW : I think EverNote has created one of the finest categorizing/tagging system. Tag2find’s one is also pretty neat.)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 12, 2008, 06:39 PM
Wow Armando, you a all or nothing kind of guy. It will take me a few hours to digest (and reply) to all that you wrote.  :Thmbsup:

If I could summarize in one word, it would be : Yes (to all you said)... but I'll respond one by one later on!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 12, 2008, 08:32 PM
Attention all... I created a Wikipedia page to explain what SQLNotes is. The page is not very different from pages of numerous other software.

However for some reason (I know very little about Wikipedia rules/regulations), it has been marked as proposed for deletions in 3 days. One reason given is that only one person contributed... hence the appeal to all to add to the page. Thanks.

http://en.wikipedia.org/wiki/Sqlnotes

p.s. grap a reference of what you write (and put it ironically into SQLNotes if you wish) in case the deletion is eventually done.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 13, 2008, 01:42 AM
Pierre : reading your answer on the other thread (GemX ), I’ve been thinking about Ultra Recall… Which you’ve probably tried… or not ?
An in depth comparison of Ultra Recall and SQLNote should be very interesting.

I think I find SQLNotes less restrictive, but maybe more “geeky”… They're somewhat different beasts though, as UR tries to be the database for everything on your hard drive, and almost encourages you to store-import documents (word documents, etc.).

Pierre, I hope you don’t mind… but I feel like giving it a short shot…. It's been a while since I tried UR, but off the top of my head I'd say that some advantages over SQLNotes are :

- Better export/import features (for now): for example, its Outlook import/export was/is outstanding.
- Better and more mature tagging (Keyword) features (for now…)
- More stable, I believe (maybe) (for now, again…)
- Better proofing tools (for now?)
- A find and replace tool (until soon… I hope)
- Able to internally show external (linked) document
- More mature “logical linking” features (for now)
- Better Undo/redo…
- Somewhat lighter on resources… I think (I noted in my Utra Recall document : 0% of cpu power and 30-40mb with a minimal database. Right now, with a pretty minimal database too, SQLNotes consumes between 5-10% cpu and about 60mb of RAM…)

and maybe :
- UR has a somewhat more polished and intuitive interface (for now ... but I DO like SQLNotes’ interface : there's something that's more coherent about it); I liked UR’s data explorer pane where there was a kind of folder view of the data, but it didn’t seem convenient for huge amounts of items
- UR has VERY accurate Web Clipping... ALTHOUGH in some ways, Web Clipping is better in SQLNotes ... last time I tried Ultra Recall, you couldn't edit what you clipped! It might have changed, but I doubt it (I checked their forum and release history…)


Some UR’s disadvantages now…in other words : some less powerful aspects of Ultra Recall (IMO) :
-   Displaying of numerous nested items can be somewhat less "clear or convenient” than SQLNotes “outlined grids” model. Hierarchical representations of items in grids is just very very convenient. SQLNotes’ "Ecco style grid" approach allows for an incredibly coherent and flexible way of displaying data (mind mapping abilities, or export feature to mind maps softwares would be fun too... but that's another story...) .
-   In Ultra Recall, the calendar is really not that great... SQLNotes future one looks MUCH more promising,
-   No "Immediate note taking" in UR, if I’m not mistaken... now MUCH better in SQLNotes.
-   If I remember well, table and formulas, etc. are better in SQLNotes and are underdeveloped (or non-existent?) in Ultra Recall... Am I right?
-   UR doesn’t offer SQLNote’s sophistication for data analysis, filtering, etc. (like pivot tables, etc.)
-   UR offers no quick "search as you type" feature
And…
-   Developer is not as accessible and… quick to make changes! ;)

Those who use Ultra Recall on a regular basis, what do you think of these comparisons? :)

(I'll shut up for a month now...)
Title: Re: SQLNotes...what is it exactly?
Post by: tamasd on January 13, 2008, 04:20 AM
I can only speak about UR as I don't have much experience with SQL Notes yet.

As for the webclipping, you can't edit if you import whole webpage into UR (well you can, but most probably only through opening in an external editor), but you can edit if you just copy the text.

UR has search as you type.

Developers are not as accessible and quick, but they are still way above the standard ini that aspect IMHO, and UR has rather frequent releases, they have 5 out of 5 from me.

Calendar is in plans, can't comment on immediate notetaking as I have yet to explore what that means in SQLNotes.

I hope both apps will find their own way so that they can coexist alongside. The world needs more such great software solutions in PIM area, not less.
 :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 13, 2008, 08:37 AM
Wow Armando, another great post! I'll need to get that 36" monitor to view it ;D (or turn my 21" to portrait mode)

I agree with most of what you wrote. URp is definitely a much more polished product (being in version 3) than SQLNotes (beta). I'm getting close to the end of the feature addition phase of SQLNotes and will then concentrate on polishing it before version 1.0 release.

Again, I hope my post on the GEM/X didn't come across as being negative regarding URp. URp is a great product. IMO SQLNotes and URp have different objectives and can actually complement each-other. Being both database-based, each could eventually pull information from the other (much like SQLNotes being able right now to pull information from SQL Server databases)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 14, 2008, 10:47 AM
First of all, Armando!  Wow!  That is some posting.  Your points are right on, and I think my experiences have been very similar if not exactly the same.  I'll have to reread it 5 more times before I digest everything!  Actually, I think I should print it out!  I know I have experienced the grey box thing before, I just forgot to say anything.

Pierre, thanks for the pivot information, that helps.
Simply create a grid called CourseGrade (or something else and set the source to CourseGrade) and use that grid for your pivot table/chart (charts will look pretty neat for this transcript stuff)

There are other ways (i.e. modify the source of your original grid) but this way will work.
So, am I to understand that the pivot tables will not work when the list is structured as a hierarchy?  Does it have to flat for the pivots to read the information?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 11:42 AM
Does it have to flat for the pivots to read the information?
No it doesn't need to be flat. Some explanation is required here. Items exist independant of the Hierarchy. I like to say that items are like individuals. The fact that you have parents or children does not change the fact that you are a person. The same in SQLNotes. To determine what the pivot table of a specific grid can see in terms of items, set hierarchy, context parents and save item states to Off. Those items are the only ones which "belong" to the grid. The rest were added to help you manage your information.

Pivot table/chart views will be possible later on. Right now, you need to open the grid first. So setting a new grid source to CourseGrade will do 2 things for you:
1- get you the grade
2- isolate the actual courses from the summary parents (semester, year, etc)

I hope this helps.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 14, 2008, 12:47 PM
Does it have to flat for the pivots to read the information?
No it doesn't need to be flat. Some explanation is required here. Items exist independant of the Hierarchy. I like to say that items are like individuals. The fact that you have parents or children does not change the fact that you are a person. The same in SQLNotes. To determine what the pivot table of a specific grid can see in terms of items, set hierarchy, context parents and save item states to Off. Those items are the only ones which "belong" to the grid. The rest were added to help you manage your information.

Pivot table/chart views will be possible later on. Right now, you need to open the grid first. So setting a new grid source to CourseGrade will do 2 things for you:
1- get you the grade
2- isolate the actual courses from the summary parents (semester, year, etc)

I hope this helps.
OK, this works.  But if you don't mind, let me argue this from an efficiency standpoint.  I would rather not have to create a new grid just for a pivot table if I don't have to.  Wouldn't it be better if i could take the columns from the existing transcript grid (including the parent items which do not have grades) and be able to use them in a pivot table?  Because in MS pivot tables, you can turn certain items on/off, so if some data doesn't apply, you don't have to have it show in the table.
When I made my pivot table using the existing transcript grid, I didn't get any of the items listed in the list like would normally appear in a pivot table in excel (see below):
[ You are not allowed to view attachments ]
That list should show a list of all the grades (A, A-, B+, etc...).  I'm just saying that it would be better and easier if I could create that pivot table without creating a new grid.  Sorry, what I meant was it would be easier if I didn't have to MODIFY the existing grid (because I can turn off the hierarchy, save states, context parents, like you said).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 12:55 PM
>Wouldn't it be better if i could take the columns from the existing transcript grid (including the parent items which do not have grades) and be able to use them in a pivot table?

Yes columns are no problem, the issue here is which items to take?
---------------

Unfortunately, this is rather complicated. The pivot needs a data source.

One possibility, would be to create a pivot based on the selected items, however it would be complicated when users add items.

Another possibility would be to allow users to set the data source of the pivot (currently it is set automatically). I think that pivot table/chart views will help as far as this issue is concerned.

[edit] After thinking about it, I could use the current item list as a datasource. I'll see how this could work [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 01:09 PM
I've modified my earlier post!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 14, 2008, 03:01 PM
>Wouldn't it be better if i could take the columns from the existing transcript grid (including the parent items which do not have grades) and be able to use them in a pivot table?

Yes columns are no problem, the issue here is which items to take?
---------------

Unfortunately, this is rather complicated. The pivot needs a data source.

One possibility, would be to create a pivot based on the selected items, however it would be complicated when users add items.

Another possibility would be to allow users to set the data source of the pivot (currently it is set automatically). I think that pivot table/chart views will help as far as this issue is concerned.

[edit] After thinking about it, I could use the current item list as a datasource. I'll see how this could work [/edit]
I don't see why it's a problem.  Let's take my transcript grid again.  Why can't the pivot table just read all of the Items regardless of their position in the hierarchy (without having to adjust the display of the grid using the menu-->grid options)?  Furthermore, for the items that have no grades associated with it (year, semester) all you have to do is uncheck the "blank" box in the screenshot I showed above.  I guess I'm not understanding why it can't work this way.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 03:05 PM
Checkout my edit at the bottom. I basically say that it is possible. It is actually an excellent idea.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 14, 2008, 03:57 PM
[edit] After thinking about it, I could use the current item list as a datasource. I'll see how this could work [/edit]
Ah!  I see.  OK, if I am interpreting that correctly, you are working on how to do that and you will tell me later.  Great, I'll wait for it.  Thanks.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 04:01 PM
Correct

You see, it would be easy just to change to that mode. However, I can see cases where one would want it linked to the grid data source, so I need to support both (so need to add some UI for it)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 14, 2008, 06:15 PM
I'm having some bugs with the html pane.  The problem with the enter key is still happening.  Also, I just entered something in the html pane, and the pane kind of froze, and the same content appeared when I clicked to other items.  Finally, I clicked to another grid and it went away.  Then, I came back to what I typed in the html pane before, and it wasn't there anymore.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 07:24 PM
I'm having some bugs with the html pane.  The problem with the enter key is still happening.  Also, I just entered something in the html pane, and the pane kind of froze, and the same content appeared when I clicked to other items.  Finally, I clicked to another grid and it went away.  Then, I came back to what I typed in the html pane before, and it wasn't there anymore.
Enter key: see https://www.donationcoder.com/forum/index.php?topic=10432.msg95964#msg95964
Lost content: I'll keep an eye open for it. If you can reproduce it, forward the info to me.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 14, 2008, 09:34 PM
Then, I came back to what I typed in the html pane before, and it wasn't there anymore.

Did you try a quick search? (Ctrl + Q)
Or a normal one ? (Ctrl + F)
If it's still there somewhere, it should show up...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 14, 2008, 11:33 PM
@Armando:
Using MSWord as the HTML Editor is an excellent idea. :Thmbsup: Making a full featured editor is a big job which I'd like to postpone if I can. Preliminary test seem good. I can create a word document in a window and load text into it. Menus are OK too. Main thing left to fix: docked toolbars do not show.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 05:13 AM
@Armando:
Using MSWord as the HTML Editor is an excellent idea. :Thmbsup: Making a full featured editor is a big job which I'd like to postpone if I can. Preliminary test seem good. I can create a word document in a window and load text into it. Menus are OK too. Main thing left to fix: docked toolbars do not show.

would that mean we need to have MS office :tellme:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 07:58 AM
User option: use built-in or use MS Word
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 12:03 PM
is there a daily build there at the mo Pierre? it's not available here at any rate ...
I'm still with version 0.9.21 Beta 01 was hoping to try out some new stuff  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 12:23 PM
The daily build is always available here:
http://public.sqlnotes.net/download/sqlnotes/
Last one is dated jan 12th 2008

[edit]
Current build has only 1 major bug: If a grid contains more than 20 columns or so, it will not open. If users experience this problem, please report it to me. This is fixed in the one to come this week  :P

There are few minor bugs, of course. A bug-tracker system is being put in place with the following twist:
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 12:26 PM
The daily build is always available here:
http://public.sqlnotes.net/download/sqlnotes/
Last one is dated jan 12th 2008

A new one is coming this week  :P
thanks. not sure how I missed that :-\  havent gotten it in a while I guess
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 01:08 PM
Attention all... I created a Wikipedia page to explain what SQLNotes is. The page is not very different from pages of numerous other software.

However for some reason (I know very little about Wikipedia rules/regulations), it has been marked as proposed for deletions in 3 days. One reason given is that only one person contributed... hence the appeal to all to add to the page. Thanks.

http://en.wikipedia.org/wiki/Sqlnotes

p.s. grap a reference of what you write (and put it ironically into SQLNotes if you wish) in case the deletion is eventually done.

just had a look here,
they seem to be looking for references from other "reliable third party" source
odd in this context - why dont they just download the software to see if it exists !!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 01:20 PM
As part of the GTD implementation, new quick Add Item form is now available. CTRL-N to open it. A system-wide shortcut is also available to open it from anywhere (CTRL-ALT-N): (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg96000#msg96000))You can enter item text, decide into which folder to put it in (normally, the inbox) and put a due date if required

Plus... now you can show/hide an HTML box. SQLNotes can now much more easily be used as a web-clipping tool:

  • browse to a web page
  • Select some text
  • copy (right-click or CTRL-C)
  • CTRL-ALT-N (will open the above form)
  • paste (right-click or CTRL-V)
  • click Add Item (or Alt-A). An item has been created with your clipping, put in the inbox, ready for you to file it appropriately later-on
  • focus is then restored to the browser (or whereever you were before hitting the hot-key.

ehh, it works nicely ... but how do we bring up the inbox?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 01:24 PM
It's one of the grids. If not, create a new grid and name it Inbox (or select from the list when creating)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 02:01 PM
It's one of the grids. If not, create a new grid and name it Inbox (or select from the list when creating)

yeah, I created a grid called inbox and there they all were :-*
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 02:09 PM
That's because when creating a new grid, if the grid name corresponds to the name of an existing field, SQLNotes automatically sets the grid source to that field.

But don't forget, data and UI are separate things in SQLNotes.

So if you delete the Inbox grid, the inbox data still exist. And the inbox data can be displayed in more than 1 grid. You could for example decide to show the inbox items along with other items in the ToDos grid (add " OR Inbox" to the source and perhaps to the filter)

I hope that this is clear as mud (or as slushy winter streets)  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 04:12 PM
the inbox data can be displayed in more than 1 grid. You could for example decide to show the inbox items along with other items in the ToDos grid (add " OR Inbox" to the source and perhaps to the filter)

I hope that this is clear as mud (or as slushy winter streets)  :-[

ehh, I'm learning about SQL since trying to implement this (showing inbox in a different grid) but havent been sucessful so far, the filter bar has disappeared (since adding the daily release I think) I can only find date filter in menu..
added "or inbox" to source (of ToDo Grid), no difference,
added column called inbox but that just shows as tick-box after current entries

Got it I think - show Source bar. hmmm
filter says:-
FollowUp or ((( ToDo < now + 15 ) and due is null ) or urgency >= -7 or (due-now<6)) and ( done is null  or int(now) - done < 5)
can I add it there somehow?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 04:14 PM
put it at the beginning Inbox OR FollowUp ...
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 04:18 PM
put it at the beginning Inbox OR FollowUp ...
:Thmbsup:
could you though introduce them as sub-items to they same grid?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 04:21 PM
put it at the beginning Inbox OR FollowUp ...
:Thmbsup:
could you though introduce them as sub-items to they same grid?

If you talking about inbox items, they are created without any parent assignment. No parents -> not a sub-item. If you assign parents to them, then yes.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 04:22 PM
and how would I temporarily change filter to show done items as well
Figured that - just remove the "and ( done is null  or int(now) - done < 5)" from the end..

EDIT overlapped your reply there, thanks
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 04:23 PM
or toggle the filter (left of the filter edit box)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 15, 2008, 04:31 PM
Does the Excel export work yet?  I've tried it but it's not working for me.  Part of the problem may be that I don't have administrator access to my program files directory, so whatever file it's trying to create may be being prevented.

Also, as far as printing, is there a way to be more selective in the printing?  Like, I would like to print only selected items of a grid (with/without children items), along with their html panes.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 04:37 PM
Does the Excel export work yet?  I've tried it but it's not working for me.  Part of the problem may be that I don't have administrator access to my program files directory, so whatever file it's trying to create may be being prevented.

Also, as far as printing, is there a way to be more selective in the printing?  Like, I would like to print only selected items of a grid (with/without children items), along with their html panes.

1- Export to Excel works fine here. Writes to the same folder as the database, name=gridname.xls. We can examine why it doesn't work for you.
2- To print with the HTML pane info, best is to do a template based HTML export. See this link:
http://sqlnotes.wikispaces.com/Invoices
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 04:46 PM
I've screwed things up :D

discovered the sort bar, dragged two columns in there to sort by (inbox and..?)
then I (without thinking) right clicked these (in sort bar) and clicked hide columns & cant get them to show

ahhh, if I right click a column heading, select "displayed columns" I can choose them there
(BTW while that dialogue box is open the programme doesnt show in Alt-Tab)

I was making the mistake of selecting Manage Fields from same to try show columns  :-[

or toggle the filter (left of the filter edit box)
  :(
when I do that I loose all the sub-items (of the only item with sub-items) and when I click it again
they dont comeback (tried F5) ...
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 15, 2008, 04:50 PM
or toggle the filter (left of the filter edit box)
  :(
when I do that I loose all the sub-items (of the only item with sub-items) and when I click it again
they dont comeback (tried F5) ...
ok,
when I closed programme I got
---------------------------
Sql-notes
---------------------------
Access violation at address 7C901010 in module 'ntdll.dll'. Read of address 0000004C.
---------------------------
OK   
---------------------------
but when I restarted the missing sub-items are there
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 15, 2008, 05:44 PM
1- Export to Excel works fine here. Writes to the same folder as the database, name=gridname.xls. We can examine why it doesn't work for you.
2- To print with the HTML pane info, best is to do a template based HTML export. See this link:
http://sqlnotes.wikispaces.com/Invoices
OK, the excel is working fine now.

I have to be honest, I'm not really able to follow that wiki article about the invoices.  For one thing, what is the fieldname for the HTML pane?  In the Word template, how do I make it automatically construct the item I have selected and automatically include the children?

Basically, here is what I want to do:  I want to create a generic export template where whatever I have selected in the grid of SQLNotes, the exported document will show that selected item and all of it's child items (properly indented) and also include any html pane text next to it.  SO, I just select an item, export it, and the whole outline is reconstructed in word.

By the way, I am getting the grey box bug that Armando was talking about earlier again.  it happens because my properties pane is on auto-hide, then when I mouse over to show it, and then it rolls back in, but the grey box still shows.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 06:25 PM
For a quick and easy printout with the HTML pane info, best is to:
1- Add the HTML field to the grid (right-click on column heading, check ItemHTML field
2- Select items to print
3- HTML export, use the settings tab
4- There are numerous options. Play around with them.

As for the grey panel, it is a bug in the menu toolkit I'm using. Update have been published. I'll update my version for the next release (0.9.22).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 08:23 PM
Access violation at address 7C901010 in module 'ntdll.dll'. Read of address 0000004C.
I don't use that dll directly, but it is used by IE and the HTML Edit is also based on IE. Googling shows that many things can cause such errors, including
- Windows XP without SP2
- IE add-ons

I'll keep an eye open for this.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 15, 2008, 09:32 PM
@Armando:
Using MSWord as the HTML Editor is an excellent idea. :Thmbsup: Making a full featured editor is a big job which I'd like to postpone if I can. Preliminary test seem good. I can create a word document in a window and load text into it. Menus are OK too. Main thing left to fix: docked toolbars do not show.

fast pace!  :)

I got this idea thinking of how Outlook 2003 offers the choice of using word as the email editor.

Will your "version" integrate MS Word's "engine" inside SQLNotes' interface (like SQLNotes original html' UI is part of SQLNotes, or like MS Word can be Outlook's email word processor) ? Or will Word and SQLNotes' UI and engine remain 2 very distinct  BUT communicating entities?

(You don't have to answer... I'm thinking out loud.)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 09:34 PM
It is fully integrated. Instead of the HTML IE based editor, it is Word in the window. Word is not seen as a running app in the taskbar (but visible in the processed of course)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 15, 2008, 09:47 PM
A-MA-ZING. Very exciting.

Pierre, it seems like it's going to be *really* powerful... + no redundancy (well, in my case, since I'm using Word as my main Word Processor).

(Aren't there any restrictions with MS licenses, etc.?)

Also, for the above mentioned bug (Access violation at address 7C901010 in module 'ntdll.dll'. Read of address 0000004C).  Could it be related to the Trident/IE engine? And so, would the gecko engine make a difference and... could it be used (unless that would involve licensing complexities + huge rewrites...)? I'm by no means an expert, of course...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 09:51 PM
Using IE or Gecko is messy stuff. I'm using a wrapper to isolate me from that. I would not want to write such a wrapper for the Gecko engine  :(. So it will be IE or Word (or a third party)

re: licences: If word is installed, anybody can call it
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 15, 2008, 10:02 PM
Using IE or Gecko is messy stuff. I'm using a wrapper to isolate me from that. I would not want to write such a wrapper for the Gecko engine  :(. So it will be IE or Word (or a third party)

I see...  :)

re: licences: If word is installed, anybody can call it

Convenient.


OK. SQLNotes date filter related question : there's something I don't quite get with the "date filter". I'm probably missing something.

Why is this item still showing when the date filter is set to : "Due < 12 janvier 2008 ....... 0 days"

[ You are not allowed to view attachments ]

Edit : BTW : When the filter is set to "11 janvier 2008", the item finally disappears.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 15, 2008, 10:05 PM
Just edited my post
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 10:11 PM
You probably have week view or month view set. Read Todo < week of xx jan 2008
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 15, 2008, 10:18 PM
Day view ([1]) is selected.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 15, 2008, 10:24 PM
I think this is a small bug. 12 jan + 1 day duration does give 13 jan but it should be < 13 jan, I use <=13 jan.

It is now fixed.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 15, 2008, 10:27 PM
Nice.
(Going to bed now... trying to get back some sleep...  :'( )
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 16, 2008, 11:13 AM
I updated my SQL with the latest build, then I opened up my transcript grid and the information is not showing and I'm getting the following message:
[ You are not allowed to view attachments ]

As far as I can tell, I have the correct filters and everything shown.  In fact, I didn't change anything from the last time I had it working, so I don't know what I did.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 16, 2008, 11:58 AM
I'll check it, did you try a repair ?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 16, 2008, 12:09 PM
I'll check it, did you try a repair ?
Yes, but it didn't fix it.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 16, 2008, 12:17 PM
I updated my SQL with the latest build, then I opened up my transcript grid and the information is not showing and I'm getting the following message: (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg96809#msg96809))
As far as I can tell, I have the correct filters and everything shown.  In fact, I didn't change anything from the last time I had it working, so I don't know what I did.
I changed the daily build last night, started okay,
but I got that message on starting today & programme didnt open - on second attempt it opened with everything there
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 16, 2008, 12:18 PM
OK, I did some changes to the field parsing and you need to include the source with [  ] due to the underscore in the field name. I'll fix that issue.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 16, 2008, 12:49 PM
OK, I did some changes to the field parsing and you need to include the source with [  ] due to the underscore in the field name. I'll fix that issue.
Fixed in the latest build
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 16, 2008, 04:20 PM
OK, thanks.  By the way, if I rename the grid, does the field name (the field with the check box) for it get automatically updated also?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 16, 2008, 04:22 PM
OK, thanks.  By the way, if I rename the grid, does the field name (the field with the check box) for it get automatically updated also?
No. There is no connection between field name and grid name (this is by design)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 16, 2008, 04:34 PM
OK, thanks.  By the way, if I rename the grid, does the field name (the field with the check box) for it get automatically updated also?
No. There is no connection between field name and grid name (this is by design)
Then, when I rename a grid, how do I know which checkbox is associated with that grid in cases where I want to include that grid's data into another grid?

Also, a weird thing has been happening with my HTML Pane content the last few days.  The text inside appears in random places.  Like, just now, I got the pane content I wrote in another grid show up in one of the items of my transcript grid.  Something is buggy about it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 16, 2008, 05:27 PM
Then, when I rename a grid, how do I know which checkbox is associated with that grid in cases where I want to include that grid's data into another grid?
If you show the grid source bar, you'll see the source criteria. If it is a single field, then it's easy, you see items in that field, otherwise, it is all items which meet those criteria. From http://sqlnotes.wikispaces.com/Filtering :
---------
Source takes more than just an Property name, in fact its a filter also. Its the query that indicates what items are selected for the current Grid. For example, instead of just AddressBook you could put AddressBook and Archived is null to only show unarchived contacts.
The reason why Source and Filter are kept separate is so you can keep the Source constant as you tweak the Filter as described above
---------

Also, a weird thing has been happening with my HTML Pane content the last few days.  The text inside appears in random places.  Like, just now, I got the pane content I wrote in another grid show up in one of the items of my transcript grid.  Something is buggy about it.
I'll check it some more
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 16, 2008, 05:35 PM
Also, a weird thing has been happening with my HTML Pane content the last few days.  The text inside appears in random places.  Like, just now, I got the pane content I wrote in another grid show up in one of the items of my transcript grid.  Something is buggy about it.

This seems very much like the "bug" I previously mentioned about the html pane (in one of my long posts).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 16, 2008, 05:40 PM
I think this is a small bug. 12 jan + 1 day duration does give 13 jan but it should be < 13 jan, I use <=13 jan.

It is now fixed.

Indeed. I tried the new build and it now works as expected.  :up:
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 16, 2008, 11:46 PM
I've got the Mantis bug-tracking software working. So users will be able to post bug and suggestion. However I'll be off-line for a few days. We're going to beautiful Quebec city for a few days.

I'll activate the bug-tracking early next week. Cheers to all!
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on January 17, 2008, 12:07 AM
We're going to beautiful Quebec city for a few days.

Helping to celebrate its 400th birthday? NA's oldest, and only walled, city. Fabulous. I'm jealous!

Have a great trip!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 17, 2008, 12:38 AM
Have fun Pierre, you deserve a break!

I can't help it, here are some topics for you when you get back:
What is the Scratch Pad for and does it function any differently from any other grid?
What is the timeframe for adding the import feature which will allow me to import grids from other SQLNotes databases into the current one.  I have some grids I work on at work, and I have some I work on at home.  Eventually, I'd like to combine them.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on January 17, 2008, 12:42 AM
Superboyac - you live up to your screen name. I wish I could wade into the guts of programme as you have on this and other occasions and really wring them out. I install programmes and dabble - you OWN them. Awesome  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 17, 2008, 10:26 AM
Superboyac - you live up to your screen name. I wish I could wade into the guts of programme as you have on this and other occasions and really wring them out. I install programmes and dabble - you OWN them. Awesome  :Thmbsup:
Thanks for the words, Darwin!  Well, I don't do this with all programs, but I think SQLNotes is going to be really important in the future.  My thing is that I don't like to waste my life with needlessly repetitive tasks or things that take longer than they should.  So, computers are perfect for that.  They allow me to concentrate my time on things that really matter by doing all the dirty work for me.  SQLNotes is a great example of this.  I can have so much of my life's important information available with a click in this program.  That's going to be very useful.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 17, 2008, 11:02 AM
I'm miles behind Superboyac but still see things I've been looking for for years in other programmes as possible here
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on January 17, 2008, 11:13 AM
OK - you two have convinced me, time to install the latest build (I've got an old one from before Christmas installed and haven't been using it - no time)...   :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 17, 2008, 01:34 PM
What is the Scratch Pad for and does it function any differently from any other grid?

This is how I use the scratch pad :

1- I use it for preliminary data gathering.

2- But, mostly, when I want to have an quick idea of "which field is populated with what data", or "what data is populating this particular field", I open the property pane, double click on a field, and the scratchpad automatically updates itself and shows what item contains data pertaining to that field. it might have other uses I don't know about.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 17, 2008, 01:39 PM
However I'll be off-line for a few days.

(https://www.donationcoder.com/forum/esmileys/gen3/1Small/20.gif)

We're going to beautiful Quebec city for a few days.

It's been a while since I've been there. I used to have friends in Quebec, but now they're all in Montreal... So...  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 17, 2008, 01:51 PM
These entries about using the scratchpad came out in google :
http://www.sqlnotes.net/ReleaseNotes/tabid/58/Default.aspx
http://www.sqlnotes.net/Forums/tabid/54/forumid/2/threadid/810/scope/posts/Default.aspx

M: Double-click on a field in the properties pane now displays that field as a column in the scratchpad (same as Ecco)

M: Can now open multiple scratchpad and search results grids at the same time. Shift-click on the grid toolbar to open a new one. Right-click on tab to move to a different tab group to see them side by side.

Soo, you see : it even seems that you can have multiple scratchpad.   :) I just learned that, tried it, but can't seem to achieve the desired results...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 17, 2008, 04:03 PM
Thanks Armando, I'll have to mess with that soon.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 20, 2008, 05:58 AM
As part of the GTD implementation, new quick Add Item form is now available. CTRL-N to open it. A system-wide shortcut is also available to open it from anywhere (CTRL-ALT-N): (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg96000#msg96000))

You can enter item text, decide into which folder to put it in (normally, the inbox) and put a due date if required

[ You are not allowed to view attachments ]

I'm trying to figure out what they are in the drop down list - are they all yes/no fields maybe/I think - yes, apart from "Adress" :-\
You call them folders (thought there wasnt any of them in SQL :P)

What I would love to see:-
want to organise my ToDo by Projects & maybe a couple of miscellaneous or whatever
If (in this Crtl+Alt+N box) I could save stuff in ToDo grid - but also choose an item (Project) and make the note a sub-item of this item

So then when I go in to ToDo I can look at a particular project or two, or naturally I can sort in some other way if preferred

Then, even better, if I could number them in some way that if I drag an item up the line the number changes
I suspect that's not likely possible - I'm trying to think of some way that I can easily change the order of the items - in order to make them show in order of importance. eg. new item that I want to slot into place three in a list of ten items
Then I could hopefuly show the top few from each project by filtering

Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 20, 2008, 04:26 PM
A few posts mentioned HTML pane export. I'm proposing to expand the current HTML export feature to include a check box to add the HTML pane text below the item as in this screenshot. Expand-collapse buttons will continue to work to show/hide sub-items
[ You are not allowed to view attachments ]

What do you think ? :tellme:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 20, 2008, 05:17 PM
Well, it looks good to me! Especially if it's still possible to expand-collapse the hierarchy.

But would it be possible to also collapse the "HTML note" inside each item, maybe with an extra button/link saying "see text"... Would be possible? That would probably be the best (depending on how big is the item list, and how much text/image is in each item's "HTML pane").

PS : Hope your trip went nicely!  :)

Edit : is there an option in the menus, apart from the toolbar, for the HTML export?
nevermind... I just saw it...
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 20, 2008, 05:43 PM
Well, it looks good to me! Especially if it's still possible to expand-collapse the hierarchy.

But would it be possible to also collapse the "HTML note" inside each item, maybe with an extra button/link saying "see text"... Would be possible? That would probably be the best (depending on how big is the item list, and how much text/image is in each item's "HTML pane").
I knew that the minute I added this option, someone would ask to be able to collapse the HTML section. It is more complicated, but of course feasible. Will do  :-[

Trip was outstanding. City is beautiful, B&B was charming and the food was memorable (3 service breakfast and lunch at Le Saint-Amour, miam miam). Now fasting! [edit Quebec city was preparing for next saturday's extreme sport: Red bull's downhill staking. Extremely dangerous! http://www.redbullcrashedice.ca/video.php)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 20, 2008, 05:50 PM
I knew that the minute I added this option, someone would ask to be able to collapse the HTML section. It is more complicated, but of course feasible. Will do  :-[

well, of course, you don't have to... Maybe it's just me, but it just seems that the HTML text might "obfuscate" the outline, depending on how much there is...  :)


Trip was outstanding. City is beautiful, B&B was charming and the food was memorable (3 service breakfast and lunch at Le Saint-Amour, miam miam). Now fasting!

 ;D Good to here that!!!
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 20, 2008, 06:00 PM
Remember that it is an option to show the HTML text in the export ... I updated the latest build with this new option (untested... hey this is sunday after all)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 20, 2008, 06:54 PM
It works well. The only thing that doesn't show are the images (I used your SQLNotes tutorial as a test document). But I still haven't tried it extensively, of course.  :)
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 20, 2008, 07:16 PM
Images should show. They show when I try it...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 20, 2008, 07:34 PM
Hummmmm.... I'll check that out later.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 20, 2008, 09:51 PM
I'm now adding a (...) after the item text to toggle display of the HTML text
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 20, 2008, 10:44 PM
Works very well. I like the "(...)". It's great, Pierre.  :Thmbsup:

And BTW, the images DO show. Sorry.  :-[
What happened is that they weren't fully downloaded in SQLNotes' database itself when I tried the HTML export.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 20, 2008, 10:51 PM
Glad you like it. Notice how the HTML content gets indented with the item (as items are deeper into the tree stucture)... I think it is a nice effect.

It isn't perfect though, if you've collapsed some items, collapsing and expanding will restore all items fully expanded  :(

BTW, expand/collapse does not work well in FF. If someone fluent in FF can fix my expand.js, it'd be great  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 20, 2008, 11:07 PM
Yes, it's nice.
Perfection will come with time! It's already a nice feature. I don't expect people to intensely work with their HTML export anyway...
As for your "expand.js" for FF, I wouldn't know. Anybody??
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 21, 2008, 03:36 PM
Have fun Pierre, you deserve a break!

I can't help it, here are some topics for you when you get back:
What is the Scratch Pad for and does it function any differently from any other grid?
What is the timeframe for adding the import feature which will allow me to import grids from other SQLNotes databases into the current one.  I have some grids I work on at work, and I have some I work on at home.  Eventually, I'd like to combine them.
Thanks!

ScratchPad: Armando described it perfectly
Import: this week
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 22, 2008, 10:52 PM
Just a heads-up regarding a feature request by a number of users: Items with HTML Pane Export


Example available here (taken from the Welcome grid of the default template): http://www.public.sqlnotes.net/download/SQLNotes/other/ItemsWithHTMLPaneExample.htm
Version 0.9.21 + daily build.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 23, 2008, 12:06 AM
Very nice  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on January 23, 2008, 12:19 AM
Wow, Pierre!  :Thmbsup:

I'm really struggling to keep up here! I'm amazed at how far SQLNotes (don't change the name for me, I like it!) has come in such a short time. Every build brings little tweaks and additions that enhance the whole. Very impressed.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 23, 2008, 03:32 PM
This feature was expanded with more options. Also FF bug on expand/collapse was fixed.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on January 23, 2008, 03:46 PM
See! This illustrates my point - I updated to the January 22 build and it's been superseded... Yet I hadn't even had a chance to take it for a spin. Let's hope for better luck with today's build  :o
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 23, 2008, 03:53 PM
If you would jump in and use it to put all your information, you would have used the jan22nd version   :harhar:

Sorry for making improvements. It is my main/only information management tool, so when I require some new feature, I code it. This new feature was coded to create a testimonial page from SQLNotes users (will be published when I get required consentments)

Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on January 23, 2008, 04:03 PM
Sorry for making improvements. It is my main/only information management tool, so when I require some new feature, I code it. This new feature was coded to create a testimonial page from SQLNotes users (will be published when I get required consentments)

No need to apologise! It's awesome - I'm just a bit breathless from trying to keep up. Note to self: make a concerted effort to dabble in SQLNotes this week.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 23, 2008, 05:25 PM
Pierre, this is fantastic. It's also very stimulating to see a programmer working so fast, adapting his work to users needs etc.
BTW, how's the MS Word integration process going ? And did you find some of my other suggestions valuable? (I'm talking about the various suggestions I made earlier in my crazy long posts : "dock" the image viewer like other panes, be able to set and save different views for the same Grid, adding the “Customize (hotkeys)” option to the “tools” menu, “refreshing rate” of the UI, etc.)
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 23, 2008, 05:35 PM
Hi Armando,
I've been busy with other stuff in the last few days (non-SQLNotes consulting).

You had great suggestions and have put them on my priority list. I'm now adding small features that I've postponed but happen to need right now. Next one on the list is integrated email-merge (can use Word/Outlook with SQLNotes but it takes too long to use).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 23, 2008, 05:44 PM
I was just asking... curiosity.  :)
Integrated email merge... That should be interesting and useful.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 25, 2008, 07:33 AM
I'm not sure what's going on here...
in html pane: simply typing, out of the blue I get

---------------------------
SQLNotes
---------------------------
Run-time error '3704':

Operation is not allowed when the object is closed.
---------------------------
OK   
---------------------------
had this twice in the last two days - with different builds
any ideas?
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 25, 2008, 04:21 PM
I've isolated the "blank pane" bug (occured when opening a collapsed pane). Daily build updated.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 25, 2008, 09:48 PM
nice!  :)
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 27, 2008, 08:48 PM
Just a heads up... I'm finishing up the Email merge and will then release the next version (0.9.22). I'll immediately concentrate on the much overdue Outlook-style Calendar view.
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 28, 2008, 02:06 AM
Pierre,

I created a new field called attendance date and put yesterdays date in it - about a dozen entries. Previously I had created a grid with a Date field in it with two entries having a date about 2 weeks earlier.
I deleted that column from showing in the grid, so the only field/column showing with a date in it is Attendance date.
However, when I try and create a pivottable, it insists on finding the old deleted dates (as well as the new ones) whenever I put Date into the pivot table - there is no Attendance date field showing in the field pick list.
Can you help me out here - I can't seem to find anything addressing this in the wiki etc.

Thanks,

David 8)
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 28, 2008, 02:30 AM
Sorry Pierre,

When I put the original Date field back I realised I had not deleted all the dates out of that column.
Closing and then re opening seemed to allow the Attendance date to show in the field pick list this time (didn't seem to on earlier attempts)
Is it possible to have hierachies/sub items within dates AND within some text grouping at the same time (ie thinking of the basketball scoring - can there be groups of players as well as groups of dates)
Thanks,

David
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 08:32 AM
However, when I try and create a pivottable, it insists on finding the old deleted dates (as well as the new ones) whenever I put Date into the pivot table - there is no Attendance date field showing in the field pick list.
Can you help me out here - I can't seem to find anything addressing this in the wiki etc.
Keep in mind that grids are just views of your data. Removing a column from a grid does not delete the column data. It just removes it so you don't see it (this is not Excel!)
To delete some data, you can
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 08:34 AM
Is it possible to have hierachies/sub items within dates AND within some text grouping at the same time (ie thinking of the basketball scoring - can there be groups of players as well as groups of dates)
Could you provide an example ?
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 28, 2008, 08:36 AM
I'm not sure what's going on here...
in html pane: simply typing, out of the blue I get

---------------------------
SQLNotes
---------------------------
Run-time error '3704':

Operation is not allowed when the object is closed.
---------------------------
OK   
---------------------------
had this twice in the last two days - with different builds
any ideas?

bump -
still happening with daily build from 26th Jan
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 08:40 AM
bump -
still happening with daily build from 26th Jan
Can you send the file, functionlog.txt and if possible the steps to reproduce it ? betasupport@...
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 11:49 AM
Thanks Tomos for pin-pointing the bug. It is now fixed in the daily build.

To reproduce the bug:
in html window,
press return button and start typing on the second line
Type the double quote symbol i.e. ["] without brackets of course!
then type any word
then press space bar

This is due to an yet-to-be-released wiki-style hyperlinks feature in the HTML pane. Will soon release this feature.
The wiki-style links will work in one of 2 ways
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 28, 2008, 06:09 PM
Is it possible to have hierachies/sub items within dates AND within some text grouping at the same time (ie thinking of the basketball scoring - can there be groups of players as well as groups of dates)
Could you provide an example ?

Yes, where you have a situation of families attending a regular event and you want to be able to record both the presence of family units at one or more events and also individual presence at one or more events (when sometimes only some family members are present). It would be be good to be able to produce a pivot table/chart showing attendance by family and/or individual on a per week/month/year basis. A further refinement is where individuals might also belong to one of three or four age brackets and you want to analyse attendance by either family representation, or perhaps individual participation, within those age brackets.

Thanks,

David

Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 07:38 PM
There are a number of ways to do this, each with advantages and disadvantages. The first way that comes to mind is to:
1- In the "AddressBook" grid, create families and members as sub-items. Add pertinent information (age group, etc)
2- In an "Events" grid, create events with all pertinent information (date, location, etc)
3- To link the two, select participants (families or individual persons) and add them as sub-items of the event (tag the items and add tagged items as subs). More details if desired.
Visually, it will work quite well.
As for the pivot table analysis, a proposed modification (by superboyac) will allow the pivot table to compile statistics for such a grid (the current pivot cannot since the source is not well defined).

I can build such a solution if you wish. Approx time: 10-15 min.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 28, 2008, 10:45 PM
I think I am going to have to write a song about SQLNotes.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 10:46 PM
I think I am going to have to write a song about SQLNotes.
I better change the name real quick then (https://www.donationcoder.com/forum/esmileys/gen3/5Large/TFR1E0.gif)
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 11:27 PM
As per superboyac suggestion, I can now choose to base the pivot table/chart on the grid source (as before) OR on the displayed items (as suggested). The latter is more "user-friendly".

I'll finalize it tomorrow and publish an updated built with this new feature. right-click on the pivot to toggle mode.

p.s. The difference is due to the outlining features of SQLNotes. What is displayed in the grid is what meets the grid criteria PLUS all items which were expanded. This is often very different and is causing confusion. Perhaps superboyac can explain it better (from a user's perspective)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 28, 2008, 11:49 PM
oooohhhh... Really nice!!! Thanks Pierre!  :)
(And I can't wait for the "Outlook like" calendar feature  8) )
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 28, 2008, 11:53 PM
oooohhhh... Really nice!!! Thanks Pierre!  :)
(And I can't wait for the "Outlook like" calendar feature  8) )
Check out this thread regarding the new bug tracking software. You'll see the calendar in the Roadmap...
All users are welcome to post suggestions/bugs, etc:
http://www.sqlnotes.net/Forums/tabid/54/forumid/-1/threadid/2599/scope/posts/Default.aspx

bug tracking is here: http://mantis.sqlnotes.net/login_page.php
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on January 28, 2008, 11:59 PM
Thanks --> Just checked out Mantis. Nice!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 29, 2008, 03:01 AM
I think I am going to have to write a song about SQLNotes.

 ;D ;D ;D

oops, hadnt seen page 21 yet
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 29, 2008, 04:28 AM
There are a number of ways to do this, each with advantages and disadvantages. The first way that comes to mind is to:
1- In the "AddressBook" grid, create families and members as sub-items. Add pertinent information (age group, etc)
2- In an "Events" grid, create events with all pertinent information (date, location, etc)
3- To link the two, select participants (families or individual persons) and add them as sub-items of the event (tag the items and add tagged items as subs). More details if desired.
Visually, it will work quite well.
As for the pivot table analysis, a proposed modification (by superboyac) will allow the pivot table to compile statistics for such a grid (the current pivot cannot since the source is not well defined).

I can build such a solution if you wish. Approx time: 10-15 min.

I think I tried what you suggested - but when right clicking an item to tag it, I got "Dancing Alone" with a date of 28/11/2007 appearing as a sub item under the first individual in the first family. I found that item is in the Music Libray grid - and can't see how it got connected
Probably I need a few more details and a bit of help on this one! - I'm not really a database person.

Thanks,
David
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 29, 2008, 04:38 AM
I was just trying to add items as sub-items via tagging -
it worked but I got a second blank sub-item each time as well as the one that had been tagged -
when I removed* it I saw there was info in it, just that it's item name was blank
-
just thinking now could it have been something that was tagged previously - does tagging remain until removed?

* actually I deleted it but believe I should have selected "Remove parent link" from context menu instead....
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 29, 2008, 04:44 AM
I got "Dancing Alone" with a date of 28/11/2007 appearing as a sub item under the first individual in the first family. I found that item is in the Music Libray grid - and can't see how it got connected

going by my previous post,
you could try removing all items from tag list (again, in context menu its in with "add items to tag list" entry) and then try again
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 29, 2008, 06:32 AM
I got "Dancing Alone" with a date of 28/11/2007 appearing as a sub item under the first individual in the first family. I found that item is in the Music Libray grid - and can't see how it got connected

going by my previous post,
you could try removing all items from tag list (again, in context menu its in with "add items to tag list" entry) and then try again

tried a couple of test items here -
when I clear the tag list, it works as expected
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 30, 2008, 05:01 PM
I got "Dancing Alone" with a date of 28/11/2007 appearing as a sub item under the first individual in the first family. I found that item is in the Music Libray grid - and can't see how it got connected


going by my previous post,
you could try removing all items from tag list (again, in context menu its in with "add items to tag list" entry) and then try again

tried a couple of test items here -
when I clear the tag list, it works as expected

Yes, when I cleared tags and then began fresh it worked.
However, when put in an attendance date for an individual (for the first week) and then entered one again for the same individual (or family) on the second week - it modified the first entry to contain the same value. I created an attendance checkbox in another column, and the same thing happens. Any alteration made on any one of the attendance rows changes the value on all other rows for that individual/family.

Can anyone help? Pierre - maybe I could use that kind offer of an example from you - I just can't figure out how all these "bits" hang together.

Thanks,

David
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 30, 2008, 05:19 PM
No problem. I'll work on this today and keep you posted. If you want send what you have to betasupport@sql...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on January 30, 2008, 06:49 PM
Just a reminder that I'm waiting for the import features (the texnotes one I mentioned earlier, and the import/export grids between files).  I don't mean to rush, I've just put my involvement on hold because I haven't been able to transfer my data into the program.  As soon as it's possible, everything I have is going inside SQLNotes.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 30, 2008, 08:49 PM
Just a reminder that I'm waiting for the import features (the texnotes one I mentioned earlier, and the import/export grids between files).  I don't mean to rush, I've just put my involvement on hold because I haven't been able to transfer my data into the program.  As soon as it's possible, everything I have is going inside SQLNotes.
I haven't forgotten... I've been busy setting-up the bug tracking web site (you can input all your desired features in it if you want) and with some other consulting work.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on January 30, 2008, 10:49 PM
Yes, where you have a situation of families attending a regular event and you want to be able to record both the presence of family units at one or more events and also individual presence at one or more events (when sometimes only some family members are present). It would be be good to be able to produce a pivot table/chart showing attendance by family and/or individual on a per week/month/year basis. A further refinement is where individuals might also belong to one of three or four age brackets and you want to analyse attendance by either family representation, or perhaps individual participation, within those age brackets.

Would such a setup be a good solution ?
1- Families/members are entered in the AddressBook grid. A flag is used to identify that an entry is a family (not a person)
2- Events are created in the Events grid.
3- To record presence, drag-drop individuals/families from the AddressBook grid to that event in the Events grid (or tag them and add tagged items as subs)

You'll get this:
[ You are not allowed to view attachments ]

Currently, the analysis, pivot table/chart, would need to be done using Access. But this would be an interesting addition to be able to analyse such a structure directly in SQLNotes.

The only way to be able to analyse in SQLNotes, would be to create a field for each event. If this is suitable, then I can propose a different solution.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 04, 2008, 07:10 PM
bug tracking is here: http://mantis.sqlnotes.net/login_page.php

It was promised, here it is. It is now possible to feed into SQLNotes the feature request/bug tracking data entered into Mantis. With a click of a button, SQLNotes will connect to the mySQL database and obtain all changes to the issues. Steps are:

   1. Download and install the mySQL ODBC driver (version 3.51)
   2. Download the solution zip file from the download area: http://www.sqlnotes.net/Download/tabid/61/Default.aspx [edit] You need to also install the latest build! [/edit]
   3. Copy both the .SNDB and the sync XML file to the same folder
   4. Open the file.
   5. To read-in updates, do Tool>Database management>Sync with external databases (you can customize the toolbar (right-click->customize) to add it to a toolbar)

The Mantis web UI is nice, but SQLNotes is so much nicer and faster to use!
[ You are not allowed to view attachments ]
p.s. This feature will be enhanced to be able to sync with more than one database, to sync with data coming from web services, etc. So see this as a first step.

[edit] You can still make changes to the SQLNotes file, add your own notes to issues, even add sub-items and parents (to group them). Your structure and extra info will be preserved on updates [/edit]
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 05, 2008, 11:55 PM
@superboyac and Armando:

The following 2 3 issues are now fixed
1- CPU utilisation is now 0 when idle
2- Pivot table/chart are now based on the grid displayed items
3- Item grouping improvements
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on February 06, 2008, 12:00 AM
@superboyac and Armando:

The following 2 issues are now fixed
1- CPU utilisation is now 0 when idle
2- Pivot table/chart are now based on the grid displayed items
3- Item grouping improvements

Emphasis mine Does that mean that the third issue (Item grouping improvements) remains "unfixed"  :P
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 06, 2008, 12:03 AM
See Issue 38 details (here: http://mantis.sqlnotes.net)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 06, 2008, 12:02 PM
Nice!

I'm getting the following error when I try to connect to the mantis database:
[ You are not allowed to view attachments ]
I have a firewall at work, I don't know if that's the problem.  I have internet access, but sometimes stuff like this gets blocked.  For example, I can't use irc.


Also, as far as the pivot table added functionality, when it reads items arranged in a hierarchy, it only seems to read down two sublevels.  So, my items that are in sublevels beyond that won't be read.  Take my transcript grid for example:

Degree program
--Year
----Semester
------Class

It will stop reading at Semester, so the classes won't appear.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 06, 2008, 12:48 PM
1- CPU utilisation is now 0 when idle
2- Pivot table/chart are now based on the grid displayed items
3- Item grouping improvements

This is really really nice Pierre. #1 means that I'll be able to have SQLNotes running all the time!  :)
I'll have to check the 2 other points now.


(BTW : i guess that will be in a subsequent "daily build"?)
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 06, 2008, 03:24 PM
Nice!

I'm getting the following error when I try to connect to the mantis database: (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg100601#msg100601))I have a firewall at work, I don't know if that's the problem.  I have internet access, but sometimes stuff like this gets blocked.  For example, I can't use irc.


Also, as far as the pivot table added functionality, when it reads items arranged in a hierarchy, it only seems to read down two sublevels.  So, my items that are in sublevels beyond that won't be read.  Take my transcript grid for example:

Degree program
--Year
----Semester
------Class

It will stop reading at Semester, so the classes won't appear.


The mySQL driver uses port 3306 by default. You can change that in the ODBC setting. It may be blocked. You can try another port, though, I'm no expert on ports

As for the pivot, it works fine here, you may need to right-click on a blank area and do "refresh data" (make sure that when you right-click, you get a context menu with just 2 items. If you get more, you've right-clicked in the wrong place. I need to fix that)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 06, 2008, 04:09 PM
As for the pivot, it works fine here, you may need to right-click on a blank area and do "refresh data" (make sure that when you right-click, you get a context menu with just 2 items. If you get more, you've right-clicked in the wrong place. I need to fix that)
Ah!!  My bad!  I had the grid such that the courses were collapsed.  OK, so the pivot table reads only the data that is showing in the grid, even if there are sublevels that are hidden.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 06, 2008, 04:12 PM
That's what you asked isn't ?

I think that your suggestion was excellent. I had hesitations at first and wanted to allow users the choice between the two methods, but I think this way is the best. Time will tell if I add an option to work the old way too. (one more option, too many is as bad as too few)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 06, 2008, 04:37 PM
Yes, that's exactly right.  it's very useful.  It's quite awesome, actually, I love it.

The old way is fine also, but only if by default all the items appear in the field list regardless of whether or not they are expanded/collapsed or top level/sublevel.  This is a good compromise right now because the user can control what items appear by just changing the grid view.

I still think a good feature would be to save grid "states" I should add it to the list (I'll do it at home).
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 06, 2008, 04:38 PM
I still think a good feature would be to save grid "states" I should add it to the list (I'll do it at home).

"Grid > Save item state" doesn't do what you want ?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 06, 2008, 04:50 PM
Forget about my last post Pierre, I didn't realize you updated the download page with a link to the latest build...  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 07:18 AM
help...lost a few items from ToDo list -
I deselected box in inbox column
F5 gone

"ToDo or due or FollowUp or inbox"
cause they werent selected as done, I presumed they'd not dissapear!
There wasnt much but I cant remember what exactly they were so cant search..


speaking of ToDo, I'll bump this idea:
As part of the GTD implementation, new quick Add Item form is now available. CTRL-N to open it. A system-wide shortcut is also available to open it from anywhere (CTRL-ALT-N): (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg96000#msg96000))

You can enter item text, decide into which folder to put it in (normally, the inbox) and put a due date if required
[ You are not allowed to view attachments ]
I'm trying to figure out what they are in the drop down list - are they all yes/no fields maybe/I think - yes, apart from "Adress" :-\
You call them folders (thought there wasnt any of them in SQL :P)

What I would love to see:-
want to organise my ToDo by Projects & maybe a couple of miscellaneous or whatever
If (in this Crtl+Alt+N box) I could save stuff in ToDo grid - but also choose an item (Project) and make the note a sub-item of this item

So then when I go in to ToDo I can look at a particular project or two, or naturally I can sort in some other way if preferred

Then, even better, if I could number them in some way that if I drag an item up the line the number changes
I suspect that's not likely possible - I'm trying to think of some way that I can easily change the order of the items - in order to make them show in order of importance. eg. new item that I want to slot into place three in a list of ten items
Then I could hopefuly show the top few from each project by filtering
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 07, 2008, 07:27 AM
help...lost a few items from ToDo list -
I deselected box in inbox column
F5 gone

"ToDo or due or FollowUp or inbox"
cause they werent selected as done, I presumed they'd not dissapear!
There wasnt much but I cant remember what exactly they were so cant search..

There is a number of ways to find your items. One way is to use the journal feature (You can do this in any grid, even a new one, which you would conveniently call Journal) :
1- Activate the date filter
2- Set the date filter to ItemModified =
3- Set the date filter to display 1 day and click on Today
4- Set the grid source (Grid>Show source bar checked, the source is the left-most text box) to ItemModified
5- Press "Enter" or F5
6- You can then use the date filter toolbar to view items modified for each day/week of your choice
7- Once you've located the items, re-check Inbox.

Yoyu can also use CTRL-F (find), CTRL-Q (Quick-find) or if you know that some other field was filled, open that field (double-click on the properties pane. Many ways...
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 07:41 AM
THe "journal" idea sounds good Pierre (I hadnt any other fields filled except some html notes on one or two of them)
will go try
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 08:24 AM
THe "journal" idea sounds good Pierre (I hadnt any other fields filled except some html notes on one or two of them)
will go try

that didnt actually work
(maybe I not using the date filter correctly - no I double checked - followed your instructions exactly..)
but I found them via the IDItem number, they were all fairly recent so it wasnt too painful

I have another problem now - I've lost the three most recent entries in "Billing" too :-\ so I tried the same thing
again without success - even though the missing things are visible in "Projects" (so they not "lost" as such..)
But my main problem right now is that I've changed the grid-source in Billing & want to change it back but didnt keep note of what it was...
Is one (=me!) supposed to keep track of that or is there some easy way to get back to last known or default source :tellme:
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 07, 2008, 08:41 AM
There was a small bug with the date filter when there was no Done field defined. This is now fixed. The Journal should now work
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 07, 2008, 08:46 AM
I have another problem now - I've lost the three most recent entries in "Billing" too :-\ so I tried the same thing
again without success - even though the missing things are visible in "Projects" (so they not "lost" as such..)
But my main problem right now is that I've changed the grid-source in Billing & want to change it back but didnt keep note of what it was...
Is one (=me!) supposed to keep track of that or is there some easy way to get back to last known or default source :tellme:
It is right now "too" easy to change the grid source, and then the grid no longer displays what you want. I'll think of a better, safer way.

There is no Billing grid in the default template, so you created that one?. [edit] The Billing grid as renamed Work Done[/edit] What columns are shown, it can help determine what field(s) were used.
Also, if you find an item that belongs to the Billing grid, give me the filled fields. It will be easy to determine what the grid was based on.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 09:01 AM
hmm,
I thought it had been default -
was there maybe an estimate one and I just changed the name :-\
hey!
it must have been default at some stage - see screenshot here, same columns and name,
http://sqlnotes.wikispaces.com/Time+tracking
that one has "StartDate and enddate and Billing"
which doesnt work here..

gotta go now will try later or tomorrow
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on February 07, 2008, 09:09 AM
that one has "StartDate and enddate and Billing"
which doesnt work here..

gotta go now will try later or tomorrow
You can try using StartDate as the grid source. Should be fine.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 03:07 PM
hey, that worked
:up: thanks Pierre! :up:

also figured out why stuff was missing from Billing grid -
the filter was on:-
duration >= 0  and StartDate is not null and BillingNo is null
and I had added some items without start dates


Now, I'm curious -
there's some items here where the job is finished so I've added invoice number to Billing number column -
I wouldnt have thought they'd show with that filter, but they do -
I'm wondering why?

Also wondering is this filter-speak/language something that's unique to SQL or is it something more universal -
and if there's anywhere I can get a few tips with it!!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 07, 2008, 03:25 PM
Now, I'm curious -
there's some items here where the job is finished so I've added invoice number to Billing number column -
I wouldnt have thought they'd show with that filter, but they do -
I'm wondering why?

Also wondering is this filter-speak/language something that's unique to SQL or is it something more universal -
and if there's anywhere I can get a few tips with it!!
When you make the invoice, you need to set the BillingNo field for each item that make up the invoice.
- Select all items that make up the invoice and in the properties pane, enter the BillingNo. That way, if customers want to know what was done, simply search for the billingNo (CTRL-Q, or CTRL-F, or pivot, or ...  ;) )

As to the filter syntax, the software is called... SQLNotes... Any idea why?
Answer here: http://en.wikipedia.org/wiki/Where_%28SQL%29
Filter follows the WHERE clause syntax of SQL. Many references available. Also, CTRL-F generates filters for you (try it for all 4 data types) and it will help you determine the syntax.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 03:50 PM
you need to set the BillingNo field for each item that make up the invoice.
now they disappear as expected, logical as usual!  - not my strong point at times though ;)

As to the filter syntax, the software is called... SQLNotes... Any idea why?
Answer here: http://en.wikipedia.org/wiki/Where_%28SQL%29
I think I'll have to look at that again when I'm a bit fresher :P

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 07, 2008, 03:57 PM
you need to set the BillingNo field for each item that make up the invoice.
now they disappear as expected, logical as usual!  - not my strong point at times though ;)

There is a neat feature that can be real useful at times. When you organize the info under a main parent item (i.e. a customer, a project, etc). and you want to see task items you've done and billed which will normally be hidden because of the filter, you can:

1- Click the filter button to remove it, or
2- right-click on the parent and select "Show all sub-items". This will show under the parent, all its subs. You can then view/group and now even use the pivot table/chart (special thanks @superboyac for this idea). This is a temporary view, which will be removed as soon as a refresh is done (as it should)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 07, 2008, 04:54 PM
sounds good...works good too!

so, going back to that filter
this is maybe more an organisational question/thought than an SQL-Notes one...
-
I could really use the same grid for estimates and work-done/Billing
(kind-of what I was doing for the last while, but in a more chaotic uncomprehending kind of way :))
estimate items having no startdate
and work done having start/end dates
then,
simply use filter to remove one or the other as required...

doesnt work though cause source is "StartDate" (estimates having none)-
"StartDate or Duration" seems to work okay with filtering for estimates/work-done
any fundamental objections - shout, otherwise I'll try it for a while

off to dreamland, thanks again for help
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 07, 2008, 05:18 PM
You can instead set the source to something that the parent item has. (project, some other common folder/field value) or else you could switch between 2 filters, one for estimates, one for work done.

What about if the source was duration or some other common field (common to both estimates and work done) ?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 07, 2008, 06:21 PM
I still think a good feature would be to save grid "states" I should add it to the list (I'll do it at home).

"Grid > Save item state" doesn't do what you want ?
Not exactly.  I don't know if I described it before.  Save Item State means more of save "current" item state.  What I'm talking about is this:  let's say you have a big, complex grid.  There are several different "states" of the grids that is useful to me.  If there was an option to save multiple different "named states" of the grid, that would be very useful.

I realize there is some control over this with the filters, but it's a little different.  the filters don't control what's expanded/collapsed, etc.  ANyway, just a suggestion.  i got the idea from another program.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 07, 2008, 09:27 PM
sounds good...works good too!

so, going back to that filter
this is maybe more an organisational question/thought than an SQL-Notes one...
-
I could really use the same grid for estimates and work-done/Billing
(kind-of what I was doing for the last while, but in a more chaotic uncomprehending kind of way :))
estimate items having no startdate
and work done having start/end dates
then,
simply use filter to remove one or the other as required...

doesnt work though cause source is "StartDate" (estimates having none)-
"StartDate or Duration" seems to work okay with filtering for estimates/work-done
any fundamental objections - shout, otherwise I'll try it for a while

off to dreamland, thanks again for help

There are many ways to handle this. I've proposed a few in another post.

Yet another way would be to arrange it this way
+ Project name
+ Project 2
 ...
And you can simply expand/collapse the sections you want
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 07, 2008, 11:57 PM
There are several different "states" of the grids that is useful to me.  If there was an option to save multiple different "named states" of the grid, that would be very useful.

Would that be like outlook's "views" ? I'm asking because I believe I suggested that too during my mega posting phase.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 08, 2008, 05:48 AM
It is right now "too" easy to change the grid source, and then the grid no longer displays what you want. I'll think of a better, safer way.

could you get it to remember?
if possible:-
something like a drop down thijingumy showing previous entries?
something like that would be good for filter too!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 08, 2008, 05:55 AM
Yet another way would be to arrange it this way
+ Project name
  • Estimates
  •     - Task 1
  •     - Task 2
  • Work done
  •     - Task 3
  •     - Task 4
+ Project 2

using that structure now with:-
source: Duration
Filter: BillingNo is null
Context Parents; Hierarchy; both on
Sort: by start date -

What does it mean when an item's text is blue?
I have a sub-item showing twice (once as a main item, blue)
I think this is because I had it settings different and the subitem showed as main item and I, without thinking, dragged it into it's parent item.
Something similar but different came up before, at the time, you said-

Your grid setting is to show context parents but not hierarchy. You also requested a sort by startdate.

Since Hierarchy is not set, the grid will display items in the sort order requested. Notice that if you omit the context parent shown, all items are perfectly sorted. This is exactly what you want...
So... Items must be shown in the correct order since you have specified a sort. Now, you also specified Context Parents, so these are added when required.
-http://www.sqlnotes.net/Forums/tabid/54/forumid/4/threadid/48/scope/posts/threadpage/5/Default.aspx
So,
I turn off Context Parents, refresh, but now the two sub-items of the "problem" subitem above show twice -
see screenshot

[ You are not allowed to view attachments ]

but no matter what I do I cant seem to get rid of those doubled items (tried a few different sorts, with/without context parents) -
It was with the "Work Done" item you see here I had the problems earlier with - showing in Blue -
Have I cloned them or something :-\

can you tell me how to sort it so it keeps the hierarchy, but sorts subitems by date "within" their respective parent items
I had it for a while but cant for the life of me figure it out again :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 08, 2008, 08:58 AM
There are several different "states" of the grids that is useful to me.  If there was an option to save multiple different "named states" of the grid, that would be very useful.
Could you not handle this with separate grids ?

Is it only expand states that you want to remember, column configuration or grid source/filter/sort ?

@tomos: I'm checking that up today (blue items are context parents, they should not be displayed but shown for convenience, to give context)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 08, 2008, 09:24 AM
dunno will any of this help Pierre...

using that structure now with:-
source: Duration
Filter: BillingNo is null
Context Parents; Hierarchy; both on
Sort: by start date -

when I go back to these settings I get:
_
[ You are not allowed to view attachments ]
_
the Parent "Ardfert" and anything else in it are gone completely

with source as: "Duration or StartDate" (nothing else changed)
I get this:
_
[ You are not allowed to view attachments ]
_
Also, for some reason the Duration also isnt showing properly in Ardfert job
Work Done isnt showing any number and Parent is "0" - should be "4" hours there...

Equation for Duration is
WorkTime( StartDate , EndDate , 8) - ( NonBillable )
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 08, 2008, 09:28 AM
>Also, for some reason the Duration also isnt showing properly in Ardfert job
"0" should be "4" hours there...

Ardfret has a start and end time, so the row equation calculates a duration. Conflict between the row and column equations. One of the two has to win. It seems that the row equation wins, I'll see if it is logical to have it that way. For now you can remove the start-end times for Ardfert

I would set the grid source to a yes/no field named "Projects" (and set it for Ardfert)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 11, 2008, 04:18 AM
I would set the grid source to a yes/no field named "Projects" (and set it for Ardfert)
ehh
a bit confused here..


Ardfret has a start and end time, so the row equation calculates a duration. Conflict between the row and column equations. One of the two has to win. It seems that the row equation wins, I'll see if it is logical to have it that way. For now you can remove the start-end times for Ardfert
-
removed start/end dates -
it still isnt showing the Duration of subitems
This isn't a problem with the other projects... :-\
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 11, 2008, 06:27 AM
OK
in Duration field:-
I notice "Value=>sub-items" is NOT selected - it was previously-
I didnt even check this because other projects are currently showing total of sub-items in Duration field :tellme:
(just double-checked that)

Could this be something to do with the Non-Billable and Duration fields
I havent been filling in the non-billable field, but started messing with it lately - didnt change any settings though
Duration field equation is: 
WorkTime( StartDate , EndDate , 8) - ( NonBillable )

THe Ardfert project reacts as expected to estimates sub-item - i.e. adding duration to project duration
but doesnt respond at all to the other sub-item (Work done)

Meanwhile in another project (same grid - Billing - source set to project)
it shows duration of sub-items but doesnt respond to non-billable

Now I change it to "Value=>sub-items" selected
I'm afraid nothing really changes - the Ardfert project now reacts to nothing in terms of Duration field :(
weird things going on here :huh:
I reckon either I've broke something or there's a bug in here somewhere ...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 11, 2008, 02:23 PM
@tomos,

This is getting hard to follow  :-[

Project is a text field, it lets you enter what project it is related to. You probably what inheritance set for this field (to ease pivot tables) Field properties: values->subs checked

I was proposing to create a yes/no field, called projects which would contain all active projects. You would check that field for each of your projects and then set the grid source to this field.

>it still isnt showing the Duration of subitems
You need to change a sub-item to have force a column-level calc. (i.e. recalculate the parent)

>In Duration field:- I notice "Value=>sub-items" is NOT selected
This should not be checked (this is inheritance) since you want parents=sum(children)

>Could this be something to do with the Non-Billable and Duration fields
No, equations are set-up so that empty field are ignored
Non-billable simply changes the EndDate time. i.e. if startDate is 09h00 and you've worked 6 hours + 2 hours non-billable, then EndDate will be 17h00

>If column calc is not working as expected, make sure that items do not have 2 or more parents

Best is if you can send me the file and I can phone you to work it through.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 12, 2008, 02:08 AM
This is getting hard to follow  :-[

tell me about it ;D will send you the file..
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 12, 2008, 05:11 PM
small bug alert (I think):
In the Grid menu, the options for "hierarchy" and "Context parents" are always shown as off.  I thought that before if you selected it, it would turn on/off meaning you can see a box around it if it was on.  I can't tell if it's on or off now.

I'll try using Mantis later, I'm not registered yet.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 12, 2008, 05:27 PM
Are you using the latest build?

In fixing the CPU utilisation bug (idle was using from 5-10%, now 0%), this was an unfortunate consequence. It is fixed in the latest build.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 12, 2008, 05:29 PM
This is getting hard to follow  :-[

tell me about it ;D will send you the file..
Got the file, I will look at it this evening or tomorrow.

[edit] File modified and sent back. Main reason Duration was not updating was that Hierarchy calculations were turned off. Simple set for the Duration Field: Parent=sum(Children) and click the Update button.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 07:13 AM
thanks again Pierre for all the direction  :up:

Duration field equation is: 
WorkTime( StartDate , EndDate , 8) - ( NonBillable )

could you (or anyone) tell me what the 8 in there is?
I cant show it without the "code" - cause I get 8) instead :)

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 07:20 AM
thanks again Pierre for all the direction  :up:

Duration field equation is: 
WorkTime( StartDate , EndDate , 8) - ( NonBillable )

could you (or anyone) tell me what the 8 in there is?
I cant show it without the "code" - cause I get 8) instead :)

WorkTime is a user-defined function (view>user code):
----------
Code: Visual Basic [Select]
  1. Function WorkTime(d1, d2, HrsPerDay)    ' d2 is the later date. Handles multi-day tasks
  2.         dim diff, days, hrs
  3.         if isnull(d1) then exit function
  4.         if isnull(d2) then exit function
  5.         d1=cdate(d1): d2=cdate(d2)
  6.         diff=d2-d1
  7.         if diff>=1 then
  8.                 days=datediff("d",d1,d2)
  9.                 WorkTime=days*HrsPerDay
  10.         end if
  11.         Hrs=(diff-int(diff))*24
  12.         WorkTime=WorkTime+Hrs
  13.         workTime=formatnumber(workTime,2)
  14. end function
-----------
Basically, it calculates the worked time based on the start and end. The '8' is used when start and end are on different days. If start is on monday and enddate on thursday, then the duration will be 4 days * 8 hrs = 32. When working full-time on a project, it can be a time saver to simply enter mon-fri and it will bill the correct number of hours
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 09:47 AM
thanks Pierre

I have a done (yes/no) field
if I set Parent=sum(children) and all sub-items are ticked, then Parent is automatically ticked as expected
BUT
if I add a new sub-item or deselect one of the subitems the Parents dont respond (nor after refresh)
(You know the way, job is done but oops something forgotten or some minor extra..)
Is there something else I can change to affect that or is that a bug?

Another minor thing you prob aware of:
On some fields I changed the Heading name of field -
this doesnt show on actual heading of column until you restart the programme

BTW I (sucussfully) added estimated time and cost fields to billing grid so I can now look at estimates and work done :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 11:00 AM
thanks Pierre

I have a done (yes/no) field
if I set Parent=sum(children) and all sub-items are ticked, then Parent is automatically ticked as expected
BUT
if I add a new sub-item or deselect one of the subitems the Parents dont respond (nor after refresh)
(You know the way, job is done but oops something forgotten or some minor extra..)
Is there something else I can change to affect that or is that a bug?

Another minor thing you prob aware of:
On some fields I changed the Heading name of field -
this doesnt show on actual heading of column until you restart the programme

BTW I (sucussfully) added estimated time and cost fields to billing grid so I can now look at estimates and work done :)

Yes/No Done field: Very interesting use, one which I hadn't thought of. Very good. And yes this is a bug. It is now fixed (in next release, no more daily builds until next release). But you need to use the max function, not the sum (parent=max(children). Next release will be out tomorrow.

Heading: yes this is a known small bug. You can report it in the bug tracking if you wish.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 11:48 AM
havent got bugtracking setup yet :-[
have to add it to the list ..


I wasnt sure would I use the "Done" field or not, but then I was thinking it might be a way of combining a sort of a ToDo list with this grid.
It would be great if I could colour the not done items (automatically) :-\  - would that be possible under Manage Fields/Auto-assign rules ?
YES YES => itemcolor = "red"  :-*
Of course I could sort them by project or whatever as well (or by date if I have them planned that way)


I want to be able to fit it all on one grid -
not a bad idea really/maybe - for me anyways - keeps me reminded of whats done/ToDo as well as keeping track
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 11:53 AM
It would be great if I could colour the not done items (automatically) :-\  - would that be possible under Manage Fields/Auto-assign rules ?
YES YES => itemcolor = "red"  :-*

in my enthusiasm there I didnt realise this marks done items as red
can I reverse that someway to undone ones being red?
Also notice it only affects items newly marked as done - others remain unhighlighted even after restart..

EDIT/ def the wrong thing to say [ itemcolor = "red" ] - very unpredictable results!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 12:08 PM
It would be great if I could colour the not done items (automatically) :-\  - would that be possible under Manage Fields/Auto-assign rules ?
YES YES => itemcolor = "red"  :-*

in my enthusiasm there I didnt realise this marks done items as red
can I reverse that someway to undone ones being red?
Also notice it only affects items newly marked as done - others remain unhighlighted even after restart..
To remove the color, you can double-click on the itemcolor field "(which will display all colored items in the scratchpad grid) and select all items affected and in the properties pane, erase the color. This will apply it to all selected items

A better system for coloring would be
1- in StartDate (or some other field), add A:ItemColor="red"
2- in Done: add A:ItemColor=
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 13, 2008, 12:29 PM
Are you using the latest build?

In fixing the CPU utilisation bug (idle was using from 5-10%, now 0%), this was an unfortunate consequence. It is fixed in the latest build.
OK, it's fixed in the latest build.  But now I'm confused because I'm having a problem similar to the problems I had when I first started using SQLNotes.  When I first started using it to catalog my favorite music artists, I made a separate grid for each artist (One for Atlanta Rhythm Section, and another for Gene Harris).  Then, I figured what's the point of separate grids, so I combined them by renaming one of the grids to "Music" and checking the box for the other artist's grid to be "on" in the "Music" grid.  Then, I deleted the artist grids in the grid manager because I don't need them anymore.
Now, I have a grid display problem.  Initially, it was fine because the hierarchy was set up like the following:
Artist
--Albums
----Songs

But now I go back, and all the songs are at the top-level, as well as the sub-levels.  But the grid options are fine and changing them around doesn't really do anything.  I have both Hierarchy and Context Parents off, which is what I want so the sub-items won't show as top-level items.

I think the problem is this, and I brought it up once before.  If I create a grid, an "on/off" checkbox is automatically created with the same name as the grid.  This is what determines what items will be shown in the grid.  Now, let's say I rename the grid later...does that checkbox field get renamed also?  It doesn't seem like it does.  I renamed "ARS" to "Music", but the ARS field is still there, but there is no "Music" field.  Furthermore, let's say I delete a grid.  Now what happens to that checkbox?  This is not as confusing a problem...the user just has to remember that he once had a grid called whatever it was.  The renaming is where the problem arises.
I think that there needs to be a more sophisticated way to manage those checkboxes so that they are synchronized with renaming grids, deleting grids, combining grids, etc.  I don't know how to do this...I may even be way off in my assumptions here.  But that's what I think I've seen so far.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 12:35 PM
1- If you don't want to have all songs top level, you need to set the hierarchy=on (it all depends on the grid source: is it something that songs have or something artists have?)

2- Keep in mind that there is no link between the data (fields) and the presentation (grids). This is by design.

Think of it as a box or a cube. You put info into the box (fields). The cube faces (grids) display some of the info in the box. You control what is displayed on each cube face
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 13, 2008, 01:23 PM
I understand the way sqlnotes works with the data and the presentation.  What I'm saying is that something is not working right, or I'm doing something wrong that I don't know about.  Am I not correct that when a grid is created, a checkbox is automatically created by SQLNotes with the same name as the grid?  And doesn't this checkbox determine what is presented in that grid?  If I'm wrong, I need to know, because that's what I understood.  How else would a grid know what data to show out of all the data in the database?

And here's the problem, look at these two screenshots:
[ You are not allowed to view attachments ]   [ You are not allowed to view attachments ]
The one on the left is my random notes grid and I am happy with the way it is displayed.  The one on the right is the Music grid, and somehow all the songs got into the top-level, while they are still in the sub-levels where I want them.  Both of them have the same grid display options (hierarchy=off, context parents=off).  When I first merged the data into my Music grid, in its collapsed state only two artists were showing (Atlanta Rhythm Section, Gene Harris).  Now, all the songs are showing top-level also even though I didn't change any of the grid display options (again, which are the same as the random note grid).  So, that is why i'm confused.  And I'm guessing this all happened when I was fiddling with merging all the data by using those checkbox fields and deleting grids in the grid manager.

What's adding to the confusion is that turning hierarchy on/off doesn't seem to change anything in either of those grids.  I turn it off, refresh...no change.  I turn it on, refresh...no change.  In the case of my random notes grid, turning it on or off, the hierarchy remains intact, with no subitems appearing in top levels.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 01:51 PM
Am I not correct that when a grid is created, a checkbox is automatically created by SQLNotes with the same name as the grid?  And doesn't this checkbox determine what is presented in that grid? 

You are perfectly right. Excellent!

As to the problem reported, it is a bug. To improve performance, if the item count was greater than 500, I would silently disable hierarchy. I'll no longer do that.

Next release due tomorrow!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 13, 2008, 02:03 PM
Am I not correct that when a grid is created, a checkbox is automatically created by SQLNotes with the same name as the grid?  And doesn't this checkbox determine what is presented in that grid?
You are perfectly right. Excellent!
OK, now if that is correct, don't you see a problem that arises when grids are renamed?  If the name of that checkbox field doesn't change, then things get a little confusing because the user will have to remember what the grid USED to be called instead of what it IS currently called.  Right?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 02:14 PM
OK, now if that is correct, don't you see a problem that arises when grids are renamed?  If the name of that checkbox field doesn't change, then things get a little confusing because the user will have to remember what the grid USED to be called instead of what it IS currently called.  Right?
Not really. The grid properties (grid>properties) and the source bar clearly show the fields which specify which items are displayed. It is true that when you create a new grid AND the grid name is not that of an existing field, then a field is created with the same name as the grid. But this is just a convenience and to hide some of the subtilities to beginners. But sooner or later, users must realize that grid names and what is displayed in the grid is not necessarely related.

Renaming field can have consequences on equations, other grids, etc so I'm hesitant to rename fields on grid rename...

How about a prompt on grid rename (only when the grid name = field name) ?
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 02:24 PM
A better system for coloring would be
1- in StartDate (or some other field), add A:ItemColor=

that seems to work well*
but I want items NOT ticked done to highlight - is that possible?

* BTW still doesnt affect items already ticked done before adding A:ItemColor="red" even after restart
Doesnt bother me - just for the record

EDIT/ and highlight/colour doesnt go away if I deselect "Done" - again FTR...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 02:28 PM
that seems to work well*
but I want items NOT ticked done to highlight - is that possible?
That is what the StartDate: A:ItemColor="Red" does. Turn on when you put a StartDate

* BTW still doesnt affect items already ticked done before adding A:ItemColor="red" even after restart
Doesnt bother me - just for the record
Auto-assign rules are applied on Add (A prefix), Modify (M prefix) and Erase (E prefix) details here:
http://sqlnotes.wikispaces.com/Fields
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 02:41 PM
that seems to work well*
but I want items NOT ticked done to highlight - is that possible?
That is what the StartDate: A:ItemColor="Red" does. Turn on when you put a StartDate

Sorry, I wasnt clear

My idea was to highlight things that arent done yet
So my question is if it's possible to highlight items in the grid that arent ticked yes in the "Done" grid -
When I ask it like that seems unlikely to be possible...you'd have to highlight everything else in the database ;D

It was just a trivial question really but I'm following up everything cause I'm learning a lot that way
(hope I'm not driving you crazy.. no wait - dont answer that!)

EDIT/ great, I hadnt looked at the wiki in a while - I need to study equations (amongst other things!)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 02:49 PM
OK, how about this. All items in the billing grid have the Project field filled. You could put the auto-assign on that field...

Do you want this for both Estimates and Work Done items/subs ? Or just Estimates ? I need to know a bit more how you want to work...

p.s. no you are not driving crazy  :D
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 02:57 PM
OK, how about this. All items in the billing grid have the Project field filled. You could put the auto-assign on that field...

Do you want this for both Estimates and Work Done items/subs ? Or just Estimates ? I need to know a bit more how you want to work...

p.s. no you are not driving crazy  :D
phew :D
- I'm not sure yet exactly - I'm exploring!

I think what I would like to know now (in general) is this:

Is there a way to have a colour highlight on an item when a yes/no field is selected and
that the highlight will go/disappear if the yes/no field is deselected?

This doesnt work for the "Done" field:-
AM: ItemColor="red"

I would certainly use this on the "Done" field to show what isnt done -
i.e. colour red = done
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 03:00 PM
Is there a way to have a colour highlight on an item when a yes/no field is selected and
that the highlight will go/disappear if the yes/no field is deselected?

This doesnt work for the "Done" field:-
AM: ItemColor="red"
You're close: try AM: ItemColor="red" | E:ItemColor=
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 13, 2008, 03:09 PM
Is there a way to have a colour highlight on an item when a yes/no field is selected and
that the highlight will go/disappear if the yes/no field is deselected?

This doesnt work for the "Done" field:-
AM: ItemColor="red"
You're close: try AM: ItemColor="red" | E:ItemColor=
:up:
from the wiki:
    *  A: flag: Action will be triggered when a value is added (initially no value in the field)
    *  M: flag: Action will be triggered when a value is modified (initially there is a value in the field)
    *  E: flag: Action will be triggered when a value is deleted You can have as many auto-assign rules as you wish separated by vertical bars, they'll be executed in the sequence that they are entered.
The yes/no value is deleted when you deselect it I guess
Working nicely, thanks!
[logs off!]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 13, 2008, 03:45 PM
Not really. The grid properties (grid>properties) and the source bar clearly show the fields which specify which items are displayed. It is true that when you create a new grid AND the grid name is not that of an existing field, then a field is created with the same name as the grid. But this is just a convenience and to hide some of the subtilities to beginners. But sooner or later, users must realize that grid names and what is displayed in the grid is not necessarely related.

Renaming field can have consequences on equations, other grids, etc so I'm hesitant to rename fields on grid rename...

How about a prompt on grid rename (only when the grid name = field name) ?
OK, then I am really confused now.  For my music grid, because I have done some renaming and transferring of other grids into it (by using the equation trick you told me about earlier), then I am not understanding how the grid decides to display it's content.  In my other grids that I haven't fiddled with, the Source just has the grid name (which is that convenient checkbox that's created).  However, for my music grid, it first started out as separate grids called "ARS" and "Gene Harris".  THen, I renamed the ARS to "Music" and used your trick to transfer "Gene Harris" into Music.  The trick I am referring to is this: I initially created a new field "MusicItem" for the entries in my Music grid.  But then I realized that convention is to use the normal Item field.  So, I transferred the MusicItem content into Item using the trick where I make the equation "=MusicItem", transfer the content over, then remove the equation from the properties.  Now I just use the Item grid and use the hierarchy appropriately.
Everthing was fine.  THen I don't know what happened, but all the subitems now appear outisde the hierarchy no matter what.
You said something about "subtleties".  What are they?  Because my source for the Music grid says "MusicItem" which doesn't make sense to me because that was the old field I used to use for the data, but now I'm just using the regular Item field.  Furthermore, any new entries in the grid get added to the Item field, and there is nothing in the MusicItem field.  So, I don't understand the rules for how the data gets displayed in the grid.  Again, maybe you need to explain to me the "subtleties".
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 04:10 PM
>Everthing was fine.  THen I don't know what happened, but all the subitems now appear outisde the hierarchy no matter what.

Nothing happened. As I said earlier, there is a bug (fixed in the coming release) that silently did not apply the hierarchy if the number of items was more than 500.

[edit]
>Because my source for the Music grid says "MusicItem" which doesn't make sense to me because that was the old field I used to use for the data, but now I'm just using the regular Item field.  Furthermore, any new entries in the grid get added to the Item field, and there is nothing in the MusicItem field.

If the source is MusicItem, then a " " is being added for each item in that field. Check the field properties which show the number of items in each field. Send me the file if you wish!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 13, 2008, 04:23 PM
Nothing happened. As I said earlier, there is a bug (fixed in the coming release) that silently did not apply the hierarchy if the number of items was more than 500.
Gotcha!  OK, thanks.

If the source is MusicItem, then a " " is being added for each item in that field. Check the field properties which show the number of items in each field. Send me the file if you wish!
OK, I see how it works now.  But is that really the best way to do it?  Have you ever thought about different ways of handling this?  The only reason why I'm making such an issue out of this is because this method kind of ties the user to the initial setup of the grid, even though it's still flexible functionally.  You see, I feel like I'm now using MusicItem as my source only because I made a mistake in the beginning.  I'm thinking, "I'd rather not use MusicItem, but what can I do now?"  You see?  Sure, I'll send you the file.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 04:27 PM
If you like your grid starting from Artists, you could simply create a yes/no field with that name and use that as the source.

(BTW Most of this way of doing is inherited from Ecco)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 13, 2008, 05:50 PM
I humbly suggest to everyone who want to report SQLNotes bugs, or suggest features, etc. to use Mantis : http://mantis.sqlnotes.net/login_page.php.

It's easy to register, use and it's damn efficient... and I'm sure Pierre will appreciate it!  ;)

For usability questions, of course, it's different...  :)

BTW : pierre : thanks for fixing the error 91 bug so fast!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 06:21 PM
BTW : pierre : thanks for fixing the error 91 bug so fast!
It was so clearly defined and easy to reproduce. The reason I did not catch it myself is that it occurs only when Grid>Select mode is Item. I don't use this mode (prefer multi-column mode)  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 13, 2008, 09:15 PM
1- I'm pretty sure this has been answered before... but can't remember where. How do you duplicate/copy an item BUT have 2 DIFFERENT indepedent items (while identical... or almost : the IDitem number would of course be different :) )

Ie : I want to create a task out of a project and use the project item as a template. I tried copying and pasting, but it doesn't seem to work.


2- BTW, I "copied" one item from one grid to another. But one grid seems to ignore its presence and doesn't count it (there are 2 items, and it says 1).

Todo = 1 item, but there are 2. (even after refreshing)
[ You are not allowed to view attachments ]


"Flow, synthèse" has 2 parents because it's been duplicated
[ You are not allowed to view attachments ]

Is that normal ?

(I also encountered an error by drag & droping from one grid to another... Can't reproduce it though... will keep checking for a serious mantis report...)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 09:42 PM
1- Item copy / paste used to work, but doesn't anymore. Needs fixing

2- What item should be in Todo? Also, drag-dropping across grids is one way to assign an item to more than 1 parent. (BTW Drag-drop does needs improvements)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 13, 2008, 10:02 PM
1- Item copy / paste used to work, but doesn't anymore. Needs fixing

I see.

2- What item should be in Todo? Also, drag-dropping across grids is one way to assign an item to more than 1 parent. (BTW Drag-drop does needs improvements)

As the screenshot shows, there are 2 items in the todo grid : "tâche d'essai"; "Flow, synthèse".
Both are there. But the count on the tab says "1 items". That's where I see a problem.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 13, 2008, 10:08 PM
The count show the number of fully qualified items (those that meet the grid criteria) A number of items may be added:

I'll fix it to show the actual number of items, which is more in line with the current trend (introduced by superboyac) which is to display and work with the actual items displayed, not with those that meet the criteria [edit] this is now fixed [/edit]

p.s. I you set Grid>Save item state = off, and refresh, there will be only 1 item.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 14, 2008, 12:02 AM
Stupid me, I forgot that I had he date filter ON!!!  >:( I didn't realize that it was affecting the count.  :-[ :-[ :-[
As you can see... Still learning!!!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 14, 2008, 01:01 AM
Pierre, I can't find infos on that one, but it might have been covered elsewhere though...

If I copy (or duplicate) an item from one grid to another, SQLNotes will gracefully add an extra value to one (or more, I guess...) field so that the item meets the other (new) grid's criteria. Right.

There are 2 cases of item duplication :

1- The item is already a child (or subitem), and, from my understanding, its parent(s) will also be shown in the new Grid  even if they don't satisfy the criteria (whether I want it or not) BUT in blue ,

2- The item is a parent, and all its children will also be shown in the grid even if they don't meet the grid's criteria... like the previous case, except that they will just show normally --> no special color (no blue...). Why?

If that hasn't been covered, I could add these suggestion via mantis... that there is an option to :

1- Be able to show the children not meeting the grids' criteria in blue (if that's the chosen convention)

2- Be able to show ONLY the items meeting the grid's criteria (whether these are children or parents of an item meeting the grid's criteria), and making all the others invisible... And also to be able to selectively decide to show/not show parents and/or children, depending on the grid. Why not?

Is that clearly expressed ?  :-[

Going to bed now...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 14, 2008, 01:03 AM
just corrected mistakes in my previous post...
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 14, 2008, 07:20 AM
A single-click on the text and a double-click to launch, or
A double-click on an empty space in the cell

should be all that's necessary. I'll fix it if it is not behaving correctly

going back to adding files (also been rereading thread, things starting to sink in ;))

This works:-
A single-click on the text and a double-click to launch,

This not
A double-click on an empty space in the cell
[ACTUALLY.. this does work if you click in the space before the item as opposed to after/right of item]

BUT
what I would really like :) would be a Control+Mouse Click or some other key+click combo

I'm using the mouse all day drawing - click, drag, etc
Double clicks kill me :-[
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 14, 2008, 08:55 AM
I have registered at Mantis
but I'm slow to post a bug report cause I suspect its usually my error..

I have a bunch of items (siblings) selected
in properties pane I try to add text to "note" field

When I paste in text, or,
sometimes before I even paste in text - after clicking twice in notes box* -
(I click once, maybe alt-tab to check the notes text, come back, click again)
I repeatedly get:
---------------------------
SQLNotes
---------------------------
Run-time error '94':

Invalid use of Null
---------------------------
OK   
---------------------------
followed by prog closing

* I see that if I click on notes, the cell/box to the right automatically has cursor in it
I hadnt noticed that initially

So problem seems to be with pasting (maybe it's not "allowed" in properties pane?) or
clicking in the text area for notes in properties pane
If it's a bug and it's helpful to, I will post it there (mantis)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 14, 2008, 09:44 AM
Nice Tomos. I was able to reproduce this just now. Here's how :

1- click in the "Note" field in the property panel (you have to first click in it, it's important, and the field needs to be EMPTY)
2- Click on any  item (any number, it doesn't matter, and any field/column in the grid I believe).
3- Reclick in the empty "Note" field in the property panel...

I then get the error (each and everytime I repeat these steps). It seems tobe only doing it with the note field in the property pane...

(Hierarchy is enabled.)

Do you want to put it in Mantis, Tomos ? Or should I ?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 14, 2008, 11:37 AM
Nice one guys. It is fixed. This was only happening on fields marked as hyperlink (which Notes is for no reason).

New release will include another new feature: hyperlinks in items. Format will be something like:

Code: HTML [Select]
  1. <a xyz>Link text</a>

where xyz can be any of the following:

If the link points to an item in the grid, focus will move to that item. If not or if the link returns more than one item (i.e. ItemIDs, WikiTag, WikiTags), the item(s) will be displayed in the scratchpad grid.

A hyperlink editor will come later, but you'll already have the wiki style of hyperlink insertion: [URL;Text] + spacebar will create the hyperlink for you

It will function the same way in the grid and the HTML pane. Furthermore, "normal" URLs will be enabled on HTML Export.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 14, 2008, 11:42 AM
Excellent Pierre!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 14, 2008, 10:23 PM
BUT
what I would really like :) would be a Control+Mouse Click or some other key+click combo
Double clicks kill me :-[
Fixed. CTRL-Click will now open the link (file, email, web)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 02:06 AM
BUT
what I would really like :) would be a Control+Mouse Click or some other key+click combo
Double clicks kill me :-[
Fixed. CTRL-Click will now open the link (file, email, web)

:Thmbsup: whooHoo!!! :-*
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 09:41 AM
dont know is this a bug or a feature :)

[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 09:42 AM
It is a Feature. (multi-row display of headers)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 10:01 AM
It is a Feature. (multi-row display of headers)

I cant figure out how it's activated?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 10:03 AM
It is a Feature. (multi-row display of headers)

I cant figure out how it's activated?
As you change the column width, just about when the caption no longer fits it, it is moved to another level. If you make it really narrow, it returns to the normal level, to allow you to cram lots of checkboxes
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 10:07 AM
Now I have this setup

I add files as I start working on them
When ticked Done they go blue
When Change Requested is ticked they go Yellow and the date gets added to notes field
When I tick Checked (i.e. changes made) they go Purple and the date gets added to date field

which I'm quite happy with

some queries

when filtering do I use the Actual name of field or the column heading?

In the “Auto-assign rules” how do I change the date to just date as opposed to date/time?

Is it possible to add many files at once ? Say select 20 in filemanager, drag n drop to grid -
I'm afraid to try that in case it really screws things up
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 10:12 AM
Now I have this setup

I add files as I start working on them
When ticked Done they go blue
When Change Requested is ticked they go Yellow and the date gets added to notes field
When I tick Checked (i.e. changes made) they go Purple and the date gets added to date field

which I'm quite happy with
Great! If you think that this solution can help other, do not hesitate to send it to me, I'll put it in the download area.

some queries

when filtering do I use the Actual name of field or the column heading?

In the “Auto-assign rules” how do I change the date to just date as opposed to date/time?

Is it possible to add many files at once ? Say select 20 in filemanager, drag n drop to grid -
I'm afraid to try that in case it really screws things up
1- Actual Field name must to be used everywhere. Heading is a display friendly caption, particularly useful as the number of fields grows
2- Auto-assign: use int(date) to get just the date
3- You can drag-drop as many files as you wish. Try it on a scrap item first (or better still in a temp database)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 11:18 AM
Great! If you think that this solution can help other, do not hesitate to send it to me, I'll put it in the download area.

seems like this could be useful to others
How would I send it to you? (not the whole database :tellme:)
I'll probably make a few changes to it over the next week as it gets more used
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 11:20 AM
No rush.

You can make a copy and delete most (or all) items
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 11:27 AM
3- You can drag-drop as many files as you wish. Try it on a scrap item first (or better still in a temp database)

second time today:
:Thmbsup: whooHoo!!! :-*

works a treat, each is gets it's own item
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 12:01 PM
only thing is I'm running out of colours :P

Blue is DONE
Yellow in Change Requested
Purple is changes made (still has to be approved)

Red could be in Progress or To be Done.. or maybe no colour for that
Then a separate Tick box for Approved/Finalised I guess (Hows about a green colour for that ?)

I guess when an item has a colour it can only have one..
what I mean/thinking is:
it's not usually a problem but if you tick something by mistake that changes the colour*
and you then untick it -
it would be nice if it automatically went back to previous colour - is there an equation for that in the “Auto-assign rules” :tellme: :D

(just added 85 files ..wooHoo.. :D)

[edit] this can happen for example, something is approved and they then decide to change something else
gotta deselect approved, but then I guess it goes back to change rrequested colour. Ahh, logical as usual (I think) [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 12:05 PM
>it would be nice if it automatically went back to previous colour - is there an equation for that in the “Auto-assign rules”

You can have as many colors as you wish. See Options. Can also enter Hex color directly
It the workflow is know and fixed, you can add it to the auto-assign. Add E:ItemColor=xxx

Otherwise, you'll need to wait for the multi-level undo.  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 01:11 PM
No rush.

You can make a copy and delete most (or all) items

sent it to Support@ - before I make it unintelligible !!
you'll have to extract it from the database -is that difficult to do?
-
I made a temp database to experiment and was surprised by some of the goodies in there
I wouldnt mind getting some stuff from it to my current database if not too difficult
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 01:14 PM
how it looks here

[ You are not allowed to view attachments ]

The presumed sequence is:

Done = Blue
ChangeRequest = Yellow + DateRequest
Checked (changes implemented) = Purple + DateChanged
Approved = Custom colour (dark blue)
[Working left to right]

if a box is unticked it goes back to logical previous colour, except for
Approved - this goes back to Blue when unticked

[edit] think some colour advise is required to make pretty! [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 01:16 PM
No rush.

You can make a copy and delete most (or all) items

sent it to Support@ - before I make it unintelligible !!
you'll have to extract it from the database -is that difficult to do?
-
I made a temp database to experiment and was surprised by some of the goodies in there
I wouldnt mind getting some stuff from it to my current database if not too difficult
Got it thanks! Very very interesting ! Some advanced stuff in there... you're progessing well!  :Thmbsup:
Database merge is scheduled for version 0.9.23. Superboyac (and others surely) is waiting on this feature.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 01:28 PM
but going back to the colour thing is there a way to say:

change the colour when ticked IF "Approved" is NOT selected
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 01:30 PM
but going back to the colour thing is there a way to say:

change the colour when ticked IF "Approved" is NOT selected
Sure, but you need to use user-code for that!  :D
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 01:34 PM
but going back to the colour thing is there a way to say:

change the colour when ticked IF "Approved" is NOT selected
Sure, but you need to use user-code for that!  :D

oh-oh :huh:
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 01:34 PM
Got it thanks! Very very interesting ! Some advanced stuff in there... you're progessing well!  :Thmbsup
thanks :)
it's a joy to get off the ground a bit,
especially now I'm going back to this job with hundreds of drawings after a long break (and I thought I left it in an organised state but I didnt have anything like this programme then..)

Re the grid I sent -
I forgot to add notes describing what happens when field clicked or whatever
[edit] I mean in the Manage Fields box
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 15, 2008, 01:47 PM
Clever solutions you found there... Isn't it great tomos? I hope more and more people will start to dig into SQLNotes (hint hint), and help with the development (with suggestions and bug reports) as it is a VERY exciting project. Yes, it might take some time to get used to it (it is a bit geeky, in some respect  :) ), but, apart from all the subtleties, its organizing principles and UI are in fact simple. Those with a bit of computer knowledge shouldn't have any problems with it.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 02:02 PM
thanks for the tips Pierre
you say -

>I'd rename the grid and change the source to enable many projects shown in the grid.

I'm unsure of the best approach
This grid actually started off within the Billing grid which has a yes/no "Projects" field as the source
Now theres naturally going to be an overlap with projects here, but I dont fully understand how to approach that

Maybe if I had a yes/no "Drawings" field, I could include "projects" and exclude any NON-drawings thereby include various other projects too
That would be done in the filter presumably?
Speaking of which I cant seem to filter yes/no fields atall -
for "Checked" I get nothing
for "Checked is null" I get everything

Checkboxes are a little different than you might expect (unless you know SQL). For example, for the Checkbox field Followup you would use Followup if you want to search for checked or Followup is null if you want to search for unchecked.
-from the wiki
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 15, 2008, 02:03 PM
Isn't it great tomos?

tell me about it !!
I've been struggling for years trying to organise this stuff and finally I can see the light :-*
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 02:15 PM
Speaking of which I cant seem to filter yes/no fields atall -
for "Checked" I get nothing
for "Checked is null" I get everything

Checkboxes are a little different than you might expect (unless you know SQL). For example, for the Checkbox field Followup you would use Followup if you want to search for checked or Followup is null if you want to search for unchecked.
-from the wiki
Keep in mind that in your grid MegSurvey, there is only 1 fullly qualified item. All others are subs of it. If you put a filter Checked and your only grid item is not checked, you get 0 items.

You can do either:
1- Change the grid source to Project or Drawing, or whatever will return your current list, or
2- Use the grid filter (not the source bar filter). It works on all displayed items. Grid > Column filter buttons (also a sub-menu allows for some options). Little bug, this setting is not saved. I'll fix it today, in time for rel 0.9.22  (hourra!)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 15, 2008, 06:35 PM
Oh sh--, tomos!  You're doing some really cool stuff there!  You're giving me ideas...
Thanks Pierre, yes, I'm definitely looking forward to merging some databases.  I'm also waiting for more importing features like the one I mentioned for texnotes.  After that, my transition to SQLNotes will pretty much be finalized.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 15, 2008, 06:37 PM
BTW Version 0.9.22 is out  8)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 15, 2008, 11:55 PM
Downloaded it, installed it : wonderful.
I tried to create a new thread at http://www.sqlnotes.net/Forums/tabid/54/Default.aspx ,  but it doesn't seem to be possible at the moment.

There's one thing I wanted to ask about... The "export to webpage" : is it broken or am I missing something? I tried to export several grids, but nothing happens. It used to work before 0.9.22 and the last build.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 15, 2008, 11:57 PM
After that, my transition to SQLNotes will pretty much be finalized.

Lucky you... I wish I could do the same (will probably to have to wait quite a bit...). SQLNotes is so much more "me" than, let's say... Outlook.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 16, 2008, 12:00 AM
sent it to Support@ - before I make it unintelligible !!

I can't wait to see what you did tomos...  :)
Inspiration...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 16, 2008, 12:27 AM
Oh... And BTW, Pierre, I like the new notification on ctrl+E (delete). Most of my grids are too complex to use the "remove from this grid only", but I'm sure it will be MUCH safer for users not willing to use complex filters/sources.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 16, 2008, 09:14 AM
Pierre
I changed "Done" field to new one called "FIN" cause I dont want things marked "done" in other grids going funny colours..
Added a "File" yes/no field, now source of grid
When I add things to grid this automatically selected = RED (= to be done)
can resend you the file if you want

I can't wait to see what you did tomos...  :)
Inspiration...
eh  :-[ dont think I'd go that far Amando!
I've never been one for using search or filters much and I guess I'm very visual, so,
with lots of files being worked on, I can see progress at a glance (colourwise) and sort by column heading to see what has to be done/checked etc
With files taken from my screenshots folder:

[ You are not allowed to view attachments ]

SQLnotes09.png  just added,  (File box gets automatically ticked*) = Red = To be done!
SQLnotes08.png  finished,  FIN = Blue = sent on for approval/return
SQLnotes07.png  ChangeRequest ticked = Yellow + DateRequest (date added automatically)
SQLnotes06.png  Changed ticked (changes implemented) = Purple + DateChanged (date added automatically)
SQLnotes05.png  as #06 but Approved ticked = Dark Blue
SQLnotes04.png  Approved (without any changes requested)

again:-
if a box is unticked it goes back to logical previous colour, except for
Approved - this goes back to Blue when unticked

* I've hidden this column/field, just show it here for clarity (I hope)
[edit] changed the screenshot: "Checked" box now called called Changed, (changes implemented)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 16, 2008, 09:45 AM
changed the screenshot in last post...
changed "checked" column to "changed" (try saying that fast!)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 16, 2008, 11:11 AM
I see. Nice tomos. I'll share what I do in a little while. I'm just busy figuring out everything SQLNotes can do and what it could do better -- when possible.

I'm actually thorned between posting here or at the SQLNotes forum... Posting at the SN forum seems like a better idea (since that's where people tend to go for info about SQLNotes), and that's what I've started to do lately,  but it just hasn't become a habit yet.  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 16, 2008, 11:42 AM
Hummm... I think Pierre is busy changing stuff over there because I haven't been able to start a new thread since last night.

Pierre?  :) (I'd like to discuss things about categories, etc. I posted in Mantis about this and I found a temporary pretty neat and simple solution that works very well -- still not ideal but, who knows, probably similar to what you're already using)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 16, 2008, 12:05 PM
I seem to have no problem posting in the SQLNotes forum... No problem posting here though if you want. I'll check it on monday, I'll be offline for 2 days.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 16, 2008, 12:12 PM
The problem is creating a new thread in any forum section. Not a new post in a preexisting thread.

This is what I get :

[ You are not allowed to view attachments ]

Could it be a problem on my side ???
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 16, 2008, 12:13 PM
I'll be offline for 2 days.

OK, see you  on Monday!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 17, 2008, 02:14 PM
Amando, you mentioned error #91 somewhere
did you get any info on it?

I was changing the colours for a grid in options and you have to restart for them to take effect (sometimes anyways) and now it wont start,
well, it starts up but then I get

---------------------------
SQLNotes
---------------------------
Run-time error '91':

Object variable or With block variable not set
---------------------------
OK   
---------------------------

and it crashes...
Tom
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 17, 2008, 02:15 PM
In my WorkDone/Billing grid (source "Projects") this:
File is null
- filters out the files (drawings)

How do I *include* files that have duration i.e. files I have worked on & recorded the time spent:-
Projects and (File and duration>0)
- doesnt work - filters out everything

You say in the wiki page about filters
Filter
The Filter filters the list of items. It can be edited directly, but it also can be set through the Search Form or Quick Search
is there any tips around how to use the Search function to do this?

and, just BTW:-
Saving Filters
Currently you can't named filters, but you can use the history drop-down box to select old filters. Also, Grid's will remember their filter so you can create a multiple Grids - each with its own Filter.
I dont have any drop down box here on the filters?
but if I remove filter text and then click on icon to deactivate filter the text returns (which is fine)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 17, 2008, 09:30 PM
Amando, you mentioned error #91 somewhere
did you get any info on it?

I was changing the colours for a grid in options and you have to restart for them to take effect (sometimes anyways) and now it wont start,
well, it starts up but then I get

---------------------------
SQLNotes
---------------------------
Run-time error '91':

Object variable or With block variable not set
---------------------------
OK   
---------------------------

and it crashes...
Tom

One Error 91 got fixed : http://mantis.sqlnotes.net/view.php?id=56. (Error 91 is not necessarily linked to a very specific thing -- ie clicking on a specific field -- and it can happen in different contexts).

Is SQLNotes not starting, or is it only that specific grid ?

I'm asking because I had a pretty huge crash yesterday, accompanied by the infamous "run time error 91 (Object variable or with block variable not set)" ... and I got nervous because SQLNOtes couldn't NOT load my database anymore.  :'(  But I solved the problem by:
1) uninstalling SQLNotes,
2) reinstalling the older 0.9.21 version (don't know if just reinstalling the new version would've done it... sorry),
3) opening my database (but made a copy before!!!!) with the old version (it worked, but a couple filters didn't -- I didn't really care since I was planing to reinstall the new 0.9.22 version right after!),
4) re-saving it under another name,
5) and then reinstalling the new SQLNotes version, and opening up my database... effortlessly this time! fiouf.

(I'll post the details of the error on the SQLNotes forum when I'll be able to create a new thread! From now on I'm going to try to post about SQLNotes matters over there instead... just because I find that info on SQLNotes is starting to get a bit scattered between here, Mantis and SQLNotes Forum. Unless Pierre prefers to keep both places active... dunno.)

I get this error 91 at least once a day. It usually happens when I drag and drop something or click on something... at the wrong time it seems! But I must say that it doesn't prevent me to literaly love SQLNOtes anyway. This software is REALLY addictive.  :-[

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 17, 2008, 09:54 PM
How do I *include* files that have duration i.e. files I have worked on & recorded the time spent:-
Projects and (File and duration>0)
- doesnt work - filters out everything

Why do you put parenthesis ? Unless the "File" field has a numeric value? Otherwise I guess I'd just remove them... or put them like that : (duration>0)



You say in the wiki page about filters
Filter
The Filter filters the list of items. It can be edited directly, but it also can be set through the Search Form or Quick Search
is there any tips around how to use the Search function to do this?

What do you mean ? I don't know if that would answer your question, but by pressing ctrl+f (or by opening the Find panel, in the view menu), you just get a window with different fillable fields. These act as filters and the results appear in the search Grid OR -- and that might be the answer to your question -- directly in one of your already made grid, if you fill "source view" field with a Grid name you choose (in a drop down menu). VERY convenient.

and, just BTW:-
Saving Filters
Currently you can't named filters, but you can use the history drop-down box to select old filters. Also, Grid's will remember their filter so you can create a multiple Grids - each with its own Filter.
I dont have any drop down box here on the filters?
but if I remove filter text and then click on icon to deactivate filter the text returns (which is fine)

That's a good one and I wanted to mention it to Pierre too as I don't see that drop down menu (which would be VERY convenient, as I have to save my filters manually to remember them right now). There is a drop down menu but for the "source" (which basically lists all available fields, and not previous complex sources/filters either).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 12:53 AM
There are many questions I want to ask Pierre, but there's one thing I'd really like to know... now. Do you guys have problems with the "Export to Web Page" feature? Seems broken here... Or maybe I'm doing something wrong? I thought that before I was just clicking the "Export to Web Page" button or menu option, with an opened Grid.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 01:56 AM
Thanks for those responses Armando,
It's only the first time I've got error #91, but I reckon I dont really use the programme like you ;)

Hey!
I just tried with a backup on my usb stick which was from previous day and it opened
I can now open the databases that wouldnt open
I had been changing colours and had actually made a copy before I changed them - neither file would then open so I thought I had screwed up things rightly, requiring re-install like you suggested

Thanks for the other answers too Armando,
with the find I'll experiment,
but I got the impression from that quote that maybe there was somewhere you could tick all the relevant fields,
e.g. as example I gave of ["File" and "Projects" boxes ticked and Duration>0] and that this would then show in the filter bar *
I tried doing that with the search box, for field I wrote: [Projects,Field,Duration>0] but that didnt work either-or maybe it did but I'm misunderstanding somewhere

In filter bar I've tried:
Projects and File and duration>0
Projects and File and (duration>0)

both coming up empty nada nix...

* that would be a great idea actually
a search/filter pane which shows all the fields - like in the properties pane,
you fill in what you want and it gets shown in the filter bar
So, in this case I'd tick my two fields and fill ">0" in duration field,
click "Find" or "Filter" and off
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 02:19 AM
In filter bar I've tried:
Projects and File and duration>0
Projects and File and (duration>0)

both coming up empty nada nix...

So by that filter I guess that you want all the items which have something (data) in the "projects" and "file" and "duration" fields to appear in the grid... But have you entered something in all of these fields ? in the duration field too???

Try just writing "duration" in the "search grid" 's filter (the one used "exclusively" for searches, so that you don't mess up your other grids...). If nothing comes up, than you don't have any durations entered anywhere.

[ You are not allowed to view attachments ]

Try the same thing with the projects + file fields. Write them there, in your filter bar. One... (then refresh if you want : f5). Then erase the term, and try the other one. refresh to make sure... (Make sure that the filters are really applied. Don't write the field when the entry zone is greyed out, but when it's "white")

Check in the property pane also. Find an item that you believe SHOULD appear in the grid when you apply your filter. Check the property pane and make sure that in the "filled fields" you have something appearing for these fields : Projects, File, duration. if not, well, there's your problem! If you have something in one of these fields but nothing in the others, you won't see anything because of the AND operator : the 3 fields must have something in them simultaneously. If that's not what you want, try using the OR operator (place it where you want it... can't help you with that).

* that would be a great idea actually
a search/filter pane which shows all the fields - like in the properties pane,
you fill in what you want and it gets shown in the filter bar
So, in this case I'd tick my two fields and fill ">0" in duration field,
click "Find" or "Filter" and off

well... If you have 100s of fields (which is very possible), it might be a bit hard to use... But this is already pretty much possible anyways with the "source bar" (alt+s). Just write all the fields and terms you want (with the proper operators, symbols etc.) and bingo.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 02:46 AM
(corrected some stupid mistakes)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 02:53 AM
going out the door in 10 mins so brief reply

as often think I wasnt clear enough
I want items with projects ticked
there are files which are sub-items - I only want to see ones with duration (they're there all right!)

Duration works kindof but it rules out other items which dont have duration

* that would be a great idea actually
a search/filter pane which shows all the fields - like in the properties pane,
you fill in what you want and it gets shown in the filter bar
So, in this case I'd tick my two fields and fill ">0" in duration field,
click "Find" or "Filter" and off

well... If you have 100s of fields (which is very possible), it might be a bit hard to use... But this is already pretty much possible anyways with the "source bar" (alt+s). Just write all the fields and terms you want (with the proper operators, symbols etc.) and bingo.

I disagree - about being hard to use - it could be exactly like the properties pane

You say:
>But this is already pretty much possible anyways with the "source bar" (alt+s). Just write all the fields and terms you want (with the proper operators, symbols etc.) and bingo.

That's my problem - I DONT :) find this easy - the opposite in fact, well source is okay but filters...

PS didnt notice the mistakes, runs out the door...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 09:07 AM
Amando, you mentioned error #91 somewhere
did you get any info on it?

I was changing the colours for a grid in options and you have to restart for them to take effect (sometimes anyways) and now it wont start,
well, it starts up but then I get

---------------------------
SQLNotes
---------------------------
Run-time error '91':

Object variable or With block variable not set
---------------------------
OK   
---------------------------

and it crashes...
Tom

Hello All, back from 2 days off.

Sorry tomos, I could not reproduce it. Tried changing grid colors, etc Will keep an eye open for it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 09:16 AM
and, just BTW:-
Saving Filters
Currently you can't named filters, but you can use the history drop-down box to select old filters. Also, Grid's will remember their filter so you can create a multiple Grids - each with its own Filter.
I dont have any drop down box here on the filters?
but if I remove filter text and then click on icon to deactivate filter the text returns (which is fine)
Corrected. This page was written by a SQLNotes user, not by myself. It is great to see others write. It sometimes is much clearer than when I write documentation. Different perspective. All users are welcomed to write, correct, comment the wiki. Consider it a community effort to help expose the (I hope) great features of (the about to be renamed) SQLNotes.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 09:25 AM
> Databases that won't open.

When that happens again, please send me the file (if possible) to betasupport@sql... . It must be a very small thing (in need for a definite fix).
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 09:26 AM
the AND operator : the 3 fields must have something in them simultaneously. If that's not what you want, try using the OR operator (place it where you want it... can't help you with that).

hmm,
been messing around again following your advice,
"duration is not null"
shows items where duration is zero "0" as opposed to blank
Not sure why the duration is "0" but I can work with that...

Found a better solution
"Projects" is source
"FIN is null" shows files which arent ticked "FIN" (i.e. they're not finished/in progress)

EDIT/ Hi Pierre!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 09:28 AM
> SQLNotes forum not functioning

Seems fine now...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 09:58 AM
* that would be a great idea actually
a search/filter pane which shows all the fields - like in the properties pane,
you fill in what you want and it gets shown in the filter bar
So, in this case I'd tick my two fields and fill ">0" in duration field,
click "Find" or "Filter" and off
Ecco uses a similar kind of filter definition UI.

What I envision is something very similar to the forms manager with extra spaces to add AND, OR, etc and ( ).
So one would select the field, the value and operators
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 10:06 AM
Ecco uses a similar kind of filter definition UI.

What I envision is something very similar to the forms manager with extra spaces to add AND, OR, etc and ( ).
So one would select the field, the value and operators

that looks good

What I had in mind - to make it even more accessible (e.g. to people who dont know about operators :) or cant figure them out) - if you had,
lets say you have a field with a tick box - show the tickbox - let me tick it ! and then this gets transcribed/translated to filter-speak on the search/filter bar
i.e. more of a GUI so-to-speak
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 10:09 AM
Correct, Imagine a check box to the left of the field name. Check it to include the field in the filter
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 10:20 AM
Correct, Imagine a check box to the left of the field name. Check it to include the field in the filter
super, that way I can learn how to filter-speak at my leisure :-*
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 10:47 AM
> SQLNotes forum not functioning

Seems fine now...

Hi Pierre,
I still can't create a new thread. I saw the thread test at the forum, so I'm starting to think that the problem is really on my side, but, frankly, I've no idea of what it could be (some security settings??). I tried creating a new thread with FF, IE, login in, login out. Nothing goes. Same error mentioned earlier : "An error has occurred. Error: Add/Edit Post is currently unavailable."


Edit :.... And I'm still not able to export to Web pages...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 10:56 AM
> Databases that won't open.

When that happens again, please send me the file (if possible) to betasupport@sql... . It must be a very small thing (in need for a definite fix).

Sure. I still have my original database that didn't want to open. I can send it to you... I don't think that there are to many sensitive info in there...  :-[
Maybe could we find a way to not have to send the whole thing in the future?
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 11:12 AM
... And I'm still not able to export to Web pages...

sorry Armando, forgot to try that -
it works here but only saves what is selected in the grid -
if I'm in the html pane it simply saves contents of that

EDIT/ so to export the whole grid I select it all
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 11:22 AM
EDIT/ so to export the whole grid I select it all
@armando: Perhaps this is it.

Before, if only one item was selected, it would assume that you wanted to export the whole grid. Hence there was no way to really export just an item. This was changed. To select the whole grid, you now need to explicitely select all items.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 11:32 AM
Many thanks Tomos and Pierre.

GRRRRRRR....!!! But it still doesn't it work here. I feel alone...  :)

So what happens ? Normally you just select some items (or all of them) and press the "export to a web page" button and then it just save s it in your sqlnotes folder (with the grid's name)? (That's what it does with the export to excel.)

Nothing happens here, at all-- I tried selecting items in different ways, etc.. I even did a global search on my HD to see if the export file went somewhere unexpected. Nothing. Nada. Bizarre.

OK, see you later in the afternoon. I REALLY have to go now.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 18, 2008, 11:43 AM
this should happen

[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 03:12 PM
I was changing the colours for a grid in options and you have to restart for them to take effect (sometimes anyways) and now it wont start,
well, it starts up but then I get
---------------------------
SQLNotes
---------------------------
Run-time error '91':
Thanks tomos and armando. I've isolated the problem and updated the installer (same version).

The database had little to do with it. It had to do with a fix to the HTML editing pane (the famous Enter key bug). In certain cases, an unhandled error would occur. Fixed
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 07:07 PM
Thanks Pierre. Nice job.

- I still can't create a new thread in the SQLNotes Forum... I really really have no idea what's going on! I always receive the error message :

"An error has occurred.
Error: Add/Edit Post is currently unavailable."

 :huh:

My guess is that someone is blocking me...  ;)
Seriously, what could it be ??

- And I still can't use the export to Web page. (I'm really jealous because the HTML export looks damn good!)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 18, 2008, 08:53 PM
@armando,

1- The SQLNotes forum posting problem should be fixed.
2- HTML Export: Do you get the Export form (as shown by tomos) ? Did you uninstall before installing 0.9.22 (as required) ?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 10:04 PM
Hi Pierre. Thanks for keeping in touch!
1- I'll check the SQLNotes forum in a few minutes.
2a- Yes, I uninstalled before installing (but I didn't check out if everything was really gone -- maybe I'll try that right away, erase the folder, etc.).
2b- No, I don't get the export form.  :'(
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 10:44 PM
OK Pierre, the SQLNotes Forum works for me now. I just posted an enormous... post on categories, tags etc (sorry if it's too long). And I'm about to start a new thread on something else. Yippee!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 18, 2008, 11:45 PM
I tried uninstalling and reinstalling SQLNotes again, cleaning up the folder etc. but the "export to a web page" feature still doesn't work, and I tried with different databases (even the sample one).

The weirdest thing is that I don't even see a thing : no "export form" whatsoever, no error message. I also did a  search on C (system partition) and E  (document partition) and didn't find any newly created  html document.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 03:48 AM
ehh,
going back to the filter bar...

Found a better solution
"Projects" is source
"FIN is null" shows files which arent ticked "FIN" (i.e. they're not finished/in progress)

I want to show "Projects" and ONLY files that have a "ChangeRequest" that arent "Changed"
So,
"Projects" and files ("file" ticked) where "ChangeRequest" is ticked AND "Changed" is not ticked
Projects and (file and ChangeRequest and Changed is null)
shows only main items which have been ticked Projects
doesnt show any subitems (should probably get "Projects" to apply to sub-items as well)

I've tried many other variations in Source and filter bar but cant quite get there...

BTW, this:
(file and ChangeRequest and Changed is null)        - pretty silly I guess to leave the brackets... :-\
caused this error:-
---------------------------
Run-time error '-2147024890 (80070006)':

Method '~' of object '~' failed
---------------------------
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 03:59 AM
(should probably get "Projects" to apply to sub-items as well)

Value-> Sub-items works for new items, is there a way to get it to work for all current subitems ?*
I can just select all and apply too...

EDIT/-
* I suppose you could say I want here to apply it retrospectively, I know you mentioned this somewhere but I couldnt find it

the behaviour seems a bit unpredictable here - (or is that just my understanding agin!)
With "Value-> Sub-items" ticked for "Projects",
If I tick "Projects" for an item, subitems are now ticked as well
If I untick it all are unticked, as expected
But,
if I tick the same item again, sub-items are NOT now selected...

[edit again]also when I add files as sub-items to an item ticked "Projects" they dont automatically get ticked[/edit again]

from the wiki
Value -> sub-items: Enables inheritence. If checked, if an item has a value in this field, sub-items will automatically inherit this value too. Users can change this inherited value if desired. Updates to the parent item will update all sub-items that have the same value as the parent (if you've changed an inherited value, it will be preserved)
I dont understand the part in bold -
"Updates" meaning refresh? That would mean retrospectively, hmm, dont think it's that.
It probably means, if I make parent XYZ children will be XYZ? and
referring to fields with info in them I guess, when that's changed it's changed in subitems as well ?

and cant figure this either - "if you've changed an inherited value, it will be preserved"
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 09:41 AM
I want to show "Projects" and ONLY files that have a "ChangeRequest" that arent "Changed"
So,
"Projects" and files ("file" ticked) where "ChangeRequest" is ticked AND "Changed" is not ticked


I'm REALLY not an expert. But if I understand what you want, this should work :

projects AND files AND changerequest AND changed is null

meaning : show me the items which have something in the fields "projects", "files" and "changerequests", but nothing in the the field "changed".
 
You could also add "is not null" to each field -- except "changed" -- but it's not necessary. I would be like that :

projects is not null AND files is not null AND changerequest is not null AND changed is null

(Check the orthography for the fields though as I just recopied the fields names from your post and I don't know exactly if I'm accurate)

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 09:44 AM
You could also add "is not null" to each field -- except "changed" -- but it's not necessary. I would be like that :

projects is not null AND files is not null AND changerequest is not null AND changed is null
I got lost in this thread (will read it more carefully later on), but...

"is not null" is optional. Entering the field name is the same
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 09:54 AM
Yes, thanks pierre (I was actually just mentioning it to make the logic appear more clearly in the syntax.)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 10:54 AM
@ All...

Anyone else having Armando's problem with the HTML Export ?

1- select a few items (say those in the Welcome grid of a new file)
2- Grid > Export to a web page
3- Select Settings tab
4- Click Save and preview
 :-[
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 11:51 AM
This is a real mystery. WHY doesn't it work for me? Is the HTML export (export to a web page) depending on some external component (that would be absent/damaged)?

Could I maybe try reinstalling an older daily build from version 0.9.21 and see if the HTML export works (without the export window, of course -- I don't think that I ever saw that previous builds)? It did work in the past.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 12:17 PM
I want to show "Projects" and ONLY files that have a "ChangeRequest" that arent "Changed"
So,
"Projects" and files ("file" ticked) where "ChangeRequest" is ticked AND "Changed" is not ticked

I'm REALLY not an expert. But if I understand what you want, this should work :

projects AND files AND changerequest AND changed is null

meaning : show me the items which have something in the fields "projects", "files" and "changerequests", but nothing in the the field "changed".

thanks Armando,
that got it for me after making it "Projects OR files and..."

the "changed is null" with all "and" ruled out all other items where that not ticked (not what I wanted)
I just wanted to rule out files where "ChangeRequest" is ticked AND "Changed" is not ticked

I had to make sure files were not ticked as "projects" too
Thanks :up:

you do have to think a bit about how to organise fields to make search/filters easier (I enjoy that actually :))
also just thinking it probably would be difficult for a filter pane to pick up on the subtleties of a search like that  :-\
THIS and (THAT-where-OTHER-is-selected)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 12:26 PM
also just thinking it probably would be difficult for a filter pane to pick up on the subtleties of a search like that  :-\
THIS and (THAT-where-OTHER-is-selected)

Exactly, but it's probably feasible. (I just hope that the "simple" filter entry zone will also remain available if such a GUI solution is going to be created)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 12:32 PM
Exactly, but it's probably feasible. (I just hope that the "simple" filter entry zone will also remain available if such a GUI solution is going to be created)
I'll never, never reduce the SN capabilities. I use that filter textbox alot and am a little bit allergic to complicated UI's
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 01:02 PM
Glad this is the way you're thinking!

Could I maybe try reinstalling an older daily build from version 0.9.21 and see if the HTML export works (without the export window, of course -- I don't think that I ever saw that previous builds)? It did work in the past.

OK, I tried that, and the html export works with version 0.9.21 of SQLNote -- downloaded on 11 jan 2008. Even the export window was there (I didn't remember seeing it before...).

BUT... I reinstalled v 0.9.22 and it still doesn't work.

Could it be registry related ???
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 01:06 PM
@armando

Did you try the version I've sent to you privately?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 01:41 PM
When and how did you send it ? I didn't receive anything... yet. (received it... eventually...)  :)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 02:29 PM
a couple of minor queries..

BUT
what I would really like :) would be a Control+Mouse Click or some other key+click combo
Double clicks kill me :-[
Fixed. CTRL-Click will now open the link (file, email, web)

is this implemented ? - not working here...0.9.22
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 02:33 PM
Should work. Click to edit, then CTRL-click to open it. Also if not in the item (i.e. another column), you can set it's properties to Hyperlink. Then a single-click will open it.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 02:37 PM
in the item field, hyperlink wasnt ticked
works now :up:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 02:38 PM
in the item field, hyperlink wasnt ticked
works now :up:
I would not recommend setting hyperlink on the item field, it may complicate editing this all-purpose field
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 02:41 PM
hmmm
in my files grid, all the other fields at the moment are tick boxes,
guess I could create one for this - I'm sure I could find other uses for it too!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 02:43 PM
in the item field, hyperlink wasnt ticked
works now :up:
I would not recommend setting hyperlink on the item field, it may complicate editing this all-purpose field

now it's working in item field (without hyperlink ticked) - just needed a kick-start :D
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 02:43 PM
hmmm
in my files grid, all the other fields at the moment are tick boxes,
guess I could create one for this - I'm sure I could find other uses for it too!
If you drag-drop files, the system Fields FileName and FilePath are filled. Set FileName to a hyperlink if you want. You can use the item to add description, notes, etc

@Armando: HTMLExport bug has been found and is being fixed
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 02:46 PM
Value-> Sub-items
....
the behaviour seems a bit unpredictable here - (or is that just my understanding agin!)
With "Value-> Sub-items" ticked for "Projects",
If I tick "Projects" for an item, subitems are now ticked as well
If I untick it all are unticked, as expected
But,
if I tick the same item again, sub-items are NOT now selected...


[edit again] also when I add files as sub-items to an item ticked "Projects" they dont automatically get ticked [/edit again]

I've found this behaviour quite helpful today actually - dont know was it intentional !!?  :-\
but if you want to standardise it it's (obviously) no problem to use the properties pane to change stuff
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 02:56 PM
@Armando: HTMLExport bug has been found and is being fixed

Great!!!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 02:57 PM
@Armando: HTMLExport bug has been found and is being fixed

Great!!!  :)
You can now download the new setup (same version number)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 03:11 PM
durn
showed the FileName field, made it hyperlink, decided to hide it again,
was resizing columns and got
---------------------------
SQLNotes
---------------------------
Run-time error '9':

Subscript out of range
---------------------------
OK   
---------------------------
I can report it proper if you want but gotta go now ;)
it restarted fine..
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 03:21 PM
Congratulations Pierre : it works!  :Thmbsup:
I still don't know what it was, but you certainly do!  ;D
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 03:28 PM
For those who use farr and would like to use google to search SQLNotes forum (it works well for stuff posted a few days ago, but not for recent stuff), I created an alias. Just use the "Import : paste preformatted alias group" feature in farr. In the alias window, right click --->"Import : paste preformatted alias group", and paste that :

1000>>>"Search SQLNotes Forum">->Google - $$1 | http://www.google.com/search?q=$$1 site:http://www.sqlnotes.net/Forums/ /ICON=icons\google.ico>+>^searchsqln (.*)

In the farr entry zone, just write "searchsqln " (with a space) and type what you're looking for.
You can change the "searchsqln ", of course (I chose "searchsqln " because the "search"  term is already assigned to a hotkey in my setup... and so I just need to type sqln after it.

[edit : added and alias file for those who'd prefer this : just download and put the file in your C:\Program Files\FindAndRunRobot\AliasGroups\MyCustom\ folder (in find and run robot's folder) ]
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 03:48 PM
Congratulations Pierre : it works!  :Thmbsup:
I still don't know what it was, but you certainly do!  ;D
super :Thmbsup:

hmmm
I should search the SQLNotes forum more :-\ good stuff Armando :up:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 04:19 PM
Congratulations Pierre : it works!  :Thmbsup:
I still don't know what it was, but you certainly do!  ;D
What it was is the following:
The HTML Export will soon support email-merge. I was testing it before 0.9.22 release and decided to postpone it to 0.9.23 and instead added a context menu and email form to quickly generate emails.

Email merge will work much like the HTML template merge but will generate individual emails with personnalized information. I was testing different methods of generating emails and one of them used MSMAPI.OCX, a MS component to send emails. I had forgotten to include that control in the setup program, hence the form would not open. This is now fixed. Users must re-install using the setup program (no need to uninstall)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 19, 2008, 04:21 PM
Users must re-install using the setup program (no need to uninstall)

presume you mean just users that had problems ?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 04:24 PM
Users must re-install using the setup program (no need to uninstall)

presume you mean just users that had problems ?
Correct, other had the control already installed (by some other program).

I'm looking at your error 9 right now, so an update is coming
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 19, 2008, 04:53 PM
Congratulations Pierre : it works!  :Thmbsup:
I still don't know what it was, but you certainly do!  ;D
What it was is the following:
The HTML Export will soon support email-merge. I was testing it before 0.9.22 release and decided to postpone it to 0.9.23 and instead added a context menu and email form to quickly generate emails.

Email merge will work much like the HTML template merge but will generate individual emails with personnalized information. I was testing different methods of generating emails and one of them used MSMAPI.OCX, a MS component to send emails. I had forgotten to include that control in the setup program, hence the form would not open. This is now fixed. Users must re-install using the setup program (no need to uninstall)

Oh, I see! Thanks for the info, Pierre.

some more stuff coming on the SQLNotes Forum!... Hope you'll find it stimulating, interesting. Not that you need more work/stimulation, of course...  ;D
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 19, 2008, 05:45 PM
Pierre, why do you require SQLNotes to have administrator privileges to be installed on a computer?  Why isn't PowerUser status enough?

Congratulations on this thread so far.  It has surpassed the Notetaking thread as far as number of pages (28!).  It might now be the longest thread on DC.  I think the topic is worthy!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 19, 2008, 08:51 PM
Pierre, why do you require SQLNotes to have administrator privileges to be installed on a computer?  Why isn't PowerUser status enough?

Congratulations on this thread so far.  It has surpassed the Notetaking thread as far as number of pages (28!).  It might now be the longest thread on DC.  I think the topic is worthy!
Googling indicates that Power User level is sufficient to install ActiveX (used by SQLNotes)... It doesn't work?
[edit] Found this reference:
http://uis.georgetown.edu/software/documentation/win2000/win2000.account.group.permissions.html
A Power User is able to perform everyday computing tasks and can also perform some administrative-type tasks, like creating and managing user accounts, or connecting to a network printer.  Note, however, that Power Users cannot assign themselves or anyone else to the Administrators group. A Power User can install some kinds of software, but most applications will require Administrative permissions to install.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 20, 2008, 08:08 AM
I've got an organisational challenge :)

In my WorkDone/Billing grid, when the work is invoiced it gets an invoice number in the invoiceID field
My problem is with files which show in WorkDone/Billing grid,
They get an invoice number - fine - but this is just the first stage, the same files/drawings will be invoiced again for further work at least once.

How to give a file more than one invoice number in such a way that I can easily see

one answer would be to have a field for each invoice but that's not good I think
(or maybe if I had "invoiceID1", "invoiceID2" etc where I could add any invoice numbers - seems too messy..)

another way is simply to give it a second parent (i.e. Invoice#200) and hide that mostly somehow
not sure then - I guess just show two or more numbers in the invoiceID field :-\

if you think there's a better way, shout...
or if it's too difficult I can use another method to keep track of which files sent with which invoice
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 20, 2008, 08:16 AM
two things vaguely related to last post

http://sqlnotes.wikispaces.com/Invoices is blank - (maybe you know)

in the most recent samples database (18Feb)
on the WorkDone grid there's one item with an "invoiceID" of SO01
for some reason this wont show here on the Invoices grid when source is set to "invoiceID"
(I havent changed anything except for the source of grid)

PS/edit/ - I really like that in the inventory grid where you can get all the other columns/fields to scroll behind the items column,
hadnt seen that before (that you could lock columns) :up:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 11:07 AM
So, like you suggested, there are basically 3 choices : 1- for each item, either write your different invoice numbers in different invoice fields, 2- or all in the same invoice field, 3- or... the "parent" way, which could work well.

Multiple (number) fields might probably a good way to sort (ascending, descending, etc.), etc IF your invoice numbers are... numbers only (but I see that you have a SO01, a mix of numbers and letters -- OK that was in the sample grid...  :-[).

The "parents way" looks good to me (probably the bes)... Well : each work could be a parent, and its subitems would correspond to multiple invoices. You'd have only one invoice field, and it would be easy to sort all invoices in "flat view" or even "hierarchical view", depending on your needs. You could have the itemparent field to be displayed in your grid if you choose such a way : it might facilitate seeing which invoice goes with which work (in flat view, for example...).

In any case, you might also have to create a date field called LastInvoiceDate (or whatever), that you'd edit yourself each time you add a new invoice (you could also just rely on the "itemCreated" field if you use the "Parent" way.)


IF you don't want to create a new field for each invoice or use the parent way maybe you could try to type the different invoice numbers in the same field, as you suggested? (And also, of course create the date field called LastInvoiceDate that you'd have to edit yourself each time you add a new invoice.)

For that way you'd have to :

1- Create a  Invoice multi-line and text field (in the "Manage field" window),
2- Create a LastInvoiceDate date field

Close the grid and reopen it to be able to activate the multi-line field (I believe that it's a bug in the Grid component)

Now, you could write each invoice number bellow the previous one (write the first one, shift+enter, then the other one, etc.), and maybe add a prefix to these numbers like : "a-", "b-", etc. (so you'll be able to easily find all "b" invoices, and see how many items have been billed 2 times, etc.

Sorting and filtering ?

--> Use a field-column filter to see specific invoice # : *b-*,*200*, or whatever...

--> Use the filter/source bar to see specific invoice numbers.

ie :
- Invoice alike "a-%" (will show all items-invoices starting with "a-")
- Invoice alike "%-2%" (will show all items-invoices starting with "-2")

[edit : before, i wrote category instead of invoice!!!! sorry : i was thinking in terms of my own grid!]

with this way, I don't think that it would be feasible to sort your invoices or items by number.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 20, 2008, 11:33 AM
thanks for the indepth Armando!

I think the parents way is the best too at this stage
Actually,
I could in my "Files" grid make an invoice parent and then, in "WorkDone" use ID number for invoice related work*

So for each invoice the WorkDone will be available in a sortable field, and,
the Files worked on will be separately available on a per invoice basis in the "Files" grid

PS you've given me a few good tips on searching & other stuff there :up:

EDIT/
* in "WorkDone" I have files as Parent items but wont give them InvoiceIDs themselves
i.e. File has subitems that are given invoice number
- SQLNotes01.psd
- - Drawing of same - 2hrs - Invoice#200

EDIT2/
then in files grid I have now added the invoice (as a file/link)
and copied the relevant files to it
- Invoice200.doc     - 4hrs - $2xyz
- - SQLNotes01.psd - 2hrs -  $xyz
- - SQLNotes02.psd - 2hrs -  $xyz

EDIT2/
under Invoices grid, using InvoiceID as source (based on first edit there) and if I show the "ItemParent" field
I should see
- InvoiceID #200                   - 4hrs - $2xyz   
- - Drawing - SQLNotes01.psd - 2hrs -  $xyz
- - Drawing - SQLNotes02.psd - 2hrs -  $xyz

so I have it doubly covered really :-\ Will go with this for a while and see how I get on
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 01:11 PM
You're welcome!

PS you've given me a few good tips on searching & other stuff there :up:

Good! But I'm sorry, nevertheless... about the mistake in my previous post where I wrote :

- category alike "a-%" (will show all items-invoices starting with "a-")
- category alike "%-2%" (will show all items-invoices starting with "-2")

I meant INVOICE, not category (which is the field/column you want to filter)... I was thinking in terms of my own grid...  :-[

BTW, you can get a lot of filter ideas by using the find feature (ctrl+f). You can also "direct" your searches inside a specific grid context and see the results in the very same grid by using the "source view" and "results in" zones. (in that case, just be careful if you've already set up nice filters that you like : they'll vanish, being replaced by the present search, hence new filters -- what I do is save filters I like for all my grids in a special grid named "filters"; in that grid, filters are organized hierarchically, by grid names and filter types (following the source bar UI) : source, filter, sorting).


EDIT/
* in "WorkDone" I have files as Parent items but wont give them InvoiceIDs themselves
i.e. File has subitems that are given invoice number
- SQLNotes01.psd
- - Drawing of same - 2hrs - Invoice#200

Exactly. This is how I was imagining the structure.  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 20, 2008, 01:15 PM
what I do is save filters I like for all my grids in a special grid named "filters"; in that grid, filters are organized hierarchically, by grid names and filter types (following the source bar UI) : source, filter, sorting).
Smart idea Armando. (in waiting for an integrated filter management solution)
Planned on this issue are
1- ANDable Named filters
2- Grid history. Move backwards/forwards in the grid setting history
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on February 20, 2008, 01:25 PM
You're welcome!
...
EDIT/
* in "WorkDone" I have files as Parent items but wont give them InvoiceIDs themselves
i.e. File has subitems that are given invoice number
- SQLNotes01.psd
- - Drawing of same - 2hrs - Invoice#200
Exactly. This is how I was imagining the structure.  :)

added a few more edits back there!

will try find, havent used it yet :-[
BTW I just made a filters grid myself this morning :)

must try out the "alike" as well...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 01:28 PM
1- ANDable Named filters
2- Grid history. Move backwards/forwards in the grid setting history

Nice. I saw #1 in mantis and in the forum, but didn't know about #2. This should ease work flow quite a bit
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 07:56 PM
(I've decided to post here instead of the SQLNotes forum because I'm not receiving notices on a regular basis...)

I'm still struggling too with parents and children. I don't understand what I'm seeing.
 
1) Here are  my main settings.
- Item Saved --> OFF
- Context Parents -->OFF
- Hierarchy --> ON
 
No filter and 1 source (a yes/no field called "test").
 
2) I have 6 items (see the screenshot) :
 
1- Girl Rebecca
2- Girl Diane
3- Boy John
 
4- Mummy Rose
5- Daddy Bernard
6- 2nd Daddy Eugene


3) Ok, so here are the relationships in our family :

“Mummy Rose” is the parent of  all children :
- Girl Rebecca
- Girl Diane
- Boy John

“Daddy Bernard” is the parent of two children :
- Girl Rebecca
- Girl Diane

“2nd Daddy Eugene” is the parent of one child :
- Boy John

All the children have the same main parent : Mummy Rose.


4) According to my understanding the grid should look like that (when hierarchical view is enabled, with the settings described earlier):
 
--2nd Daddy Eugene
------ Boy John

--Daddy Bernard
------ Girl Rebecca
------ Girl Diane

--Mummy Rose
------ Girl Rebecca
------ Girl Diane
------ Boy John
 
 

But this is what I see (after refresh etc.) :

[ You are not allowed to view attachments ]

Why is that?

As you can see, Mummy Rose appears as the parent as only 2 children, while, in theory, she’s the (main) parent of three (and if you look at the screenshot you can also see that “Boy John” is selected and has 2 parents, his main one being “Mummy Rose”).

Mummy rose is the parent of 3 children, here's the proof  :) :

[ You are not allowed to view attachments ]

 :huh:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 20, 2008, 08:01 PM
For this to work fine, the children must not have test checked. Either that or set hierarchy off

I can explain why later if you want.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 08:24 PM
Sure. Thanks Pierre. I removed the checks as you said, and yes, it works.

(But ... While I still don't understand why I should uncheck the "test" field for children, what I mostly don't understand is why -- when all the children also have the "test" field checked -- is the item "boy john" specifically not represented beneath its 2 parents... while the others are represented (and hence have "duplicates"). Anyhow, take your time!  :)).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 20, 2008, 08:33 PM
Here is why,

The grid starts off with the data source, in this case it is all parents and children. There is only 1 boy john in the database.

In flat view, you'd get that list. Expanding each parent would show all children (grid creates new items for each children)
When you click hierarchy, the grid will arrange the source items under their parent. This works fine when there is 1 parent. It doesn't work when there is 2 parents and both are shown in the grid (since a grid item cannot be in 2 places). You can click "show all children" to display the ones which aren't shown.

There are times where this way is the best and other times where showing all is the best
In the previous version, I had it the other way. I'll need to add an option I guess  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 08:55 PM
Thank you very much Pierre.

I'm still not absolutely sure why certain items would show in 2 places (like you said) and not other items (in my screenshot : Girl Diane and Girl Rebecca are "duplicated", but not "boy John"). Especially in a grid situation where a source would be based on a filter such as category alike "test" (where "test" is a key word among many other keywords) -- removing the word "test" from all the subitems just to have a clean hierarchical view would be pretty inconvenient.

Then, there is the "Show all sub items" option, which will effectively show all children. Unfortunately, this won't stick with a refresh.

So, in my very humble opinion -- I'm really willing to understand why it should be otherwise -- to facilitate visualization of the hierarchies, the default should probably be to always show all subitems. I just can't imagine a situation where I'd need it otherwise.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 20, 2008, 09:01 PM
Here is an example where you do not want to see all subs:

You have a list of contacts arranged (sometimes) as Company with your company contacts as subs. This is great since SQLNotes will search the parent when dialing, hence you only need to enter the company number once.

so you have this, but under the company, you also have lots of other info (not related to contacts). If you show all subs, you'll get a list with not just your contacts, but all that other stuff (There is a workaround using filters but still).

It is also much much quicker to simply re-arrange items than generating the grid with all subs, so for large grids, this way is better. Both ways have advantages and disadvantages...

As to Girl Rebecca, I'm sure that Test was not checked for her to show twice

Show hierarchy, simply means, re-arrange the flat list to show parent-child relationship. Better off to leave it off in this case
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 09:09 PM
Thanks Pierre. I understand the usefulness of not showing certain subitems, and showing others. But how do I know what's going to show as subitems and what's not? What's the rule?

In my previous example, I still don't understand why "boy John" is not appearing in "mummy Rose"'s children ( ;D I'm starting to feel a bit stupid with my silly characters), but others will. They all obey to the same criterias, they ALL have Mummy Rose as their main parent.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 20, 2008, 09:12 PM
Thanks Pierre. I understand the usefulness of not showing certain subitems, and showing others. But how do I know what's going to show as subitems and what's not? What's the rule?

In my previous example, I still don't understand why "boy John" is not appearing in "mummy Rose"'s children ( ;D I'm starting to feel a bit stupid with my silly characters), but others will. They all obey to the same criterias, they ALL have Mummy Rose as their main parent.
Basically, you take the flat view and re-arrange it. If an item has multiple parents shown in the grid, I believe, it puts the item under the main parent.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 09:18 PM
The flat view is not a problem : each parent have all the expected children.

Yes I was expecting that the subitems would be under their main parents, but that's not what's happening, as I said.

In the hierarchical view, the "mummy rose" item has only 2 children, even if it is the main parent of 3 items including "boy john". And "2nd daddy eugene" item has 1 child, "boy john", even if it's not the main parent.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 20, 2008, 09:20 PM
The process is quite simple:
Take the flat view with "Save item state off"
You get a list.

When you set hierarchy to ON, it simply re-arranges that list.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 20, 2008, 09:28 PM
Yes, I understand that perfectly well... But that's not my question. My question is simple. You say :

If an item has multiple parents shown in the grid, I believe, it puts the item under the main parent.

And that seems to apply to "flat view"

But what's the rule governing what duplicate children goes under which parent in the hierarchical view?
(was expecting that each would go under its main parent or something like that, but in a very strict and logical way. But I fail to see the logic. Again : look at the screenshot. Some subitems are duplicated and some not, and there are no apparent reasons. All the subitmens have the same main parent, they have the same fields filled. Yet, "boy john" is the only one that's not duplicated and appears under a parent that's not its main one.  :tellme: )

This is what I don't get.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 21, 2008, 12:47 PM
In the latest build, there are now 2 modes for hierarchy. Full hierarchy shows all subs which is what you need for this case.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 21, 2008, 01:32 PM
That was really quick! This is wonderful.  :-*

I'll admit that I still don't understand what are the rules underlying the "non-full" hierarchical view though (so full hierarchy will definitely be the default for me)...  :-[ It will surely be easier to understand over a coffee or something. I how you a big one !
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 22, 2008, 11:54 AM
Hi Pierre, I noticed the new "Full Hierarchy" option.  I still don't know how to fix my music grid.  Did you fix the issue with the hierarchies that have more than 500 items?  I still can't get my original hierarchy, no matter how I tweak the options.  You should have a copy of my database, it's in the last email I sent to you.
I'm still wondering about the whole renaming grids process.  I get your point that if the checkbox was also renamed, then the equations would potentially get screwed up.  How about using an ID number similar to the Item ID number that you are currently using, except the number will apply to grids.  That way, if grids are renamed, the ID number stays the same and maybe it won't be as confusing (like having " " being entered for the MusicItem field even though I'm now using Item).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 22, 2008, 03:55 PM
How about using an ID number similar to the Item ID number that you are currently using, except the number will apply to grids.  That way, if grids are renamed, the ID number stays the same and maybe it won't be as confusing (like having " " being entered for the MusicItem field even though I'm now using Item).

If that isn't already functioning that way, I think that this a good idea : ID numbers for grids AND fields (fields might be functioning that ways already though, haven't checked...), independent from the names. Equations, formulas, etc. would only deal with the underlying ID number.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 22, 2008, 05:01 PM
As far as I know, only the items are using ID numbers.  Obviously, Pierre knows the implications of this better than us.  But just by speculating, assigning ID numbers to grids and fields has pros/cons.  For the grids, the benefit is that renaming the grid won't cause confusion for the user like I'm experiencing.  On the other hand, it's much easier and more intuitive to use field names instead of numbers in equations.  Let's say you use a field name in an equation and then you rename that field.  Do all the equations get updated with the new name?  Or do the equations stop working because that name no longer exists?  I don't know.  As Pierre said earlier, when a grid is renamed, there's an internal workaround where even though the old name isn't being used anymore, it still is including a blank entry " " so that the item still can be recognized as part of the grid (regarding that checkbox field that determines what the grid will show).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 22, 2008, 05:17 PM
If I understand correctly, for ID numbers to be user friendly, Grid/field names would  have to be always transparently translated into the underlying ID numbers (normally "invisible" to the user). The problem is that even in the case where SQLNotes would be aware that 2 different names are used for the same field/grid, it could become confusing for the user... who might not remember that 2 (OR MORE) different names are in fact used for the same grid/fields!

In the ideal idiot proof world, SQLNotes would correct all the formulas when you change the field/grid's name...  :huh:

Like you said, "Pierre knows the implications of this better than us"....
Title: Re: SQLNotes...what is it exactly?
Post by: suleika on February 24, 2008, 04:41 PM
Thank you, superboyac and Armando, and all contributors here!  It was a long thread, but it broke the ice of my understanding about how this program works.  And thank you, PPL, for all your posts here.  I hope you are still around and reading -  I'd prefer to post here for now but let me know if you want me to cross-post onto your forum.

I'm more than curious to try SQLNotes but I'd like to understand just a little better how it can play as a relational database.  The reason I ask is that although I'm no expert, I have used Access and HanDBase before, both of which are relational, and I know how to go about creating fields and items in that kind of structure.  I just can't get my head around how that translates to SQLNotes.  I'm going to play with a few items and fields and grids, but if anyone has already been through this thought process and can give me some pertinent metaphors or examples, I'd be really grateful.

An example of the "relational" sort of thing I would want to use it for is a historical work database for my singing gigs (to help me remember what I've done!).  I would be listing jobs, singers, conductors, venues, dates of performances, works performed etc.  Any given singer might have performed in any number of jobs with me, any work might have been performed in any number of jobs, any job might have many works performed and even more than one conductor, and a work would have a composer and might have other properties such as translation or edition.

I've been seriously considering using a wiki for this, but although I love wikis I find them a bit slow and/or clunky, and even in the clever Wikidpad, where it's possible to auto-extract lists of "items" with certain "fields", I would have to learn some python (a lot for a beginner like me!) to generate useful lists and views.  I considered a serious database solution but HanDBase on the desktop has a horrible GUI and I try to avoid MSOffice as much as possible.  I have a feeling SQLNotes would be ideal here.

I have various lists and spreadsheets dotted around (in Excel, in PhatNotes, in an old Wikidpad, and in Outlook) that I would love to consolidate.  I've procrastinated the consolidation (and the historical work database) because I imagined I could find something sophisticated enough but also syncable with palm/windows mobile, but I find that more and more I use my handheld as a static device, to which I write information, but on which I edit very little.  So now I'm after something that works best for me on the desktop but which can export to readable formats like HTML or to spreadsheets.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 24, 2008, 04:51 PM
Hi suleika,

I'll answer in more depth later on, but in a nutshell:
1- SQLNotes is based on a relational database
2- Relational databases (i.e. Access and others) can read SQLNotes data
3- Using inheritance, you can arrange SQLNotes data so it it appears relational to other databases to the point that you can base Access reports on SQLNotes data.

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 24, 2008, 05:52 PM
An example of the "relational" sort of thing I would want to use it for is a historical work database for my singing gigs (to help me remember what I've done!).  I would be listing jobs, singers, conductors, venues, dates of performances, works performed etc.  Any given singer might have performed in any number of jobs with me, any work might have been performed in any number of jobs, any job might have many works performed and even more than one conductor, and a work would have a composer and might have other properties such as translation or edition.

You can do that in SQLNote. Items can have multiple parents, items can be in different "grids", etc. Wikis aren't as powerful and aren't as flexible.

Like Pierre likes to say : Think of SQLNotes and its grids as a 3d container (like a cube) to allow you to have different perspectives on your data. Each face is a different way at looking at your own data. (Of course, the "container" could have as many faces as you want... a dodecahedron?...  :) )

SQLNotes can be used to organize many many things. SQLNotes can also export to html (you can also create special templates...).

Of course, even if I'm not  yet an "expert", I could help you too... but this week is going to be pretty busy for me... I'll try.

In the mean time, you could start with the basic Wiki. Have a look the Getting started page (http://sqlnotes.wikispaces.com/Getting+started). In the Wiki documentation you'll learn a a bit about Items, Fields, Equations, Search/Filtering, etc.

Don't forget to also have a look at some of the examples! (look at the column on the left of the Getting started page) And look inside all the forums for help.

 :)

(IMO, the hardest think with SQLNotes might be all the subtleties allowing to display your data exactly the way you want (flat view, hierarchical view, save item state, filter criterias apply to subitems, etc.), and also the filters/sources "language" if you're not used to writing your own filters.)

PS : I,m also including the new alias I use with farr to search for info concerning SQLNotes! If you use farr, put the alias in your find and run robot alias directory.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 25, 2008, 06:11 PM
Just a heads up... Latest build is the first version to support Unicode content (in grid, properties pane and rich-text pane) (http://mantis.sqlnotes.net/view.php?id=78)

Also, grid hyperlinks is partially enabled (http://mantis.sqlnotes.net/view.php?id=62):
<a xxx>linkText</a>

where xxx can be:
1- an itemID
2- a Field/folder enclosed in [  ]
3- a Wikitag. Wikitags are enclosed in { } and entered in the WikiTag field

If the linked item is in the grid, focus is moved to it. Otherwise or if the link returns more than 1 item, the scratchpad grid is opened with the linked item(s).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on February 25, 2008, 08:42 PM
Great!!!!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 09:48 AM
Just a heads up: Daily build was updated to include in the properties pane, the parents tree (sometimes called lineage):
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 27, 2008, 02:01 PM
AutoAssign question:
Before, I used an autoassign date command, so that whenever I created a new item for my jazzpractice grid, I had it set up so that the current date gets automatically assigned whenever something was entered in the jazzpractice field.

Now, I'm creating another grid to keep track of my project logs at work, and I want the date to be automatically assigned also.  However, I'm not using a custom field for my entries anymore, I'm simply using the normal Item field (so my grid only has two columns, Date and Item).  Is it a problem if I set an autoassign rule in the regular Item field?  Doesn't that mean that the date will get autoassigned anytime I use the Item field anywhere in the database?  This seems to me to be the wrong way of going about it, I'm pretty sure.  My solution is to create a custom field for this grid so I won't have to modify the Item field.  Am I thinking about this right?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 02:34 PM
If you set an auto-assign on the item field, it will be triggered when you add items, all items. A few options:
1- If you want a create date, why not use the build-in ItemCreated field
2- You can use forms to create the item. Form can have default values, so creating an item using a specific form will add your date field
3- Base your grid on a yes/no field and add the auto-assign to that field

You can certainly create a specific text field for this grid (instead of "item"), but it is not recommended
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 02:43 PM
As far as I know, only the items are using ID numbers. 
ID's are used for items and for fields. For fields however, it is strickly internal use (for performance reasons and to ease renaming issues)

But grid criteria and field equations use field names, so renaming may break those. Some of this will change when support is added for disconnected mode / replicas, etc
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 27, 2008, 03:03 PM
If you set an auto-assign on the item field, it will be triggered when you add items, all items. A few options:
1- If you want a create date, why not use the build-in ItemCreated field
2- You can use forms to create the item. Form can have default values, so creating an item using a specific form will add your date field
3- Base your grid on a yes/no field and add the auto-assign to that field

You can certainly create a specific text field for this grid (instead of "item"), but it is not recommended
OK, I should try forms out.  I don't know anything about forms yet.  I'll keep using the Item field, it makes sense. I don't want to use the Item Created field because I may have to manually change the date sometimes.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 03:05 PM
Forms are nice, but what about option 3 ? Set inheritance for that field so that sub-items get the date too (if you want)
Title: Re: SQLNotes...what is it exactly?
Post by: suleika on February 27, 2008, 03:43 PM
Changing the subject - I have a quick question about some nomenclature.  I was never an Ecco user, but am I right in thinking that the name "folder" for "field" comes from the Ecco usage? Is there any other tradition of calling fields folders?  I found the term "folders" quite confusing when I was trying to understand how it worked, but I am curious if this is a standard usage.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 03:48 PM
Correct the term folder comes from Ecco. In Ecco, fields were called folders.

The use of the term Folders (as a container) only makes sense for checkmark fields (yes/no). Items are "in" a folder. Also, it is convenient to visualize grids as displaying items that are in a given folder. SQLNotes information display is rather abstract (at least compared to most other software), so it needs all the help it can get.

For other field types, the folder metaphor sort of breaks down.
Title: Re: SQLNotes...what is it exactly?
Post by: suleika on February 27, 2008, 04:00 PM
I have some name suggestions.   I was thinking of how to show that it deals with all your data in different forms, and that it not only shows it but can manipulate it and calculate from it.

From the idea that you can view your data from different angles, I thought of holographs - so what about Holodata, or Holonotes

On the same lines, I thought of Amphidata or Ambidata (since it works as database, spreadsheet, outliner etc). 

Then on the theme of meshing and intersections, how about Filodata, Cordodata, Datacrux or Datasect.

As to analysing notes, how about Notalyser (or Notalyzer)?
Title: Re: SQLNotes...what is it exactly?
Post by: suleika on February 27, 2008, 04:12 PM
The use of the term Folders (as a container) only makes sense for checkmark fields (yes/no).

Ah - that usage suddenly makes much more sense.  I hadn't realised the name was not being applied more generally.

Items are "in" a folder. Also, it is convenient to visualize grids as displaying items that are in a given folder.

Which makes great sense once you understand that the whole point of the grid is a filter on a Yes/No field.  It took me a while to realise this - there are so many filters and view options that can apply to a grid that I didn't grasp that the core filter, the source, is "special" because it defines the grid. 
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 04:15 PM
>I didn't grasp that the core filter, the source, is "special" because it defines the grid. 
It is only conceptually "special". In practice it is the same as the others. All filters get ANDed
Title: Re: SQLNotes...what is it exactly?
Post by: suleika on February 27, 2008, 04:15 PM
I wonder whether you would be able to expand a little more on this (very old) post, Pierre.  I found it quite useful and I would probably enjoy if you went "on and on" for a few more sentences at least...

A question for you PPLaundry. Although it is a *HUGE* reason to buy SQLNotes, as it would take thousands and thousands of manhours of coding to do, but would you say that SQLnotes is like taking MSAcess and pre--building hundreds, or thousands, of customizable views? I am asking, because I am trying to understand what is at the raw core of SQLnotes.
No, the concept is very different. In Access, you work with tables. Adding fields requires to lock the table and cannot be done if other users have it opened. Linking between tables requires database knowledge. Equations must be done through code. Outlines and hierarchy is non-existant and I could go on and on.
Yes JET is used for storage, but SQLNotes and Access are very different
Title: Re: SQLNotes...what is it exactly?
Post by: suleika on February 27, 2008, 04:17 PM

It is only conceptually "special". In practice it is the same as the others. All filters get ANDed
Conceptually - I was looking for that word!  I settled for quotation marks around "special" instead.   :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on February 27, 2008, 04:32 PM
I wonder whether you would be able to expand a little more on this (very old) post, Pierre.  I found it quite useful and I would probably enjoy if you went "on and on" for a few more sentences at least...
Well, that is quite open-ended... SN is build on top of a relational database. Currently JET, but SQL Server is coming very soon (I've got a paying customer who's willing to contribute to change to that back-end).

Each field in SN is actually a query against a table. That way, fields can be added/removed easily. Plus this removes the 255 fields limit that many databases have. Such an approach also greatly reduces collisions, hence making multi-user access less problematic. Finally, with 100's of fields, a regular table would be like a sparse matrix, hence not efficient.

Grids are based on queries (source, filter, datefilter, alphafilter, sort). This allows for filtering/sorting on fields which are not even displayed in the grid. Being based on queries, also allows other apps access to the grid. So you can mail-merge in Word with SN data, Excel can view SN grid data, Access can link to and generate a report on SN data. No need to export, no syncing, this is live database reads.

The UI builds on this data framework. Rich-text, outlines, forms, field equations, inheritance, etc

Hope this helps, I've got to run to pick up my 4 year-old from daycare  :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 10, 2008, 11:50 AM
One minor request if possible:
On the "about" screen, can you display the exact version number along with the build number?  I'm running multiple copies of SN on my work, home, laptop computer, and I forget which versions I have on each.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 10, 2008, 11:52 AM
Will do.

BTW, in the coming update, you'll be able to copy/paste items from one DB to another. Not quite a full merge just yet, but a big improvement over the current.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 10, 2008, 01:24 PM
Will do.

BTW, in the coming update, you'll be able to copy/paste items from one DB to another. Not quite a full merge just yet, but a big improvement over the current.
Great.  I was just thinking about that, and I realized it must be somewhat complicated because of all the levels of data and display.  For example, if I want to merge databases, it needs to be able to process what to do with existing and updated items, what if grids are using fields not in the current database.  I imagine the merging databases feature dialog is going to be sophisticated with several options (at least I hope so).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 10, 2008, 06:14 PM
SQLNotes web site www.sqlnotes.net appears down. Please post here until I can get it fixed...

[edit] I've set-up an alternate download page. Post here (or PM me) if experiencing problems downloading from the main site (www.sqlnotes.net) [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: gottadoit on March 11, 2008, 03:16 AM
Well, that is quite open-ended... SN is build on top of a relational database. Currently JET, but SQL Server is coming very soon (I've got a paying customer who's willing to contribute to change to that back-end).
It could be useful if you could consider the interface design so the program could run against different databases as well (at the same time as you are making these changes)

There are several free and lightweight database options available these days and having your data not locked up in a proprietary db format never hurts
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on March 11, 2008, 06:27 AM
SQLNotes web site www.sqlnotes.net appears down. Please post here until I can get it fixed...

forum is back up now

I imagine the merging databases feature dialog is going to be sophisticated with several options (at least I hope so).

there's so many possibilities in terms of settings/fields/columns I think it will have to be very sophisticated - or maybe it could simply favour the settings of one database over the other... :-\
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 11, 2008, 08:21 AM
There are several free and lightweight database options available these days and having your data not locked up in a proprietary db format never hurts
You are quite right. Eventually support for different back-ends will be added.

JET however, while proprietary, is installed on every PC, and every app can read it, so your data isn't exactly locked up. It is as open and accessible as it can be.

Did you try to view your SN data live in Excel? Do you know of many PIM-like application that allows that?
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on March 11, 2008, 10:32 PM
Version 0.9.22.5 is now available here: http://www.sqlnotes.net/Download/tabid/61/Default.aspx

See change log for details: http://mantis.sqlnotes.net/changelog_page.php.

Major new features are:

Enjoy!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 12, 2008, 11:29 AM
Is it always going to be necessary to uninstall first to install updates?  What will happen if you don't uninstall?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 12, 2008, 11:30 AM
Is it always going to be necessary to uninstall first to install updates?  What will happen if you don't uninstall?
Like it says on the download page, uninstall is needed if using a version prior to 0.9.22 (controls were changed to support unicode)

Otherwise, uninstall is not needed.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 12, 2008, 12:21 PM
How come the "auto add new items" in the field manager is grayed out?  I want to use this option, but no combination of clicking on boxes enables that checkbox.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 12, 2008, 12:30 PM
How come the "auto add new items" in the field manager is grayed out?  I want to use this option, but no combination of clicking on boxes enables that checkbox.
The auto add new items is not currently implemented. You can use Auto-List instead. It does basically the same thing. An auto-list will scan all values in that field and provide you with the list
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 14, 2008, 01:00 PM
I was using Ecco outline before and this feels very close to it. Nice implementation. But however I do nto see any image drag and drop or insertion feature. Is this planned? I can drag to outliner but I do not see a thumbnail at all, very hard to manage. I would love to be able to drag and drop to note section as well
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 14, 2008, 01:43 PM
It is a bit buggy right now, but you can drag-drop images from Windows Explorer to the grid. The image will be displayed if View > Show pictures is checked.

As for the rich text pane, this will be added soon. I've added it to Mantis: http://mantis.sqlnotes.net/view.php?id=172

Glad you find SQLNotes useful!
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 14, 2008, 01:55 PM
thanks for reply. It looks like you have created a software with features based on what ecco was missing as far as note taking goes. I see where you are trying to go with your application, I really think that it has a good idea foundation.

Btw "show pictures: did not do the trick for me. Maybe this version has a related bug. It is 0.9.22.6
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 14, 2008, 02:02 PM
So, as I'm writing this, it seems this will be the 753rd reply to the original post, and I'm currently on page 31.

Well, then, SQLNotes... what IS it exactly? Which page or post will have the most accurate and concise explanation of SQLNotes? :tellme:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 14, 2008, 02:57 PM
I wouldn't want to try to go through the 735 posts (or whatever huge number we're at right now), or the 3000+ posts on the SQLNotes main web site, to find what describes it best. A good start would be:

1- A very flexible and powerful information organizer / processor as described in the home page: www.sqlnotes.net
2- Page 1 of this thread
3- The SQLNotes wikispace: http://sqlnotes.wikispaces.com/

I hope this helps!
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 14, 2008, 03:08 PM
Yes it does. It was just sort of funny that a thread with this title would get so long :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 14, 2008, 03:48 PM
Yes it does. It was just sort of funny that a thread with this title would get so long :)
Haha, that's funny.  Yeah, I never expected this thread to get so long.  Initially, I felt like SQLNotes was a weird, quirky program (I was not familiar with ECCO).  But to answer that simple question, SQLNotes is the greatest PIM on the market right now.  Or more broadly:  SQLNotes is anything you want it to be.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 14, 2008, 03:54 PM
I think that Sqlnotes could be changed to SequelNotes, Sql notes sounds daunting and technical :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 14, 2008, 03:55 PM
The name will be changed. You're welcome to post suggestions here or at http://www.sqlnotes.net/Forums/tabid/54/forumid/9/threadid/2467/scope/posts/Default.aspx
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 14, 2008, 03:58 PM
Yes it does. It was just sort of funny that a thread with this title would get so long :)
But to answer that simple question, SQLNotes is the greatest PIM on the market right now.  Or more broadly:  SQLNotes is anything you want it to be.

And I second that.  :Thmbsup:

Just be a bit patient, learn the foundations, and you'll be amazed. (Calendar + other nice stuff coming VERY soon).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 14, 2008, 04:05 PM
@superboyac and Armando (and all others)

Thank you  :-*. Such great support gives me even more energy and motivation, to bring SQLNotes further and further, and one day, soon I hope, have a complete product, ready for release.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 14, 2008, 04:12 PM
PPLandry, I think that you are on it. You really understood Ecco`s needs very well. There are huge amount of Ecco fans out there(I am one of them) , they will be happy once it is finished.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 20, 2008, 11:48 AM
"S-Note"

Just another idea for the name of the program, in case one wasn't chosen yet.  I think a lot of us are used to SQL-Notes by now, and we kind of like it, so this wouldn't be that much different and it would take the third-party content out of the name.

Yes, i know, I had nothing important to say... ;D
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on March 20, 2008, 12:06 PM
SQLCubed
infoCubed
iCubed



iThree :tellme:

Title: Re: SQLNotes...what is it exactly?
Post by: muntealb on March 20, 2008, 12:30 PM
Other name suggestions:

Ultranoter | Ultranote
Supernoter | Supernote
Hypernoter | Hypernote
Title: Re: SQLNotes...what is it exactly?
Post by: cranioscopical on March 20, 2008, 01:57 PM
Name suggestion:

Notition

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 21, 2008, 12:49 PM
Pierre, I was reading what Dormouse wrote in the evernote thread, and I couldn't help remembering that I felt the exact same way when I first tried out SQLNotes.  So, here's a small suggestion that might be a little bit of a psychological test.  I really feel that the default configuration of the default interface turns people off because it doesn't look like the typical notetaker.  It makers it look very strange and complex, like some weird proprietary database software made specifically for, say, some pharmacy company.

OK, here's my suggestion for the default interface.  Have the grid on the left side, then have the html pane on the right side (but NOT on auto-hide).  Also, have the field-pane on auto-hide because that can intimidate people who are expecting a tree-based notetaker.  I think if you do this, it will be easier for new users to understand what the software does.  It will also allow them to be willing to explore it a little more because they are already familiar with what they are seeing.  You see, new users won't even know that you can move all the interface sections around, and they won't bother to ask, they'll just uninstall it.  I know I did in the beginning.  Here's my interface configuration, just like I described:
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 01:10 PM
Very good suggestion superboyac. I also want to have a beginners and an advanced mode, with, in beginners, simplified menus and toolbars. There is just too much there for beginners.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 21, 2008, 04:04 PM
Both suggestions are very good. Pierre, I was just about to suggest a beginner/advanced mode in the SQLNotes forum.  :up:

Superboyac : that's exactly how I configured SQLNotes the first week I used it -- now is different, of course...

Presentation/interface is "everything" (ahem).  ;)

Also, short screencasts presenting most typical uses (note taking, tasks management, project management, etc.), would help tremendously.

A short screencast presenting SQLNotes' principles would probably help too : once one understands 1- what a grid is (a view of items stored in a database, depending on the source/filter chosen), 2- how filters/sources condition what one sees in grids (like in any X1 or any desktop search tool), 3- that items can be contextualized differently (hence be seen in different grids -- again, like X1 or any desktop search app that allows to save different searches ), 4- that items can be attributed as many different fields one wants... this is it! In time, everything else should come pretty naturally. No? Am I being too optimistic?...  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 04:16 PM
Ok, so I've tried to install this thing twice. First time was about ... 3 or 4 months ago, I think, and second was  a couple of days ago. Both times there were problems with installation, the installer would just hang, so I had to kill it. But apparently the program had installed. So I fired it up and wanted to create a new file, which according to the website would give me a sort of template to start with. That didn't work. Froze SQL Notes...

What did all of you do that made this work and makes you such big fans? I'm really curious and want to give this a proper runout!

Yes, should probably go to their forum, but I did look around and the only part of the forum for installer problems, seems to only concern Vista. I'm on XP... and the only one in the world with installation problems?

Forgive me if I sound mad or whatever, but I just want to see what's so great about SQLNotes :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 21, 2008, 04:52 PM
Weird.

- Did you download the installer (NOT the latest build) ? You have to install first to be able to use the latest build (you can then paste the latest build in the SQLNotes directory -- after installing).

You also have to uninstall previous version before uninstalling.

Never had a problem with my multiple installations -- except last time, but that was because I did something stupid : interrupting the uninstallation of previous version in the middle of the process by mistake...

PS : try to close all app too before installing. A good habit IMO. If that doesn't work, well, ask Pierre!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 04:56 PM
We had some installation problems a long time ago (last summer), in particular on Vista, but this has been resolved. I haven't heard of installation problems recently (except on Linux where it installs but doesn't run, it even works on Macs under Parallels)
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 05:01 PM
Yes, I'm using the installer. It stops at the Registration screen, and regsvr32.exe eats my CPU. I have to kill it.

Armando, you're probably right about it being a good thing to stop other applications, but I don't think I've ever done that before installing anything ... ever. At least not for quite a while, so I'd be surprised if this suddenly was the problem.

I'm on XPsp2 btw, and thought this might be related to using an alternative shell (LItestep), but this was not the issue, since I've tried it running the regular explorer shell as well.

PPLandry, I searched your forum for regsvr32.dll, but as you indicated, this only brought a problem installing on Linux to surface...

weird
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 21, 2008, 05:03 PM
TucknDar, try uninstalling it and reinstalling it again, and then copy the latest build files into it.  It may seem like the latest build is very  minor, but sometimes they include pretty cool features in there.  Also, I recommend that you configure your interface the way I described above, for the sake of your mental state!
Yeah, I don't know what problems your having, my installations have all been on xp and I never had problems.  I'm sure Pierre can help you.

Also, what exactly are your needs for a notetaker/pim?  That would help me figure out whether sqlnotes will be as "great" for you as it is for me.  I can see where if you're just interested in jotting down text notes, it might be a little overkill, and evernote would be a lot easier to use.  But if you're needs are even slightly more complex, then sqlnotes could possibly help a lot.

In my opinion, here is what makes SQLNotes so great:  if there is any type of information you want to collect and/or organize, you can configure sqlnotes to handle that specific task.  And you can do a different configuration for any kind of data.  Examples I have used so far:

Transcript:
I wanted to enter my transcript information on the computer.  Normally, I'd just stick it in excel, but since I want a central place to access all personal data, I figured sqlnotes can handle it.  So, i configured sqlnotes to show the transcript information (class name, grade, gpa) and I used the regular notetaking hierarchy to organize my classes into years, semesters, etc.  But there are calculations involved for GPA (grades are weighted by units and so forth).  But since SQLNotes is capable of handling equations, my GPA column had an equation associated with it, so that it calculated my gpa according to the function.  It was very cool, because the equation had to somehow recognize that "A" meant 4.0 and "B+" meant 3.3 and so forth.  So, now I can automatically see what my gpa was for a specific semester, a particular year, or total.  See how cool that is?  Furthermore, since Pierre has incorporated Excel's pivot tables into the program, I can use that to show me how many A's or B's I recieved during my undergrad years.  Awesome!  You can't do this with any other PIM.

Notetaking:
I love evernote, but I don't want to use one program for notetaking and another for other PIM stuff (if I can avoid it).  So I wanted to see if I could make an imitation of Evernote in SQLNotes.  So, I created another grid (configuration) for that.  It's basically the screen in my screenshot above.  I just have a line for the title, and the left hand pane contains the note content.  At home, I also have a date column on the right side so I can sort the stuff chronologically (like Evernote).  Pierre also implemented a quicksearch feature similar to Evernote, but not quite as good yet.

Music organization:
I wanted to create a database for the discographies of my favorite artists.  So, again, I created another configuration for that.  Using the hierarchy, I organized by favorite artists by Artist>Album>Song.  Then, on the right side, i can use the note pane to make comments on the particular albums or songs, whatever the case.  Furthermore, let's say I want to filter the big list I made to just songs that start with G, or songs that have the word "georgia" in it.  I can do that.  You can do pretty much anything.

Project management:
At work, I have to keep track of several projects.  So I made another configuration as a sort of Project Log.  In this one, there are just two columns, date, and project name.  Whenever something happens in a project, I log it in here.  Then I use the note pane to write down any details, or copy an email or whatever longer description is necessary to explain what happened at that particular date.  Now, there is no hierarchy for this list.  Basically, I have all the projects in one big, unorganized list.  But since one of the columns has project name, I can use the filters available in SQLNotes to just show me the information for a particular project.  So, I can quickly put together a report of everything that has happened in a specific project for a specified length of time, and I didn't spend any time organizing the information or anything.


You see how you can just think of some kind of application and SQLNotes is flexible enough to accommodate it?  Try it, just think of some information that you would like to keep track of, and explore in sqlnotes if that is possible.  It might be hard to find out how to do it, but just ask Pierre, and he'll walk you through it.
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 05:08 PM
TucknDar, try uninstalling it and reinstalling it again, and then copy the latest build files into it. 
Well now, uninstalling something that isn't properly installed doesn't work... and thus reinstalling doesn't work either. 8)

I'll look at your other points if/when I get it installed
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 05:19 PM
Yes, I'm using the installer. It stops at the Registration screen, and regsvr32.exe eats my CPU. I have to kill it.
PPLandry, I searched your forum for regsvr32.dll, but as you indicated, this only brought a problem installing on Linux to surface...
weird
regsvr32.dll is a windows utility to register components (to the registry). Perhaps you can try a registry repair tool such as regclean:
http://www.pcworld.com/downloads/file/fid,4666-order,1-page,1-c,systemresourcestuneup/description.html
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 05:24 PM
to be honest if my registry was broken I think I'd notice this in other ways than just suddenly through an installer... I'll see what can be done though.

What happened after killing the setup was that I can launch Sql-notes, and open options and see the interface, but opening or creating a file will freeze the prog, as noted earlier.

Not sure I'd use your app, but I'd like to try it properly and find out what's wrong.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 05:36 PM
I understand, however the installer basically does 3 things:
- Decompress the setup package
- Copy files
- Write to the registry

Nothing else...

Did you try re-boot ? Perhaps some file is locked...

This is the first report of an installing not making it through the above process. Please post it on the SQLNotes forum and we'll track it down.

(BTW I use Inno setup)
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 06:24 PM
[I'll post to your forum eventually, but just wanted to post about latest progress here first]

Ok, so I've cleaned up my system a bit, removed a lot of temporary junk and also stuff in the registry. (and apparently not broken anything!  8) )

Then I've tried installing again. Same thing happens, but this time I didn't kill the setup.exe process tree. I killed regsvr32 directly instead, but not before looking at what it did:

[ You are not allowed to view attachments ]

So it seems it can't register ksdhtmledlib.ocx for some reason.

Well, after killing regsvr32, the setup would actually finish and show me the final message and the box with launch sql-notes, so I clicked ok or finish and sql-notes launches. But then again when creating or opening a file, the freeze again, and looking at the process, sql-notes naturally wants to use ksdhtmledlib.ocx...

I tried manually registering it, bye typing regsvr32 /s ksdhtmledlib.ocx, but same problem happens. regsvr32 will just use lots of cpu and nothing happens. not in the couple of minutes that I let it use cpu that is... I'm not gonna let it fry my laptop ;)

I have no idea what next, but I understand ksdhtmledlib.ocx is some sort of ActiveX html component? I've searched my computer for another version, thinking there was some conflict, but no results. Not references to it in the registry either. Speaking of registry, is there some way to manually register it in the registry? Not really a solution, but a workaround...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 06:28 PM
We're progressing. Try this:
Can you open grids ? view / change data?

If yes, then the problems lies only with the HTML component.
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 06:37 PM
Actually I think I did close the HTML pane at one point and now can't open it  :-[

But what happens now, is that if I create new file, it freezes. However, when I open sql-notes again and open the created file, I see the grid, with some column headers, but then it all freezes so I can't change data...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 06:45 PM
You are sure that the HTML pane is not just collapsed ? Check around the window frame for a tab written HTML...

I unregistered the ks... componenent and was able to create a new file and edit it. Of course opening the HTML pane (F12) I got an error message on the status bar but the program worked as expected after that.  :-[

You can also try to manually unregister:
C:\WINDOWS\system32\regsvr32.exe "%1" /u
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 21, 2008, 06:54 PM
Pierre : maybe you could provide a list of all keys SQLNotes writes to the registry? That way TucknDar could manually remove all SQLNotes pre-reinstallation leftovers, if any (not that this would necessarily change anything, but... :-[)

PS : does C:\WINDOWS\system32\regsvr32.exe "%1" /u remove only the HTML component key?? Nevermind : found good documentation about it on the web...
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 06:56 PM
I tried manually unregistering, but same thing happened actually. froze and cpu..
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 21, 2008, 07:03 PM
Ok, more progress, HTML editor could not be opened, ok, so what I did, was delete the new created files in sql folder (options.ini, settings.ini, and a file named dock and menu.

then when I started sql notes I did no longer have some docked um... things on the left (that said "feature reqests", "journal" etc). Then I made new file, and 'lo and behold, there was the grid and I could edit it and save it. no problems

so seems much like the html component is the culprit. Strange that I'm the only one experienceing it, though...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 07:08 PM
The ksdhtmledit yahoo group is:

http://tech.groups.yahoo.com/group/KSDhtmlEdit/

Kurt Senfer, the author, is very helpful. Perhaps he can help you register it.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 21, 2008, 09:17 PM
PPLandry, it seems like wikilinks is not working? Can you give us an example of how to use it in sql notes?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 09:27 PM
Wiki links in the HTML pane has been disabled temporarly since it needs fixing.

In the grid:

From the doc.http://sqlnotes.wikispaces.com/Links:
-------------------
Hyperlinks can be added. Format is < a xxx>linkText < /a >
where xxx can be:
1- an itemID
2- a Field/folder enclosed in [ ]
3- a Wikitag. Wikitags are enclosed in { } and entered in the WikiTag field
4- href='AWebAddress'

If the linked item is in the grid, focus is moved to it. Otherwise or if the link returns more than 1 item, the scratchpad grid is opened with the linked item(s).
Examples can be found in the new template (File>New) in the Links grid
-----------------

Improvements to come:
1- Wiki link to an non-existing item will promt you if you want to automatically create the item
2- Selecting text, you'll be able to convert it a link to a new item containing the selected text
3- Re-enable Wiki links in the HTML pane
4- UI to create links

Basically, I want this to be as easy to use as other apps (wikipad, wikispace, etc)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 21, 2008, 09:30 PM
I actually read the doc. I can create the wikilinks tag. But I am not sure about how it works.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 21, 2008, 09:30 PM
PPLandry, I personally think that Sqlnotes is pretty easy and straight forward. My main suggestion would be speed improvements, especially menu speeds etc.

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 09:32 PM
>Menu speed

Can you be a little bit more precise?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 09:36 PM
I actually read the doc. I can create the wikilinks tag. But I am not sure about how it works.
Checkout the links grid. Especially the examples in "Hyperlinks (in both in-cell and in rich-text pane)"

e.g. To link to item(s) with wikitag projSomiro:
This will open the Scratch grid with all items <a {projSomiro}> tagged as projSomiro</a> displayed
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 21, 2008, 09:38 PM
I think that it feels little unresponsive. For example if I click addressbook on the left side tabe,, it would take a sec to open the panel.  I can actually see the refresh happening while initializing the menus. I feel like seeing refreshes makes the using experience little unpleasant. For example when I type something and press enter the type box refreshes, it just makes it like it is taking time. I guess I would like little more streamlined experience. I am on quad 3.2 ghz with 8gb ram on xp64. So pc is quite new.

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 21, 2008, 09:47 PM
Correct. There is some improvements to be done.

I work on a 1.5 GHz first generation Centrino, so I'll be able to easily determine aspects that can be optimized.

BTW, I'm a bit surprised, since it takes about that amount of time on my 4.5 year-old notebook (1 sec) to open a new grid as it does on your power-house... surprising isn't?
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 21, 2008, 09:52 PM
Yes then it means that it has nothing to do with cpu cycles. Maybe the menu library you are using has some glitched? I am not a programmer so I cannot pinpoint the issue :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 21, 2008, 10:28 PM
while initializing the menus

Do you mean the "grids"? Menus are pretty responsive over here. Yes, Grids can take a bit more time.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 21, 2008, 10:46 PM
Yes grids take time
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 22, 2008, 12:53 AM
Yes, I can confirm experiencing similar delays in those grid operations.  I'm all for making it faster, if possible.  I have a really old computer, 1.8 GHz from 2002, and the delay is about 1-2 seconds also.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 22, 2008, 12:18 PM
Ok, more progress, HTML editor could not be opened, ok, so what I did, was delete the new created files in sql folder (options.ini, settings.ini, and a file named dock and menu.

then when I started sql notes I did no longer have some docked um... things on the left (that said "feature reqests", "journal" etc). Then I made new file, and 'lo and behold, there was the grid and I could edit it and save it. no problems

so seems much like the html component is the culprit. Strange that I'm the only one experienceing it, though...
You can try an alternative registration tool:
http://staff.develop.com/shawnv/reggie/readme.html, or
http://support.softartisans.com/kbview_660.aspx

Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on March 22, 2008, 01:35 PM
thanks for your suggestions, PPLandry, but unfortunately Reggie couldn't help me. Same thing happens. So basically anything that touches ksdhtmledlib.ocx will just eat CPU like there's no tomorrow :huh:

There's most definitely some conflict between ksdhtmledlib.ocx and something on my system, but I haven't got a clue what I can be. I should post to the yahoo group you mentioned earlier. I'll get around to it eventually. Thanks for your help  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 22, 2008, 10:34 PM
@superboyac,

You wrote in another thread:
>I predict that I will eventually move all of my contacts into SQLNotes.

Anything special missing right now (other than time?)

You can create as many contact fields as required, there is a dialer (which looks into parents to find #'s), e-mailer and custom forms.
Would a customizable cardview be the deciding thing ?
such as:
[attachthumb=#1][/attachthumb],
or:
[attachthumb=#2][/attachthumb]
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on March 22, 2008, 10:47 PM
Well, as SQLNotes has been progressing and I read that it has matured a bit as an application I decided to try it one more time. Installation (Full) seemed to go fine. I restarted and then just left it alone - that was this morning and I had other things to get done today.  Tonight I opened the program and while it looks a little different it still doesn't work here!

Different issues completely this time:  I cannot do anything at all with the program once it is opened.  If I click on the New Grid... icon or select File>New from the menubar, all I get is "Warning 1: cmdbar......." in the bottom status bar.  That stays on there for about 30 seconds and then disappears - nothing I do wipes it off earlier than that. For some clicks on the words down the left side - like Search, Mantis, etc. - I get that same "Warning 1:" message; for others I get "Error 3:..." and that hangs around for about 30 seconds also. After cycling through these for a short time the entire application suddenly locks up and the sqlnotes process burns 50% of my CPU, which is certainly not acceptable.

This computer is running on Windows XP SP2, fully patched, and the OS was recently reinstalled in mid-February so the machine is fairly fresh. Has anyone seen this before?

BTW, this just doesn't seem to be a match made in Heaven!!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 22, 2008, 10:55 PM
OK, try these steps:

1- Open SN
2- File>New. give it a name
3- Open the Welcome Grid (View>Grids>Welcome) or toolbar. Does it work?
4- If yes, now do Create Grid (View>Grids>New Grid, a grid is like a sheet in Excel). Give it a name. Do you get a blank notepad ready to start writing?

(BTW, if you did not install the latest build, there was an issue with creating a grid before opening a database. This is now fixed)

Hope this helps. Keep me posted.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 22, 2008, 11:20 PM
PPLandry, are you planning to implement native thunderbird-outlook express contacts import export?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 22, 2008, 11:32 PM
PPLandry, are you planning to implement native thunderbird-outlook express contacts import export?
- You can use CVS format to do it right now
- I don't see why not, given some time
- Also, as shown in Mantis (http://mantis.sqlnotes.net/view.php?id=40), an API will be published. This will allow for add-ons
- Finally, Microsoft Sync Framework has just entered CTP2. It may be the channel I'll use for syncing with other apps and devices. Too soon to tell, but I'm following it closely. Demo is impressive http://msdn2.microsoft.com/en-us/sync/bb821992.aspx (there was a video at one point, but I can't find it now: Demo showed it could sync contacts between Outlook, Vista contacts, Hotmail, PDA)

[edit] Does Thunderbird use the new SQLite database storage that some FF apps have started to use? If yes, it should be trivial to import it. SN can pull bibliographical info from Zotero this way...
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 22, 2008, 11:40 PM
I know csv but I hate it, it is a last resort and sometimes translating data from one app to another is very painful with csv if you have little more data than just name and phone number. So I personally think that native import-export support is a preferred method.  I just started using essentialpim contact manager just because it supports import export.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 22, 2008, 11:58 PM
I know CSV is not ideal.

BTW, When importing into SN, you can save / recall your field mapping. So the first time it is longer because you need to do the field mapping, but after that, you simply open the mapping file and click .

BTW2. I just found a free component that read/writes OE WAB files. So it would be very very easy to implement it. If you want it, simply add it to Mantis.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 23, 2008, 12:36 AM
@superboyac,

You wrote in another thread:
>I predict that I will eventually move all of my contacts into SQLNotes.

Anything special missing right now (other than time?)

You can create as many contact fields as required, there is a dialer (which looks into parents to find #'s), e-mailer and custom forms.
Would a customizable cardview be the deciding thing ?
such as: (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg106804#msg106804)),
or:  (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg106804#msg106804))

Nice!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 23, 2008, 12:54 AM
"Warning 1: cmdbar......." in the bottom status bar.  That stays on there for about 30 seconds and then disappears - nothing I do wipes it off earlier than that.

It's by design. Just click on the warning message and it'll disappear.

Has anyone seen this before?

Nope. But try what Pierre suggests with the latest build (download it, uncompress in the SQLNotes directory). It could also be that you found a new bug. But there are not that many, I can assure you : I use SQLNotes every single day without any    serious problems (some small glitches, once in a while, but nothing I don't find in other "mature" applications -- the good thing is that most bugs get quickly fixed).

BTW, this just doesn't seem to be a match made in Heaven!!

Hopefully, no divorce in hell...  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 23, 2008, 01:08 AM
Copying pasting item lines does not carry data fields?

I just type something
change some values like addind gtd, changing font size etc
then I copy the line and paste to another item
values like gtd, font size etc are not copied?



Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 23, 2008, 01:19 AM
I meant pasting to another grid(view)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 23, 2008, 09:29 AM
Copying pasting item lines does not carry data fields?

Which type of copying to you choose when copying?

Here's what Pierre wrote [url=http://www.sqlnotes.net/Forums/tabid/54/forumid/-1/threadid/3275/scope/posts/Default.aspx]there

    *  Select cells and Copy puts it in tab delimited format (can paste in Word, Excel)
    * Select items and Copy dialog proposes you tab-delimited or XML format for the whole items (with or without subs)

In tab-delimited, you can paste it elsewhere, overwriting another item values if desired (needs improvements)

In XML, paste creates new items (clones of the copies ones). F5 should display the new cloned items

You can use it to copy / paste between databases. Note that currently XML paste does not create fields (needs improvements)
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 23, 2008, 10:14 AM
Thanks to Superboyac and Pierre for the helpful comments.
 
The biggest problem for me is that I do not basically 'get it'. By this I mean a core functionality and purpose. It basically seems to be a collection of searchable grids, which is fine for spreadsheets and WP tables, but it does not shout a purpose at me.
 
To give an idea of programs I do 'get' (noting that this is just my own idea about the prog which leads me to use it), here are some of those I use regularly..
 
Evernote Old. A means of collecting all sorts of info very easily which can be searched quickly. I've never really used it for making notes.
 
Evernote Beta. A means of collecting my own info I can easily search online.
 
OneNote. A superb outliner that can collect and attach all sorts of info to the outlines. Having looked at this, it gave me the incentive to install the whole Office 2007 package (though still keeping all the 2003 versions except Outlook).
 
Directory Opus - an extremely customisable and multi-function dual pane file manager. It's really the swiss army knife of file managers.
 
IdImager Pro - a DAM program. With lots of other related functions and a very fast and responsive developer. The recent version change and beta development was a brilliantly implemented process.
 
ToDoList from AbstractSpoon. A hierarchical to-do list/planner that can attach links to documents/media and OneNote and Evernote. A wonderful program with an incredibly responsive developer. After starting using it, I have applied it to more and more tasks. Despite its complex looking interface, even computer phobic people use it very quickly and develop new uses for it.
 
I can see that this last has some similarity to SQLnotes since it is basically a grid. Approached it from the opposite end of the spectrum since it started as a simple task manager for his own use and has gradually added more and more features. SQLnotes seems to be designed as having great flexibility and a wide range of functions from the begiinning.
 
Maybe too wide a range for me to have a clear idea of what I would use it for. Even the list from PPLandry was a list.
 
My next issue is immediately obvious usability.
 
I do use very complex progs and I do have experience of designing and using databases, including DBAse II-IV, FoxPro, Access, SQLserver, SQLite and sometimes have to hand edit mysql files. I've used many spreadsheets - VisiCals, SuperCalc, Lotus 123, Wingz and Excel from its original version. I can't say I have ever liked doing any of this and only do it when I have to. I do find that modern programs are much easier to use than those from 20 years ago and do appreciate that ease of use. What it means is that I can get into something complex (though the availability of documentation always helps), but I do need a very good reason before I will. And I never did use Ecco (and nor do I intend to start now, 10 years after its demise)
 
I can see that SQLnotes should be able to import images; but I could not see how to do it. I could not see how to drag and drop stuff from outside to within the prog, except text to the htm box. It would not import any of my databases without asking me to set up equivalent fields - I'd really want it to do it all automatically and just give me the option to do it manually or change it later if I wanted.
 
If it imported and exported to a wide range of programs automatically, that would make it more enticing. Ideally, that would include ToDoList, Calimanjaro (iCal) as well as ALL the usual suspects. If it could mostly be done from the mouse that would be much better.
 
I can see that it could become a superb manager for all my tasks and activities, but to do that it would need the following:-
Easy and automatic import/export communication with all the progs I use or might want to use. This would include easy export of subsets of the database to spreadsheets and databases. At the moment, I spend a lot of time chicking that I can export and import the data I want and often have to use intermediary programs (ie Outlook) to get things done. This would include import/export to a PPC.
Storage of links & info in association with input items. Doing this via links with Evernote/OneNote would be find and would probably be better.
I'd certainly want items to be hierarchical and tagable.
Easy additions to data and easy changes of views. I'd quite like a 'View' grid/filter where I could specify what I wanted shown and it did it. I can understand the prog as a huge personal database; but to use it, I would need many input and output templates.
And all of this would have to be done intuitively and very easily.
I would also have doubts about how much reliance I would want to put on a prog relying on Access as its base. MS were near to abandoning it; they decided to keep it going but have introduced a few weaknesses in the latest version. I can see greater strength in SQLserver, SQLite or mysql.
If it doesn't do all of this, then I would need to be clear about what it does better than any competing product (and be clear that I needed this).
I do realise that it may do a lot of the things I mention already - but if it does, it just wasn't obvious enough. And I really do like GUIs and ease of use and not having to remember precisly how to do things.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 01:11 AM
I’m going to try to help, but don’t get me wrong : for me it’s not important whether someone (you or anybody else) likes SQLNotes or not. I like it (not everything, but many things) and I can TRY to help you understand why. Maybe you’ll find reasons to like it too… But that is your business. ;)

The biggest problem for me is that I do not basically 'get it'. By this I mean a core functionality and purpose. It basically seems to be a collection of searchable grids, which is fine for spreadsheets and WP tables, but it does not shout a purpose at me.

IMO, SQLNotes is not like the other software you described. And this is why I like it. It's not as obvious at first, true, but it's nevertheless pretty logical and coherent… and not as complicated as you might think. You just need to put a bit of energy to understand its system. It shouldn't take you long : with the documentation, it took me only an hour and I was ready to go and create my first grids. I had to spend some more time fiddling around afterwards, but it was fun to discover all the possibilities.

Definition? To me SQLNotes function and purpose is fairly easy to summarize: as a freeform database with a very flexible UI, its function is to allow you to store, organize, search, filter, display a great variety of data type (numbers and text and even images and eventually other media -- that's already possible in a way through links) for different purposes. SQLNotes probably works best if you are willing to be a bit creative. Otherwise it means that you'll have to use only what's already there and not take advantage of all its potential.

In other words : With SQLNotes YOU decide what kind of data you want to store, organize, manipulate, display. Because it's flexible and polyvalent, you can display-present that data/info in many DIFFERENT WAYS: tables, outlines, graphs or pivot charts, calendar, Text, and eventually mindmaps etc. Because of these characteristics, SQLNotes can fulfill many DIFFERENT PURPOSES that have to do with DATA MANIPULATION: scientific research, time management, budget planning, etc. With a bit of creativity, you can do a lot, and you're not as bound by the manufacturers' vision of how to do this or that, and your data can flow organically between different categories, views, projects, etc. Don't get me wrong: there IS an inherent structure to SQLNotes, but it's (or "it will be" -- since it's still in beta!) at the same time sufficiently "loose" and sufficiently "rich" to allow it to fit one's needs.

Does that help??

To give an idea of programs I do 'get' (noting that this is just my own idea about the prog which leads me to use it), here are some of those I use regularly..

Yes, some of the programs you cite  have a very specific purposes and some of them "force" a fairly specific vision of how one should structure or display a particular type of data. SQLNotes is not that restrictive (although it does impose certain restrictions, obviously, since it's a system). And that's what I like... It almost makes me feel as if I was the coder... when almost all I have to do is actually use a pretty flexible UI. See what I did in less than 10min. there (https://www.donationcoder.com/forum/index.php?topic=12734.msg106549#msg106549)

SQLnotes seems to be designed as having great flexibility and a wide range of functions from the begiinning.

But don’t forget that SQLNotes can be used with a very very simple interface. Again : YOU decide. (see superboyac’s posts)

Maybe too wide a range for me to have a clear idea of what I would use it for. Even the list from PPLandry was a list.

Again : one just needs to decide : time organizer? todo list? project management ? research tool ? So be it! Some templates are there and more will of course be available to give people ideas, inspiration -- it is, of course necessary and Pierre knows that. But in the end, the users are in control.
Finally an app, a PIM that gives users more control on their data! (INfoSelect has a lot in common with SQLNotes. But it’s much more expensive, and much less flexible… IMO)

My next issue is immediately obvious usability.
 
I do use very complex progs and I do have experience of designing and using databases, including DBAse II-IV, FoxPro, Access, SQLserver, SQLite and sometimes have to hand edit mysql files. I've used many spreadsheets - VisiCals, SuperCalc, Lotus 123, Wingz and Excel from its original version. I can't say I have ever liked doing any of this and only do it when I have to. I do find that modern programs are much easier to use than those from 20 years ago and do appreciate that ease of use. What it means is that I can get into something complex (though the availability of documentation always helps), but I do need a very good reason before I will. And I never did use Ecco (and nor do I intend to start now, 10 years after its demise)

Well, yes, you generally do need some kind of problem to resolve to want to use a specific software and spend energy... Unless you’re just curious about software in general... ;)

As for me, I find I often (but not always : it depends on the tasks and the purpose of the software) spend more time trying to circumvent and creatively overcome software limitations than spending time trying to understand how to use more flexible ones.

Ease of use is important, and I hope that SQLNotes will become more and more easy to use (Pierre will possibly start working on a beginner interface). But what appears easy is often very dependent on the context and the individual. And so I don't find SQLNotes particularly hard to grasp, but YES, it does lack good documentation right now, and some icons can be a bit unfamiliar. But the documentation already available should still help you with the first steps. Then there's the forum.

I can see that SQLnotes should be able to import images; but I could not see how to do it. I could not see how to drag and drop stuff from outside to within the prog, except text to the htm box. It would not import any of my databases without asking me to set up equivalent fields - I'd really want it to do it all automatically and just give me the option to do it manually or change it later if I wanted.

You can link images to the database. Drag and drop anything into a grid and it will create an item or subitem. If it's an image, just open the image viewer (view--> image viewer), and you'll be able to see your image. Granted : multimedia is not SQLNotes strength right now. But Drag and drop (files to the grid) works very well. What do you mean when you says "drag and drop stuff from outside to within the prog" ?

If it imported and exported to a wide range of programs automatically, that would make it more enticing. Ideally, that would include ToDoList, Calimanjaro (iCal) as well as ALL the usual suspects. If it could mostly be done from the mouse that would be much better.

SQLNotes will be able to import/export more easily very soon. Pierre could probably say when...
I'm eagerly waiting for better import export functionality too. But one thing at a time. Outlook is next on the list. And much more coming.

I'd certainly want items to be hierarchical and tagable.

Hierarchies? Well, nothing could be easier in SQLNotes. You didn't find that obvious? Have you installed the software and opened the default grids? Open the "Welcome" grid (click on the "welcome" tab) and you'll see a hierarchy. You can use icons or the alt+arrow shortcut to promote/demote items. (Keyboard Shortcuts are not well documented... yet.)
Tags? There are different way of tagging right now (using fields, or keywords in the category field), but Pierre is working on yet another method with a special "multi selection" field.

Easy additions to data and easy changes of views.

I find it incredibly easy to add data. Click (or press f2) in a field and type! Add as many columns/fields as you want.
Change views : For that, you can either create as many grids as you want, and/or use the column filters, the date filters, the alphanumeric filters, etc. :)

I'd quite like a 'View' grid/filter where I could specify what I wanted shown and it did it. I can understand the prog as a huge personal database; but to use it, I would need many input and output templates.

You can have as many input or output templates as you want. There are forms for input.

Again : create grids for output, and/or you could learn how to use the numerous filters.

More user friendly filters are in the making. But there are already many easy to use filters using the GUI : date, Alphanumeric, column filters, etc.

And all of this would have to be done intuitively and very easily.

I agree. I think we're all working to make suggestions to improve SQLNotes' user friendliness. My personal gripe is that it's sometime hard to understand immediately what's affecting the displaying of items in a grid (because there are many possible combinations of options). If you have ideas, tell Pierre. (You could also have a look at mantis and the SQLNotes forum to see others suggestions)

I would also have doubts about how much reliance I would want to put on a prog relying on Access as its base. MS were near to abandoning it; they decided to keep it going but have introduced a few weaknesses in the latest version. I can see greater strength in SQLserver, SQLite or mysql.

IMO, there's absolutely nothing wrong with JET 4.0, but SQLnotes is not Access/JET dependant. It can use different backend and Pierre is already working on a SQL Server version.

If it doesn't do all of this, then I would need to be clear about what it does better than any competing product (and be clear that I needed this).

All what? I'm not sure I understand... I can tell you though that I've tried Ultra Recall, Mybase, and many other "freeform" database, and SQLNotes is the only one that I actually believe in. It's still in beta, but IMO it's already got more potential... So I'm willing to wait and give support to help it become the great application I hope it will become.

That was long… Sorry.

Title: Re: SQLNotes...what is it exactly?
Post by: tomos on March 24, 2008, 05:59 AM
That was long… Sorry.
no nööö :) thanks Armando :up:

I'm more of an example of someone who had very specific needs and just went and used sqlnotes for them (see off-topic post (https://www.donationcoder.com/forum/index.php?topic=10191.msg106611#msg106611) in evernote thread)
So I'm really still quite ignorant of the possibilities and it's nice to read an overview from someone who has a better understanding


I'd quite like a 'View' grid/filter where I could specify what I wanted shown and it did it. I can understand the prog as a huge personal database; but to use it, I would need many input and output templates.

You can have as many input or output templates as you want. There are forms for input.

minor query - what do you mean by "there are forms for input"

PS  the "IDEA: Mood diary/graph" graph [that you link to] is nice :up:
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 24, 2008, 10:27 AM
Well said, Armando!  You are the master at SQLNotes, I hope to be able to understand it half as well as you do.  I bet you're doing some cool things with your data.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 10:48 AM
Is it possible to create an item without typing it anywhere? I am using wikipad for my notes(which is faboulous tool), and in Wikipad I can just press ctrl+o and type title of my note, if there is a note about it it would open the file, if it there is no such note it will create a new one and I will type the necesssary information in it. These kinds of notes are unlinked to anything but I can call them anytime I need(by just using autocompletion and wiki tags). I was wondering if that is possible to do it in Sqlnotes on the fly like Wikipad.

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 11:42 AM
Well said, Armando!  You are the master at SQLNotes, I hope to be able to understand it half as well as you do.  I bet you're doing some cool things with your data.

OMG... Thanks superboyac. What you do is very cool too. I'm actually not doing that much stuff right now -- I just know how to do it because I tried almost all options one after the other. Yet, there are possibly many other features that I don't know about because they're not documented yet or not that easy to discover. (Like 2 weeks ago : I didn't know I could shift+click on the "Grids" toolbar to duplicate/mirror a grid -- Impossible to know unless you start clicking everywhere... or if Pierre tells you!)

minor query - what do you mean by "there are forms for input"

Well, it could be that I wrongly interpreted  Dormouse's question but I only meant that for easy data input, you can use specific customized forms (in the form section, in the property pane -- one can create as many forms as one wants : view --> manage forms OR  click the same "manage forms" blueish icon on general toolbar; it's easy and convenient).

And as Pierre and viking said in the SQLNotes forum, it will also be possible (eventually) to insert items directly into the database by calling "add items" windows that would correspond to the different forms. so that if you're entering a contact, you just need call the contact form.

Is it possible to create an item without typing it anywhere? I am using wikipad for my notes(which is faboulous tool), and in Wikipad I can just press ctrl+o and type title of my note, if there is a note about it it would open the file, if it there is no such note it will create a new one and I will type the necesssary information in it. These kinds of notes are unlinked to anything but I can call them anytime I need(by just using autocompletion and wiki tags). I was wondering if that is possible to do it in Sqlnotes on the fly like Wikipad.

Well you can add items on the fly just by pressing ctrl+alt+n from anywhere (providing SQLNotes has already been opened): the "add item" window will pop up : write the title, enter your note in the html section if you want, then associate it to a field (or more : separate them with ","). But, like most other note taking tools (but unlike wikipad -- unfortunately), it won't tell you if you've already entered a similar note.  You could use the "quick search" window to see what's already in your database though : ctrl+q (but there's also an icon on the general toolbar). (Quick search can be a bit confusing at first, but Pierre is working on another simpler displaying option for quick search).
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 24, 2008, 01:54 PM
I’m going to try to help, but don’t get me wrong : for me it’s not important whether someone likes SQLNotes or not.
...
That was long… Sorry.
Thanks for the response and your time. Certainly not too long - gives me(us) a better chance of understanding. I wouldn't be posting in the thread at so much length if I were not intrigued by the idea of SQLnotes and the enthusiasm of its users.

Definition? To me SQLNotes function and purpose is fairly easy to summarize: as a freeform database with a very flexible UI, its function is to allow you to store, organize, search, filter, display a great variety of data type (numbers and text and even images and eventually other media -- that's already possible in a way through links) for different purposes. SQLNotes probably works best if you are willing to be a bit creative. Does that help??
Certainly does. Suggests to me that it is an all-purpose database/spreadsheet tool.

Will presumably have the advantage of all such tools in being very flexible, and the disadvantage that it will either be relatively simple in what it can do or relatively complex in how it does it (or somewhere in the middle of the two). My guess is that you would not use SQLnotes for all jobs where you might think of using Excel or Access and that it therefore falls in the relatively simple group. This is not meant to be a derogatory comment - I have far more uses for a tool to tackle relatively simple tasks than I have for an ultra powerful freeform database. From what you say, I would see it as a tool for managing, questioning and viewing information of personal interest. Do I want to keep track of my blood pressure, my weight or my exercise regime? Or what seeds I have planted and where and what happened to them. Potentially much bigger and more complex - I can see from your description that it could even be set up to imitate a program such as Liquid Story Blender.

Yes, some of the programs you cite  have a very specific purposes and some of them "force" a fairly specific vision of how one should structure or display a particular type of data.
True. Maybe it is just the way I think, but I find it easier when I have a very clear idea of a program's function and how I would use it ... and I've never been tempted to be a coder. :)

As for me, I find I often (but not always : it depends on the tasks and the purpose of the software) spend more time trying to circumvent and creatively overcome software limitations than spending time trying to understand how to use more flexible ones.
Oh so true.

Ease of use is important, and I hope that SQLNotes will become more and more easy to use (Pierre will possibly start working on a beginner interface). But what appears easy is often very dependent on the context and the individual. And so I don't find SQLNotes particularly hard to grasp, but YES, it does lack good documentation right now, and some icons can be a bit unfamiliar. But the documentation already available should still help you with the first steps. Then there's the forum.
I accept that it is a Beta in very rapid development. The documentation won't keep up (and that's fine as it would only have to be changed again as the prog changes). If I know what I'm trying to use it for, that gives me something to work with.

You can link images to the database. Drag and drop anything into a grid and it will create an item or subitem. If it's an image, just open the image viewer (view--> image viewer), and you'll be able to see your image. 
I tried this with a png file and a jpg file. The file name appeared in the grid, the image viewer opened up when I clicked on the menu item - but nothing appeared in it even though the image file was selected.

And when you say link, does that mean it is only a link? If the original file moves location will that mean that SQLnotes will lose it?

But Drag and drop (files to the grid) works very well. What do you mean when you says "drag and drop stuff from outside to within the prog" ?
That something could be selected from anywhere and dragged and dropped (or cut and pasted) into SQLnotes. Did not seem to work for images, only for files already saved on to the system.

I had really expected to see the images appear in the html pane rather than a separate undocked viewer (assuming they had appeared). I would really expect to see them in a pane. And I would prefer not to have to go through a menu to see them. I'd really like a choice in settings - 'text only', 'text + images' etc. I really like the Dopus and ToDoList approaches where there is a huge amount of power and customisation available in configuration settings and nearly everything else you want to do can be done by visible buttons.

I suppose that means I probably prefer the ribbon to the old MS menus.  :o

SQLNotes will be able to import/export more easily very soon. Pierre could probably say when...
I'm eagerly waiting for better import export functionality too. But one thing at a time. Outlook is next on the list. And much more coming.
That's very good. Hopefully will support The Bat too. Though I think I've already come to accept that I will have to use Outlook even if it is just as a portal to communicate between programs and devices.

I'd certainly want items to be hierarchical and tagable.
Hierarchies? Well, nothing could be easier in SQLNotes.

Tags? There are different way of tagging right now (using fields, or keywords in the category field), but Pierre is working on yet another method with a special "multi selection" field.
Hierarchies accepted. I could drag and drop the items on the item menu one to another. Very good.

Will be glad to see tags coming into use.

Easy additions to data and easy changes of views.
I find it incredibly easy to add data. Click (or press f2) in a field and type! Add as many columns/fields as you want.
I suppose my idea of adding data (in any form) is taking it from one place and putting it in another. Mostly my keyboard just lies to my side and I do everything with the mouse. If I'm creating stuff myself, I may type (I do touch type at a pretty good speed) as I do with posts like this, or may dictate with Dragon.

I'd quite like a 'View' grid/filter where I could specify what I wanted shown and it did it. I can understand the prog as a huge personal database; but to use it, I would need many input and output templates.
Change views : For that, you can either create as many grids as you want, and/or use the column filters, the date filters, the alphanumeric filters, etc. :)

You can have as many input or output templates as you want. There are forms for input.

Again : create grids for output, and/or you could learn how to use the numerous filters.

More user friendly filters are in the making. But there are already many easy to use filters using the GUI : date, Alphanumeric, column filters, etc.
Sounds good. I'm clearly going to have to put stuff in so I can try all these ways of getting it out. ;)

I think we're all working to make suggestions to improve SQLNotes' user friendliness.
I think this really matters for an all purpose tool. A specific tool for a specific job can afford to be more complex and convoluted because your understanding of the specific job will give you an understanding of the types of thing the tool must do.

It can use different backend and Pierre is already working on a SQL Server version.
-Armando link=topi :huh: :huh:c=10432.msg106949#msg106949 date=1206339115
I'm glad about this. When I bought IdImager, I bought the Pro version just because it was based on SQLserver rather than JET. (Though the latest version has stopped using JET and uses SQLite and SQLserver - and I decided to use the SQLite version :huh:)

If it doesn't do all of this, then I would need to be clear about what it does better than any competing product (and be clear that I needed this).
All what? I'm not sure I understand... I can tell you though that I've tried Ultra Recall, Mybase, and many other "freeform" database, and SQLNotes is the only one that I actually believe in. It's still in beta, but IMO it's already got more potential... So I'm willing to wait and give support to help it become the great application I hope it will become.
-Armando link=topi :huh: :huh:c=10432.msg106949#msg106949 date=1206339115
Does appear to do it all, so no probs.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 03:02 PM
I tried this with a png file and a jpg file. The file name appeared in the grid, the image viewer opened up when I clicked on the menu item - but nothing appeared in it even though the image file was selected.

I do have some issues too with certain images. Pierre mentioned that he's aware of it at some point. My wild guess is that the viewer has some trouble with certain formats?? Or names???

And when you say link, does that mean it is only a link? If the original file moves location will that mean that SQLnotes will lose it?

Unfortunately, for now links are the only possibility. I personally prefer links, but for portability it IS important to allow direct storage.
See mantis issue 48 (http://mantis.sqlnotes.net/view.php?id=48)

SQLNotes should also soon be able to track all linked files that are renamed, moved etc.
See mantis issue 112 (http://mantis.sqlnotes.net/view.php?id=112)

Did not seem to work for images, only for files already saved on to the system.

It should work, BUT... will create a link. For web images I'd either paste them in the html pane (or use ctrl+alt+n -- to call the "add item" window -- and paste it in the html part) OR, since everything you drop in the grid only creates a link, I'd first  save the image somewhere and then link it to the database. Again,SQLNotes should be able to store images directly quite soon (mantis issue 48 (http://mantis.sqlnotes.net/view.php?id=48)).


I had really expected to see the images appear in the html pane rather than a separate undocked viewer (assuming they had appeared). I would really expect to see them in a pane. And I would prefer not to have to go through a menu to see them. I'd really like a choice in settings - 'text only', 'text + images' etc. I really like the Dopus and ToDoList approaches where there is a huge amount of power and customization available in configuration settings and nearly everything else you want to do can be done by visible buttons.

I believe I suggested to Pierre a similar thing before. I'll create an entry in Mantis for that.

suppose my idea of adding data (in any form) is taking it from one place and putting it in another. Mostly my keyboard just lies to my side and I do everything with the mouse. If I'm creating stuff myself, I may type (I do touch type at a pretty good speed) as I do with posts like this, or may dictate with Dragon.

When SQLNotes is already opened, try ctrl+alt+n (from anywhere) to insert data quickly -- use dragon or type... the note Title, your note (or webclips) in the HTML part, chose a field/grid to associate the item with -- and voilà.

BTW : all items that are not associated to any specific grids are in you database nevertheless -- only, you can't see them... Yet. To see them, just open the "search" grid (or any special grid you can create for that purpose), clear the source textbox (in the source bar), refresh (f5). all your newly created items should be at the bottom of the list (depending on the sort order).[/quote]
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 03:28 PM
Armando thanks for the tip

However I am having major issues with copy pasting items from one grid to another. I will tell you that I have used hundreds of programs(including Ecco and other pims), and I use high level 3d softwares. So it is not like I do not understand a simple function like copy paste.
 
I created my item with ctrl alt n. I added some features like contact, dates etc. I copied as xml format. When I paste it to another grid none of those values comes with. In fact it does not paste.  In Ecco simple copy paste carries the cell values as well, unless you are in edit mode and copying the plain text. It looks like it is copying all the values but pasting is either not working or is an awkward way. I am all for Sqlnotes as a previous Ecco user. But this does not feel right.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 04:02 PM
Where do you click? Click in the # column to copy/paste the whole item.

Also, it's quite possible that when you paste an item in a different grid, you don't see it at first because it's not associated with the grid... Yet. That's a kind of bug and I'll remember to notify Pierre about it -- he said that copypaste was not complete yet, with all the subtleties.

Now, try that :

1- Open the "search" grid.
2- Empty the "source" textbox (ctrl+s to have the source bar appear --> The source textbox is the first one on the left).
3- refresh (f5)

At the bottom of the list** you should see all your duplicated (copy/pasted) items. To associate them with specific grids, you need to associate them to the specific Grids' source... Normally by ticking the right field for each item (use the "properties" pane (f4, shift+f4, or view--> properties)--> use the "forms" or "Available fields" sections, depending on the fields you want to "tick") or BUT draging and dropping the items to the different opened grids should also do the trick. Don't forget to press F5 to refresh the view (automatic refreshing will come when SQLNotes will be able to function in "disconnected mode" -- soon). Most forget to press F5

Now... Keep in mind that you don't have to copy and paste items in grids to have items be mirrored in several grids. UNless you need to have separate but identical items, you just need to drag and drop items to a grip or the other to have them appear in different grids at the same time (what dragging and dropping to another grid does is simply ticking the field corresponding to the grid's source, when the source is "simple" -- as mentionned before, you could also tick the right fields manually if you wanted).

Don't forget that data is NOT IN THE GRID per se. Grids are only views on your data. You could have a database with 1000s of items, but they'll be "invisible" if you don't set any grids to view them. The search grid, or even the quick search window (or any grid you'll create, providing that the source text box is empty) can show you all items in your database. I personally created a special grid called "ALL" where I see all items, sorted by "itemmodified desc". Easier than to use the search grid.


** depending on the sort order -- to change it : In the sort textbox at extreme right of the source toolbar write : itemmodified  desc -- there are other ways, like using the column heading when the itemcreated column is displayed.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 05:03 PM
Armando I used Ecco before, I understand all the concepts related to Sqlnotes. I am not having conceptual isues with Sqlnotes at all. It has great ideas and starting to be a robust tool.

I also understand what you are saying about no need for copy paste but copy paste is possibly the fastest way to carry data sometimes. I tried dragging, it works but it is not the fastest way if you want to paste into unopened grids.

Based on my limited use of Sql notes these are the most important suggestions

-Autocompletion based on previously created items and auto property transfer. At least it could have made things easier.
-Streamlined copy paste. Since Sqlnotes has ideas based on Ecco, I would expect it to copy-paste at least as good as Ecco does.
-Faster grid views (this is the main drawback for me)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 05:27 PM
I'm not questioning your expertise. JUst trying my best to explain...

I didn't say NO need for copy/paste. Not at all.

What I said is just this : copy/paste is not the same as dragging and dropping (And Like I also said : copy/paste is still in development). (And : actually, if you want to mirror/associate items to unopened grids, the fastest way is to tick the appropriate fields. That way you can associate 1000000s of items at once with different grids. Using copy/paste would achieve something completely different : duplication of items, but independent, with different ID numbers. But you can ignore all that if you already understand.)

But you didn't say if you solved your copy/paste problems

You said
created my item with ctrl alt n. I added some features like contact, dates etc. I copied as xml format. When I paste it to another grid none of those values comes with. In fact it does not paste.

Did you solve that?
Normally copy/paste should work : all values are copied, unless you copy the item in another database (within the limits mentioned in my previous post --> related to automatic grid assignation); in that case, non existing fields won't be automatically created.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 24, 2008, 06:25 PM
Thanks for the comments Armando. I'll be trying a few things out.

For web images I'd either paste them in the html pane (or use ctrl+alt+n -- to call the "add item" window -- and paste it in the html part)
Tried this and no dice. No image will paste in the html pane. Copy image to clipboard from webpage - but nothing to paste in this pane.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 06:38 PM
Ok. I just tried it : couldn't past an image by itself , but an image with text, yes. it  seems that no image will stick in the html section if there's no text with it. (drag and drop to the html pane or html section of the "add item" window works, but the image won't  be saved unless there's text with it... Pierre will be able to tell us why, and hopefully fix that. Will also mention that in Mantis -- or you can if you want : http://mantis.sqlnotes.net/main_page.php).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 24, 2008, 06:50 PM
Wow... and I thought that this week-end would be quiet... Easter weekend... It's going to take me a couple hours just to catch up  :)

Randomly... the image issue:

Incomplete as many of you have noted. I believe that the current status is that images from web-pages can be drag-dropped onto the HTML pane and local images to sub-items of grid items. Other combinations don't work, namely:
- Web image to the grid
- Image to a main item of a grid
- Local image to the HTML pane

Also, there is no URL translation currently, so drag-dropped images retain their original URL.

Other issues are:
- HTML pane has no insert image function (must insert HTML code <img>)
- I incorrectly check the text content to decide if there is something to save, so if all you have is an image, then nothing is saved. That wil be fixed rapidly.

Not that any of this is particularly difficult to do, it is simply that it hasn't been done.

The HTML editor is incomplete in many ways, and this is one such way. I'm working on using Word as HTML editor. I also found an excellent MHT generator which should help resolve the image issue so common to HTML editors.

Finally, keep in mind that SQLNotes started as an Ecco replacement and the 2nd pane (HTML) has come later in the dev.

More to come later today after I put my near 5 year-old to bed
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 06:56 PM
Armando, I could not solve it. It does not paste properly and refreshing does not help me. I am using the version from march 19. I tried this on sample.sndb

here is the kind of error message it is giving as well.

" 3/24/2008 6:53:58 PM   -2147217887   3   cmdbar_Execute>Item_Save>Item_SaveValues   3/24/2008 6:53:58 PM   -2147217887   Field cannot be updated.(l=0)   cmdbar_Execute   Item_Save   Item_SaveValues "



I'm not questioning your expertise. JUst trying my best to explain...

I didn't say NO need for copy/paste. Not at all.

What I said is just this : copy/paste is not the same as dragging and dropping (And Like I also said : copy/paste is still in development). (And : actually, if you want to mirror/associate items to unopened grids, the fastest way is to tick the appropriate fields. That way you can associate 1000000s of items at once with different grids. Using copy/paste would achieve something completely different : duplication of items, but independent, with different ID numbers. But you can ignore all that if you already understand.)

But you didn't say if you solved your copy/paste problems

You said
created my item with ctrl alt n. I added some features like contact, dates etc. I copied as xml format. When I paste it to another grid none of those values comes with. In fact it does not paste.

Did you solve that?
Normally copy/paste should work : all values are copied, unless you copy the item in another database (within the limits mentioned in my previous post --> related to automatic grid assignation); in that case, non existing fields won't be automatically created.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 07:05 PM
I understand that it would normally create a duplicate of the item with different ID. However that is not very user friendly no matter what the technical explanation is. So my suggestion is that when someone press ctrl-c or edit-copy Sqlnotes should ask user if user is trying to clone or duplicate. As a user I do not want to go through mazes of search grids, grid list to assosiate my items to views. Copying and pasting is a quite a legitimate way to instance an item in my view. I love dragging an item to grid tab to assosiate but that has limited use if most of the grids are not visible on tab area.



different grids. Using copy/paste would achieve something completely different : duplication of items, but independent, with different ID numbers. But you can ignore all that if you already understand.)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 24, 2008, 07:18 PM
However I am having major issues with copy pasting items from one grid to another. [...]
 
I created my item with ctrl alt n. I added some features like contact, dates etc. I copied as xml format. When I paste it to another grid none of those values comes with. In fact it does not paste.  In Ecco simple copy paste carries the cell values as well, unless you are in edit mode and copying the plain text. It looks like it is copying all the values but pasting is either not working or is an awkward way. I am all for Sqlnotes as a previous Ecco user. But this does not feel right.

Well it did paste but was not visible in that grid since it created a true clone. Ecco copy/paste copies the item text only, not columns, so it was simpler. Also Ecco data model is simpler. It showed folder content, you could not have as in SQLNotes a source like NOT in FolderX,  or FolderX AND FolderY.

That said, copy/paste is another issue which has been much improved in the last version, but needs a bit more improvements:

2 modes: tab delimited and XML

TAB delimited is great to pasting into other programs, Word, Excet, etc.
XML is great to export item information from one database to another and to create item clones

Improvements coming:
- Pasting TAB delmited into SQLNotes does not work well right now.
- Pasting XML from one grid to another should offer what you want to do: (1) simply make the item visible in that grid, (2) make a true clone or (3) make a clone and also make it visible in that grid.

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 07:22 PM
So my suggestion is that when someone press ctrl-c or edit-copy Sqlnotes should ask user if user is trying to clone or duplicate.

Seems like a good idea!

As a user I do not want to go through mazes of search grids, grid list to assosiate my items to views. Copying and pasting is a quite a legitimate way to instance an item in my view. I love dragging an item to grid tab to assosiate but that has limited use if most of the grids are not visible on tab area.

I agree. Although simple multiple grid association of an item doesn't involve any maze : select the items you want to associate with another grid and tick the right fields (corresponding to the grid's source) in the properties pane. (when I was talking about the search grid, it was only so that you can find your absent or orphaned pasted items -- if any)

Like I said, to use copy/paste to create grid association could also be a good idea. I just hope it will not create more confusion about what a grid is (the grid doesn't "contain" anything, it's merely  a view...).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 07:23 PM
Oups... Pierre was first.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 08:49 PM
Thanks guys, I will try to use SqlN Mantis more often to report.


Armando can you please explain this one little more please  ?
"select the items you want to associate with another grid and tick the right fields (corresponding to the grid's source) in the properties pane."


Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 24, 2008, 09:05 PM
Armando can you please explain this one little more please  ?
"select the items you want to associate with another grid and tick the right fields (corresponding to the grid's source) in the properties pane."

This is actually pure Ecco. If you want an item to be shown under a folder, it requires a value in that folder. True for all folders (in notepad, calendar, phonebook, etc)

So if you have grid1 with source=Field1 and grid2 with source=Field2 then if you want an item that's in grid1 to also show in grid2, simply put something in Field2 for that item.
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 09:09 PM
I understand how it works. I just did not understand how to do that in Sqlnotes. His steps were not clear to me. Is he talking about "available fields"?

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 09:18 PM
EDIT :  pierre answered as I was writing something... his answer is more concise... but here's mine anyways :

Sorry if my explanations weren't clear.

As you probably know, items appear in a specific grid because they conform to its specific source/filters (the source being the main "filter", if I may say so). So, all you have to do for an item to appear in a specific grid is to make sure that it conforms to these filters by putting the appropriate data in the appropriate fields.

To do that you can use the "properties pane" (shift+f4, or F4, or view--> properties pane), and fill the necessary fields in the "available fields" section. You can also use the "forms" section (still in the properties pane) if you made an appropriate form for that.

(Usually, Grid "sources" are Yes/No fields, but this can vary : a source can be any field, and it can even be complex -- ie : inbox AND notes AND itemhtml IS NOT NULL -- although in my limited experience these are more difficult to manage)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 09:21 PM
Armando thanks for the answer. I asked for reiteration because within my test database( that was based on sample database) that idea(ticking in properties pane)  was not working so I got confused about it. I tried refreshing as well. But opening a new databae solved my problem, I could actually use the available fields to assign multiple grids. However I need to refresh to see it in the grid

thanks again.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 09:24 PM
However I need to refresh to see it in the grid

Exactly.  :)
I actually got used to F5 after a little while... And now I actually like the fact that I refresh when I decide... But automatic refreshing is planned -- but Pierre knows all the details... I just read about it in the SQLNotes forum and the mantis webpage.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 24, 2008, 09:31 PM
EDIT :  pierre answered as I was writing something... his answer is more concise... but here's mine anyways :

Sorry Armando. This is the second time (or third, I'm not sure) that I wrote an answer as you were writing. Bad me  :down:
Many thanks for the energy you put in learning SQLNotes and explaining it to others. :Thmbsup: :Thmbsup:

@Kartal: refresh
As part of online/offline/sync/multi-user/private item features (à la Ecco), Grids will no longer require refresh (with an option to disable it). Add/Delete/Modify items will raise events on other grids (local instance, and for other users connected to a shared file).
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on March 24, 2008, 09:34 PM
Thanks PPLandry and Armando, keep up the great work!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 24, 2008, 09:53 PM
Bad me  :down:
:D no no no. I really don't mind!

Thanks PPLandry and Armando, keep up the great work!

you're welcome.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 25, 2008, 10:52 AM
Is it possible to create an item without typing it anywhere? I am using wikipad for my notes(which is faboulous tool), and in Wikipad I can just press ctrl+o and type title of my note, if there is a note about it it would open the file, if it there is no such note it will create a new one and I will type the necesssary information in it. These kinds of notes are unlinked to anything but I can call them anytime I need(by just using autocompletion and wiki tags). I was wondering if that is possible to do it in Sqlnotes on the fly like Wikipad.
This is a good idea.

Right now, you can easily open an item with a Quick Search and Add by:

A minor change could allow it. So if I summarize, you're in the HTML editing pane:

If you hit a different shortcut (say CTRL-L), the same dialog opens but allows you to create a link to an existing or a new item.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 25, 2008, 11:04 AM
I don't know if this has been mentioned before, but it's a great idea:

If you really want to steal Evernote users away, put a docked search box (find as you type of course) on the toolbar.  I know there is already all of the other filters up there, but this box will search every item in just the grid that is currently displayed and filter accordingly.  That's basically how Evernote works anyway.  If you consider Evernote to be one grid, then the evernote search box just searches every single character of that grid and filters the grid accordingly.
The filter bar is great and everything, but sometimes (most of the time in my case) you just want to quickly find that one word you're looking for.  You don't want to think about which field its in or anything like that.  That's what makes Evernote so great--you just type the word you're looking for and that entire list filters down to a few items.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 25, 2008, 12:25 PM
  • Press F12 to move to the grid
  • Press INS to add a new item
  • Press F12 to move focus to the HTML pane

  • Hit shortcut key. A dialog comes up where you can enter the item title. A drop-down matches existing ones.
  • If you select an existing one, focus goes to that item
  • If what you typed does not match an existing one, a new item is created

If you hit a different shortcut (say CTRL-L), the same dialog opens but allows you to create a link to an existing or a new item.

This is all well and good for people who do everything by the keyboard, but what about mouse users?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 25, 2008, 12:27 PM
This is all well and good for people who do everything by the keyboard, but what about mouse users?
Double-click below the list of items (in the grid, adds a new item. Click on the HTML pane to start entering text
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 25, 2008, 12:32 PM
If you really want to steal Evernote users away
...
 what makes Evernote so great--you just type the word you're looking for and that entire list filters down to a few items.

But a big advantage of Evernote is its ability to read handwriting & images. I had thought that one nice little task that needs doing and I could try SQLnotes on was recording the bottles in my wine cellar (just a little wine cellar in case you are wondering) - what's in the bottles and their position in the racks. Then I realised that the easiest and most comprehensive approach would actually be to photograph the fronts and backs of the bottles and just load the photos into Evernote. No need to write, no need to type, no need to worry about fields etc.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 25, 2008, 12:33 PM
Double-click below the list of items (in the grid, adds a new item. Click on the HTML pane to start entering text
That's the one; it's always nice to be reassured that everything can be done with mouse or keyboard. :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 25, 2008, 01:56 PM
What does the Grid>Column Filter>Auto display mode option do?  I turned it on and I don't know where it applies.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 25, 2008, 01:59 PM
What does the Grid>Column Filter>Auto display mode option do?  I turned it on and I don't know where it applies.
In auto mode, the column filter buttons are only displayed when there is space for them (calculated for each column, based on the caption and the column width)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 25, 2008, 05:34 PM
I don't know if this has been mentioned before, but it's a great idea:

If you really want to steal Evernote users away, put a docked search box (find as you type of course) on the toolbar.  I know there is already all of the other filters up there, but this box will search every item in just the grid that is currently displayed and filter accordingly.  That's basically how Evernote works anyway.  If you consider Evernote to be one grid, then the evernote search box just searches every single character of that grid and filters the grid accordingly.
The filter bar is great and everything, but sometimes (most of the time in my case) you just want to quickly find that one word you're looking for.  You don't want to think about which field its in or anything like that.  That's what makes Evernote so great--you just type the word you're looking for and that entire list filters down to a few items.

Yep, I've asked for this a couple times... ALmost exaclty the same thing.

Quick Search (ctrl+q) is already pretty good, but I suggested a couple ways of "improving" it there :

http://www.sqlnotes.net/Forums/tabid/54/forumid/3/threadid/3200/scope/posts/Default.aspx
and
http://www.sqlnotes.net/Forums/tabid/54/forumid/3/threadid/2738/scope/posts/Default.aspx

I also put something in mantis : http://mantis.sqlnotes.net/view.php?id=146
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 25, 2008, 06:30 PM
superboyac : I've added one issue to mantis : http://mantis.sqlnotes.net/view.php?id=192

And updated (added a note... in the mean time) issue 146 (http://mantis.sqlnotes.net/view.php?id=146)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 25, 2008, 06:33 PM
Then I realised that the easiest and most comprehensive approach would actually be to photograph the fronts and backs of the bottles and just load the photos into Evernote. No need to write, no need to type, no need to worry about fields etc.

Nice idea.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 25, 2008, 07:16 PM
Nice idea.
Thanks.

I've always been amazed how people focus on cameras as ways of taking pictures rather than as tremendously versatile and portable data capture devices. One of my daughters once complained of the amount of time she was spending copying up notes she'd borrowed from friends after a few weeks off school when she was ill. I suggested that she just photograph them, and even demonstrated and showed how they could be searched in Evernote and that she could print them if she wanted, but she still seemed to feel it would only be right if she wrote them out by hand.
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on March 25, 2008, 07:28 PM
still seemed to feel it would only be right if she wrote them out by hand

[Off-topic]This is how I learn, or at least memorize, best... The act of writing out my notes - or someone elses notes - when I was in university seemed to "fix" the information in my mind... [/Off-topic]
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 25, 2008, 07:54 PM
I've always been amazed how people focus on cameras as ways of taking pictures rather than as tremendously versatile and portable data capture devices.

At some point I tried "scanning" parts of very wide books like that (they wouldn't fit in my scanner). Quite a hard endeavor... I guess I just didn't have the right equipment -- if I had, it would've been damn quick!

I tend to digitalize everything...  :-[

@superboyac : I've seen on one of your screenshots that you seemed to have transfered your EverNotes notes... Is that really it? And if yes, how did you achieve that?
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on March 25, 2008, 08:03 PM
At some point I tried "scanning" parts of very wide books like that (they wouldn't fit in my scanner). Quite a hard endeavor... I guess I just didn't have the right equipment -- if I had, it would've been damn quick!

I find that with a decent camera there's no book that is too big or wide. By far the fastest way of digitising that sort of item. Also good for stuff that other people have and don't want you to borrow to take a copy.

For most letters etc, I just rely on my document scanner which is very fast and automatic.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 26, 2008, 01:25 PM
What does the Grid>Column Filter>Auto display mode option do?  I turned it on and I don't know where it applies.
In auto mode, the column filter buttons are only displayed when there is space for them (calculated for each column, based on the caption and the column width)
I can't seem to get the buttons to appear for any column on any of my grids, even when I adjust the column width to ridiculously large widths.

Also, when I use the "filter column button" on the toolbar, it automatically goes to the first column to filter.  How can I use that button on other columns?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 26, 2008, 01:32 PM
You must check Grid>Column Filter buttons to see column buttons (notice that it is a split button + menu)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 26, 2008, 01:46 PM

Yep, I've asked for this a couple times... ALmost exaclty the same thing.

Quick Search (ctrl+q) is already pretty good, but I suggested a couple ways of "improving" it there :

http://www.sqlnotes.net/Forums/tabid/54/forumid/3/threadid/3200/scope/posts/Default.aspx
and
http://www.sqlnotes.net/Forums/tabid/54/forumid/3/threadid/2738/scope/posts/Default.aspx

I also put something in mantis : http://mantis.sqlnotes.net/view.php?id=146
OK, Armando, I went back and read your suggestions, I guess you've pretty much covered everything I wanted to say.  I am with you 100% about the "quick and lazy" method of searching since that is probably the kind of search I'll be using 90% of the time.  Personally speaking, I am not a huge fan of the Search grid in SQLNotes, although it is powerful.  I'm just not one of those people that do crazy and complex searches with Boolean or regular expressions.  Once in a blue moon, I'll do something with a couple of AND OR commands, but extremely rarely.  That's why the EverNote search is perfect.  There is no better search engine.  It's just a little box that sits in the toolbar and you just type anything in there and the list will instantly pare down to the relevant items, with the matching terms beautifully highlighted.  If SQLNotes had the same thing sitting there on the toolbar for the grids, it would be perfect also.
The Quick Search feature in SN is much more useful than the Search grid, but I also have the same issues that you stated in your suggestions (especially the thing about unique item display).  Here's how I see myself using the search features in SN, assuming the Evernote-style grid box gets implemented:

By percentage of usage:
Evernote-style single-grid filter -- 85%
Quick Search (for searching entire database) -- 10%
Search grid -- 5%

The cool thing about the Search grid is that it keeps a history of what you searched.  Actually, it might be nice if the Search grid also kept a history of recently searched items using Quick Search (and others).
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on March 26, 2008, 01:46 PM
You must check Grid>Column Filter buttons to see column buttons (notice that it is a split button + menu)
OK!  I got it, thanks.  I had those there before, but they went away and I couldn't figure how to get them back.
Title: Re: SQLNotes...what is it exactly?
Post by: iphigenie on March 26, 2008, 02:32 PM
I went back to the sqlnotes site recently and now i'm way impressed, will have to try it for some of those datbasey tasks i always end up doing
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on March 27, 2008, 11:04 PM
By percentage of usage:
Evernote-style single-grid filter -- 85%
Quick Search (for searching entire database) -- 10%
Search grid -- 5%

For me it would be more :

Evernote-style single-grid filter -- 40%

Quick Search (for searching entire database) -- And actually uses the search grid too to display choices -->  50%

"Search grid" (I guess that you meant the "find" feature?) -- 5%

I actually do a lot of "full database" search : when I search I often don't even want to bother opening the right grid first, so quick search is the best option. Just a matter of habit I guess. (And, thinking about it : EverNote's search is a full database search too)

Searching inside the grid is convenient when I want to instantly find specific text strings inside the current grid. In this case Switching to Quick search feels a tad awkward, and typing
TextFields ALIKE "%whatever%"
works but is not exactly quick. Still : Quick search works very fast, and I'm usually able to find stuff very rapidly.

when it comes to real filtering power though... Evernotes searching features are rudimentary in comparison!

The Quick Search feature in SN is much more useful than the Search grid, but I also have the same issues that you stated in your suggestions (especially the thing about unique item display).  Here's how I see myself using the search features in SN, assuming the Evernote-style grid box gets implemented:

Did you try the newest build? More reliable than ever, and the quick search window has been tweaked : there's now a "non detailed" view that's (IMO) much easier to "read". Other features are to be expected soon!  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on March 27, 2008, 11:47 PM
I've rolled all daily build changes into version 0.9.22.7.

And yes, the new Quick search (now CTRL-F) has a non-detailed mode which is exactly what Armando and superboyac have requested: items only appear once, even though more than one field match the search criteria.

While the Quick Search is great for searching for text, the advanced search (Shift-CTRL-F), it is still useful to search for dates and numbers and supports AND, OR, *, etc and you can limit which fields are searched.

Checkout release notes for details: http://mantis.sqlnotes.net/changelog_page.php
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 03, 2008, 09:55 PM
I need some suggestions. I do have some ideas, but I'd like to know how you (SQLNotes users) would do it. Here are the elements that I have to organize... pretty basic).

1) 21 students, identified by their names (mostly) and other caracteristics (I'll create special fields for that)
2) Around 60 different tests, evaluations, papers, etc. (will be marked using letters or numbers)

(Each student is of course evaluated for each test, paper etc.)

My problem is that... 1-Well it's a LOT of fields if I treat tests as fields, 2- and some fields should actually be "sub-fields", but it's not possible to do that... at least now... 3- Using fields would also be fairly limiting in terms of how much info I could enter for each test field (hard to insert comments of any sort, if I'm using numbers as my grades)

And if I enter tests and other evaluation types as subitems of the students items, 1- it would look nice and I could create hierarchies of tests depending on the different themes, etc. (french, math, geography...) 2- it would allow me to put more than just an evaluation for each test (since I could use the HTML pane  to write some comments for each test), 3-  but it'd become kind of awkward to manage because I'd have to copy all the different tests subitems in each "student item" repeatedly to keep the structure uniform (ie : all students are marked for the same tests and criteria). 4- Also, using this way, it would be harder to see all student marks at once for one specific test since that specific test would in fact be... many different subitems (even if they share the same name...) -- possible though, with filters.

Opinions ?

PS : IMO, one feature that could be useful would be to be able to reverse the items/fields axis.... But maybe that's already possible?

So I guess I'm left with the tests/marks as fields... But I wonder how to do that elegantly... I could also use excell, but I  feel that SQLNotes will probably allow for better searching and filtering. What do you think?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 03, 2008, 10:03 PM
(Edited previous post...)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 03, 2008, 11:10 PM
Ok. I think I'm finally going to opt for solution #2 (enter tests and other evaluation types as subitems of the students items). Seems like the most convenient way to do it after all. The only problem is the replicating or modification of subitems under all items-students. The copy/paste feature makes it a bit cumbersome as it is now.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on April 03, 2008, 11:52 PM
Being on holidays with little time to really think about it ([edit] and no computer to test it out [/edit]), my initial hunch is that I would :
1- Create items for each of the students
2- Create 1 text field to store the test name (i.e. Math01) or 2 fields for course and test id (Math, 01) (or both where the combined field has an equation = Course & TestID)
3- For each student, add a sub-item for each test and enter the info.
4- Forms could be used to fill-in common test info (Math and 01) automatically. Changing the form default values when changing test

Then using the ItemParent field, the new grid grouping (outlook-style) and pivot tables/charts should allow all the flexibility required (calculate group average for each test, student average, etc)
If you need to calculate credit-based weighted averages, the transcript sample could be instructive. Talk to superboyac.


Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 04, 2008, 08:31 PM
Thanks Pierre!  (But hey, tututut! you shouldn't bother while you're on holidays!  :) )

I ended up trying a solution similar to the one you suggested. The main obstacle with this solution -- otherwise very elegant! -- is that every time  I change the  structure under one item, I have to manually change the structure under all other items. So that means that I really have to think about the main hierarchy under each student-item before committing to anything if I don't want to end up moving and editing subitems over and over. Overall though, I must say that SQLNotes is a pleasure to use in a classroom context! All the filters become incredibly useful and allow a lot of different data presentations. I can't wait for the calendar and the gantt charts to do all my project management in there.

(PS : I could eventually share my grid template for the student marking, etc.)

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on April 07, 2008, 10:21 AM
Exporting to Excel doesn't work that well.  Is it me, or is it a bug?

I have a grid, with a couple of sublevels in the hierarchy.  Whenever I export to Excel, only the top level items get exported (even though I have all the items selected).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on April 07, 2008, 10:26 AM
Exporting to Excel doesn't work that well.  Is it me, or is it a bug?

I have a grid, with a couple of sublevels in the hierarchy.  Whenever I export to Excel, only the top level items get exported (even though I have all the items selected).
Export to Excel exports the items that meet the grid source (i.e. the flat view). Do a copy-paste (tab format) to copy sub-items. Excel does not support hierarchy so you'll get a flat list

The Excel export will be expanded with more options.
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on April 13, 2008, 12:46 AM
A new page was added on how to use SQLNotes to manage your personal finances:

http://sqlnotes.wikispaces.com/Finances

It also shows how to use Excel with live data from SQLNotes. Yes... Excel can read SQLNotes live data (This is not an import/export, but live data link). Configure it once and a single click is then sufficient to refresh  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 21, 2008, 12:19 AM
Thanx for the feedback on SQLNotes.
-philosopherdog (April 20, 2008, 09:16 PM)

You're welcome

I'm wondering... is there a quick start guide somewhere?
-philosopherdog (April 20, 2008, 09:16 PM)

You should find most of what you'll need to start in SQLNotes website's help section (http://www.sqlnotes.net/Help/Documentation/tabid/65/Default.aspx). The "Getting started" page can found there (http://www.sqlnotes.net/Help/Documentation/tabid/65/Default.aspx).

One thing I found difficult right away was the inability to adjust font sizes.
-philosopherdog (April 20, 2008, 09:16 PM)

Font size can be adjusted manually in the HTML pane, and for each grid in the "view" menu --> Grid--> yellow square icon with two lines under it. That will open the "manage grids" window. There you can set the fonts for each grid, . But if you want to set the  defaults for all grids, use the "tools" menu --> options, then, in the window,  General --> view.


The thing with Info select that's so powerful for me is the ability to set up smart folders that will take any search strings, and I just add tag words to text items, and it filter them into a folder. This is the same basic functionality that Evernote has. It will also allow automatically filtering based on keywords that you set using boolean operators.
-philosopherdog (April 20, 2008, 09:16 PM)

Well, I'd say that SQLNotes is all about that, and much much more. EverNote is very basic in comparison. Info Select is probably much closer in terms of filtering goodness -- but not as powerful as SQLNotes. The thing with SQLNotes grids and fields/column system is that it uses filters for everything that has to do with displaying data. The Grids (where you see your data) and the data are clearly differentiated : Grids are just like smart folders : they show what meets the defined source (the grid's main filter) and the different secondary filters (keywords or any text you want, numbers, YES/NO values, dates, etc.).

Basically, you can create as many grids (views, or "folders" if you will) as you want, to be able to display your data in multiple ways. Or you can even use only a few grids and filter the data these grids on the fly, using the filter text box and other UI tools (Currently, advanced filter use is not that user friendly as it uses SQL queries, but the UI does offer some  functionalities for date filtering and basic text filtering; you can also learn how to use the filter textboxes for SQL queries by using the quick search and advanced find tools : look at what these tools write in the filter textbox (when the results appear in the search grid), and you'll start to understand how to directly write your own filters on the fly).

The great thing in SQLNotes is that an item can be anything you want, and be in several grids at once. It can be cloned, put under several parents, etc.


So, I can just dump a big word research note document into Infoselect and break it up into card sized chunks of info by tagging it with two dashes, and then filter however I wish using keywords. If I could get SQLNotes up and running with this sort of simple filtering I'd love to have a look at it. Is this difficult to do?
-philosopherdog (April 20, 2008, 09:16 PM)
Can you breakup text items easily or join them easily?
-philosopherdog (April 20, 2008, 09:16 PM)


It depends what you mean esactly  SQLNotes was not primarily made to compose novels etc. But I know that Pierre is working on a feature to provide a "unified view" of several items in an Outline and allow people to write long document more easily. (Currently, you can achieve a unified view of several items easily by exporting selected items with the HTML export. Nice.)

Now, if by "breaking items" I believe you mean to split a previously whole item (like a whole document) into 2 different items, yes you can... But you'd have to do that manually. Ahah.  ;) Of course, most other applications (except info select, it seems) like Evernote or Word, won't automatically split "items" in different parts. But you can of course copy parts of a document into a grid and split them into as many pieces/subitems as you want (that’s what I do…) I don’t think it’s much slower than putting “----“ in a text… But I can see the use and it would be an interesting feature to add to SQLNotes (probably not that hard...). "Automatic" splitting/joining : if you can describe exactly what you'd want, I wouldn't be surprised if Pierre includes it in SQLNotes.

(also : if by "breaking items" you also mean to split a previously whole document but consisting of several items and sub-items, well... nothing could be easier. Because SQLNotes is a great outliner and the same items can be used in multiple grids (wheter by copying it or duplicating it -- by duplicating I mean that it is actually the very same item that you find in different places, and modifying one will modify all others ; by copying I mean creating 2 identical but independent items). Also, the filters (as in EverNote) allows you to work and see only the items you want to work with, and only those, hiding all others.)

The other thing I noticed was the inability to just import a .doc file. I gather this will be added soon.
-philosopherdog (April 20, 2008, 09:16 PM)

Well, I can't really answer that one...  But right now you can certainly link any documents or file to SQLNotes (drag and drop inside a grid), or import html documents (just save your document in html format). You can also load any external HTML documents into the HTML pane.

I tried converting Word documents into HTML format, and it works. Pierre might add the ability to "import" the doc format when the MS Word will be integrated to SQLNotes as an HTML editor. But I don't know...  :-[ (SQLNotes works very well with Excel though.)

So far I think InfoSelect is definitely the most powerful thing I've seen. I think it's true that synching is poor and it's not pretty, but it's bloody powerful. I was going to also thank you for the Evernotes tip.
-philosopherdog (April 20, 2008, 09:16 PM)

Info Select is most probably all around "more powerful". BUT... it depends on what you're looking at. I don't think I'd use info select to write a thesis or anything like that, for example. well... it depends... Can Info Select "duplicate" items as SQLNotes can (as I explained before) ? Can an item be anything at the same time (an event, a task, a project, the first paragraph of a novel, a pivot chart's value, an address, a reference, an item in a formula, a item in a spreadsheet, etc. -- I know an item can be MANY things in Info Select, but I think that SQLNotes' database field/grid system is more flexible) ? Can an item be linked and edited with another Office application (like excell or word) ? Does Info Select support Wiki links between items ? And what about full Rich text in the outline ? I'm not so sure... Does it have gantt charts for project planning and a pretty calendar (ahah, I'm saying that because I remember hating Info Select's calendar) ? Can you have a flat view of all items ? etc.

It's been too long since I've trialed Info Select though... So it could be that it now has all these features. Info Select's got all kinds of templates for writing letters and stuff (but I'd use MS Word anyways), it's got proofing/spelling, image editing capabilities and importation, and an email client. But these are the main differences IMO, and I don't need them. I can get a separate email client, a good image editor and a good picture organizer (like ACDsee or whatever), and word for the main spelling.

Right now Info Select is hopefully more polished and more optimized (quicker) than SQLNotes. It's also got better documentation. Normal : it's been there for a long while! it also costs 250$... SQLNotes is still beta (and will have an introductory price of 50$ for individuals — a tad cheaper than 250$... Granted, it does not have an email client…). But I predict that in a very short time, it will give Info Select and other PIMs a serious challenge...

I do like EN, but somehow it seems too crude for serious research writing. I'd love to hear how you use SQLNotes for research. If the details are too much for the list we can always take it to email or chat. I concur that Endnote is amazing, and I'm using it.
-philosopherdog (April 20, 2008, 09:16 PM)

I agree completely. I only used EverNote to gather webclips and jot some notes. SQLNotes, INfoSelect, Ultra Recall or OneNote are much better for research or data analysis. I used to love EverNote -- especially its taging system and speed. But, in the end, I found it to inflexible.

I'd love to hear how you use SQLNotes for research. If the details are too much for the list we can always take it to email or chat. I concur that Endnote is amazing, and I'm using it.
-philosopherdog (April 20, 2008, 09:16 PM)
Yes Endnote is pretty usefull… :)
The basic way I use SQLnotes for research is fairly simple :
- I enter every notes, thoughts, web clips, etc. in it. I usually use the add new item window for it : ctrl+alt+n, like evernote ; Every item is then assigned a specific field corresponding to a specific grid. I also enter info directly in the grid — this is very quick once you know your way around the keyboard shortcuts.
- As I review each item (but this can be done for multiple items at a time) I add different fields (that I created myself, or not : SQLNotes allows you to create as many fields or attributes you want — and any item can have as many fields as you want) : categories-keywords, dates, author…
- I create grids to see data in different ways, and I classify them hierarchically in an outline. I use filters to reorder items and redisplay them at will, according to different filters.
Etc.
Once you get used to SQLNotes functioning, I find it very quick and powerful. There a 2 little quirks with the display of hierarchies (in only 2 specific cases that you might not encounter anyways — and these little bugs are going to be fixed real soon).
Not everybody likes it though… The learning curve can be steep… But, IMO, it’s more a question of being willing to understand the basic principles and build up from there. The start up guide is a good start. Then create your first grids…

** PS : An simple example of the SQL syntax would be : "textfields alike "*my super grid*" " : that would search all text fields for "my super grid" and show the corresponding items. Another example : "order > 10" : that would show all items for which the "order" fields has a value > 10. So you see, it's not that hard. Just takes a bit of learning.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 21, 2008, 12:25 AM
I saw that Pierre answered your post at the SQLNotes forum and basically said similar things.

I'd like to add that I use AHK (AutoHotKey) a lot and created a tagging system with it. I use the same tagging "system" or syntax in SQLNotes (and used it in Evernote too) and it works well.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on April 21, 2008, 04:05 AM
Pierre might add the ability to "import" the doc format when the MS Word will be integrated to SQLNotes as an HTML editor. But I don't know...  :-[

If I had a robot attached to the computer, I think he'd add the ability to do the washing up from inside SQLnotes  ;D

I'm not sure that adding the doc format would necessarily be that helpful in the end. There are so many versions of the doc format and all different so, unless they were all added, someone is likely to end up frustrated. Adding them all would probably be good, but a lot of work, and neverending; then there would be OO etc too.

I have to say that I do enjoy reading the Q & A s in this thread. I know at some stage I will attempt the learning curve, and I'm hoping that this prepares me. But while I have other stuff that works, and while it is still in rapid development, I can always afford to wait another few months.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on April 21, 2008, 10:45 AM
SQLN site seems to be down (here anyways)

Server Error in '/' Application.
Runtime Error etc.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on April 21, 2008, 11:19 AM
SQLN site seems to be down (here anyways)

Server Error in '/' Application.
Runtime Error etc.

Fixed  :up:
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on April 29, 2008, 12:03 PM
Version 0.9.23 is finally out.

Major new features are:


Download here: http://www.sqlnotes.net/Download/tabid/61/Default.aspx
Details here: http://mantis.sqlnotes.net/changelog_page.php

[ You are not allowed to view attachments ]

Enjoy!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on April 29, 2008, 12:11 PM
not sure I want to be known as the man who couldnt filter  :-[

but hey thanks anyway Pierre :up:

sounds great, big steps now!

are images supported in regular html export ?  (is it that you can export as mht file?)
or does one need "Word 2002 and up or BlockNote" for that
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on April 29, 2008, 12:16 PM
are images supported in regular html export ?  (is it that you can export as mht file?)
or does one need "Word 2002 and up or BlockNote" for that

1- Web images can be exported in HTML export for regular HTML files (like all web pages, nothing new here)
2- For MHT files, you can embed images and these will export. MHT (email format) is just about as feature rich as DOC. Note that in HTML export, the MHT document height cannot be determined, so a new field (ItemHTMLHeight) allows you to specify the height to allocate for the MHT document.
3- For MHT files, you need an external MHT editor
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on April 30, 2008, 01:56 PM
Gantt charts!!  That is so awesome.

OK, I was trying out the Gantt charts.  I got a couple of errors when I tried to create the default configuration (using the Gantt wizard that pops up).  I used the default button, but my columns did not get added automatically (I don't know if they were supposed to).  Also, that top bar that shows the overall schedule (in your screenshot above) didn't show on mine.  Also, how do we edit and change the details of each item in the Gantt chart?

Feature request:
Since this program is now getting more modules and capabilities, I think it might be important to have layout control per each grid.  For example, in a grid with a Gantt chart, I'll probably want to dock my notes on the bottom instead of the side, so the chart will have more room.  But in other grids, I want the notes on the side.  Instead of turning them on and off all the time, it would be highly useful to set a default layout for each grid.  Other similar situations involve grids with pivot tables.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on April 30, 2008, 02:04 PM
Gantt charts!!  That is so awesome.
It has been promised a long time ago, so I'm very happy to finally deliver it.

OK, I was trying out the Gantt charts.  I got a couple of errors when I tried to create the default configuration (using the Gantt wizard that pops up).  I used the default button, but my columns did not get added automatically (I don't know if they were supposed to).  Also, that top bar that shows the overall schedule (in your screenshot above) didn't show on mine.  Also, how do we edit and change the details of each item in the Gantt chart?
No columns are not added to the grid (perhaps I can add an option). Editing can be done completely with the Gantt, so they are not required. Simply drag-drop from the properties pane if you want them.
The overall schedule display is an option: Grid>Properties>Gantt>Overview visible
Editing is done by drag-drop or field editing (grid, properties pane). To change the %Complete, position your cursor until you see a % icon.


Feature request:
Since this program is now getting more modules and capabilities, I think it might be important to have layout control per each grid.  For example, in a grid with a Gantt chart, I'll probably want to dock my notes on the bottom instead of the side, so the chart will have more room.  But in other grids, I want the notes on the side.  Instead of turning them on and off all the time, it would be highly useful to set a default layout for each grid.  Other similar situations involve grids with pivot tables.
Yes, this is a great idea. I too find it annoying to move panes around (less so with a second 20"monitor :-*)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on April 30, 2008, 04:27 PM
OK, thanks (I should probably add that to Mantis).

I'll experiment more with the Gantt charts later.  I'm sure you are aware, but by adding Gantt charts, there are a whole bunch of details in the way the schedules are setup.  Things like creating a work days vs total days schedule, dependancies, etc.  I'm not sure how much functionality your chart has vs something like MS Project.  How bold of you to even include it!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 30, 2008, 04:35 PM
even if SQLNotes does not include as much functionality as MS Project (now or in the future), it's still great to have gantt charts. Its soooooo much easier to plan projects when you can actually see everything in a chart. IMO, MS Projects is way too overkill for most people, and there's one thing that always seemed akward to me : the poor Outlook task integration (I don't know about MS Project 2007 though). At least, SQLNotes will allow seamless  project/todos/taks/events/whatever integration. And that's very promising!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on April 30, 2008, 04:37 PM
[edited last post... sent it before finishing to write it!]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on April 30, 2008, 05:12 PM
OK, thanks (I should probably add that to Mantis).

I'll experiment more with the Gantt charts later.  I'm sure you are aware, but by adding Gantt charts, there are a whole bunch of details in the way the schedules are setup.  Things like creating a work days vs total days schedule, dependancies, etc.  I'm not sure how much functionality your chart has vs something like MS Project.  How bold of you to even include it!
The Gantt capabilities, combined with SQLNotes engine will allow for some pretty nice project management. This is the first cut at it. Coming after off-line mode and calendar are:

1- Task links (start to finish, start to start, finish to finist, etc), drag-drop to create links
2- Multiple bars per task (i.e. optional display for summary tasks)
3- Workload graph: shows when your workload exceeds 100%
4- Text and icons in the Gantt
5- Customizable bars (colors, end shapes)
6- right-click context menu to edit/delete bars, links, etc
7- And many many options, such as user-defined non-working days, ...

For those that haven't seen it, the following features are planned:
http://www.sqlnotes.net/DonationInfo/tabid/74/Default.aspx
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on May 10, 2008, 12:25 AM
Icons are coming soon to a Grid near you  :D

[ You are not allowed to view attachments ]

Two types:

Users will be able to add icons, simply by adding icon and bitmap files in icon specific folders
Title: Re: SQLNotes...what is it exactly?
Post by: tinjaw on May 13, 2008, 10:48 AM
I've been wanting to try SQLNotes, as it looks great, but I can't justify the time to play with a new application with my current workload. However, I have a real need for a tool like this on one of my projects, so now, the time would be well spent.

I am going to grab the latest build and start spinning up on this.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on May 15, 2008, 12:09 PM
Hi tinjaw. How is the testing going? If you need any cues, do not hesitate -- as the documentation is quite sparse right now.
Any of your comments, criticisms, will help to improve SQLNotes, I'm sure.  :)

(A new build is coming -- probably today. Some little bugs were fixed, some options added, better MHT support, and gantt charts are getting there it seems...)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on May 16, 2008, 02:50 PM
that looks very creamy. Good job

Icons are coming soon to a Grid near you  :D
 (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10432.msg112574#msg112574))
Two types:
  • Item icon, shown left of the item text. Can filter for a specific icon. Possibility to have it dynamically attributed (i.e. when a task is late, the icon automatically changes to a red exclamation mark, or when a number is negative, etc
  • Within the item text. Place bitmaps anywhere in the cell.

Users will be able to add icons, simply by adding icon and bitmap files in icon specific folders
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on May 16, 2008, 03:23 PM
Version 0.9.23.2 is now available for download. Included in this release:

    * HTML pane improvements and bug fixes (for both editing and browsing)
    * Better support for MHT files
    * Improved importing
    * Bitmaps in the cells (first version)
    * Numerous bug fixes

See  Change Log (http://mantis.sqlnotes.net/changelog_page.php) for details,  Download it here (http://www.sqlnotes.net/Download/tabid/61/Default.aspx)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on May 16, 2008, 03:33 PM
Version 0.9.23.2 is now available for download
...
Download it here
:Thmbsup:

SQLNotes Installer version 0.9.23.2   7.19 MB   5/16/2008   16h00 EST. SQLNotes version 0.9.23.2 Installer. Please uninstall previous version.

[ just in case! ]
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on May 21, 2008, 10:33 AM
By popular demand, named filters are being added to SQLNotes. Named filters allow you to define common filters and enable them by name:

[edit] Named filters will be part of version 0.9.23.4
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on May 23, 2008, 11:37 PM
Version 0.9.23.3 is out! New version includes:


Details here: http://mantis.sqlnotes.net/changelog_page.php
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on May 24, 2008, 12:28 AM
Thanks for the info, Pierre! Will install it now!!!  :Thmbsup:
Title: Re: SQLNotes...what is it exactly?
Post by: melitabel on June 04, 2008, 09:56 AM
Pierre -

I have been trying to reach you at the betasupport address that's on your website, but I'm getting a message that there's an SMTP problem with your server.  I am doing a presentation on personal information organizing software to a group of librarians in 2 weeks.  I would like to give them a peek and overview of SQL Notes, since so many people here like it.  However, I have questions for you, since I don't use it myself, and I need your explicit permission for a couple quotes I would like to use.  Is there another email address I can use?   I don't use Outlook Express - is that what's causing the problem?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 04, 2008, 10:08 AM
Pierre -

I have been trying to reach you at the betasupport address that's on your website, but I'm getting a message that there's an SMTP problem with your server.  I am doing a presentation on personal information organizing software to a group of librarians in 2 weeks.  I would like to give them a peek and overview of SQL Notes, since so many people here like it.  However, I have questions for you, since I don't use it myself, and I need your explicit permission for a couple quotes I would like to use.  Is there another email address I can use?   I don't use Outlook Express - is that what's causing the problem?

First, thanks for considering SQLNotes (will be renamed, to perhaps SliceAndDice or Dimension). I'll check on [email protected]. You can use [email protected] or PM me here or on www.sqlnotes.net.

You're welcomed to contact me, but you have my permission to quote anything that you find here or on the SQLNotes web site. I stand by what I've written!

Cheers and good luck with your presentation. If I can help, perhaps building a template adapted to your needs, do not hesitate to ask
Title: Re: SQLNotes...what is it exactly?
Post by: melitabel on June 04, 2008, 11:11 AM
Thanks, Pierre.  I've resent the email to [email protected].  Rather long and tedious for others here, I thought.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on June 04, 2008, 01:17 PM
Rather long and tedious for others here, I thought.

Are you sure you have read this thread?
Nothing to do with SQLnotes can be too long or tedious for us.  :)
Title: Re: SQLNotes...what is it exactly?
Post by: melitabel on June 04, 2008, 01:36 PM
I'm so glad to hear you say that, Dormouse, because I can't get through to the other email address either - do you have something against Georgia Tech, Pierre? - so will have to post here, exposing my ignorance for all to see.  [Takes deep breath} So here goes.

Dear Pierre,

I was a contributor to the note-taking software discussion on donationcoder, and I have noticed also the thread on SQL Notes.  I am making a presentation on personal information/knowledge management software to a group of other librarians in Seattle in 2 weeks, and I wondered if I could get some screenshots from you to give them an idea of how they could use SQL Notes.

Librarians usually have not just the usual kinds of information (anything from contacts to client tracking), but also personal reference collections (web sites often) and downloaded reports, articles and papers, which can be anywhere from 2 pages to several hundred.

While I am demonstrating a few of the programs, I would like to just mention SQL Notes, since it is still in beta and I don't use it myself.  However, I would like to show them a screenshot of an example that includes a lot of text, since that is one of our particular needs.

To give you some context, I have divided organizers into several types.  Here’s the list with the programs I am going to mention:

Information Mappers: Personal Brain, Topicscape, Compendium
The Digital Reading Pile: Zotero, Surfulater
The Digital Junk Drawer: Evernote
Text-friendly databases: InfoSelect, SQL Notes

So, what I asking is

1.   Do you have, and would you share with me so that I can use it for this presentation, screen shots of a database that contains large amounts of text (reports, for example)?  The screen shot would be used in the handout, which will be available online for the conference attendees – typically 5000+ people.  I don’t expect more than 50 to come to this session, but it will be available to everyone online.  I plan to use a Creative Commons license for my presentation, so that people will be able to re-use it, with attribution.  I could however put a standard copyright notice on your screenshots. 

2.   To describe what SQL Notes does, may I use the following statement found in the discussion at https://www.donationcoder.com/forum/index.php?topic=10432.0?

“The ideal information management app must be an excellent outliner with multiple parents support (when required), an excellent linker (i.e. like the web), an excellent tagger, an excellent editor supporting rich text editing in the outline AND in a second rich text window, support flat and tree-structured display with or without a data grid, usable as a flexible database supporting user-defined fields, calculations (both equations and user-defined functions), reporting and an have excellent search engine. Finally, it needs to have a customizable UI, support drag-drop and have links to all other major apps. Idealy, it should be able to pull information from external sources as well.”

If I may use it, how should I attribute it? Pierre Landry, designer, SQL Notes, ??
Please let me know how you would like me to cite your name, relationship to SQL Notes, and some kind of contact information, such as an organization and city (Quebec, I believe?). 

Since mutual disclosure is only fair, I will say that I am a librarian at the Georgia Institute of Technology, and my name in that world is Elisabeth Shields.

Title: Re: SQLNotes...what is it exactly?
Post by: tomos on June 04, 2008, 02:12 PM
Are you sure you have read this thread?
Nothing to do with SQLnotes can be too long or tedious for us.  :)
;D ;D

SQLNotes (will be renamed, to perhaps SliceAndDice or Dimension)
any comments on those names?
anyone?   :)

:feedback: or, post here on the SQLNotes New Name thread (http://www.sqlnotes.net/Forums/tabid/54/forumid/9/threadid/2467/scope/posts/threadpage/10/Default.aspx)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 04, 2008, 08:16 PM
@melitabel, aka Elisabeth,

I'm not sure what was wrong with my mail server, but if all else fails, you can try [email protected], a very old email I still use.

re. Screenshots.
You can take anything published. If you want something specific, provide me details.

There was threads here on using SQLNotes for bibiographical references:
https://www.donationcoder.com/forum/index.php?topic=4131.0 and
https://www.donationcoder.com/forum/index.php?topic=12582.0

Are you needs very different?

SQLNotes can pull data from Firefox Zotero add-in. Would that be of use to you?

Regarding you specific questions:

1. I have tons of screenshots of course... Do you have a specific UI look in mind? Do you want a simple outline, a rich-text outline, an outline with columns, a large rich-text document window, docked or detached and floating ? All those are possible...

As to copyright notice, if you want, but the information is public

2. That statement is perhaps not the one I'm most proud of, as it sound a bit presumptious... The word ideal, is subjective and the definition of information management varies a lot from one person to the next. If you think that this paragraph represents well SQLNotes, I'd like to tone it down just a bit before you use it.

As to citations and company info, you'll find that here:
http://www.sqlnotes.net/Aboutus/CompanyInfo/tabid/75/Default.aspx and here:
http://www.sqlnotes.net/Aboutus/ContactInfo/tabid/79/Default.aspx

Cheers!
Title: Re: SQLNotes...what is it exactly?
Post by: cranioscopical on June 04, 2008, 08:46 PM
SQLNotes (will be renamed, to perhaps SliceAndDice or Dimension)
any comments on those names?
anyone?   :)
FWIW I think SliceAndDice is too unspecific and possibly misleading (too 'kitchen-y'?). 
Something along the lines of Data SliceAndDice or Info SliceAndDice gives the uninitiated a clue as to purpose.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 04, 2008, 09:44 PM
Thinking out load here, What would you users think if the HTML pane was attached to the grid, as opposed to the main window. You'd get
1- multiple instances, one per grid
2- switching between grids would automatically show/hide/position it as required, so a Gantt grid would have none, or one on the bottom, but switching to an EN type grid would have it on the right.

Would that completely replace the current HTML pane, or do you see uses to the current main-window docked one?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 04, 2008, 11:23 PM
I was going to bed and just saw that... It seems like a very nice idea. If it doesn't slow down the interface, of course. That also probably means less grid space, and smaller html panes if several grid are opened vertically. So, in a way, the current main-window docked one could still be interesting as an option. Just some quick thoughts.

Edit : still thinking about the name stuff. Really don't know. I've come to like SQLNotes. GordianNotes ?  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on June 05, 2008, 10:29 AM
Thinking out load here, What would you users think if the HTML pane was attached to the grid, as opposed to the main window. You'd get
1- multiple instances, one per grid
2- switching between grids would automatically show/hide/position it as required, so a Gantt grid would have none, or one on the bottom, but switching to an EN type grid would have it on the right.

Would that completely replace the current HTML pane, or do you see uses to the current main-window docked one?
I don't see why anyone should have a problem with this because it does everything the current HTML Pane does, but more.  I would welcome the additional flexibility.
One thing I'd like to mention about things that get shown/hidden automatically (including the field pane which can be set to auto-hide).  I prefer that the reactions are instantaneous.  So, if the html is going to be on auto-hide (or the field pane) I'd rather it pops out as soon as my mouse touches the tab, and disappears immediately after my mouse leaves.  No delays.  Right now, there is a delay (which seems to be the normal thing for most programs) where the mouse has to sit there for a little bit before the pane pops out.  I'm sure some people like the delay, but it just slows things down.
"That's all I have to say about that." [Forrest Gump]
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 05, 2008, 11:46 AM
Well, the way I see it is that it prevents the pane from popping in whenever you touch the tab by mistake (reduce an autohide toolbar delay to 0ms , and it keeps getting in the way if your mouse happens to travel a bit too far in a direction or another). It could be a user option.

But the popping out could be faster, since that has no real purpose that I can think of.

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on June 05, 2008, 11:52 AM
Well, the way I see it is that it prevents the pane from popping in whenever you touch the tab by mistake (reduce an autohide toolbar delay to 0ms , and it keeps getting in the way if your mouse happens to travel a bit too far in a direction or another). It could be a user option.

But the popping out could be faster, since that has no real purpose that I can think of.
Yes, it should definitely be an option where the user can specify in milliseconds the pop in and pop out time delay.  I've asked for this for years in AutoCAD but they never do it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 05, 2008, 12:10 PM
Done! See http://mantis.sqlnotes.net/view.php?id=381
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 05, 2008, 12:31 PM
Cool  8)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on June 05, 2008, 12:41 PM
Done! See http://mantis.sqlnotes.net/view.php?id=381
Wow!  FAST!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 05, 2008, 12:45 PM
18 minutes for implementing a feature request. I can publish a latest  build if you really want it.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on June 05, 2008, 12:54 PM
18 minutes for implementing a feature request

  (https://www.donationcoder.com/forum/esmileys/gen3/1Small/41.gif)  ;D  (https://www.donationcoder.com/forum/esmileys/gen3/1Small/41.gif)
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on June 20, 2008, 01:47 PM
An important update has been released. Download it at www.sqlnotes.net!
Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 22, 2008, 10:50 AM
Hello

I really really want to use SQLNotes because I can see that it does a majority of the data management tasks that I need.  However, I can't figure out how to do specific things:

1.  Tree/Grid of Grids

The hierarchical grid is great!  But in addition to each grid node linking to a gant chart, html document, etc, I need a definable grid as a node's document type a la InfoStore from MHSoftware.  Is there a way to do this already?  Visualize a tree panel on the left, with some nodes linking to html documents, some to forms, some to gants, and some nodes linking each to "their own" definable grids (or tables, in industry parlance).  That way I could easily group individual grids according to an hierarchical logic.

An HTML table doesn't cut the mustard for me.

2. Designation of Foreign Keys.

Is this already possible?  For instance, in a parent grid, designate a unique key field.  In a related/subordinate grid, designate a foreign key and declare referential integrity between the two.  Ideally, the display control for the foreign key on the subordinate grid would be a combo box linking to a (unique) list of the primary key values of the parent grid.

InfoStore doesn't do the linked combobox/primary/foreign key thing, but perhaps SQLNotes can (or might in the future?).

MS Access allows me to do this, of course, but the SQLNotes interface is so nice and has a so much lower overhead, I'd prefer not to re-invent the wheel if possible.  Besides, implementing trees in Access is a real pain.

Maybe this stuff is already in SQLNotes and I'm just slow to find it?

Thanks for listening!
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 22, 2008, 11:07 PM
1. The hierarchical grid is great!  But in addition to each grid node linking to a gant chart, html document, etc, I need a definable grid as a node's document type a la InfoStore from MHSoftware (...)
2. Designation of Foreign Keys.
Is this already possible?  For instance, in a parent grid, designate a unique key field.  In a related/subordinate grid, designate a foreign key and declare referential integrity between the two.  Ideally, the display control for the foreign key on the subordinate grid would be a combo box linking to a (unique) list of the primary key values of the parent grid.

Hi,

1. This could be possible (i.e. the components used have this possibility) but it isn't now. Each item in a given grid share a common set of columns. You can simulate this using forms or by using 2 grids.

2. Through inheritance, you can simulate relational tables (à la Access) no problem. However, referential integrity implies that no change is allowed that would break these defined relationships. This goes against the SQLNotes philosophy that items can have any number of user-defined fields. A contact can also have phone call info, task info, etc. That said, through inheritance (values>sub-items in field management), data can be made to look as relational, and MS Access can even generate report as if it came from relational tables. More info on how to do this can be supplied if desired.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 23, 2008, 12:23 AM
1. The hierarchical grid is great!  But in addition to each grid node linking to a gant chart, html document, etc, I need a definable grid as a node's document type a la InfoStore from MHSoftware (...)

Would this also imply hierarchical organization of the different Grids? I must say that it would be nice. Some of that was mentioned in mantis issue 150 (http://mantis.sqlnotes.net/view.php?id=150), but could be made as a separate issue.
Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 23, 2008, 08:17 AM
It occurs to me that perhaps I totally misunderstand SQLNotes and the concept of a grid.  I have been thinking of the grid as a separate data table. 

But more reflection on my part plus that long list of fields in the "field management" dialog now suggest to me that there is actually only one table in each file!

Is each SQLNotes file intended to be a single "flat" data file (table) with each grid being just a defined view into that one table of data? I hope not.  Such an approach is very limiting.

Perhaps your goal is to emulate MS Project, which has (or used to have) that architecture.

I mean no harm.  SQLNotes is beautifully implemented.

Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 23, 2008, 08:28 AM
Would this also imply hierarchical organization of the different Grids? I must say that it would be nice. Some of that was mentioned in mantis issue 150 (http://mantis.sqlnotes.net/view.php?id=150), but could be made as a separate issue.
-Armando

Currently the SQLNotes grids are shown as a flat list (ie. one level of tabs in the UI).  My idea was to show the grids in an hierarchical tree managed by drag and drop.

But see my post above.  Such an implementation is essentially meaningless in SQLNotes if all the grids draw from a common pool of fields stored in a single (logically flat) table.

Demo MHSoftware's InfoStore (http://www.mhsoftware.co.uk/infostore/infostore_main_details.htm) and build a few "list" nodes to see what was I hoping for in SQLNotes. 
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 23, 2008, 09:23 AM
InfoStore seems to be what is generally called a 3-pane outliner (as Zoot). SQLNotes is a 1-pane outliner (with an optional 2nd pane) following the steps of defunct Ecco Pro. It can function as a 3-pane outliner when using the properties pane:
1- First pane is the properties pane, where fields are tree nodes
2- Double-click on a field will open items in that field in the ScratchPad, aka the 2nd pane
3- The HTML pane is then the content pane

Now the first pane, could also be simulated with a hierarchical grid list view. As Armando mentioned, this is planned.

As to the concept itself, it is neither 1 table per grid (as this would restrict field assignments), nor a single table per file (as this would be terribly inefficient) and would not work well in a multi-user environment, which SQLNotes does very well.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 23, 2008, 10:16 AM
InfoStore seems to be what is generally called a 3-pane outliner (as Zoot). SQLNotes is a 1-pane outliner (with an optional 2nd pane) following the steps of defunct Ecco Pro. It can function as a 3-pane outliner when using the properties pane:
1- First pane is the properties pane, where fields are tree nodes
2- Double-click on a field will open items in that field in the ScratchPad, aka the 2nd pane
3- The HTML pane is then the content pane

Now the first pane, could also be simulated with a hierarchical grid list view. As Armando mentioned, this is planned.

One thing that could probably be added is that there are really several ways of working with SQLNotes, depending on one's habits, aims, project, data at hand, etc. E.g. : Sometimes I use it as a 1 pane outliner (when working with numbers, bits of text data etc.), sometimes as a 2 pane outliner (when working with a lot of text and images), and I keep the properties pane (the third pane) opened... when needed, in all cases. And I often use several grids at once (very often it's the same grid shown in multiple "windows"), tiled vertically, for data comparison and analysis.

As to the concept itself, it is neither 1 table per grid (as this would restrict field assignments), nor a single table per file (as this would be terribly inefficient) and would not work well in a multi-user environment, which SQLNotes does very well.

So there...  :)

JohnFredC : What is it that you'd like to do with your data? Apart from the Grid tree (which Pierre said it could and would be implemented) and the "designation of Foreign Keys" (which can be simulated through field inheritance between items, set in the fields management window: "Value--> sub-items" — I use it all the time), are there other things?


PS: Note that there's a feature which will probably render grid hierarchical organization a bit less necessary than it seems right now: the coming "named filters". Users will be able to name their favorite filter combination and store them for easy retrieval, compounding, and use in all grids. What that means is that instead of having many different grids because of many different filter settings usage (or instead of rewriting filters or filter combination each time one needs new filters — even if there are already convenient ways to do that : alpha numeric filter toolbar + date toolbar), users will be able to store an abundance of different customized filters preset, more or less complex, easily recognizable and usable because of their custom "human" names.

These named filters will, IMO, function a bit as if there was a 2nd level of organization in grids... i.e. : sub-grids, so to speak. Or, in other words, different views of the data sharing the same Grid source.
Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 23, 2008, 02:29 PM
Now I see that sometimes by double clicking (or pressing enter twice...) in a grid cell I can "pick" from a list of all the values previously entered in that column (er, "field").  That's close to what I'm looking for but I need the picklist to come from another (not the same) column!  Is that possible?

What does inheritance do?

I prowled around the sndb file a bit.  Clever use of queries and tables to abstract a system on top of the underlying Access data model.  Not clear on the benefit of doing things in such an indirect manner, though.  The SQLNotes schema just adds layers on top of what Access/Jet already does, layers that emulate the existing internal Access "MSys" schema, but with, ultimately, less performance (due to the nested querying required) when ¯fText (for instance) gets very large. 

Why not just use native Jet tables, creating new tables, fields, and views when you need them via parameter driven code that builds/executes the appropriate SQL statements. IMHO much more powerful/flexible, and with reduced query overhead, too! 

Anyway...  water under the bridge.

Thanks for everyone's patience with my posts. I understand SQLNotes much better now.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 23, 2008, 02:53 PM
>Why not just use native Jet tables, creating new tables, fields, and views when you need them via parameter driven code that builds/executes the appropriate SQL statements. IMHO much more powerful/flexible, and with reduced query overhead, too!

SQLNotes aim is not to compete or replace MS Office apps, but to complement. Some applications are best served with MS Access, some with Excel, some with Word. Some with SQLNotes. Many reasons not to use straight tables:
1- As the data represents a "sparse matrix", this would not be efficient
2- Max of 255 fields in JET 4.0
3- Granularity: changes to invididual cells could not be tracked, dated, by who, etc
4- Multi-user: add/remove fields would require table locks. Record locking would prohibit updates to different cells of a given record.
5- Integrity: file-based databases tend to corrupt data, especially for records with many fields. Having 1 field per record works around this limitation.
6- For large number of fields with sparsely filled records, it may even be faster to do it the SQLNotes way.
7- It is not that different from column-oriented databases: http://en.wikipedia.org/wiki/Column-oriented_DBMS (in particular the Benefits section)
8- I have databases with 30,000 items, 400,000 field values, >200 fields and response times is still excellent event with 8 connected users.
[edit]
9- Much easier search. Searching all occurences of a given text string requires a single SQL query on a single field.
[/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 23, 2008, 02:55 PM
Now I see that sometimes by double clicking (or pressing enter twice...) in a grid cell I can "pick" from a list of all the values previously entered in that column (er, "field").  That's close to what I'm looking for but I need the picklist to come from another (not the same) column!  Is that possible?

What does inheritance do?

1- No, this is not possible
2- It assigns child items the same value as the parent.
Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 23, 2008, 03:16 PM
Thanks so much for your complete answer to my somewhat snotty (in retrospect) comment.

I think Jet is more efficient with sparse matrices than you give it credit, though.

Regards...
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 23, 2008, 03:19 PM
You are correct that Jet is efficient with sparse matrices. It was only one of the deciding factors, that, and the eventual support for SQLServer (which AFAIK is not efficient with sparse matrices)

I forgot to add in the reasons: much easier search. Searching all occurences of a given text string requires a single SQL query on a single field. [edit] I added it to my previous post for completeness [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 24, 2008, 07:21 AM
Even if columnar databases have benefits in certain data situations, the SQLNotes structures which emulate a columnar database model are implemented in a relational model!  So there is always some basic relational overhead behind the columnar model overhead which itself is behind the user's notes data.

SQLNotes must run queries in the relational model first in order to set up the columnar structure in which the users' own data query can finally run!

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 24, 2008, 08:20 AM
True, but I'll quote you: Jet is much more efficient than most people give it credit.  ;) And JET's (http://en.wikipedia.org/wiki/Microsoft_Jet_Database_Engine) "name" in itself, is a statement that it handles multi-table (and multi-query) queries with the optimum efficiency.
Title: Re: SQLNotes...what is it exactly?
Post by: JohnFredC on June 24, 2008, 08:57 AM
Touche!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 07, 2008, 06:42 PM
So, I'm a little unclear with the HTML pane now.  I understand that the most recent version supports editing in Word.  But what does that mean as far as integration?  Does that mean I have to edit in a separate Word window, and then insert it in the html pane?  Here's what is happening from what I can observe:
--I want to use Word's editing facilities, so I have to create a MHT file (because that is the prompt that I get autmotically in SQLNotes).
--I do my editing in Word, and a file is saved somewhere in my main data directory.
--Now, the Word document can be seen in SQLNotes.  But I can't edit it in SN, I have to go back and edit it in Word.  So, unlike normal html pane content, when it's an mht format, the html pane just becomes a viewer at that point and not an editor.

This design is kind of inconvenient and piecemeal in my opinion.  It would be better if all the editing can happen inside SN itself without having to go back and forth.  I guess its convenient in those cases where you're editing just HAS to be done in Word, but in most cases I would avoid using it for the inconvenience alone.

The html pane as it is does just about all the editing I need anyway, so that's fine.  If anything, I would suggest having faster response times and adding the ability to insert pictures in there.  And as I've mentioned previously, I have had some slightly random issues in the past with the html pane about losing data in there (I don't know why...it's happened a couple of times).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 07, 2008, 06:48 PM
Hi Superboyac,

MHT files are really neat since they support embedded objects and still work with the HTML Export feature. However, I'm still searching for a pluggable editor. The only one I found is no longer sold (it is used by EverNote). The plan is threefold:

1- Improve the HTML editor, to support images
2- Add support for MSWord editing of HTML content
3- Find/develop a built-in MHT editor

I hope this clarifies the current situation.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 07, 2008, 07:12 PM
Hi Superboyac,

MHT files are really neat since they support embedded objects and still work with the HTML Export feature. However, I'm still searching for a pluggable editor. The only one I found is no longer sold (it is used by EverNote). The plan is threefold:

1- Improve the HTML editor, to support images
2- Add support for MSWord editing of HTML content
3- Find/develop a built-in MHT editor

I hope this clarifies the current situation.
Sounds like you're already on top of it, as usual.  Very cool!

I have to add, the one in Evernote is brilliant.  Of all the editors I've tried with notetakers, the one in Evernote worked the best...especially with preserving captured web content.  That's a shame that it's not sold anymore, I hope you can come with something as good or better.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 07, 2008, 07:31 PM
Actually, some web content is not well captured by EverNote, anything with CSS and JS does not import well. Other programs, including MS Word do a much better job.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 10, 2008, 05:49 PM
I just created an issue on Mantis about this, but I wanted to discuss it a little more.

I'm having problems with the HTML pane.  Ever since I began using SN, I have had erratic behavior of the html pane on seldom occasions, but because I can't predict when they will hit, I have come to distrust it.  On a handful of occasions, I have gone into the pane to add a lot of information, then I come back and find that it has disappeared.  it's happened twice the last two weeks.  Sometimes, i get a scary prompt asking to erase the content or do I wish to save, and I don't know why the prompt appears because I never clicked on anything to erase or delete anything.  Usually, I'm just moving to another item or something.  And I have always had the auto-save enabled from the beginning.

Just now, when it happened, I went back into the pane of the item where things got unexpectedly erased, and I pasted in some content again.  I went to another item, came back, and it was gone!  I did this many times, and it kept disappearing.  Then I clicked on "create new html document".  A prompt came up warning me that the current content will be erased.  Well, there was nothing there anyway, so I said ok.  I pasted in the same content again, switched out, came back, and it had disappeared again!  Eventually, I clicked around a lot, and I kept pasting in the content, and now it is in there and not disappearing.  But I don't really know what I did.

My point is that the whole thing is a little too klunky and non-intuitive for me to trust right now.  I really need to be able to trust the html pane because I use it for a lot of long text notes.

One suggestion I have is to have the html pane behave like in most other 2-panes notetaking programs.  In most of these programs, there are no options to auto-save or not, or "create" new documents or anything like that.  It's just a pane that is associated with each item and whatever goes in there is automatically saved, and saved "live" (that is any changes made are retained constantly; each new character; whenever you go to another item and come back; etc.).  Even if the program crashes, or is closed without saving, all of the latest changes should always be retained.  I know SN is designed to behave the same way, but the implementation is not as seamless as the other programs.

I would further suggest that the options for the html pane be integrated into the main SN options or toolbar menu.  The fact that there are two different options and menus for SN and the html pane make the two feel disjoint, like they are two separate programs or modules.  It should be seamless.

Take a popular program like Evernote, for example.  There's no option to "auto-save" what you type in a new note.  As soon as you type in a note or make a change, that's it, it's done.  I never think about it even.  The fact that I'm thinking about is due to the distrust.  The html pane has to be the same way.  I just want to type in there and not have to think about if it was saved.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 10, 2008, 06:50 PM
I'm off for 3 days, but will look at this on a priority basis on monday. Sorry about this issue. Have you tried to click the save button when auto-save is not working correctly?

BTW, I agree with all your points. When you enter content, it should be this (simple) way.

Some of the complexities (which I'll resolve) is that the HTML pane can be used in other ways. For example, you can open an HTML file from disk. Then any changes to the content updates the disk file (EN does not have this feature). You work on what looks like SN content, but it is really a local file (and eventually an FTP or other web file). You can also open a URL and view it, in this case, editing is disabled. HTM, MHT (and PDF) files are handled differently too, etc. It has many modes and managing all of these... well... needs a bit of improvements  :(
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on July 10, 2008, 07:06 PM
Just now, when it happened, I went back into the pane of the item where things got unexpectedly erased, and I pasted in some content again.  I went to another item, came back, and it was gone!  I did this many times, and it kept disappearing.  Then I clicked on "create new html document".  A prompt came up warning me that the current content will be erased.  Well, there was nothing there anyway, so I said ok.  I pasted in the same content again, switched out, came back, and it had disappeared again!  Eventually, I clicked around a lot, and I kept pasting in the content, and now it is in there and not disappearing.  But I don't really know what I did.

(Just came back from a loooong day out doing boring stuff.  :'( )

I've experienced the same problem yesterday. It might be a problem with one of the latest builds. I confess that I use mostly the MHT format though, so the problem might have been there for a while without me noticing it.

Pierre : it's a fairly severe problem. Stuff in the html pane doesn't get saved sometimes.  :(

1- Create a brand new data base
2- Open the inbox grid
3- Create a new item called "Test" (after the "Have lunch with Mary" item)
4- Write something in the html pane. Press CTRL-S.
5- change to the "Have lunch with Mary" item
6- Come back to the "Test" item : hmtl content is gone (well, here, in my case, it is...)


PS : superboyac : in the mean time, if your facing an emergency and if you don't mind, you could use mht. haven't had any problems with it, and this what I use everyday...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 10, 2008, 10:37 PM
Just now, when it happened, I went back into the pane of the item where things got unexpectedly erased, and I pasted in some content again.  I went to another item, came back, and it was gone!  I did this many times, and it kept disappearing.  Then I clicked on "create new html document".  A prompt came up warning me that the current content will be erased.  Well, there was nothing there anyway, so I said ok.  I pasted in the same content again, switched out, came back, and it had disappeared again!  Eventually, I clicked around a lot, and I kept pasting in the content, and now it is in there and not disappearing.  But I don't really know what I did.

(Just came back from a loooong day out doing boring stuff.  :'( )

I've experienced the same problem yesterday. It might be a problem with one of the latest builds. I confess that I use mostly the MHT format though, so the problem might have been there for a while without me noticing it.

Pierre : it's a fairly severe problem. Stuff in the html pane doesn't get saved sometimes.  :(

1- Create a brand new data base
2- Open the inbox grid
3- Create a new item called "Test" (after the "Have lunch with Mary" item)
4- Write something in the html pane. Press CTRL-S.
5- change to the "Have lunch with Mary" item
6- Come back to the "Test" item : hmtl content is gone (well, here, in my case, it is...)


PS : superboyac : in the mean time, if your facing an emergency and if you don't mind, you could use mht. haven't had any problems with it, and this what I use everyday...
I don't want to get into using mht yet because I can't edit it inside of SN.  I've found a workaround to it temporarily.  As long as I create a new html document from a template (there's an evernote template that's available in the default directory), I can clear the contents and it gets saved.  I think it is the current build problem because it was fine for the most part before.

I'm all for the additional features of the html pane, like Pierre listed above.  Hopefully, the additional features can be implemented as the "inconvenient" options (like using the menu to enable or access), but the default setting of the html pane should behave like a traditional 2-pane notetaking application.

I trust it will be taken care of.  Pierre is very prompt with his support (I think my last bug report was fixed in minutes!).
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 10, 2008, 10:39 PM
I updated the current build with a fix for this issue. I did not have the time to test it throughly, but it now saves correctly in those problematic situations.

I'll examine it in more details on monday.

With the recent problems with the SQLNotes web site (www.sqlnotes.net), due to hosting service SQL Server problems, I started looking at alternatives... and fell in love with Drupal (old site was using DNN).

It is not fully operational just yet, but users can get a good idea of what it will be by visiting this page: www.sqlnotes.net/drupal5 (the skin will be improved/changed once fully functional)

New features
- Faster
- Clean UI with space saving left task panel
- More customizable
- User blogs
- Integrated forums, flat or threaded, simpler image upload
- Support for anonymous user comments with email notifications
- List of site changes (new posts, comments, pages), New posts since last visit, etc
- Possibility of integrating Mantis or using Drupal's own issue tracking
- Live highlight of glossary terms in posts, with tooltip and links to detailed description page
- Site-wide search
- And much much more (there are probably close to 1000 free modules, I haven't explored them all)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on July 10, 2008, 10:50 PM
I updated the current build with a fix for this issue. I did not have the time to test it throughly, but it now saves correctly in those problematic situations.

Works very well here!  :up:

With the recent problems with the SQLNotes web site (www.sqlnotes.net), due to hosting service SQL Server problems, I started looking at alternatives... and fell in love with Drupal (old site was using DNN).

Looks great.
Have a good weekend!
Title: Re: SQLNotes...what is it exactly?
Post by: xbeta on July 10, 2008, 11:56 PM
PPLandry:

I have finished the UI Chinese translation and send to [email protected] several days ago, also a forum message to you. but got no reply. You got it?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 11, 2008, 06:41 AM
Yes Thanks! it is already in the installation
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on July 11, 2008, 09:55 AM
Wow! THis is really cool xbeta!!!  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on July 11, 2008, 01:22 PM
Actually, some web content is not well captured by EverNote, anything with CSS and JS does not import well. Other programs, including MS Word do a much better job.

just cross-referencing with this thread (quote from johnk below) "Reliable web page capture..."

In my endless quest/obsession to find the perfect information manager, I've decided that one of the key features for me is reliable web page capture. Not pixel perfect. But close enough. There are lots of other features I'm willing to compromise on, but not that one.

Now you wouldn't think that would be a problem. But it is. Most of the information managers we know and love just are not as reliable as they should be. I have licences for three of the best -- Ultra Recall (http://www.kinook.com), Surfulater (http://http://www.surfulater.com/) and Evernote (http://http://www.evernote.com/). All claim that web page capture is part of their feature set.

And yet compared to the free Firefox add-on Scrapbook (http://amb.vis.ne.jp/mozilla/scrapbook/), their performance is variable, to say the least. Pictures speak louder than words, so here's a comparison of the three programs I mention above with Scrapbook, and web capture specialists Local Website Archive (http://www.aignes.com/lwa.htm) and WebResearch Pro (http://www.macropool.com/en/products/webresearch/professional/index.html).

and the challenge is :)

What I want is for one of the heavyweight information managers ... to improve their programs and start providing bullet-proof web page capture ...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 15, 2008, 12:10 PM
THanks Pierre, for taking care of that bug.  Sorry to come off so aggressive, but I need to be able to trust that html pane.  Eventually, there will be a lot of very important information in there, and it needs to be rock-solid reliable.

I also want to give some props to xbeta, who seems to work hard on translating a lot of these notetaking/PIM software information into Chinese.  I hope there are chinese people that appreciate the effort.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 15, 2008, 06:20 PM
I noticed that SQLNotes has two convenient timers in the bottom of the window.  How are we supposed to use that, or is it just there for convenience?

Is it possible to time something and when you stop, have the timer value automatically get entered in a field, or something like that?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 16, 2008, 11:26 AM
The two timers are to help consultants who get paid on an hourly basis. Often, such an individual works on a main project and is interrupted by phone calls and must work on something else and later on return. The two timers are easy to turn-on and off. If you put the computer in pause (i.e. lunch), they stop counting.

There is no link between the counters and any fields, it is the responsibility of the user to enter the timed value in the proper project, etc. If you have any idea of how it could be used, do not hesitate to propose!

Related to this issue, the phone dialer is in need of major improvements, one of these is logged calls with duration (à la Ecco)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 16, 2008, 03:58 PM
The two timers are to help consultants who get paid on an hourly basis. Often, such an individual works on a main project and is interrupted by phone calls and must work on something else and later on return. The two timers are easy to turn-on and off. If you put the computer in pause (i.e. lunch), they stop counting.

There is no link between the counters and any fields, it is the responsibility of the user to enter the timed value in the proper project, etc. If you have any idea of how it could be used, do not hesitate to propose!

Related to this issue, the phone dialer is in need of major improvements, one of these is logged calls with duration (à la Ecco)
Oh yeah!  That's another feature I'm eagerly waiting for, the phone dialer.  I want to transfer all of my contact info into SN.  When you're ready to work on it, let me know.  I have some good suggestions for the dialer.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 16, 2008, 04:18 PM
The phone dialer is already there (CTRL-T) to activate.

1- Finds all numbers in the item and in parent items (enter only company number, not one for each employee, same for family members, etc).
2-Uses TAPI dialing rules, so easily adjusts between home and office.
2-Customizable phone number recognition through regexp.

You knew that right?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 16, 2008, 04:58 PM
Well, sort of.  I knew dialing was already there, but I haven't tried it yet!  I'll have to do it at home, because my phone at work isn't connected to the computer.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 31, 2008, 10:29 AM
It seems that I ran into some data disappearing problems again:
Yesterday, I added a few items to my "Evernote" grid (where I keep random notes).  Nothing major, just a list of software I use with Autocad.  I had short descriptions in the html pane.  I come back this morning, and all of those items are gone.  I also had some work-related items in another grid I added yesterday, and those are still there.  Does this happen to anybody else?  Between my past experiences with the HTML pane and things like this, I get a little nervous.  Is there anything I can do before exiting the program that sort of ensures me that the changes are being saved?  I still think it's important to have a more sophisticated backup settings (like the one I posted here earlier for mylife organized).
I think part of the reason why I seem to be the only one experiencing this is because I'm using this program actively while most of the other users are just testing it out.  I'm actually doing work in this program on a daily basis, I'm not just trying out new features once in a while or experimenting with it while I do my real work in other programs.  Anybody else here that relies on the program daily?

The worst part of all this is that I come in the morning, open up SQLNotes, and I don't see some of the items I added yesterday.  So I'm wondering if I even put them in, or maybe I was planning to but never did.  You see, it's making me doubt myself, which is the most difficult part for me.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 31, 2008, 10:40 AM
OK, one more note:
I did a quick search on the lost items, and I found them.  I remembered from the past that sometimes data disappears from a grid, but rarely is it gone from the database.  So, the lost items showed up in the quicksearch.  But in the properties, they appear in no grids, which is weird because I obviously entered them in a grid.  So what causes this to happen?  And how do I restore it back into the proper grid?

As I mentioned, I also entered new items in another grid, and didn't lose those.  However, in the grid where I did lose items, I also remember that I went through the list and also deleted some other items (delete from database, not just the grid).  I'm guessing that that caused something to happen to the grid that made my other items disappear.  So, if that's the case, that's a bug that needs to be looked at.


Now, how do I add the lost items back into the proper grid?  Do I have to move it manually, or can I restore it somehow?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 31, 2008, 10:47 AM
I use it daily too (of course)  ;)

>Is there anything I can do before exiting the program that sort of ensures me that the changes are being saved?
You could click the save button, change item and come back to it

>I still think it's important to have a more sophisticated backup settings
True, but if the content is never saved, a backup will not help you. We must track this down first.

A QuickSearch does not find the missing info? [Edit]I see that it did[/Edit]

>and I don't see some of the items I added yesterday.
Use the journal grid (or a similar one with the DateFilter) to see items added yesterday. I don't recall ever loosing items...

>But in the properties, they appear in no grids, which is weird because I obviously entered them in a grid
You mean that they have no fields filled (other than the Item field)? There is a bug in the current version, where if the grid source field contains a space in the name, it isn't auto-assigned, hence would not show in the grid. This is now fixed. Updated version will be out today.

>Now, how do I add the lost items back into the proper grid?  Do I have to move it manually, or can I restore it somehow?
Simply assign fields to those items such that the grid will show it. It could be as simple as checking a yes/no field, or more complex. It all depends on the grid (source, filter, AlphaFilter, DateFilter). Show a screenshot if you're having problems.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on July 31, 2008, 11:06 AM
Hi superboyac,

Like you I use the software daily, and apart from the transient html problem I've never lost a thing.
the reason why items might disappear from a grid are (usually) only because of filter/source related problem (ie : your items characteristics/properties don't match the source/filter).

Don't forget that grids don't "contain" items. They're just displaying items depending on the relation between : the grid's source/filters (open the source bar to see these : alt-s) and  the items' properties (shown in the properties pane : filled fields).

To "move back" (or, rather, "have your grid display") your items in a grid or another : just change the grid's source and filters accordingly, or make sure that your items match the source by filling the right field (with the right data...).

There might be situations where items are pasted in a grid (XML mode), and maybe a few other situations (I'd have to check), where items do not automatically get assigned the right field values to match the grid's source. You should also make sure that, if your grids have complex source, you have automated whatever needs to be automated for the items to match the source (see the "manage grid" window --> Data -> autoassign the following fields... Note that items get automatically the right values to meet the grid in grids with simple sources)

Pierre : maybe could the "autoassign the following fields" option always be filled with the default value (ie : what's automatically added in the case of simple sources), so one knows what's going to happen to new items...

[edit : Pierre was first... went fo check my coffee, and there he was... I was too slow  :-[ ]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 31, 2008, 11:26 AM
Thanks Pierre, Armando.  I got the lost items back using the check boxes.

Armando, as far as your explanation goes, it makes sense.  However, I rarely play around with the source and filter settings.  I just add an item to the grid and input text into the fields and/or html pane.  So nothing should disappear between sessions because I'm not really messing with anything.  I still think it has something to do with the fact that I deleted some items from the grid, and that caused something to happend.

Pierre, it's true, I don't think I've ever completely lost items, so that's always reassuring.  Ok, back to work, right?
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on July 31, 2008, 11:52 AM
I still think it has something to do with the fact that I deleted some items from the grid, and that caused something to happend.

Deleting some items, if they are parents of other items, cans sometimes have that effect.

Let's pick an example happening in the "Inbox" grid (if you still have it in your setting).

1- the grid's source corresponds to the "Inbox" field (ie : the Inbox field needs to be check for any item to appear in the Inbox grid, as it's originally set). Note that this field doesn't have the "value-->sub-item" option checked (in fields properties). It means that only the parents will have the "Inbox field" checked, not the children -- unless you decide otherwise on a case to case basis.

So : for an item to be displayed in the Inbox grid there can be 2 options : 1) the "inbox" field is checked, 2) or the item is to be the children/sub-item of a parent/top-level item already matching the grid's source (this is the case in SQLNotes default configuration).

2- in the "Inbox" grid, if you  you delete some parents, their sub-items won't have parents anymore, and because they didn't necessarily have the "inbox" field checked (sub-items now don't meet the source as top-level items - unless you manually checked the "inbox" field or added the the items through the "add item" window ctrl-alt-n), will disappear from the grid too and will end up in... "no grids land".... They will still be in the database, just invisible.

[EDIT : This is coherent with the "folder metaphor" : remove a parent and the chidren disappear to. Unless you move them elsewhere before you do so.]

It seems complicated, and it is a bit... That's why I usually work with the "value-->sub-items" option turned on for most of my simple sources. It prevents these things from happening : If I delete parents from the grids, the children/sub-items still meet the source. If I turn the "flat view" option on : I see all items, even the sub-items. Etc.

There are a couple small drawbacks in using inheritance (value-->subitems) -- a bit more CPU intensive maybe, and a couple hierarchy display bug -- but not many. I've made the decision to stick to it. Much more coherent with the "add item" window which will automatically assign a specific field to new items, and allows one to have a true flat view of all items displayed in a grid -- essential to me. [EDIT : the "value-->subitems" option can also more easily make some items appear in grids where you don't want them, if you're not careful; but this can be fixed "manually", as everything else!]
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on July 31, 2008, 11:59 AM
Edited my previous post.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 31, 2008, 12:58 PM
Yeah, I understand that.  Of course, there are also the confirmation dialogs for removing the children of parent items as a security measure.  My issue was that I removed unrelated items and some other items disappeared, they were not parents or children of each other.  And they only disappeared after I exited SN and reopened it the next day.  So, it's more of a bug rather than an issue with using the system.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on July 31, 2008, 01:14 PM
Yeah, I understand that.  Of course, there are also the confirmation dialogs for removing the children of parent items as a security measure.  My issue was that I removed unrelated items and some other items disappeared, they were not parents or children of each other.  And they only disappeared after I exited SN and reopened it the next day.  So, it's more of a bug rather than an issue with using the system.

You can check your backups... to understand what happened. The .bk2 should be yesterday's
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on July 31, 2008, 03:32 PM
Yeah, I understand that.  Of course, there are also the confirmation dialogs for removing the children of parent items as a security measure.  My issue was that I removed unrelated items and some other items disappeared, they were not parents or children of each other.  And they only disappeared after I exited SN and reopened it the next day.  So, it's more of a bug rather than an issue with using the system.

I think there's still bugs/problems to do with display, especially as you say on first programme start of the day
BTW, I use it daily, for work & some non-work stuff too, but I suppose I use it in fairly limited ways, anyways, I've never lost anything, but at times on restart I have to refresh or do the Crtl+9 shortcut to expand everything fully (presuming your hierarchy isnt more then 9 levels) - or sometimes to right-click an item & click on the display all sub-items icon

I havent had the problem you describe - homeless items -
did it relate to what Pierre said about "the grid source field contains a space in the name" ?

Also BTW, unlike Armando I have just the parent or top-level items as source in the grid (it works this [my] way by default) seems to suit me but I'll have to try his way sometime

I've only skimmed through the previous posts so apologies if I've missed anything
Title: Re: SQLNotes...what is it exactly?
Post by: TucknDar on August 05, 2008, 02:30 AM
There's most definitely some conflict between ksdhtmledlib.ocx and something on my system, but I haven't got a clue what I can be. I should post to the yahoo group you mentioned earlier. I'll get around to it eventually. Thanks for your help  :Thmbsup:
Uhmmm... ok, so I forgot about posting to the Yahoo! Group, but decided earlier today that I wanted to give it another shot. Maybe some Windows update or something else just magically fixed the issue!? And, sure, now everything is working fine :huh: Now I just need to figure out how to use this thing, but at least it's working and I can see some of its power. :D
Title: SQLNotes: the next generation information organizer
Post by: PPLandry on August 15, 2008, 09:55 AM
Glad to see that it is now working for you



FYI, Version 0.9.23.6 is coming soon with many interesting improvements:

   1. New VBScript editor
   2. VBScript code separated in system, user and database
   3. Improved web clipping
   4. Dated backups
   5. Bug fixes of course, and...
   6. Portability! You'll be able to download a zip file, copy the content to an USB thumb drive, copy your datafiles and GO! Any Win XP or Vista PC, no installation required, no admin rights. Now, you'll finally be able to bring SQLNotes to work with you...

Checkout Mantis for details!
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on August 19, 2008, 03:24 AM
FYI, Version 0.9.23.6 is coming soon with many interesting improvements:

   1. New VBScript editor
   2. VBScript code separated in system, user and database
   3. Improved web clipping
   4. Dated backups
   5. Bug fixes of course, and...
   6. Portability! You'll be able to download a zip file, copy the content to an USB thumb drive, copy your datafiles and GO! Any Win XP or Vista PC, no installation required, no admin rights. Now, you'll finally be able to bring SQLNotes to work with you...

sounds great Pierre  :up:

trying to check the SQLN forum this morning
one page has loaded the banner on top but nothing else (& it thinks it's done),
the aggregated forum page gives this message (after about 5mins)

Connection Interrupted

The document contains no data.

The network link was interrupted while negotiating a connection. Please try again.
maybe you're working on it or something,
just thought to let you know anyways


EDIT/ seems to be working again
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on August 20, 2008, 03:28 AM
Down again.   :(

It has been down much more than up since I started using SN again.  Is Pierre looking for a new web host?  Sure hope so. Can't do much at the site as it is.

Jim

[attachthumb=#1][/attachthumb]
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on August 28, 2008, 03:54 AM
10:54 »
Down again.   :(

it's been trying to load for at least 5 minutes now

14:32 » now it just says
"Server is too busy"
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on August 28, 2008, 07:49 AM
It seems the SQLServer was down from 12h00 to 7h30 EST  :down: :down:

Yes I'm looking into changing web site. Same hosting service but using Drupal and an mySQL database which hopefully will be performing better

Demo at www.sqlnotes.net/drupal5
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on August 28, 2008, 10:28 AM
The Drupal page looks nice. Not sure about the fonts for "SQLNotes: The Next Generation Information Organizer" (size etc.) though... but, yes, I know it's just a test page.

I'm curious :  how will Drupal have an effect on availability and performance?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on August 28, 2008, 10:31 AM
The Drupal page looks nice. Not sure about the fonts for "SQLNotes: The Next Generation Information Organizer" (size etc.) though... but, yes, I know it's just a test page.

I'm curious :  how will Drupal have an effect on availability and performance?

The problem with the current is reliance on SQLServer as the database. Drupal use mySQL. SQLServer is expensive and hosting company tend to overload it, to save money
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on August 28, 2008, 11:34 AM
Reminds me of the web host I used for a few years, Pierre.  Page-Zone.  Very small company, but really excellent for about four or five years.  Then it all seemed to crash at once. I don't know what happened there, but suddenly the incidence of servers going down and no response from their support system or emails was wild.  I had to dump them for another - and the new one wasn't nearly as good as Page-Zone had been, but they were more reliable than Page-Zone after their mysterious down-turn.

Good luck with yours.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on August 28, 2008, 11:44 AM
The problem with the current is reliance on SQLServer as the database. Drupal use mySQL. SQLServer is expensive and hosting company tend to overload it, to save money

I see... Thanks!
Title: SQLNotes: The next generation information organizer
Post by: PPLandry on September 12, 2008, 04:05 PM
Version 0.9.23.7 is now available in the SQLNotes download area: http://www.sqlnotes.net/Download/tabid/61/Default.aspx.

Major changes are:

    * Show hyperlinks of lineage items on the status bar
    * Show siblings in the properties pane
    * Filter as you type
    * Portable!  8) :-*

 
The biggest news is that it can now run without installation and does not require admin rights. It works on XP and Vista systems (does not work on Win 2000). Users can report if it works on Mac (Parallels) and Linux (Wine). So SQLNotes is can now be used in workplace environments, even very closed-down ones (security-wise).
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on September 15, 2008, 10:28 AM
Major changes are:

    * Show hyperlinks of lineage items on the status bar
    * Show siblings in the properties pane
    * Filter as you type
    * Portable!  8) :-*

I'm having fun with the various links to "relatives" of the current item:

[ You are not allowed to view attachments ]

[edit] removed incorrect info about search grid [/edit]

This is really nice :-*  I havent even tried out filter as you type yet, more fun
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 15, 2008, 12:19 PM
Wow, very sweet.  Thanks tomos, thanks Pierre.

I can't remember if I added a Mantis request to import text files into SN using the filename as the item title, and the file content as the html pane content.  I need to check.  This is so I can import my TexNotes info into SN.  After that, I can pretty much use SN exclusively since Evernote import is now supported.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 12:10 PM
OK, I had a mishap again.  A while ago, I added about 80 items into my "Evernote" grid.  The items were all the software that I wanted to add to my website.  Now, I go back and the items are not in the grid anymore.  Of course, the items are still there, but they are not shown in any grids.  Why does this keep happening to me?  How can I quickly recover these items back into the grid without going and checking the field in the properties one by one for each item?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 12:14 PM
You can
-use the journal,
-find one and checkout the filled field and compare that with your grid,
- perhaps you've added a dateFilter or an AlphaFilter to your grid...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on September 16, 2008, 12:18 PM
[oups ... PIerre was quicker]

When that happens, it's usually just a filter thing.
It happens to me too, but it's usually because I messed with the filters.

1- Any error message when you open the grid?

2- Check your different filters : source (first text box on the source bar), filters  (second text box on the source bar), Date filter ("D"  on the source bar), Alphanumeric filter  ("A" on the source bar).  View>source bar, or alt-s

If your items don't meet the source/filter etc., they won't show.



What's in these filters
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 12:18 PM
I searched for one of the items and in the properties it says that it is shown in 0 grids.  So I don't think it's shown in any grid regardless of the filter.
I just installed the portable version and it shuts down (crashes) every time I try to open the properties pane.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 12:20 PM
I searched for one of the items and in the properties it says that it is shown in 0 grids.  So I don't think it's shown in any grid regardless of the filter.
I just installed the portable version and it shuts down (crashes) every time I try to open the properties pane.

I'll check it immediately as another user was having this problem...
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on September 16, 2008, 12:24 PM
That's because -- IIRC -- the "shown in" field tells you where the item is shown *currently*. If it's filtered out of all grids, it's nowhere.

>I just installed the portable version and it shuts down (crashes) every time I try to open the properties pane.

hmmmm.... someone reported the same thing in the SQLNotes forum. Doesn't happen here... weird...

[EDIT : ok... I'll let pierre handle this for today!  ;D]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 01:49 PM
That's because -- IIRC -- the "shown in" field tells you where the item is shown *currently*. If it's filtered out of all grids, it's nowhere.
Really?  Is that the best way for that feature to function?  Shouldn't it tell me what grid it's in regardless of the filter?  Wouldn't that be more useful?  That way, when I go to a grid and see something missing, I can search for it and double-check to see if it was really in that grid or not.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 01:52 PM
Really?  Is that the best way for that feature to function?  Shouldn't it tell me what grid it's in regardless of the filter?  Wouldn't that be more useful?  That way, when I go to a grid and see something missing, I can search for it and double-check to see if it was really in that grid or not.
Remember grids don't contain items, they display them, and if it does not display it, then it isn't there.

I've fixed the properties pane issue. Users may download it
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 03:33 PM
Really?  Is that the best way for that feature to function?  Shouldn't it tell me what grid it's in regardless of the filter?  Wouldn't that be more useful?  That way, when I go to a grid and see something missing, I can search for it and double-check to see if it was really in that grid or not.
Remember grids don't contain items, they display them, and if it does not display it, then it isn't there.

I've fixed the properties pane issue. Users may download it
I get that.  The problem I'm running into is this.  I create a bunch of items in a grid.  I come back and those items aren't there anymore.  I didn't do anything with filters or such.  So, how can I "recover" those items into the original grid?  I thought I could use the field for "shown in x grids" to see which grid the items were originally in.  Then I could use that information to figure out what is hiding the item.  Honestly, I don't think I've ever used a filter on a grid yet to purposefully hide items, yet I've had several occasions where items have just disappeared from grids.  This will probably be worked out in future versions, but in the mean time I just wanted to see if there was a way to recover the items when this occurs.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 03:38 PM
Perhaps you can try a repair?

Otherwise, can you find one such item and report which fields are filled, along with the grid parameters (source, filter, etc) ?

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 03:54 PM
So how can I recover my lost items?  There are a lot of them.  If possible, I need to search and find all items that are NOT shown in any grids, and then assign the Evernote grid to them all.  Repair didn't work.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 03:55 PM
So how can I recover my lost items?  There are a lot of them.  If possible, I need to search and find all items that are NOT shown in any grids, and then assign the Evernote grid to them all.  Repair didn't work.

Do you see them in live-search? If yes, select a few and report the filled fields, along with the grid settings

The journal can also be used
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 04:06 PM
I find them in the live-search.  I seem to have deleted the Journal grid (I tend to do that for the grids I don't use, I know, bad habit from the old days).  The only filled fields is Item.
I see all 81 siblings in the list.  I also see the parent item shown, which is weird because the parent item is showing in the grid, but not the siblings.  But it is saying that it's shown in 0 grids.

Do you have any idea why these items would just disappear?  This disappearing stuff is the only hangup I have with SQL.  Remember in prior versions I had the issue with the HTML pane?  Now this.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 04:11 PM
OK we're progressing...

So you see the parent in the grid? And in the properties pane, the 81 children are shown?

But when you expand the parent, the children are not shown?

If all this is true, you probably enabled Grid > Filter criteria applies to sub-items

Alternatively, you can right-click the parent and select "Show All sub-items"
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 04:55 PM
Ah!  Great!  The filter criteria thing was not enabled so that wasn't it.  But the right click worked.

So that's great.  THanks.  My only question is why did this happen when I absolutely didn't modify any of these settings.  For the most part, my extent of using SN is just entering items in grids.  I have very rarely even touched any of the buttons and options.  THat's why it's puzzling to me when this stuff happens.  I 'm not really touching all these features.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 16, 2008, 05:26 PM
It is difficult for me to know, but are you sure that it isn't because the parent was simply closed? If you have an image of how it was, it could help
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 16, 2008, 06:37 PM
That could be it, but the confusing part is that the little "expand" tick wasn't under the bullet.  So how am I supposed to know it was there?  Sorry, but I'm a little busy right now, or else I'd be attaching screenshots and stuff.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on September 17, 2008, 02:50 AM
I seem to have deleted the Journal grid (I tend to do that for the grids I don't use, I know, bad habit from the old days).

You probably dont have it cause your file is old - mine doesnt, it was introduced since I created my file


So how can I recover my lost items?  There are a lot of them.  If possible, I need to search and find all items that are NOT shown in any grids, and then assign the Evernote grid to them all.  Repair didn't work.
you probably know this already,
but either the items, or their parent (or some item higher up the hierarchy) must have the source field ticked/filled in order to show in a grid.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 17, 2008, 11:19 AM
you probably know this already,
but either the items, or their parent (or some item higher up the hierarchy) must have the source field ticked/filled in order to show in a grid.
It's true, I know that (for the most part).  I don't really have an issue with the way the program works.  My problem is that I rarely (if ever) mess around with the filters and sophisticated display options.  All I do is add items to grids and that's it.  So when I come back and it's gone, it's confusing.  So when I get answers like "check the source filter" or something like that, my response is "Why should I?  I never touched it or anything like that in the first place."

I know the information in SN is very flexible and powerful with the way you can display it.  I just want to help keep the simple aspects of the program simple.  I love powerful programs, but I also appropriate simplicity if that makes any sense.

And I love it when authors fix issues with their program in a matter of minutes!  THanks Pierre.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 17, 2008, 03:02 PM
I seem to have deleted the Journal grid (I tend to do that for the grids I don't use, I know, bad habit from the old days).

You probably dont have it cause your file is old - mine doesnt, it was introduced since I created my file


The Journal grid is nothing but a simple grid with no source (=(All items)) or filter. The DateFilter toolbar is active and using the ItemCreated (and/or ItemModified) field.

[edit] This grid will show all items created over a given period of time (day, week, month, user-defined nb days). Any date fields can be used, so you can use it to show due dates, items modified, whatever [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 17, 2008, 03:35 PM
Ah!  That's very useful (the Journal grid, that is).  I remember asking for such a thing a long while ago.  Cool!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 17, 2008, 04:04 PM
It keeps hiding those items whenever I restart SN.  Why?  It's not doing it for other items.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 17, 2008, 04:07 PM
Why is ctrl-c copying disabled in the html pane for me?

Also, when I switch from SN to another application, SN starts blinking in the taskbar...why?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 17, 2008, 04:20 PM
It keeps hiding those items whenever I restart SN.  Why?  It's not doing it for other items.

Perhaps Grid > Save Item State is not checked...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 17, 2008, 04:35 PM
No, it's checked.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on September 18, 2008, 02:47 AM
Why is ctrl-c copying disabled in the html pane for me?

that's a bug in latest version, or something - it's being worked on at any rate (reported in the sqln forum)
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on September 18, 2008, 02:52 AM
It keeps hiding those items whenever I restart SN.  Why?  It's not doing it for other items.

is there any difference between these & other items ? - especially with regard to the source field
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 18, 2008, 10:55 AM
Actually there is something I don't quite understand.  By the way, this is all happening in the grid labeled 'Evernote".
OK, so some of the items just disappear when I restart SN.  So, I'm looking at the filled fields for the items that work.  Some has "ItemhasHTML" checked, some have "Evernote" checked.  (They all have something in Item).
Now, why they don't all have "Evernote" checked is confusing to me.  They were all entered in the Evernote grid so they should have it checked automatically when the item is created.  Actually, I'm noticing that all the top level items have "Evernote" checked and the lower level items do not.
Now about the 80-something items that keep disappearing.  All except one do NOT have "Evernote" checked.  All these items were created in the Evernote grid.  I would have expected the default behavior is to have the grid name field checked when items are created in that grid.

Again, remember, I don't ever touch the source box or do anything with filters.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on September 18, 2008, 11:00 AM
OK got it. Either remove the Evernote check for the item that has EverNote checked OR enable Full Hierarchy (grid>hierarchy>Full hierarchy). This behaviour is normal and I can explain if desired.

[edit]If you want all items in the Evernote grid to have Evernote checked, enable Inheritance for the EverNote field. Not necessarly required, but if you want, this is the way to do it [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 18, 2008, 11:48 AM
OK, Pierre, I will do the things you say.  I will probably want the Evernote field checked for them all, but I'd like to know what the best way to do this is because I don't want to practice poor habits.

So, please, can you explain why it functions this way?  What's the point of Full Hierarchy?  Why wouldn't I want to enable inheritance?  I just want to make sure I understand it.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on September 19, 2008, 01:30 AM
Now, why they don't all have "Evernote" checked is confusing to me.  They were all entered in the Evernote grid so they should have it checked automatically when the item is created.  Actually, I'm noticing that all the top level items have "Evernote" checked and the lower level items do not.

that is default behaviour - this way you get to see the parent items & can expand as you wish
I know Armando works differently but I can never keep up with him ;)


So, please, can you explain why it functions this way?  What's the point of Full Hierarchy?
also curious :)
(I use full hierarchy all the time myself - to the extent I cant remember what the others for!)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on September 19, 2008, 03:45 PM
that is default behaviour - this way you get to see the parent items & can expand as you wish
I know Armando works differently but I can never keep up with him ;)
That is not surprising as Armando and I think alike on a lot of this stuff.  So, I don't see what's the point of having a show all subitems feature because there's already that little expand tick under the item bullet that hides/expands the subitems.  If I don't see the tick there, I assume there are no subitems.
It's confusing to me.  I understand if you want to hide items using the filters and stuff.  That makes sense, it's logical.  But this is confusing because the item is being hidden because it's a sub-item?  That's confusing to me.  When an item is created, I prefer the grid it's created in to be automatically checked.  It doesn't make sense to add an item to a database and then the item is not associated with any grid by default.  By default, all items should be associated with the grid it was created in.  If you don't like that behavior, then you can uncheck it later.  That makes more sense to me.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on September 21, 2008, 11:33 PM
Now, why they don't all have "Evernote" checked is confusing to me.  They were all entered in the Evernote grid so they should have it checked automatically when the item is created.  Actually, I'm noticing that all the top level items have "Evernote" checked and the lower level items do not.
Now about the 80-something items that keep disappearing.  All except one do NOT have "Evernote" checked.  All these items were created in the Evernote grid.  I would have expected the default behavior is to have the grid name field checked when items are created in that grid.

Again, remember, I don't ever touch the source box or do anything with filters.
that is default behaviour - this way you get to see the parent items & can expand as you wish
I know Armando works differently but I can never keep up with him ;)
That is not surprising as Armando and I think alike on a lot of this stuff.  So, I don't see what's the point of having a show all subitems feature because there's already that little expand tick under the item bullet that hides/expands the subitems.  If I don't see the tick there, I assume there are no subitems.
It's confusing to me.  I understand if you want to hide items using the filters and stuff.  That makes sense, it's logical.  But this is confusing because the item is being hidden because it's a sub-item?  That's confusing to me.  When an item is created, I prefer the grid it's created in to be automatically checked.  It doesn't make sense to add an item to a database and then the item is not associated with any grid by default.  By default, all items should be associated with the grid it was created in.  If you don't like that behavior, then you can uncheck it later.  That makes more sense to me.

This is an interesting discussion... I'm running short on time but....

Yes, this is the default behavior.

I talked about this matter with Pierre quite a few times as I find this behavior unintuitive -- flat view should  show all items, even when subitems are not meeting the source. Because flat view doesn't show all items with the default settings (inheritance is off), i have to enable inheritance for all fields that are used as grids sources.

And so I think it would be better for "inheritance" to be the default setting for grid sources (at least the simple sources).

one of course  has to keep in mind that these "default behaviors" will have some consequences and so they have to be well thought of before they're implemented.

There were reasons for Pierre's initial choice... mainly influenced by Ecco's logic, IIRC; the problem is that SQLNotes is much more sophisticated, allows multiple parents, etc. so... Ecco's way is probably not the best. Pierre can comment on that if he wishes to.

So, like I said, I personally tend to enable inheritance for all fields which are used as grids sources -- with a few exception. The reasons are simple, I want to : 1- be able to see all items when Hierarchical view is off, 2- be able to filter in/out items from a grid more easily, 3- be able to trace more easily all the items contexts (grids) in which they're used (especially when they're used in different grids...), 4- be able to use the "quick add item" to send bits of data to my database, assigning different fields without destroying the logic in a grid (ie : all items in a grid ave the main Yes/NO field-source "ticked", not just a few here and there).

As for the "full hierarchy" mode, etc. I never ever use the normal (not full) hierarchy mode. I don't because items won't appear more than once (when they have multiple parents) in the hierarchy, and I have no use for such a function. I wonder if anybody does? In the end, I always use either the Full hierarchy mode, or "flat" mode.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on September 21, 2008, 11:39 PM
Edited previous post. Still badly written, but not as bad as the first version.  :-[
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 05, 2008, 08:07 PM
I agree about the inheritance stuff (sorry, I missed this post forever).

Where are functions stored in SN?  I created my own functions a long time ago for my transcript grid, but since then I've uninstalled and overwritten the SN files many times over.  But the grid still works...so I was wondering where custom functions are stored.

By the way, I like the new name...InfoQube.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 05, 2008, 08:18 PM
The usercode (now called VBScript editor) is now divided into 3 sections:
1- system code  : supplied with the software
2- user code      : your code, common to all databases
3- database code: code specific to a given database

The priority is: 3 superceeds 2 which superceeds 1 (that is, if you have the same function name in user code and database code, the database code will run)

As your transcript grid is part of the sample database, I've also put it in System code (1) for now. When release time comes, it will most likely be moved to database code, where IMO it belongs really.

BTW, I'm now full-time on the calendar, a subject that you know quite a bit about... IYO is CalendarScope still the goal?
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 05, 2008, 08:27 PM
Sounds good Pierre!

Yes, I am still quietly working with SN. Nothing big, but a bunch of little items. (Baby steps for me!)

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Darwin on October 05, 2008, 10:08 PM
I hear, ya, Jim. Baby steps for me, too. It's been a while since I had SQLNotes installed and I'm finding my feet.
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 05, 2008, 11:24 PM
I'm still pining for some kind of documentation!!  I get pretty lost without instructions - usually break things!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 05, 2008, 11:52 PM
The usercode (now called VBScript editor) is now divided into 3 sections:
1- system code  : supplied with the software
2- user code      : your code, common to all databases
3- database code: code specific to a given database

The priority is: 3 superceeds 2 which superceeds 1 (that is, if you have the same function name in user code and database code, the database code will run)

As your transcript grid is part of the sample database, I've also put it in System code (1) for now. When release time comes, it will most likely be moved to database code, where IMO it belongs really.

BTW, I'm now full-time on the calendar, a subject that you know quite a bit about... IYO is CalendarScope still the goal?
I see, that's very useful the way you've organized the code.

As for the calendar, yes, Calendarscope is still the best from what I've seen.  I can go into detail later, but it's distinguishing features are it's speed (lightweight), the way it handles colors and categories, and it's interface.

But I also know that most users will want a more complex calendar than what I'm used to using.  Especially since SN can do anything, they are going to want more complex management of appointments/tasks and linking with Outlook (probably) and stuff like that.  I can't even begin to think about it!
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 06, 2008, 12:47 AM
Pierre,

I'm curious: Is the new portable version taking the place of the regular installed version? I see that 0.9.23.7i is the latest version but it is only available as a portable version, while 0.9.23.6 is the latest version available with an installer package. Are there new improvements, features, bug fixes, etc. available ONLY in the portable version? Are you abandoning the installer version?

Thank you.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 06, 2008, 04:47 AM
Is the new portable version taking the place of the regular installed version? I see that 0.9.23.7i is the latest version but it is only available as a portable version, while 0.9.23.6 is the latest version available with an installer package. Are there new improvements, features, bug fixes, etc. available ONLY in the portable version? Are you abandoning the installer version?

That was asked somewhere in SQLN forums - I'm not looking for it :) but the answers were roughly:

> Are there new improvements, features, bug fixes, etc. available ONLY in the portable version? = YES (at the moment)

> Are you abandoning the installer version? = NO (but sort of for the moment!)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 06, 2008, 06:21 AM
I'm curious: Is the new portable version taking the place of the regular installed version? I see that 0.9.23.7i is the latest version but it is only available as a portable version, while 0.9.23.6 is the latest version available with an installer package. Are there new improvements, features, bug fixes, etc. available ONLY in the portable version? Are you abandoning the installer version?

Technically, there is only 1 version. One is distributed as a zip of all files (portable), the second is through an installer. The 2 are identical with 1 distinction: the portable does not (yet) associate the .sndb extension with SQLNotes.

The 2 distributions will be maintained. Lack of time is the only reason why I've neglected the installer. I'll fix it this week.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 06, 2008, 09:15 AM
Any other users of Mouser's CH&S (clipboard extender) here?

I find trying to paste into the html pane often (maybe always) doesnt work -
last copied text is no problem but trying to paste an older clip doesnt work -
I will post in CH&S area but wanted to check here with other SQLN users first ...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 06, 2008, 11:42 AM
The latest SQLNotes seems to have issues with copy/paste in the html pane.  I don't know if that was fixed.  I also don't know about CH&S...I'm using ARSclip (sorry mouser!).

check that...the copy/paste has been fixed.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 06, 2008, 11:56 AM
Can someone help give me a template to export selected items to html?  I'm using the html export and I don't really have time to figure out how to make one.  The default works fine, but it doesn't show the contents of the html pane.  I need something that works just like default but also shows the html pane content.  Thanks.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 06, 2008, 12:49 PM
Can someone help give me a template to export selected items to html?  I'm using the html export and I don't really have time to figure out how to make one.  The default works fine, but it doesn't show the contents of the html pane.  I need something that works just like default but also shows the html pane content.  Thanks.

Have you ticked "Include html below the item" ?
it works here, hang on, here's the settings I used just now to check

[ You are not allowed to view attachments ]

but basically ticking that option should work
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 06, 2008, 01:20 PM
Yeah, I checked that, but it doesn't work for me.  I mean, it doesn't show the html pane content.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 06, 2008, 01:39 PM
Yeah, I checked that, but it doesn't work for me.  I mean, it doesn't show the html pane content.

odd, one for Pierre then, as I say, it works fine here -
I dont think a template will make any difference if the basic export doesnt work for you
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 06, 2008, 01:41 PM
@superboyac,

Can you give a screenshot of your settings? Like Tomos said, it works fine...
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 06, 2008, 03:33 PM
@superboyac,

Can you give a screenshot of your settings? Like Tomos said, it works fine...
Here's the screenshot:
[ You are not allowed to view attachments ]
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 06, 2008, 03:39 PM
OK got it. There is a small bug. You can either:
1- Uncheck use HTML style bulleted list, or
2- make sure you select item rows (Item>Select item)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 10, 2008, 01:43 PM
Yeah, I checked that, but it doesn't work for me.  I mean, it doesn't show the html pane content.

Did you get it to work correctly?
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 10, 2008, 02:13 PM
Yeah, I checked that, but it doesn't work for me.  I mean, it doesn't show the html pane content.

Did you get it to work correctly?
Yes, I did, thanks.  Being able to export a bunch of selected items is very useful, especially when I need to send a report or something to someone.  You just export to html and email the file.
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 17, 2008, 02:00 AM
I'm curious: Is the new portable version taking the place of the regular installed version? I see that 0.9.23.7i is the latest version but it is only available as a portable version, while 0.9.23.6 is the latest version available with an installer package. Are there new improvements, features, bug fixes, etc. available ONLY in the portable version? Are you abandoning the installer version?

Technically, there is only 1 version. One is distributed as a zip of all files (portable), the second is through an installer. The 2 are identical with 1 distinction: the portable does not (yet) associate the .sndb extension with SQLNotes.

The 2 distributions will be maintained. Lack of time is the only reason why I've neglected the installer. I'll fix it this week.

Pierre,

Either you didn't manage to update the installer version to match the portable, or else I simply cannot find it.

Barring that, how do I install the portable version semi-permanently? And not lose my current data? Finally, must I uninstall 9.23.6 - the current installer version, before installing the portable version?

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 17, 2008, 02:25 AM
Barring that, how do I install the portable version semi-permanently? And not lose my current data?

data or settings ? (or both?)
Data is all in the file

from the "other" forum

PPL wrote
If you want to use the portable and retain your settings

   1. Copy it anywhere (I recommend against Program Files since the OS may protect it)
   2. Start it (default user or set your own user)
   3. Close it
   4. To get your previous settings:
         1. Copy files from c:\docs & settings\UserName\SQLNotes\user.vb to PortableFolder\Users\UserName
         2. Copy files from c:\docs & settings\All Users\SQLNotes\user.vb to PortableFolder\AppData\UserName
-http://sqlnotes.net/Forums/tabid/54/forumid/18/threadid/4710/scope/posts/Default.aspx

I ended up taking the oppurtunity to start from scratch settings-wise
Once it's setup as I want it, I just copy updates into the "install" folder - (making a dated copy of contents first). Settings are retained.
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 17, 2008, 02:36 AM
Hi Tom!

Barring that, how do I install the portable version semi-permanently? And not lose my current data?

data or settings ? (or both?)
Data is all in the file

I meant data, but settings will help too! (In the meantime, I did see the post you quoted over in Pierre's forum!)



I ended up taking the oppurtunity to start from scratch settings-wise

Once it's setup as I want it, I just copy updates into the "install" folder - (making a dated copy of contents first). Settings are retained.

You mean that you replaced the contents of your previously installed version with the contents of the Portable download?

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 17, 2008, 02:37 AM
Tom,

Also, did you uninstall the installer version first? Or just replace the contents of the Program Files folder?

Thanks again,

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 17, 2008, 02:59 AM
You mean that you replaced the contents of your previously installed version with the contents of the Portable download?
No no!
hi Jim :D

actually I simply deserted the installed version
I have all portable apps on a different drive so I put the portable version in there
Then
Once it's setup as I want it, I just copy updates into the "install" folder - (making a dated copy of contents first). Settings are retained.
I think I confused you with the "install" word there

So basically:

~ uzip somewhere you happy with
~ create shortcut
~ before updating, copy contents (in case) or just the files Pierre mentions in quote above(they from the installed version :-[)
~ update by copying contents of update into folder where the exe file is

hope that's clearer now!


edit/ added quote at the top - corrections
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 17, 2008, 03:38 AM
Well there are still a heck of a lot of settings and files in my installer version that won't be retained then.

I'm going to wait for Pierre to see what the heck is supposed to be where. Darn, if he is having us replace versions he needs to tell us a little more clearly just how to do it.

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 01:28 AM
Hello, I've read up to page 7 of this topic and I've played around with the basketball example, I just have to ask, was I mistaken in assuming that this was one of those tree-based outlining notetakers as opposed to a much more purer database where you collect your entries that compose of only a few sentences because I  was looking for the former functionality and I keep searching but besides the HTML pane, it doesn't seem like this is something that supports an essay length article. Even the help files were composed of at most a few paragraphs.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2008, 03:00 AM
Hello, I've read up to page 7 of this topic and I've played around with the basketball example, I just have to ask, was I mistaken in assuming that this was one of those tree-based outlining notetakers
I'm pretty sure SQLNotes can do anything a tree-based outliner or notetaker can do.  You just have to understand what's going on.

as opposed to a much more purer database where you collect your entries that compose of only a few sentences
I don't understand what you're saying here.  Please clarify.  I don't understand where the number of sentences or length of text in general is limited/restricted in SN.  You have to explain this.

I'll make a guess:  If you're trying to use it as a notetaker as I understand it, then yes, SN will do everything you need it to do.  You know, perhaps you're confused by the layout of the program.  Maybe the html is hidden or not on the right side as it would be in most notetakers (Pierre, I think I wrote a while back that if the html is not docked on the right by default, it may cause confusion).  Anyway, look at the screenshot below which is my layout.  I use it primarily as a notetaker:
[ You are not allowed to view attachments ]
I would say that is essay length, right?
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 18, 2008, 03:29 AM
I think you'll definitely have to clarify this one Paul ;)
one of those tree-based outlining notetakers

Re notetaking:
but besides the HTML pane, it doesn't seem like this is something that supports an essay length article. Even the help files were composed of at most a few paragraphs.
hmmm,
as Superboyac says, essay length articles go in the html pane -
there is a field/column which indicates if the item has html ("ItemHasHTML")
The grid then, where your items are, can show lots of information, in the manner of excel table (or of database I presume - I've never worked with any other database programmes)

In that sense it might not be ideal for notetaking [writing] [edit: I was thinking along the lines of creative writing here when I wrote that] - I havent really used it that way so cant say either way. [I do use it for webcapture]
But for essay length stuff it would seem okay
what had you in mind when you say "besides the HTML pane" ? (which prpbably brings me back to first request above)

[edits in square brackets]
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 04:46 AM
Thanks for the screenshot. Yeah, I thought it couldn't do that since I didn't see any screenshots of that anywhere.

The thing that confused was that besides the HTML pane, I couldn't see a large area where you could input in lots of text like your stereotypical program where the blank space is shown and clicking on most of the entries resulted in editing the entries on it like a spreadsheet rather than opening a pane for reading.

Well, I better go back to reading this forum topic. Thanks for the help.
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on October 18, 2008, 06:46 AM
I'm pretty sure SQLNotes can do anything a tree-based outliner or notetaker can do.  You just have to understand what's going on.

Well, yes and no, I think.

It may well have most of the available functions, but the essence of most outliners/notetakers is the way they work. If you find one that works well for you it is the combination of necessary functions and being intuitive that does it. I don't think I've ever heard anyone say that SQLnotes was intuitive for them; all the emphasis has been on how good it is when you have spent time learning how to make the most of it.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 09:29 AM
I'll agree that the UI needs cleanup (that's part of my job) and that the concept is AFAICT unique, but conceptually it is NOT complicated:

1- Items are the basic unit of information
2- Each item can have any number of field values
3- Those field values can be text (any length), date, numbers and yes/no [edit]Checking a Yes/No is like putting an item in a folder. In the Properties pane, double-click the folder to see its content [/edit]
4- There are system fields (item text, Appointment date, etc) and user-defined ones
5- One such system field is ItemHTML. It has its own editor, word-processor-like
6- Field values can be displayed as columns in an Excel-like grid and as rows in the properties pane (more ways to come)
7- Items can be organized in hierarchy, supporting multiple parents
8- Items are displayed in a tree-view (more views to come: Calendar, Mindmap, etc)
9- Everything is saved in a multi-user database (JET for now, others to come)
10- Items and values live in the database, not is a view (consequences of this: (1) some items may not be displayed anywhere and (2) can be displayed in many places)
11- Other applications can access the data using ODBC connectivity (each grid with its displayed columns is accessible)

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 18, 2008, 03:02 PM
Ha, Pierre!  No offense, but I think I would have to agree that SN is a little more complex than most people can stomach...at least from first impressions.  You're right, a lot of it is just the UI.

Pierre, I think one of the things you will eventually have to do is fool or trick new users into seeing a very simple program.  And much of that depends on what they first see when they open the program.  I suggest you make it look like a simple notetaker.  Tree on the left, html pane on the right, most everything else hidden until people go looking for it.  And have only the simple notetaking buttons shown on the toolbar, like new note, new subnote, move left-right, etc.  That way, people will be tricked into thinking it's a simple tree outliner and not get so flustered right from the start.

This has nothing to do with how the program works, or what it can do, or what's happening under the hood.  This is psychology.
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 18, 2008, 03:39 PM
Pierre,

I am probably the best example of a "regular" user who has intermediate tech knowledge and skills but who is more accustomed to applications that have a UI that employs more of an intuitive workflow. SQLNotes (or InfoQube, as it is or will soon be called) can do more than any of the other programs I have that can ne classified as "information collection" applications. But it is not initially easy to see exactly what it can do.

Which is not to say that I am not working hard at discovering and figuring out just what I can do with it, and how to do those things. But the documentation is still quite scattered, leaving the only real way to learn how to use SQLNotes as trying a lot of different things and reading the forum here and at your web site. (Which, BTW, still hangs quite often in your forum - though the Wiki is coming along very nicely!)

Even a good, clear description of exactly what SQLNotes IS and DOES would go a long way in getting folks interested in it. Currently when people ask about SQLNotes, I see a lot of, "Well, it can do this and that and a whole lot of other things that normally would require a lot of different software!". But it isn't commonly described in clear terms as to what type of software it actually is, and what its intended - and optimal - uses are.

IMO, SQLNotes is really a very good, clean database application for collection, manipulation, and display of, well, almost any kind of information that one would want collected in one place. And the seemingly infinite manners in which that information can then be displayed it probably its best feature: Grids, lists, notes, calendar entries, journal, Gantt charts, tables, etc., etc. The possibilities seem endless! But discovering exactly how to get your information into these various display modes is the toughest part for me.

I probably ask enough questions of you and other users to be pretty darned annoying - at least to those who are already fairly adept at using SQLNotes, or who have experience with Ecco! But I have a feeling that what you see with me is more representative of how so-called "normal", everyday users see SQLNotes. It definitely takes some fortitude to stick with it and find out how it can work. If it was just having to decipher a manual and put that into practice, that is tough enough for a lot of users. But with SQLNotes there isn't really a manual! So users must dig in and use trial and error (lots and lots of error!), and then browse around at your web site, wiki, forum, and anywhere else that might have some Ecco information.

All in all, though, I believe that it is eminently worth one's while to work at it, because ultimately I will be able to do more with SQLNotes than most other software applications on my computer!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on October 18, 2008, 05:42 PM
I agree with a lot of what J-Mac and Superboyac said.

I was going to add my bit and I thought I'd have another look at the interface. I like all the settings/preferences in one place. I like to choose what buttons I have visible. With a new program I often have all the toolbars and buttons visible so that I amreminded of what might be possible. Having done that, I thought I'd look at the calendar. Clicked on one of the calendar buttons and the prog crashed. When I restarted the setting I had changed had reverted. Pressed a different calendar option and it crashed again. Presumably it's because it isn't really a calendar, just a filter for dated entries. Or that there were no entries. Or that no database was opened or set up. I'm sure I can figure it out (given sufficient incentive anyway - I do tend to use software that seems to fit comfortably from the beginning). But still not a good start. I do like the fact that it is portable though.

Having a clear idea of use or uses is important.
As is having a clear idea of how it works.
I agree it is easier for people to start a simple they understand and work towards greater complexity. But different people might want different simples. Could just present a number of pre-designed startup modes - notetaking, outliner, calendar, tasklist, information store, email client, file/image explorer, accounts etc. With options to set the layout for as many of these modes as wanted to be opened at once. The advantage of such an approach is that most people have a clear idea of what these modes do, and that appropriate buttons/menus would be available and visible in them. Once they are hooked many will gradually realise that they can see it better as a single database with many filters and windows; and those that don't can carry on using it regardless.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 06:26 PM
Clicked on one of the calendar buttons and the prog crashed.

Calendar buttons (=DateFilter toolbar) with no file open=crash: You are right   :-[

Thanks for finding that one. I'll fix it on monday
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 18, 2008, 06:42 PM
I wish I had the time to participate in that conversation about one of my all time favorite software... (still in beta, BTW)

Just wanted to say that someone erased the "getting started" part of the wiki...  >:(
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 06:50 PM
Just wanted to say that someone erased the "getting started" part of the wiki...  >:(

Thanks Armando. I restored it. Must have been a mistake...
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 18, 2008, 06:59 PM
I wish I had the time to participate in that conversation about one of my all time favorite software... (still in beta, BTW)

Just wanted to say that someone erased the "getting started" part of the wiki...  >:(

I noticed that the other day! I figured that someone was editing, or actually rewriting, that section. You mean that it wasn't supposed to be blank for now?

I believe that in wikis, a person would have to be signed in to edit, and that should be available in the activity log -- that is, if you're looking to shoot someone!!  ;D

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 07:02 PM
Ha, Pierre!  No offense, but I think I would have to agree that SN is a little more complex than most people can stomach...at least from first impressions.  You're right, a lot of it is just the UI.

Pierre, I think one of the things you will eventually have to do is fool or trick new users into seeing a very simple program.  And much of that depends on what they first see when they open the program.  I suggest you make it look like a simple notetaker.  Tree on the left, html pane on the right, most everything else hidden until people go looking for it.  And have only the simple notetaking buttons shown on the toolbar, like new note, new subnote, move left-right, etc.  That way, people will be tricked into thinking it's a simple tree outliner and not get so flustered right from the start.

This has nothing to do with how the program works, or what it can do, or what's happening under the hood.  This is psychology.

I'm not sure this is such a good idea. I mean if you turn it into a simple tree outliner at first impression, doesn't it just look like a simple tree outliner in a crowd of simple tree outliners where the masses have adapted to OneNote? (Another program I don't get.)

I'm now in page 15 with the conversation about the JazzSheet guide and I have to ask: Do I need to learn how to use Excel and Access in order to understand InfoQube?

The thing that's worrying me is that it seems the thing that made superboyac eventually adapt and use it is his understanding of calculations using spreadsheets.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 07:04 PM
re wiki:

It is silly to voluntary erase wiki content, as it can always be restored. I get an email anytime someone makes a change (that one slipped through the cracks somehow), so that is why I do not require logging in to make changes.

Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 07:07 PM
I'm now in page 15 with the conversation about the JazzSheet guide and I have to ask: Do I need to learn how to use Excel and Access in order to understand InfoQube?

The thing that's worrying me is that it seems the thing that made superboyac eventually adapt and use it is his understanding of calculations using spreadsheets.

No knowledge of Excel or Access is required. IQ can be used for regular notetaking (i.e. text). But it can also be used to store/manage numbers in a way similar to those programs.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 07:28 PM
That's my worry PPLandry, in terms of notetaking, if I just need it for this purpose wouldn't I be better off settling for one that just does this without the learning curve because using it like this would just deprive me of the benefits of InfoQube's true capabilities while adding complexity to my notetaking usage without the rewards of having fully explored the program?

Maybe I should rephrase my question. Are knowledge of Excel and Access required to fully unlock InfoQube's capabilities for notetaking or I can skip both of those programs and InfoQube would be able to guide me towards that goal regardless?

I also forgot to add that maybe what InfoQube lacks in simplifying the user interface is search commands aliases like in the MS Office plug-in referred to elsewhere in DC.

http://www.officelabs.com/projects/searchcommands/Pages/default.aspx

I notice that when I was using the latest version while following the instructions found in the basketball guide, some words were different. It didn't bother me much but I think it could be used to easier grasp InfoQube's instruction. There are things in the interface that would confuse an average user.

For ex. I know what a Grid is but without documentation and a background for these type of applications, I wouldn't grasp why view -> grid is not in grid. Now maybe it can be easier to use this way but I could imagine wracking my mind whether I would need to go to view or to grid.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 07:52 PM
Maybe I should rephrase my question. Are knowledge of Excel and Access required to fully unlock InfoQube's capabilities for notetaking or I can skip both of those programs and InfoQube would be able to guide me towards that goal regardless?

The concept of "fully unlock IQ's capabilities" is not really relevant as this is not really defined. As superboyac said: you can make it do what you want, as simple or as complex.

Consider VBScript support... you can use it, it is an advanced feature. Excel also has VBScript, very few Excel users actually use it, and many experienced Excel users never coded a single line of VB.

Example an advanced use: I use IQ to manage IQ donations and licenses. Using VBScript, I can generate the 20chr license key from the User name and an ID, store it with the contact. IQ can then send out an email with that info, plus the details of the donation (with a big thanks and a BCC to me for my records). The pivot table is used to calculate revenues per month/year. Now you don't need to use all these advanced features (IQ here does what would be done in Access otherwise)

[edit] Example of a simple use: I also use it to grap copies of web pages, for reference. Win-N, paste some content OR paste link to copy the whole page. Sometimes, I assign the clipping to a particular project, sometimes not (knowing that live-search or the Journal will allow me to find it quickly)
[/edit]

>if I just need it for this purpose wouldn't I be better off settling for one that just does this without the learning curve

Yes and no. Many people evolve from plain notetaking to PIM features. You may want to add tasks for yourself, link your notetaking to projects, to contacts. Adding tags to items to organize them, do brainstorming, etc. So starting with something expandable allows you to grow as your needs grow. As you get familiar with IQ, you'll most likely start using it for new things.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 08:23 PM
Well, I still can't grasp the concept but I'll try to persevere.

Btw is there a place where you can change the shortcuts? It doesn't seem to work for me.

Win-N opens up network connections and Ctrl-Alt-N outside of SQLNotes doesn't seem to work. It also goes against Opera's shortcuts.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 18, 2008, 08:55 PM
What is it that you fail to grasp? Any precise aspect?


Have you tried reading http://sqlnotes.wikispaces.com/Getting+started ? It's lacking details and some stuff could be updated, but it gives an ok overview.

Honestly, I'm not sure if going through this thread is the best way to learn SQLNotes' basics. It might be good to find specific things, but not to get a synthesized overview. There are more precise advices in SQLNotes forum (http://www.sqlnotes.net/Forums/tabid/54/Default.aspx) (even if it's sometimes unresponsive and shaky), and in the wiki documentation (also available in the default database). Most users skip all that info/tutorial altogether (especially the wiki/default database "Getting started" part), which is too bad.


Documentation is not complete yet, but what's available should be enough to...... get started (IMHO).


BTW, to change the win-n shortcut (that one is pretty hidden... don't know why -- probably be cause it's system wide) : Tools>Option>Other (at the bottom of the list, you'll be able to change this hotkey)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 18, 2008, 09:32 PM
The Win-N shortcut can be changed in Tools>Options>Program Settings>Other>HotKey as Armando said. It is elsewhere, because it taps into the OS...

Other shortcuts are changed (as in MSOffice) by right-click on a toolbar>Customize

To help, I've added the Introduction and Applications pages. Getting started (a little bit outdated) is a good start too.

Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 18, 2008, 09:49 PM
Paul,

I'm getting there, and believe me - if I can pick it up, with a lot of trying admittedly, then you can too! It does take a bit of time, but not any more than, say, Ultra Recall. And Ultra Recall has a complete, very large User Manual, though as one member of their forum put it, the manual appears to have been written by a programmer addressed to people who are already knowledgeable in UR!

I'm using IQ more extensively in less time and without a manual.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 10:31 PM
I can't seem to make it work. Changed it to ctrl alt space and nothing seems to pop up.

What is it that you fail to grasp? Any precise aspect?

Well I don't know how precise one can be about these things with my lack of tech knowledge.

The things I'm not grasping are:

1) Calculations - since I've never used one before. I get that in the basketball example I can type a number and it will calculate something but I just couldn't quite get the grasp of all the options in the manage field screen to create a template that suits me. There's all those options under each section besides the large amount of fields in front of me. I just don't get how it will ever be easy for me to view all those texts.

2) Columns - I have never really understood spreadsheets so all this columns make my head hurt. I get that I can insert something into any field but it just comes off as renaming a cell in a spreadsheet program and I find that unintuitive.

3) Numbers - I don't get the 1.1, 1.1.1, 1.1.2 thing except that it makes it easier to click on a section.

4) HTML Pane - I don't get why after saving a text entry on it, I now can't edit it. The only thing I haven't tried is editing it in MS Word but I've tried doubleclicking, I've tried searching for an enable edit text but all I end up doing is selecting the text.

5) Filtering - Besides searching, I just don't get how to make certain things appear. Well, I don't get navigation overall.

6) Checkboxes - I tried searching for this but I couldn't find an entry to just add a checkbox even though I see from the preset forms that it could be done. It's not so much that I can't search the documentation for this as I think I'm just not getting the right mindset of finding these features. Checkboxes just stand out the most to me since it's basically a box.

7) Tree based hierarchy - It's my own weakness for not really liking tree-based hierarchies but it kind of falls into the category of something I don't get precisely. I'm one of those who never got hierarchies and only use this as a last resort for a program but I make sure there's another software that isn't tree based that I can export the information to yet IQ is supposed to be more powerful than your traditional tree based outliner so it could also be contributing to how I'm not getting it.

I'm getting there, and believe me - if I can pick it up, with a lot of trying admittedly, then you can too! It does take a bit of time, but not any more than, say, Ultra Recall. And Ultra Recall has a complete, very large User Manual, though as one member of their forum put it, the manual appears to have been written by a programmer addressed to people who are already knowledgeable in UR!

I'm using IQ more extensively in less time and without a manual.

Thanks for the encouragement! Yeah UltraRecall was also one of those applications which I couldn't grasp. Well, anything as complicated or more complicated as Ms Word, I couldn't grasp and that's kinda the problem.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 18, 2008, 10:48 PM
Never mind, I found the problem with the HTML pane. It was in browse mode.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 19, 2008, 01:42 AM
You know what, guys?  Next time I have a chance, I'm going to write a special article about SN (or InfoQube) on my website that will very specifically deal with the initial confusion people face when first trying out the program.  I think if I put my mind to it, I can come up with something that can be very useful.  Pierre, if you like it, you can use it in your wiki also.  This is a very special program and I think a lot of people can benefit from committing to it.

No offense to the explanations offered, but I'm going to try to do a really good one.  I know Pierre likes to use the analogy of the box (or cube) and the different views into the box, etc., but I think even that might be a little confusing to some people.

I still remember my breakthrough with this program.  I actually called Pierre on the phone and we talked about it for a decent amount of time, and Pierre patiently kept explaining it to me, and there was that moment when it just clicked.  This is probably around the time when this thread was only one page long.  I know I sound polite in the thread, but back then, I had a very negative view on the program (sorry Pierre!) and thought it was one of those overly technical and complicated programs that appealed only to the Ecco cult (who I used to think we're just weird, irrational fanatics).  In my mind, I actually lumped the program in the same group as TaoNotes, a ridiculous notetaking program from a couple years back.
So my attitude towards this program has changed drastically, and frankly, my initial attitude was immature and undeservedly harsh.  I have never flip-flopped so drastically about a software or things in general in life as I did with SN.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 19, 2008, 02:10 AM
Paul, all the issues you raise are very important and I believe they are typical of most casual users out there.  A lot of us here are very technical software powerusers so we sometimes take for granted the things that seem simple to us.

Let me talk about calculations and stuff in SN.  If you're not familiar with using spreadsheets or doing calculations on the computer in some form or another, then this will be confusing to you.  That's not to say it's prohibitively difficult, but you will have to put some time into it.  I only use calculations in one application in SN, my college transcript data, and it was quite an exercise for me...which, in turn, taught me a lot about the internal workings of the program.  However, I'll admit that it wasn't something that I would call easy.  But I love the fact that SN has the ability to do it because what I did was very customized and quite sophisticated compared to any other program I've tried.  So Paul, unless you really need to do calculations right now, I wouldn't worry about it.  When the time comes, learn it then.

You can ignore those numbers on the left if you don't need them.  I never use them.  In fact, i wouldn't mind being able to hide them so the program will "look" more like a typical tree-based notetaker.  Those numbers just keep track of the hierarchy in a numerical manner.

Tree based hierarchies.  Paul, you may not like them, so don't use them.  If you like them, use it.  Either way, it doesn't matter.  The great thing about SN is that it can do it both ways.  For myself, there is  some information that lends itself naturally to a hierarchy (like my transcript) and other information that doesn't.  If it doesn't, then I just leave the items in one long list, with no parents or children, no indenting, etc.  Most programs will force you to use one or the other, but not SN.  There are pros and cons to both, so be thankful that you can use both.  In fact, in SN, you can use a hybrid of them to any degree you like (I won't go into details here).

Filters and stuff...this can be difficult to grasp, but you should definitely try to understand it because it is fundamental to the program.  I will definitely write about this later.  The filtering in SN is very powerful and once again, I can't say it is the easiest thing in the world to understand.  I don't really do anything complicated with the filters, I barely touch them.  The only time I use them (so far) is when something wrong happens because it usually gets fixed by doing something with the filters.  You can read about several instances of this in this thread.  But you can use the program very effectively without worrying much about filters.

My advice is this:  don't try to understand everything about the program before using it.  It does too much and to try to understand it beforehand is a waste of time.  Just do specifically what task you are trying to use it for and learn the aspects of the program that apply only to your task.  Like my transcript...I only learned about the calculations and formulas to make my transcript work.  After that, I haven't done anything more with formulas and calcs, and I don't care.  I'll only learn it if I need to use it.  It's Pierre's job to know everything, not yours.   There are tons of things in the program you might never use, so just forget about them.  As long as you get the program configured to do exactly what you want it to, then that's the ultimate goal, right?

Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 19, 2008, 06:34 AM
You know what, guys?  Next time I have a chance, I'm going to write a special article about SN (or InfoQube) on my website that will very specifically deal with the initial confusion people face when first trying out the program.  I think if I put my mind to it, I can come up with something that can be very useful.

Looking forward to it. Maybe you can even do a screencast demo of a complicated task using IQ and how seamless it is to modify such things.

No offense to the explanations offered, but I'm going to try to do a really good one.  I know Pierre likes to use the analogy of the box (or cube) and the different views into the box, etc., but I think even that might be a little confusing to some people.

Interesting you brought that up since I had a related fear that I didn't want to voice out because I really had no knowledge of the program yet but since you kinda criticized the box concept, I think I'll have a go at it too. Sorry if this comes off as insulting.

To be honest, i love the box concept. When I saw that image in the site, it was one of the most simple explanation of how IQ handles your data BUT I also think that in an age where people are used to the name/concept being associated to the product, I think from a business stand point it's a risky sell because it might lead users to the misconception that they are actually going to install an application that presents them with a visual cube. Of course, this is coming from some guy who have no business experience dealing with these kind of applications.

In my mind, I actually lumped the program in the same group as TaoNotes, a ridiculous notetaking program from a couple years back.

So that's why the program led to an error page. I saw that link in the Notetaking thread and I remember chancing by it in the past and ignoring it but then I saw the section that advised raising the taskbar a level to handle more windows so I thought I would actually try it but it was gone.

So Paul, unless you really need to do calculations right now, I wouldn't worry about it.  When the time comes, learn it then.

Actually I do need it just as a safety net since Joe's Goals can go down alot nowadays. The developer has e-mailed me that he'll try to improve things in a few months but I'm usually more comfortable with having both a desktop and an online version of an application.

Currently I use App's AnotherOneDone but it's not as easy to go wild with it because it requires a certain number to be set and when the number changes it can't be modified without resetting the count. I still use it for static total number counts like motivating me to continue to read this forum topic but for things like habit tracking and getting a pattern of how much tabs I read along with how much is added, Joe's Goals is the only one I found so far that does this and all the other checkbox recorders only handles daily, weekly and other set amount of checks and they use recurring instances rather than an actual grid where you just click to check an entry.

I'm not sure if IQ is the one that can finally do this but I'm thinking it's time for me to learn some sort of calculating app so as not to be caught dead when I fail to find an application.

I just leave the items in one long list, with no parents or children, no indenting, etc.  Most programs will force you to use one or the other, but not SN.  There are pros and cons to both, so be thankful that you can use both.

Yes, that's partially why I'm still testing IQ even though it looks very tree based from the get go. I wouldn't really consider a long list, a departure from tree-based hierarchies because not only is a long list unmanageable IMO in the sense that if such organizations were alright to a user than they don't need an organizer because they can do this straight from a File Explorer but also because the list is just a reduction of the tree and not really a separate entity like how items are in IQ's grid. (paraphrasing from PPLandry's words)

My advice is this:  don't try to understand everything about the program before using it.  It does too much and to try to understand it beforehand is a waste of time.  Just do specifically what task you are trying to use it for and learn the aspects of the program that apply only to your task.

This is definitely a problem since I didn't come to IQ with a certain goal in mind. I think if I recall what happened...I was still looking for a grid over grid program but then forgot to add Covey's four quadrant matrix in my newbie thread so I posted as an example and then I was pmed by tomos to try out this application and then that's how I got here and I read all the positive feedback that made me want to understand the application.

I did recently encountered a problem with The Form Letter Machine because I was using in a manner it wasn't intended to be (https://www.donationcoder.com/forum/index.php?topic=15370.0) and was hoping I could eventually get IQ to do something like this but that program is way beyond checkboxes and if I could replicate such an application, I think I'd also have the knowledge to fork or create my own application but I barely know where to start programming or asking for advise since how exactly does one try to explain wanting a Form Letter Machine that's not intended to be a Form Letter Machine?

[ You are not allowed to view attachments ]


Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 19, 2008, 01:05 PM
lots going on here :)
from skimming the last two pages:- (apologies if repeating stuff)

# the new item key doesnt work if the programme isnt open (should it Pierre? or has it been requested?)

# Paul, I'm not great on calculations and dont follow what you want to calculate, but maybe someone who understands both better can help you.

# Columns/Fields are simply a way of storing info about your item - you can sort by the columns (first by one, then by another, etc, etc). Probably more important - you can filter by column/field and by the content of the field.
Fields can be numerical, date, text, yes/no tick-boxes, or drop-down - where you can select from a drop-down list.
Examples could be | Cost | Date | Date Checked | ToDo by date | Project | Topic | Related to | etc, and Tick-box ones: | Finalised | Checked | Forwarded | Lyrics attatched | ToDo | Error | Reg.Key attatched | etc, etc.
You can set up tick-box fields to change the background colour of the item when ticked (ToDo & Done fields do this already)

# A Grid is a view - the Grid view is dictated by the "source" field which is usually a tick-box field - if something is ticked in this column it is shown in the grid.
If you create a new grid, say called "LOLCats", a new field is automatically created called "LOLCats" - top-level items in this Grid have field "LOLCats" ticked.

# Filtering is easier to explain with examples I find, one exapmle would be using the field "Invoice ID" and filtering for all items with an InvoiceID of 2080  [InvoiceID = "2080"]. Again with filtering others will have to help - I think easiest way to learn would be with concrete examples

gotta go here, bye
Title: Re: SQLNotes...what is it exactly?
Post by: urlwolf on October 19, 2008, 04:55 PM
I downloaded and tried SN.
I'm looking for something that beats oneNote and is portable.

What made me stop looking is that the html mode doesn't work like an outliner (i.e. tabs indents, then it keeps indentation). This is very basic for me, as I write mostly that way.

I still want to invest more time learning the program, as it looks really promising. Will wait for superboyac's tutorial.

I still think that oneNote is wonderful in its simplicity.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 19, 2008, 08:39 PM
# Columns/Fields are simply a way of storing info about your item - you can sort by the columns (first by one, then by another, etc, etc). Probably more important - you can filter by column/field and by the content of the field.
Fields can be numerical, date, text, yes/no tick-boxes, or drop-down - where you can select from a drop-down list.
Examples could be | Cost | Date | Date Checked | ToDo by date | Project | Topic | Related to | etc, and Tick-box ones: | Finalised | Checked | Forwarded | Lyrics attatched | ToDo | Error | Reg.Key attatched | etc, etc.
You can set up tick-box fields to change the background colour of the item when ticked (ToDo & Done fields do this already)

Thanks. I think this is why it confuses me. I'm used to something more... tag cloud based but not really a tag cloud. Something like sort by most edited or most viewed and a much clearer indicator of whether I'm viewing from least to most or most to least than the up and down arrows which I'm not used to but mostly I'm more used to the Tag Cluster Folder way of having a predefined folder that shows only certain tags that have been marked to it or a requirement of showing only items that have all marked tags attributed to it.

I think this is more filtering but I'm just more comfortable being able to create a column of sorts of this in the chance that I mess up my column orders and just want my default order back.

This isn't actually how I see most programs do it but it's a bad habit acquired from using Incollector where there's both a search engine for filtering entries, a tag checkbox engine for tag filtering and a folders engine for filtering via attributed tags where the weakness is more along the lines of precise filtering that columns provide.

# A Grid is a view - the Grid view is dictated by the "source" field which is usually a tick-box field - if something is ticked in this column it is shown in the grid.
If you create a new grid, say called "LOLCats", a new field is automatically created called "LOLCats" - top-level items in this Grid have field "LOLCats" ticked.

Yes, I get this but it's still kinda confusing at first due to there being a grid submenu too. It's just hard getting used to this. I know the sidebar is there by default to make it easier but it's less about the easeness but more along the lines that it creates doubt when exploring options because I'm not really sure if there's other options that are like these. Earlier in the thread PPLandry did say that there were some hotkeys under options and there were other hotkeys in right click - customize so that's one of the confusing parts about the program. I know this is the norm for Microsoft Office and OpenOffice interfaces but that's why I could never customize both of those programs' toolbar to have more of a Wordpad + some more features ever and just gave up on the idea.

I downloaded and tried SN.
I'm looking for something that beats oneNote and is portable.

Not to try to sidetrack the topic here but I've been racking my brains the past few days trying to understand OneNote and I find it even more complicated than IQ. I even remember that one time where suddenly all my entries that were inside this one category expanded to individual categories and I couldn't drag and drop them in.

The box to drag thing is also very confusing and I find my head scratching everytime I have to go to themes just to change the background but then lose my old template lay-out.

The tags are also annoying in the sense that you're either limited to a few with hotkeys or you have to constantly click on the gui. I couldn't find a way where I can watermark an area so that only when I finish typing can I choose what kind of tag should be in what section.

The only thing that I found superior about it to IQ is the sidebar grids which are actually real buttons by default where as all IQ's themes are markers. Oh and there's probably that whole thing about being able to clip pages, voice records and other things but the lay-out is just a scary Rube Goldberg trap that looks simple at first but then the more use it, the more it sprungs open.



Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 19, 2008, 10:00 PM
Yes, that's partially why I'm still testing IQ even though it looks very tree based from the get go. I wouldn't really consider a long list, a departure from tree-based hierarchies because not only is a long list unmanageable IMO in the sense that if such organizations were alright to a user than they don't need an organizer because they can do this straight from a File Explorer but also because the list is just a reduction of the tree and not really a separate entity like how items are in IQ's grid. (paraphrasing from PPLandry's words)
You are making assumptions here, I think.  Even if you have a long list that is seemingly unmanageable in IQ, you can use the filters in a variety of ways to make the list extremely manageable.


Also, Paul, this is unrelated and I hope you don't take this the wrong way, but I often can't understand what you are asking for or explaining in your posts.  That's fine if you just want to talk about something with the people here, but you are often asking for information or help.  I really suggest you be more clear and specific in your posts in these cases (keep it as short as possible).  Also, try not to ask for too much all at once.  Make it bite size for us, it will allow us to help you better!  Like, that one thread of yours (you know the one) is a little ridiculous!  That really needs to be several different threads, whether you think so or not.  Anyway, just offering my advice.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 19, 2008, 10:06 PM
I downloaded and tried SN.
I'm looking for something that beats oneNote and is portable.

What made me stop looking is that the html mode doesn't work like an outliner (i.e. tabs indents, then it keeps indentation). This is very basic for me, as I write mostly that way.

I still want to invest more time learning the program, as it looks really promising. Will wait for superboyac's tutorial.

I still think that oneNote is wonderful in its simplicity.
Onenote is very cool also (even though i don't use it).  As for the html thing, you should definitely tell Pierre about that.  It definitely should be able to do what you are saying, I'm surprised it can't.  I also am wishing for added functionality to the html pane, but so far, it covers most of my needs.

I would advise you to keep an eye open for IQ in case that functionality is eventually added.  It would be a shame to ditch all the other advantages you would have with the program because of that one thing.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 19, 2008, 10:27 PM
I'll be releasing version 0.9.23.7j, which fixes a few bugs and I've added this feature:

- in HTML pane: tab indents, shift-tab unindents (works for regular text, numbered items and bulleted items (big thanks for the suggestion!)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 19, 2008, 10:29 PM
[ooops ... see : Pierre posted as I was writing -.... ]

Are you guys talking about pressing tab "inside" the html pane itself ? Not the grid, right ?

This tab thing is probably very very easy to add/fix. I almost mentioned this myself to Pierre the other day as it was bothering me too.  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 19, 2008, 10:56 PM
You are making assumptions here, I think.  Even if you have a long list that is seemingly unmanageable in IQ, you can use the filters in a variety of ways to make the list extremely manageable.

Kind of, I was referring to my first impressions in the beginning.

Also, Paul, this is unrelated and I hope you don't take this the wrong way, but I often can't understand what you are asking for or explaining in your posts.  That's fine if you just want to talk about something with the people here, but you are often asking for information or help.  I really suggest you be more clear and specific in your posts in these cases (keep it as short as possible).  Also, try not to ask for too much all at once.  Make it bite size for us, it will allow us to help you better!  Like, that one thread of yours (you know the one) is a little ridiculous!  That really needs to be several different threads, whether you think so or not.  Anyway, just offering my advice.

Edit: I'd also like to point out the necessity of making one thread since in the wrong forum, posting multiple threads at the same time can be interpreted as flooding or spamming.

Nah, no harm no foul although in this case, I really don't know how to shorten what I'm asking without taking parts away.

I'm working on turning that thread into several threads but it's going to take awhile.

The thing here is at best I could separate each quoted reply to a single reply but that's still the same reply.

Here let me give you an example:

Yes, I get this but it's still kinda confusing at first due to there being a grid submenu too.

This could be the reply all it's own but I've already said this earlier in the thread so it alone has been proven to be not enough as it is possibly if not definitely being interpreted as vague no matter how short it is.

It's just hard getting used to this.

Since tomos was describing the functionality I already know of, I thought I was sending the wrong impression that I didn't get the purpose in a sense of not understanding the features rather than on having difficulty adapting to the features so I find this necessary to point out.

I know the sidebar is there by default to make it easier but it's less about the easeness but more along the lines that it creates doubt when exploring options because I'm not really sure if there's other options that are like these.

Again, insurance in case someone misinterprets and thinks I don't get why the sidebar is there since this is a reply revolving around a possible misunderstanding of my earlier difficulty.

Earlier in the thread PPLandry did say that there were some hotkeys under options and there were other hotkeys in right click - customize so that's one of the confusing parts about the program.

Other examples of possible similarities to further clarify the core point.

I know this is the norm for Microsoft Office and OpenOffice interfaces but that's why I could never customize both of those programs' toolbar to have more of a Wordpad + some more features ever and just gave up on the idea.

Clarification of my above written examples to give better insight as to why I'm having difficulty with the interface.

The problem is none of these sentences were padded any longer than they should be. Each complements each other in sequences where I try to present the core issue first then backs up these issues as the sentences go along.



Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 19, 2008, 10:58 PM
or something like this:

You are making assumptions here, I think.  Even if you have a long list that is seemingly unmanageable in IQ, you can use the filters in a variety of ways to make the list extremely manageable.

Kind of, I was referring to my first impressions in the beginning.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 19, 2008, 10:58 PM
Also, Paul, this is unrelated and I hope you don't take this the wrong way, but I often can't understand what you are asking for or explaining in your posts.  That's fine if you just want to talk about something with the people here, but you are often asking for information or help.  I really suggest you be more clear and specific in your posts in these cases (keep it as short as possible).  Also, try not to ask for too much all at once.  Make it bite size for us, it will allow us to help you better!  Like, that one thread of yours (you know the one) is a little ridiculous!  That really needs to be several different threads, whether you think so or not.  Anyway, just offering my advice.

Nah, no harm no foul although in this case, I really don't know how to shorten what I'm asking without taking parts away.

I'm working on turning that thread into several threads but it's going to take awhile.

The thing here is at best I could separate each quoted reply to a single reply but that's still the same reply.

Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 19, 2008, 11:04 PM
The problem with the latter is that it makes it even harder to follow the conversations if I was a reader who started from the beginning with no idea who was talking because then I have to continuously peek at the left pane to check if the same user was talking where as the full quoted version gives the responsibility back to the reader whether they feel the question is worth reading and quarantines the text to a single area and can be easily resolved by the reader inquiring about the specific areas they feel overwhelming and requiring clarification and then the thread moves along just the same in the talk -> reply -> ask -> clarify -> talk loop rather than a reader having to adapt to a change of pace because a writer wanted to segment each section of his long post; in this case mine.

Edit: I also want to point out that I often read my longer posts to ensure that it makes sense to me and edit them where I feel the parts are vague. Yes, even with this I found I can miss some grammatical errors but often times, I also find that the error did not get in the way of comprehension at least to my eyes.

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 19, 2008, 11:56 PM
Ok, ok, no sweat man!  Ha!  Write however you feel comfortable with, we're all flexible here at DC.  I'll ask for clarification if necessary.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 20, 2008, 12:14 AM
Thanks. Usually, most forums don't tolerate this so it's hard to stay for long. (The size of the newbie thread was testament to how long I avoided forums)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 20, 2008, 01:36 AM
By the way, your grid within a grid example thing:
I think you should consider the even bigger picture.  With the example you've shown, you've limited the categories to a 2x2 function...meaning there are just 2 things to mix and match.  But what if there are 3 or more things?  And what if each one of those things had more than 2 options (not just yes/no)?  So, I would recommend that you ditch the easy visual of the 2x2 box and think bigger...perhaps in a way that might not be so easy to visualize, but is better.  After all, after you go beyond 3D, things get too hard to visualize.  See what I'm saying?

If you really want to organize your tasks with a high level of complexity and sophistication based on a "scoring" system, I suggest you look at the program myLife Organized.  I've written reviews of it here:
http://aram.dcmembers.com/software/mylife-organized/

You can tweak how "important" certain tasks are as much as you like, and it will automatically generate a list in the order of most important to least important.  Forget the box thing.

Now, you may also be able to accomplish this in IQ using calculations and formulas, and maybe even some future features that Pierre is adding.  But I don't know how to do it, and it sounds hard.  MLO is already there, and it's a great program, and I use it every day.
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 20, 2008, 03:21 AM
By the way, your grid within a grid example thing:
I think you should consider the even bigger picture.  With the example you've shown, you've limited the categories to a 2x2 function...meaning there are just 2 things to mix and match.  But what if there are 3 or more things?  And what if each one of those things had more than 2 options (not just yes/no)?  So, I would recommend that you ditch the easy visual of the 2x2 box and think bigger...perhaps in a way that might not be so easy to visualize, but is better.  After all, after you go beyond 3D, things get too hard to visualize.  See what I'm saying?

I'd just like to clarify that I haven't read the book this grid is based on so I'm not sure my interpretation of the grid is correct.

I think I follow you up to the 3d portion but let me see if I got you correctly: I think the flaw you see with the grid is that it fails as a "prioritizer" in that once you have too many entries it becomes no more different than 4 separate pages with lots of text on them, am I correct?

I agree with this perspective that's why I don't plan to use the grid this way. The grid is more my preference for an already prioritized list magnifier.

I'm not sure if this makes sense since for most people a prioritized list is good enough but have you ever read the philosophy of the low number to do list? (I don't know what it's actually called but the description is close to that)

The key idea with that concept was to write down only the top 3-5 entries in your to do list and keep it that way. I think this is more my preference of that philosophy. The grid over grid basis isn't so much to organize the tasks as much as it is to contextify the tasks.

Now this might fly in the face of filtering technologies that does allow an even more powerful version of this but I prefer  this simplicity mostly because it's more of a visual reminder for me and I like the idea of being able to print this grid or even use an index card or post-it to create this image and just stick it anywhere outside my computer as a friendly offline reminder.

Where this basic grid idea fails for me though is in having a software version of a "plate" like a sticky note over a sticky note over a sticky note to simulate the same visuals I have of it in the real world to the digital world.

Obviously this isn't something IQ can do or is designed for so I hope this doesn't confuse the readers as to why I pointed the image out earlier. I was only recalling the turn of events that led me to trying out IQ.

Now for more complicated organization, I use Compendium. Example:

[ You are not allowed to view attachments ]

I know this flies in the face of filtering but I find I'm much more comfortable filtering stuff presented this way. The flaw of these maps is that the foundation sets up the feel for the rest of the maps requiring another management system as a temporary information holder but once both are set up correctly, I just find it hard to go back to the more traditional line per line way of viewing things. In fact, I don't think I've ever adapted well to the old system that's why I don't have a passion for viewing help files in programs despite being comfortable reading lots and lots of webpages.


If you really want to organize your tasks with a high level of complexity and sophistication based on a "scoring" system, I suggest you look at the program myLife Organized.  I've written reviews of it here:
http://aram.dcmembers.com/software/mylife-organized/

You can tweak how "important" certain tasks are as much as you like, and it will automatically generate a list in the order of most important to least important.  Forget the box thing.

I've tried MyLife Organized before but I didn't quite like the feel of it. I'm not sure if it's because when it comes to tasks I feel much more at home with the rigid structure of ThinkingRock but I'm just pointing out my current application for organizing todo tasks.

I also use Toodledo as my online alternative.

Here's one topic comparing the two programs (and yes ThinkingRock is slow because it's java but it just clicks with me so much, I use a notetaker when I want to put something in rather than having it opened all the time):

http://www.thinkingrock.com.au/forum/viewtopic.php?t=444&highlight=mylife

Edit: Oh right, I just previewed the screenshot right now and I think it was the tree based hierarchy combined with it being not free that didn't do it for me back then. Please keep in mind that at the time I was looking for an outliner and was already using YeahWrite so the interface just didn't come close to my preference.

Now, you may also be able to accomplish this in IQ using calculations and formulas, and maybe even some future features that Pierre is adding.  But I don't know how to do it, and it sounds hard.  MLO is already there, and it's a great program, and I use it every day.

Oh, sorry for the misunderstanding. My last comment about the most used/most used column wasn't so much because I plan to use IQ as a todo manager but more as an explanation of why columns didn't gel with me.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 20, 2008, 08:05 AM
# Columns/Fields are simply a way of storing info about your item - you can sort by the columns (first by one, then by another, etc, etc). Probably more important - you can filter by column/field and by the content of the field.
Fields can be numerical, date, text, yes/no tick-boxes, or drop-down - where you can select from a drop-down list.
Examples could be | Cost | Date | Date Checked | ToDo by date | Project | Topic | Related to | etc, and Tick-box ones: | Finalised | Checked | Forwarded | Lyrics attatched | ToDo | Error | Reg.Key attatched | etc, etc.
You can set up tick-box fields to change the background colour of the item when ticked (ToDo & Done fields do this already)

Thanks. I think this is why it confuses me. I'm used to something more... tag cloud based but not really a tag cloud. Something like sort by most edited or most viewed and a much clearer indicator of whether I'm viewing from least to most or most to least than the up and down arrows which I'm not used to but mostly I'm more used to the Tag Cluster Folder way of having a predefined folder that shows only certain tags that have been marked to it or a requirement of showing only items that have all marked tags attributed to it.

I think this is more filtering but I'm just more comfortable being able to create a column of sorts of this in the chance that I mess up my column orders and just want my default order back.

I dont follow the last sentence there ?


# A Grid is a view - the Grid view is dictated by the "source" field which is usually a tick-box field - if something is ticked in this column it is shown in the grid.
If you create a new grid, say called "LOLCats", a new field is automatically created called "LOLCats" - top-level items in this Grid have field "LOLCats" ticked.

Yes, I get this but it's still kinda confusing at first due to there being a grid submenu too. It's just hard getting used to this. I know the sidebar is there by default to make it easier but it's less about the easeness but more along the lines that it creates doubt when exploring options because I'm not really sure if there's other options that are like these. Earlier in the thread PPLandry did say that there were some hotkeys under options and there were other hotkeys in right click - customize so that's one of the confusing parts about the program. I know this is the norm for Microsoft Office and OpenOffice interfaces but that's why I could never customize both of those programs' toolbar to have more of a Wordpad + some more features ever and just gave up on the idea.

by grid "submenu" - I guess you mean the list of grids shown as tabs on the side ..
It's not really a sub-menu in the sense that the programme has to use a (any particular) grid to show your info.
So it's a list - not sure does that help clarify grids as opposed to programmes that would have everything in a tree outline there on the left.
I've been using it so long now, I forgot that's a fundamental difference. So, for example I have a Music grid with various different info about tracks I like, or I'd like to buy, or songs I'd like to learn, etc, a Software grid which seems to be expanding into a hardware grid and a record of windows/etc errors as well, etc.
Fairly clear boundaries with most of my stuff - with work I have grids that overlap a lot more:
-
# Drawings - the files I work on (this one has columns like check date/checked/approved/finalised
# Billing (=Invoice grid) - time spent on whatever, including drawings (start time/finish time/duration/cost/Invoice#)
# Current Billing = Billing grid filtered in a way to show current project - this could be created on the fly with filters but if using a lot it's easiest (for me) to create separate grids

This has evolved - isn't necessarily the best way but hopefully gives you some idea of how things could be structured

I've followed Armando's example and created a button which shows a drop down list of your grids in alphabetical order - now have this placed on top. I find it less confusing then the tabs on the left - my main problem with them is they dont show all grids & it can get very confusing

[ You are not allowed to view attachments ]

see post bottom of page change this setting
http://sqlnotes.net/Forums/tabid/54/forumid/3/threadid/4532/scope/posts/threadpage/5/Default.aspx
Title: Re: SQLNotes...what is it exactly?
Post by: urlwolf on October 20, 2008, 08:56 AM
Cool! PPLandry already added a change I suggested and I've used the tool for minutes; this is very promising!

Some other thing that is fundamental is search; since superboyac loves live search, I'm sure this has been suggested and implemented; I just don't know how to get it to work. ctrl shift F does something close, but not exaclty. See how oneNote highlights the tabs AND occurrences on the page? That kind of thing. Is this possible?

Also, how about a global shortcut to send it/get it back from the tray?
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 20, 2008, 11:26 AM

# A Grid is a view - the Grid view is dictated by the "source" field which is usually a tick-box field - if something is ticked in this column it is shown in the grid.
If you create a new grid, say called "LOLCats", a new field is automatically created called "LOLCats" - top-level items in this Grid have field "LOLCats" ticked.

tomos,

Now you are confusing me too! The "Source" is a toolbar with a drop-down menu that sits directly over the top of the grid, isn't it? I think what you are describing here is what you see when you click on "Manage Fields".

Or maybe I am just not understanding your point.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 20, 2008, 11:30 AM
Cool! PPLandry already added a change I suggested and I've used the tool for minutes; this is very promising!

Some other thing that is fundamental is search; since superboyac loves live search, I'm sure this has been suggested and implemented; I just don't know how to get it to work. ctrl shift F does something close, but not exaclty. See how oneNote highlights the tabs AND occurrences on the page? That kind of thing. Is this possible?

Also, how about a global shortcut to send it/get it back from the tray?
I think Ctrl-Q is the live search.  But there are no highlighting features yet.  I've suggested it to Pierre a long, long time ago, but I should do it again.  We ask so much of him!!

My idea was to have a permanently docked search box (like evernote) at the top of the screen which will be a universal filter for whatever grid is shown.  Then whatever you type in that box will be filtered in the grid automatically, just like in evernote.   And of course, the matching terms should be highlighted, like Evernote.
For searches across multiple grids, use the Ctrl-Q...as for highlighting and such, that's a little more complicated since the matches are all over the place in different grids.  I'd have to think about that more.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 20, 2008, 11:42 AM
I think Ctrl-Q is the live search.

Yours may be CTRL-Q, but the default for search (i.e. live-search) is CTRL-F, either way, you'll find it in Edit>Find
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 20, 2008, 11:44 AM

# A Grid is a view - the Grid view is dictated by the "source" field which is usually a tick-box field - if something is ticked in this column it is shown in the grid.
If you create a new grid, say called "LOLCats", a new field is automatically created called "LOLCats" - top-level items in this Grid have field "LOLCats" ticked.

tomos,

Now you are confusing me too! The "Source" is a toolbar with a drop-down menu that sits directly over the top of the grid, isn't it? I think what you are describing here is what you see when you click on "Manage Fields".

Or maybe I am just not understanding your point.

Jim

Both you and tomos are correct. The Source bar is the toolbar just above the grid. The grid source is the left-most combobox, the filter is shown in the center and sort is on the right side [edit] These control what items are displayed and in what order [/edit]
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 20, 2008, 01:13 PM

# A Grid is a view - the Grid view is dictated by the "source" field which is usually a tick-box field - if something is ticked in this column it is shown in the grid.
If you create a new grid, say called "LOLCats", a new field is automatically created called "LOLCats" - top-level items in this Grid have field "LOLCats" ticked.

tomos,

Now you are confusing me too! The "Source" is a toolbar with a drop-down menu that sits directly over the top of the grid, isn't it? I think what you are describing here is what you see when you click on "Manage Fields".

Or maybe I am just not understanding your point.

Jim

Both you and tomos are correct. The Source bar is the toolbar just above the grid. The grid source is the left-most combobox, the filter is shown in the center and sort is on the right side

Thanks Pierre. Appreciate the clarification.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 21, 2008, 07:37 AM
I think this is more filtering but I'm just more comfortable being able to create a column of sorts of this in the chance that I mess up my column orders and just want my default order back.

I dont follow the last sentence there ?

Oh, it's just that I'm under the impression that columns are usually for sorting alphabetically, by date and all other static stuff and I usually am not organized. I just randomly order things and hope that when I need to re-organize something, I can hopefully just drag and drop it which makes me fear the column.

by grid "submenu" - I guess you mean the list of grids shown as tabs on the side ..

Oh no, I meant this...

[ You are not allowed to view attachments ]

See? There's a grid option and then there's a grids menu.

I've followed Armando's example and created a button which shows a drop down list of your grids in alphabetical order - now have this placed on top. I find it less confusing then the tabs on the left - my main problem with them is they dont show all grids & it can get very confusing

Thanks. I really wasn't looking for this but on hindsight, I much prefer it this way too.




Title: Re: SQLNotes...what is it exactly?
Post by: tomos on October 21, 2008, 08:28 AM
Menu: View > Grids = is a fairly akward way of accessing grids = what you see on the left (tabbed grid list)
Menu: Grids           = settings for your grids
Personally, I think a big icon (maybe with grids written on it!) that would show a dropdown alphabetical list would suffice - or maybe a list on the left that autohides like the other panels can?

Re sorting - I believe there is a way of saving a manually organised order (or maybe it's just been requested)
I find on restarting programme or refresh it defaults to sorting by the number column on the very left (I dont like that myself - it means sorting by the order that items were added to the grid)

I would have thought "save item state" in the Grid submenu should save your ordering but it doesnt. Maybe Pierre will comment here ?  It will save the state of the grid if you refresh in the sense if you have expanded some items and others not (refresh is still necessary if you make certain changes)
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 21, 2008, 08:31 AM
Thanks. I'm glad to hear there's something like this for this kind of program. Maybe it could be even expanded to a restore session feature for the really paranoid among us.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 21, 2008, 11:22 AM
This has been discussed before.  I don't know if anyone has made a formal request for it on Mantis, but we probably should.  In my view, there is more than one thing to consider here:

--The grids can be organized, resorted, filtered in a variety of ways, so it would be nice to be able to save certain grid "states".  Furthermore, if you have saved several grid states for a grid, it would be nice to have some kind of "states manager" so we can quickly choose one of the states.

--On a similar level, the layout of IQ can be configured several ways...toolbars, html pane location, autohide on/off, properties pane, etc.   So it would be good to have a "layout manager" very similar to the states manager I mentioned above.

I've seen similar things on other programs I use that have very flexible layouts and a variety of settings to choose from.  Autocad comes to mind (workspace settings, saved layouts, saved views, saved coordinates) and so does Directory Opus (save layouts).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 21, 2008, 11:05 PM
I think Ctrl-Q is the live search.

Yours may be CTRL-Q, but the default for search (i.e. live-search) is CTRL-F, either way, you'll find it in Edit>Find

I have mine set to ctrl+shift+f so that it doesn't interfere with the html pane search own search  mini-window.

Menu: View > Grids = is a fairly akward way of accessing grids = what you see on the left (tabbed grid list) [...] Personally, I think a big icon (maybe with grids written on it!) that would show a dropdown alphabetical list would suffice - or maybe a list on the left that autohides like the other panels can?

I don't remember, really -- because most of my toolbars are modified (everything is customizable) , but I believe  the original toolbar configuration sets the grid "submenu" as an icon on the "Grid Context" toolbar...??

I personally use that icon all the time -- can trigger it using ctrl-shift-o and start typing to get to your grids quickly and press enter. Simple -- not exactly find & run robot -- but good enough, and the most convenient way to quickly open grids... if you have more than 30!

We've discussed grid hierarchies in the past too, and this is something Pierre might include.



Re sorting - I believe there is a way of saving a manually organised order (or maybe it's just been requested)
I find on restarting programme or refresh it defaults to sorting by the number column on the very left (I dont like that myself - it means sorting by the order that items were added to the grid)

I would have thought "save item state" in the Grid submenu should save your ordering but it doesnt. Maybe Pierre will comment here ?  It will save the state of the grid if you refresh in the sense if you have expanded some items and others not (refresh is still necessary if you make certain changes)

If you don't put anything in the "sort" filter text box, or if you don't use the "sort criterias applies to subitems" option, all subitems of any item will keep its arbitrary order (ie : if you move an item to the top, it will stay there.) This doesn't work with top level items though. If you don't put anything in the "sort" filter text box, I believe that items appear in the order they were created, or something like that. I know that Pierre has some ideas for different types of "arbitrary" or "chosen" orderings (like : paragraphs in text, chapters in a novel...). We've discussed that in the past, but it seems that the level of need for that feature has been superseded by other needs.

Save item state is just for the way hierarchies are displayed (expanded or not, etc.). It's not about saving sorting.... well I if does save sorting... I never noticed!

The grids can be organized, resorted, filtered in a variety of ways, so it would be nice to be able to save certain grid "states".  Furthermore, if you have saved several grid states for a grid, it would be nice to have some kind of "states manager" so we can quickly choose one of the states.

Grid states... yes. "Save item state" works pretty well though as it keeps everything as it was when one last closed the grids. (well... it should)

As for saving grid states, when the "named filters" (ie : menus with a bunch of created filters, with human names, which you can associate with operators, etc.) will arrive, it should help quite a bit

Of course, that doesn't replace completely what would/could be different grid organizations (a bit like Outlook views). But... I usually create new grids when I really need a different layout. If grids could be organized hierarchically, this would help classification of different "views", of course.

On a similar level, the layout of IQ can be configured several ways...toolbars, html pane location, autohide on/off, properties pane, etc.   So it would be good to have a "layout manager" very similar to the states manager I mentioned above.

I've seen similar things on other programs I use that have very flexible layouts and a variety of settings to choose from.  Autocad comes to mind (workspace settings, saved layouts, saved views, saved coordinates) and so does Directory Opus (save layouts).

Actually Pierre talked about having a grid interdependent "layout memory". Eg : One grid would have the html pane at the bottom, the other one wouldn't have one, the other one would have it on the right, etc. The layout will also become even more flexible with what Pierre calls Ecco-like combo views, etc. I don't know when that will be available though.

Some (or even most) of these suggestions are already in mantis. I'll check this out next week (Pierre's priority is the calendar, recurring tasks, etc. though.)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 21, 2008, 11:11 PM
Thanks Armando, you are the man.  Seriously, Pierre should hire you!  One day, I want you to write a big long thing about how you use IQ...I'll even feature it on my website.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 21, 2008, 11:51 PM
Thanks Armando, you are the man.  Seriously, Pierre should hire you!  One day, I want you to write a big long thing about how you use IQ...I'll even feature it on my website.

Well, you've guessed right...

For years, I was both developer of IQ and consultant (to existing corporate IQ customers, here in Montreal). While this helps pay the bills, it does slow down development. So I needed to find consultant(s) to help me out with customers and posted a number of messages to encourage users to become IQ consultants.

As Armando and I live near eachother, we have met a number of times in the last year and it appears that Armando should soon do part of the consultant work and become the first IQ consultant  :Thmbsup: Anyone else interested?

Pierre
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on October 22, 2008, 12:06 AM
Pierre,

I'd be happy to help out, but it would of course have to be in a non-IQ technical way, considering my novice level of IQ knowledge. If there is anything else I can do to help, let me know.

Purely voluntary, naturally!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Paul Keith on October 22, 2008, 02:16 AM
Actually Pierre talked about having a grid interdependent "layout memory". Eg : One grid would have the html pane at the bottom, the other one wouldn't have one, the other one would have it on the right, etc. The layout will also become even more flexible with what Pierre calls Ecco-like combo views, etc. I don't know when that will be available though.

Thanks. I'll wait until SQLNotes has this to try it again.

Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on October 22, 2008, 08:51 AM
This is sort of off topic, but I've just made a wishlist for Calendar functionality HERE (https://www.donationcoder.com/forum/index.php?topic=15438.new#new), and wondered whether IQ is likely to be able to do any of that. It seems to me to be the sort of databsase driven program that might.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on October 22, 2008, 08:56 AM
This is sort of off topic, but I've just made a wishlist for Calendar functionality HERE (https://www.donationcoder.com/forum/index.php?topic=15438.new#new), and wondered whether IQ is likely to be able to do any of that. It seems to me to be the sort of databsase driven program that might.

I would say all is planned except:
I would like to be able to drag new items on to previous items and have the previous item automatically made into a folder with the same name and containing the new item(s)).

Instead of the item being made into a folder, the item would have sub-items (1 sub-item for each dragged item), in keeping with the IQ concept
Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on October 22, 2008, 09:19 AM
Instead of the item being made into a folder, the item would have sub-items (1 sub-item for each dragged item), in keeping with the IQ concept

Sub-items are better - I just used 'folder' as an analogy really.

Sounds really good. I'd certainly use/buy IQ with this functionality.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 22, 2008, 10:26 AM
Well, you've guessed right...

For years, I was both developer of IQ and consultant (to existing corporate IQ customers, here in Montreal). While this helps pay the bills, it does slow down development. So I needed to find consultant(s) to help me out with customers and posted a number of messages to encourage users to become IQ consultants.

As Armando and I live near eachother, we have met a number of times in the last year and it appears that Armando should soon do part of the consultant work and become the first IQ consultant  :Thmbsup: Anyone else interested?

Pierre
Ah!  Very nice!  You've made an excellent choice, Pierre.  I've always been a little jealous at how much more Armando knows about IQ than I do.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 22, 2008, 10:32 AM
Really?
Are you the one giving me these weird anonymous phone calls at 4 am?
 :)
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on October 22, 2008, 11:20 AM
Really?
Are you the one giving me these weird anonymous phone calls at 4 am?
 :)
No, but if you give me your number I will.  I'll read an excerpt from the IQ wiki in a sexy voice and hang up.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on October 22, 2008, 01:21 PM
I'm looking forward to it... 8)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 06, 2008, 09:56 PM
Just an update... I'm finishing up the FireFox extension, which will ease web content clipping
1- Grab whole page, plus URL
2- Grab current selection, plus URL

Anything else worth grabbing? i.e. Title, page date, grab date, etc.

What are your thoughts on UI. Should the clip go straight to the database, or should you be presented the New Item UI, to better control the import? I can hear the answer... you want both  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 06, 2008, 10:26 PM
My vote is for directly to the database. That's how most are and that works well for me. If I need to do any significant editing first, I have two methods for doing that:


Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 06, 2008, 10:34 PM
I understand, but the issue here is not just editing, it is storage. Other clippers have just 1 storage per file. In IQ, you can:

- put it in any folder (i.e. field), to be displayed in one or more grids...
- You may also want to control what will be the item text
- You may also want that the item keeps accumulating your clips (format: URL + CR + the actual clip + Hoz. Line), as an aggregate page
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 06, 2008, 11:00 PM
I understand, but the issue here is not just editing, it is storage. Other clippers have just 1 storage per file. In IQ, you can:

- put it in any folder (i.e. field), to be displayed in one or more grids...
- You may also want to control what will be the item text
- You may also want that the item keeps accumulating your clips (format: URL + CR + the actual clip + Hoz. Line), as an aggregate page

Not sure that I understand you Pierre.  What is a "folder" in IQ? Actually I don’t have any! And this is absolutely the first time I have heard anyone mention folders in IQ.

Did I miss something? You have "field" in parenthises; is every field a folder? (Oh no, now I'm confusing me too!)

How do you mean "control the item text"? I'm talking about capturing a web page or part of a web page. Do you mean edit the text on the page? If so, I explained that above.

And as for the "item keeps accumulating your clips", how would clipping directly to the database affect that?

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 06, 2008, 11:44 PM
Just an update... I'm finishing up the FireFox extension, which will ease web content clipping
1- Grab whole page, plus URL
2- Grab current selection, plus URL

Anything else worth grabbing? i.e. Title, page date, grab date, etc.

What are your thoughts on UI. Should the clip go straight to the database, or should you be presented the New Item UI, to better control the import? I can hear the answer... you want both  ;)

I think : title, page date and grab date are important -- of course, the item's creation date tells the grab date already (and it's read only, so...).

And, yes, I'd like to be able to choose if I want my item directly to the database, or presented with the "add item" UI. For the reasons you explained + be able to accumulate clips inside the same item, etc.... Great, great ideas.

Not sure that I understand you Pierre.  What is a "folder" in IQ? Actually I don’t have any! And this is absolutely the first time I have heard anyone mention folders in IQ.

Did I miss something? You have "field" in parenthises; is every field a folder? (Oh no, now I'm confusing me too!)

I don't think you missed anything.  ;)

Pierre used the folder metaphor to describe fields -- in the wiki, fields are sometimes described as folders. Personally (IMVHO...) I think we should really avoid doing that... it IS confusing. Even if it sorta makes sense (fields contain the info of different items, so they can be compared to folders... but... but...)

How do you mean "control the item text"? I'm talking about capturing a web page or part of a web page. Do you mean edit the text on the page? If so, I explained that above.

And as for the "item keeps accumulating your clips", how would clipping directly to the database affect that?

Jim

If you clip directly to the database, each clip would be recorded as an independent item, most probably (although, that could be set as an option within the context menu attached to the "clip as IQ item" firefox button/option.... But I digress...). So Pierre only suggested (among other things) that some of us might want the option of accumulating several clips inside the same item -- e.g. : you're clipping several parts of one web page, and you want all these parts in the same item for increased coherence and ease of data manipulation...
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 07, 2008, 12:36 AM
Gotcha.

Thanks Armando!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 07, 2008, 03:20 AM
clipping several parts of one page in one item sounds great - I guess it would be unfeasible to clip parts of various pages to one item?

This is probably your intention anyway:-
How about if the new item window comes up with Title of webpage in "Item Text" and if one simply presses return, the new item is saved (i.e. pretty much same as now except all areas automatically filled)
Title: Re: SQLNotes...what is it exactly?
Post by: freewareking101 on November 08, 2008, 03:36 AM
ohh! its good to have this. I didn't thought there is something like this.
very helpful
Thanks for sharing!
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 10, 2008, 05:25 PM
I'm trying to export to Excel...I highlight all the rows of items in my grid (all of them), and then I click the export to excel button.  I open the file, and only the very top level item is there.  How do I get all the other ones to appear in the excel file?
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 10, 2008, 05:50 PM
I'm trying to export to Excel...I highlight all the rows of items in my grid (all of them), and then I click the export to excel button.  I open the file, and only the very top level item is there.  How do I get all the other ones to appear in the excel file?

Are you sure that they're not all there in that one item, but just not visible because of the row height?

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 10, 2008, 05:56 PM
I'm trying to export to Excel...I highlight all the rows of items in my grid (all of them), and then I click the export to excel button.  I open the file, and only the very top level item is there.  How do I get all the other ones to appear in the excel file?

Export to excel needs improvements. Currently, it exports all items that belong to the grid, not all the items displayed.

To do what you want,
1- use copy/paste and use tab-delimited format, or
2- you can tag all desired items (right-click > tag), open a grid and set the source to ItemTagged and do an Excel export
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 10, 2008, 06:14 PM
OK, thanks, I'll try it a little later...

But, yet another reason why I feel if an item is created in a grid, that grid should by default be the source for that item.  I just can't see much use for having a bunch of sub-items not having any source.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 10, 2008, 07:10 PM
OK, thanks, I'll try it a little later...

But, yet another reason why I feel if an item is created in a grid, that grid should by default be the source for that item.  I just can't see much use for having a bunch of sub-items not having any source.

if the source is a yes/no field (i.e. the concept of a folder), and when the item is created there (as opposed to created elsewhere and later on added as a child to a parent, perhaps even a 2nd, 3rd parent), I'd agree with you (and you can set it in the field property), but for a grid with another type of field as its source (date, text, number), it does not make much sense.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 10, 2008, 07:17 PM
I just can't see much use for having a bunch of sub-items not having any source.

Keep in mind that the basic (and simple) concept behind IQ is that items are like individuals. They exist and they have properties (i.e. field values).

Items exist independant of their parents, their children, and field-values. If you die (delete an item), the children, parents remain, etc. This is absolutely critical in understanding IQ. You have properties (field) or different types (text, number, date, etc) (age=38, hair=brown, Birthday=1965-06-21, etc)

If your grid source is a yes/no field called WorksForCompanyABC, and you enter all the people working for CompanyABC there, then all main items should have that field checked. I agree.

But if you start adding sub-items, representing say, the children of the employee, then you don't want them to have that field checked (the child does not work there).

Another example, is that at any time, you may want to move an item under a parent (changing parent or adding a second parent) (e.g. a file may be used under 2 projects). You want to associate the file with the project (by being a child), but you don't want to affect the field values of that file).
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 10, 2008, 07:48 PM
I'll think about it more.... But, quickly, I tend to find that in the context of IQ, the "Ecco way" makes filtering operations more complex -- ie : I'd prefer to have all items in a grid appear there because they meet the source.


1- I constantly need to filter items out if they "shouldn't" appear un the grid... (It seems like it would be easier to filter out items not meeting the source, than filtering out items not really meeting the source, but appearing in the grid nevertheless (because their parents meet the source...).

2- "Flat view" (hierarchy off) only show top level items,

3- Search for certain fields/tags related items only return top level items and misses all the others,

etc.

Just some quick thoughts before going out for a bite...  :)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 10, 2008, 07:50 PM
edited previous post
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 10, 2008, 09:31 PM
Pierre, Armando, superboyac:

These are the kinds of details that make IQ so difficult for me (and I suspect, others) to learn!

I also have "lost" items that I was sure had been in a given grid, and "found" items where I didn't expect them. Is the above concept documented anywhere at all? So many times when I ask how to do or find certain things I am told by someone or another that it isn't yet in the wiki or anywhere else in particular, but that if I keep trying this and that and read forum posts I'll eventually learn about these features.

Is that really how everyone else has learned how to use IQ? Don’t get me wrong; I know that any worthwhile software application, and particularly a database-type application, requires the user to do some degree of trial and error in order to become proficient in the various features. I definitely don’t expect to just open IQ and know everything. But the learning curve really has been painfully slow with IQ. Mostly because I want to start using it for real, often-used data; stuff that I need to access and edit/update regularly. But up to now I am only putting "test data" into it. Real enough data that I can play around with, but nothing that I truly need. I'm still not confident enough in how I can make IQ work to put my important data into it.

Someone who knows IQ - really knows it well - needs to compose some sort of documentation that covers all the bases. If not in detail at least an overview, but an overview that covers all the topics, all the features. And then it must be fleshed out as quickly as reasonably possible. I don’t think that a lot of people will be willing to buy into a program that is as complex as IQ without any kind of "instruction manual" - that is, other than former Ecco users.

Thank you.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 10, 2008, 10:26 PM
I also have "lost" items that I was sure had been in a given grid, and "found" items where I didn't expect them.

It can be easy to "loose" items** :

1- when one doesn't really understand why items show up in a grid or not. (I'm not saying that in a dismissive way...)

2- because some parts of the UI need to be rearranged to allow the user to have a clearer view of what filter is at work.

Concerning point 1 : really, the only thing one needs to understand is that SQLNotes/IQ  grids show items that meet the filters. They are NOT folders. That's all. There's "nothing" more to it (at a basic level). Fundamentally, SQLNotes works like a desktop search software : take X1 (very similar to SQLNotes in many ways) : the different grids show what meets the filters/sources...

Now, what usually happens is that a lot of users don't realize that some filters are on, and others are off, etc. and that "hierarchy mode" is off, and that "show context  parent" is on, etc.
This could be because the UI needs some improvement (a Basic/Advanced UI will eventually be available). It could also be that some of the ways SQLNotes works should be slightly modified. And it could also be that a lot of users just don't ready the wiki at all... (I'm not saying you haven't, J-mac... But it's clear to me that most don't. Which is okay, I guess.)

** Note that if it's easy to "loose" items, it's equally easy to find them : ctrl-f (show-details can be ticked if you want to have more control over your search): type a few words... Select the items you want to modify, press "enter".

In the newly opened/focused "search grid" : modify the fields that need to be modified for these lost items to meet the grids filters/source you want. OR, even easier,  drag/drop the items to the different opened grids, if they are opened (normally, the appropriate fields will be ticked/modified when you drop the items on a grid, so that they meet the grid's source -- unless you've modified some "per grid" settings in the manage grids window...)


[...] the learning curve really has been painfully slow with IQ. Mostly because I want to start using it for real, often-used data; stuff that I need to access and edit/update regularly. But up to now I am only putting "test data" into it.

The learning curve can be quite steep at the moment... Yes. I hope it'll get better, with clearer documentation, maybe, and also (maybe again), with some UI simplifications.

One thing that really helps though, is to REALLY go through the already available documentation. Because, it contains enough info to get someone started.


Someone who knows IQ - really knows it well - needs to compose some sort of documentation that covers all the bases. If not in detail at least an overview, but an overview that covers all the topics, all the features. And then it must be fleshed out as quickly as reasonably possible.

I don’t think that a lot of people will be willing to buy into a program that is as complex as IQ without any kind of "instruction manual" - that is, other than former Ecco users.

I'm sure that once SQLNotes gets out of beta stage, all the necessary documentation will be there... Features and the UI has not completely stabilized... so....

Some have started to enrich the wiki with their own experiences, so there's progress.
I will try to contribute too.

Thanks for your comments J-Mac.  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 10, 2008, 10:37 PM
Egh...ok, Pierre, I definitely didn't think about all those scenarios you described and I can see how the behavior is useful.  On the other hand, I probably agree with Armando that perhaps the "ecco" way may not be the best way for default behavior, or not the most intuitive.  But I really haven't thought it through enough to really have an opinion, especially once you bring up all those scenarios.

Jim, don't be afraid of it, though, whether you understand the program or not, it's still usable.  Actually, don't even bother learning more than you need to.

So, Pierre, regarding my problem, the issue for me is not the source/grids/checkbox thing.  To be more accurate, my real problem is that I have a grid open that shows a bunch of items.  I highlight all the items and export it to Excel.  I expect to see all those items in Excel, naturally.  So, like you said before, the exporting is the one that needs to be fixed.  How you do the source/parent thing is fine with me, either way.

So, you see, Jim?  I don't need to understand how the filtering works if I don't need to, when the real problem is that the Excel export doesn't work intuitively.

(Nice post above Armando.  Yes, good documentation is going to be a challenge for Pierre, there's so much to cover!)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 10, 2008, 11:20 PM
Egh...ok, Pierre, I definitely didn't think about all those scenarios you described and I can see how the behavior is useful.  On the other hand, I probably agree with Armando that perhaps the "ecco" way may not be the best way for default behavior, or not the most intuitive.  But I really haven't thought it through enough to really have an opinion, especially once you bring up all those scenarios.

Jim, don't be afraid of it, though, whether you understand the program or not, it's still usable.  Actually, don't even bother learning more than you need to.

So, Pierre, regarding my problem, the issue for me is not the source/grids/checkbox thing.  To be more accurate, my real problem is that I have a grid open that shows a bunch of items.  I highlight all the items and export it to Excel.  I expect to see all those items in Excel, naturally.  So, like you said before, the exporting is the one that needs to be fixed.  How you do the source/parent thing is fine with me, either way.

So, you see, Jim?  I don't need to understand how the filtering works if I don't need to, when the real problem is that the Excel export doesn't work intuitively.

(Nice post above Armando.  Yes, good documentation is going to be a challenge for Pierre, there's so much to cover!)

In the next version, I'll display an msgbox when exporting to Excel:
1- Export all grid items
2- Export selected items
3- Export items that meet the grid criteria
4- Cancel

Expect his version tomorrow, with the brand new FF Extension, which will ease web clippings
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 10, 2008, 11:42 PM

1- when one doesn't really understand why items show up in a grid or not. (I'm not saying that in a dismissive way...)

I agree. But that's exactly the problem: Why DO items show up sometimes - and not show up at others? If it is due to filters, then I'm baffled, as I have not touched any of the filters.

2- because some parts of the UI need to be rearranged to allow the user to have a clearer view of what filter is at work.

Amen!

Concerning point 1 : really, the only thing one needs to understand is that SQLNotes/IQ  grids show items that meet the filters. They are NOT folders. That's all. There's "nothing" more to it (at a basic level). Fundamentally, SQLNotes works like a desktop search software : take X1 (very similar to SQLNotes in many ways) : the different grids show what meets the filters/sources...

Now, what usually happens is that a lot of users don't realize that some filters are on, and others are off, etc. and that "hierarchy mode" is off, and that "show context  parent" is on, etc.
This could be because the UI needs some improvement (a Basic/Advanced UI will eventually be available). It could also be that some of the ways SQLNotes works should be slightly modified. And it could also be that a lot of users just don't ready the wiki at all... (I'm not saying you haven't, J-mac... But it's clear to me that most don't. Which is okay, I guess.)

True enough about the filters. But... I don’t go off looking at all the various filters (and there are a few of them, aren't there?) because I never touched them. Are some filters set automatically? Or are some filters already set by default when you first start using the program? If I didn't put anything in a filter, I don’t expect it to be there.

And yes - I have read the wiki, front to back. And I go back and check often to see what, if anything, has been added. (BTW, the "New" tag sint working too well in the IQ wiki. I still see "New" tags on articles that haven't changed since the beginning.) Actually I have put every page from the wiki into a single PDF file so that I can read it when I'm not sitting at the computer. The wiki has only just started getting some much-needed attention. Up until now it read more like a brochure than an instruction document.

One thing that really helps though, is to REALLY go through the already available documentation. Because, it contains enough info to get someone started.

I have read everything written about IQ, including most of the forum over there - which is not easy as that forum is not working well at all; hasn’t since I first saw it. And that's about all I'll say about the state of the documentation.

Thank you.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on November 11, 2008, 03:00 AM
I agree. But that's exactly the problem: Why DO items show up sometimes - and not show up at others? If it is due to filters, then I'm baffled, as I have not touched any of the filters.

In this scenario, I think you'ld have to explain in detail what happened - the problem is, as you say: you dont know what happened.
This happend to me at the beginning & I've no idea why but now I'm reasonably familiar with the programme it hasnt happened since so I'm presuming I did something wrong somewhere.

If you figure out how to get those items back, I think that will also help with your understanding of the programme and maybe help you find out why they stopped showing - search will find individual items but probably better to use the date filter if they all created around the same time ( [item created] on such n such dates).  When you find the items have a close look in the properties pane at what fields are filled. Possibly what happened (if they were sub-items in a grid) is that for some reason the parent link got broken. If they were top level items the source field was deselected but I cant imagine that happening.

Filters include the Date filter and the Alpha-numeric filters as well as the filter in the sourcebar

Dont know if any of that help (I'm also possibly repeating things you know...) :-\

~~~~~~~~~~~~~~~~~~~~~~~~~~


RE all items meeting source or not -

I was happy with current situation (only top-level items meeting source) because it meant I could display hierarchy in an expected way
As far as I know if I use hierarchy display mode and some sub-items also meet source they are displayed twice (once as sub-item, once at top-level) which disturbed my sense of "order" :P
Correct me if I'm wrong there - I havent checked this in a long time so situation may have changed - will test it later

If I could get the display to ensure that an item only shows once (presuming it's only in grid once) I would be happy to have some sub-items meeting grid-source -as Pierre says sometimes it would be appropriate, sometimes not.

Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 12, 2008, 09:59 AM
Tom's advice is good.

J-Mac :

Like I said, there's stuff missing in the documentation, and yes, it might not be enough to understand why items appear and disappear. Obviously... if you don't know why some of your items disappeared.  :) This will get fixed in time. I will contribute, etc. And the UI will improve.


In the mean time :

Here are the areas/options that have a direct effect on what appears on a given grid.

1- the source box (main filter)

2a- the filter box (secondary filter)
  2b- the date filter (This is just a convenient way of creating quick date filters without having to no any SQL syntax)
  2c- the alpha numeric filter (This is just a convenient way of creating quick text/number filters without having to no any SQL syntax)
  2d- filter applies to sub-items (will apply the filters -- not the source though -- to subitems)

3- context parents (will show the item's main parent in blue, if not meeting the grid's source/filter)

4- The various column filters (but these, right now, disappear after a refresh ; they're temporary)

Then there's also the Sort filter (+ sorting applies to sub-items) and the hierarchy mode, but these really, can't "remove" items from a grid. There really only for display.

Now, if any of your items don't show up in the grid, it might not be because you touched the filters, but it could also be because you've modified the items so that they don't match the filters anymore. This is very easy to do.

Otherwise, I don't see what could've happen. Like I said, it functions a bit like X1 or any searching software with filters : remove key words from a document, and it won't show up in the result area (the grid). Change the filters : displayed documents will change in the result area. That,s the basic idea.

------------

What I suggest is follow the steps I described earlier to find back your items (or you can also try to deactivate all previous options for a given grid : filter, alphanumeric, filter applies to sub-items, etc.) and then tick the field corresponding to the source of a given grid. And see what happens.

Then if you still don't see the item, deactivate all filters (there are buttons for that on the source bar...  but the filter applies to sub-items is on an separate toolbar -- yes, this is a UI problem that will get fixed... it should just be an extension/"sub-button" of the other button).

The source bar was described (by Keith I think... Thanks Keith!) on the getting started page :
http://sqlnotes.wikispaces.com/Getting+started


RE all items meeting source or not -

I was happy with current situation (only top-level items meeting source) because it meant I could display hierarchy in an expected way
As far as I know if I use hierarchy display mode and some sub-items also meet source they are displayed twice (once as sub-item, once at top-level) which disturbed my sense of "order" :P
Correct me if I'm wrong there - I havent checked this in a long time so situation may have changed - will test it later

If I could get the display to ensure that an item only shows once (presuming it's only in grid once) I would be happy to have some sub-items meeting grid-source -as Pierre says sometimes it would be appropriate, sometimes not.



The problem you describe (with sub-items showing at top-level) is still occurring, but it will get fixed... I've had a long conversation with Pierre yesterday, and a slightly new way of managing sources to have all sub-items meeting the source might also be created. But I'll let Pierre comment on that himself...  :)
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 12, 2008, 10:49 AM
I'll add to armando excellent post, that you can use the Journal Grid. You can use the DateFilter toolbar to show all items created on a specified day, week, month. It is useful to find items.

Once you've found your items, you can examine the filled fields and determine why they are not shown in the problematic grid
Title: SQLNotes...now InfoQube
Post by: superboyac on November 12, 2008, 12:01 PM
If it is due to filters, then I'm baffled, as I have not touched any of the filters.
This is a point I like to emphasize also.  This behavior should be minimized as much as possible.

Expect his version tomorrow, with the brand new FF Extension, which will ease web clippings
Pierre, no one can accuse you of not working hard!  We really appreciate you continuously adding features and dealing with our issues.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 12, 2008, 12:10 PM
If it is due to filters, then I'm baffled, as I have not touched any of the filters.
This is a point I like to emphasize also.  This behavior should be minimized as much as possible.

Scoop :  "All items meet the source in a grid"   +    a slightly redesigned GUI (where everything filter related is centralized +  applied filters appear in the status bar + button to activate/deactivate all filters +  the birth of the famous "named filters" ) should help to fix this. ;)
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 12, 2008, 02:52 PM
Armando,

Thanks for the detailed reply! I'm still going through it in detail while IQ is open on my desktop - trying to learn more here. The documentation is getting better, BTW. Much appreciated.

Pierre,

I must agree that you are a tireless worker; no argument there! I'll get better w/IQ, I'm sure. Please do not take my posts as criticism - if I felt critical all the time, I'd just stop trying to use it altogether. I do want to use IQ for tasks that I am currently accomplishing with other applications, but I need to feel more comfortable first.

Workin' it, Boss!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 12, 2008, 02:59 PM
BTW, one thing I tried to do a couple of days ago was to export a grid from one database and then import it into another. I'm trying to get stuff that I had put into separate databases into one. However it isn't working that well. I posted about this in the IQ forum but haven't received any replies.

I followed the instructions in the wiki:  I copy the contents of the grid into an XML file, paste that into a text editor and save it as an XML file, copy that, and then try to paste it into a newly created grid in the other database. No indication that anything happened. However if I do Ctrl+F and look at all items I see the data, but the fields, columns, etc. apparently don’t come over that way.

So I just ditched the database and started over.

Is there any working way to move data from one database to another?

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 12, 2008, 03:02 PM
You did the correct thing (copying to a file was not required, as you can solely work from the clipboard)

However, fields are not created when pasting XML (they will eventually), so you need to create your fields and grids in the destination database first, and then paste
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 12, 2008, 09:46 PM
Version 0.9.24 Pre-release 3 is out

New in this (pre) release:

    * Firefox extension to ease web page clippings. Details here: http://sqlnotes.wikispaces.com/WebClipper

 :)
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 13, 2008, 09:34 PM
Pretty cool web clipper, Pierre!

I made a few test clips; first one showed in Inbox, subsequent clips do not show unless I close Inbox and then re-open it. Is there a quicker way to refresh the grid?

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 13, 2008, 10:18 PM
Is there a quicker way to refresh the grid?

F5 will refresh the grid (manual refresh is currently required)
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 13, 2008, 10:34 PM
Is there a quicker way to refresh the grid?

F5 will refresh the grid (manual refresh is currently required)

Thanks! That's the usual hotkey but I didn't see it on the menu - I've come across applications where F5 did something entirely different and I hate when that happens!

BTW, I also found the toolbar icon for Refresh; I had removed that in the past - kept mistaking that with the icon for syncing with external data.

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 13, 2008, 10:35 PM
You did the correct thing (copying to a file was not required, as you can solely work from the clipboard)

However, fields are not created when pasting XML (they will eventually), so you need to create your fields and grids in the destination database first, and then paste

Ouch. I think I'll leave well enough alone for now!

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on November 13, 2008, 11:00 PM
BTW, if you haven't created new fields in a database, everything in the copied/pasted items should transfer. So, it's pretty straight forward, really. Pierre was only referring to the extra fields one might have created. At this time, those won't be created on the fly.

At the moment, F5 (refresh) is VERY important to get used to.

In a grid, all filters/source bar related changes on items (removing some fields, adding items with the "add item" window...) won't appear/be updated in the grid if you don't refresh .

(So, in the above mentioned case, if you added items using the add item window to an  already opened grid, you have to refresh --> that will "reload" all items meeting the source and filters and show them on the grid. Same applies if you untick some key fields on some items so that they don't meet the source anymore : a refresh is necessary to clear them of the grid.)

Having to refresh has some downsides, but also some advantages. But autorefresh is coming anyways (as an option...) -- isn't it, Pierre?  ;)
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 13, 2008, 11:27 PM
Armando,

Most fields I use ARE created fields. I don’t like using the "stock" fields that come with IQ; as I have mentioned before the inpput drop-down menu becomes overfilled with unnecessary data too quickly. I prefer to create fields that are named to match what I am doing, and then have the input drop-down menu show only the values that I need to see for that particular data.

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on November 13, 2008, 11:32 PM
If the drop-down has too many entries, you can switch to a fixed list (uncheck Auto-list and enter your own list).

Also, I can code for having auto-list drop-down showing only values in the current grid...
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on November 13, 2008, 11:42 PM
If the drop-down has too many entries, you can switch to a fixed list (uncheck Auto-list and enter your own list).

Really?  Didn't know that. Sounds good!

Also, I can code for having auto-list drop-down showing only values in the current grid...

Now that sounds even better! Don’t do it just for me, though. If others have also asked for this, OK. If not, I know you have a long list in front of you already - don’t make it bigger just for this dufus!

Thanks Pierre.

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on November 17, 2008, 11:29 AM
I'm on the verge of using IQ exclusively.  I'm waiting to export my Texnotes info into IQ, but I can't do it until some other importing features are added.  I've made a Mantis issue of it.  Is there any chance of this happening?  If need be, I can do it manually, but it would be dreadful.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on December 18, 2008, 04:00 AM
new Thunderbird extension for importing emails - just select emails and click add button or add via context menu
works great btw Pierre :Thmbsup:

for more details:- Email Import (http://www.sqlnotes.net/drupal5/index.php?q=comment/reply/119#comment-form)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on January 02, 2009, 01:40 PM
Does SqlNotes have this kind of calendar view?

Yearly planner

Title: Re: SQLNotes...what is it exactly?
Post by: Dormouse on January 02, 2009, 02:47 PM
Does SqlNotes have this kind of calendar view?

Yearly planner



According to this answer, all is planned -

This is sort of off topic, but I've just made a wishlist for Calendar functionality HERE (https://www.donationcoder.com/forum/index.php?topic=15438.new#new), and wondered whether IQ is likely to be able to do any of that. It seems to me to be the sort of databsase driven program that might.

I would say all is planned except:
I would like to be able to drag new items on to previous items and have the previous item automatically made into a folder with the same name and containing the new item(s)).

Instead of the item being made into a folder, the item would have sub-items (1 sub-item for each dragged item), in keeping with the IQ concept

 - but not yet present. I think
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on January 02, 2009, 04:48 PM
Does SqlNotes have this kind of calendar view?

This type of yearly view is not implemented nor planned. Only Gantt-type is available (linear horizontal time scale)

p.s. If someone can find me a component that allows this type of view, I'll gladly implement it
Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 26, 2009, 02:28 AM
Hi Pierre,

I am having difficulty with items and sub items.
I have maybe 25-30 items each of which may have from 1-30 sub items over time. When browsing them, it is important to be able to quickly view all sub items, then swith back to only showing items - but I can't figure out to do this. If I select all items and try and "show all sub items" an error message says to turn off the filter first. When I do, and try again, only the first item on the list expands (or perhaps the last one clicked on if I select some of them using Shift or Control.
Hunting through the manual didn't seem to help - yet presumably this is something people frequently would want to do.
Have I just missed something blindingly obvious? How can I rapidly switch between seeing only items, and seeing all items plus sub items (within a category which I have filtered for)

Thanks,

David
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 26, 2009, 03:08 AM
David,
are you familiar with the shortcuts:-
Ctrl+1   to   Ctrl+9
Ctrl+1 will "close" all items in grid (one "level")        Ctrl+9 will expand all items to the 9th level
Ctrl+Shift+1 [through to 9] will work likewise for selected item(s)

Depending on your settings (Grid>Filter applies to subitems), this will only show sub-items that are allowed by filters - i.e. it may not show all sub-items

Re
the problem with selecting a bunch of items and trying to show all sub-items via context menu (which would show all sub-items regardless of filter) -
I posted about that in IQ/SQLN forum [How to] show all sub-items for multiple items or whole grid? (http://www.sqlnotes.net/drupal5/index.php?q=node/395) but havent gotten a response yet

Title: Re: SQLNotes...what is it exactly?
Post by: David1904 on January 26, 2009, 03:46 AM
are you familiar with the shortcuts:-
Ctrl+1   to   Ctrl+9
Ctrl+1 will "close" all items in grid (one "level")        Ctrl+9 will expand all items to the 9th level
Ctrl+Shift+1 [through to 9] will work likewise for selected item(s)

Hi tomos - I am now! :)

Looks like I'd better work my way through the shortcuts to see what they do. I'd just assumed the functionality would be there in the menus, and shortcuts would be a quicker way of doing stuff - once you knew what you were doing.

Thanks for your help, everything works as I had hoped.

David
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on January 26, 2009, 05:23 AM
another option which can be handy is
Ctrl++ to expand selected item (no plural there!)
Ctrl+- to collapse item

this will expand item to last expanded state, so if you repeatedly wanted the same particular sub-items expanded and not to get things too cluttered could be handy to use

yeah, have a look at the shortcut pages  :)  can be worthwhile cause UI is a bit behind at times
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on February 06, 2009, 12:59 PM
Armanda, Pierre, what's the status of IQ?  If I'm not mistaken, the calendar module is being worked on?  Anyway, just curious, I've been doing a lot of other stuff, haven't been able to keep up.
Title: InfoQube Information Management System (aka SQLNotes)
Post by: PPLandry on May 25, 2009, 09:30 PM
what's the status of IQ?  If I'm not mistaken, the calendar module is being worked on?

The calendar has been partly functional for approx 3 months. The next release (0.9.25) will finalize it.

I've just today released 0.9.24 which add lots of new features and tweaks requested by users and bug fixes too of course. So for those that don't visit the IQ Community website (at www.sqlnotes.net/drupal5), this last release significant changes are:


www.InfoQube.biz
Pierre, Dir. NeoTech Systems, Designers of InfoQube
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on May 25, 2009, 11:57 PM
Woo hoo!  Good to hear from you Pierre.  I know you've been working hard on the program.  I hope all is well.
Title: Re: SQLNotes...what is it exactly?
Post by: 4wd on May 26, 2009, 01:30 AM
I don't know about the name InfoQube....SQuirreLNotes sounded better  :P
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on May 30, 2009, 12:17 AM
Any plans for image pasting-drag&drop directly inside the html pane? The reason  I am asking is that I deal with images alot and that is one reason I use Onenote.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on May 30, 2009, 12:45 AM
There is an issue in Mantis on this: Drag-drop images to the HTML rich edit pane (http://mantis.sqlnotes.net/view.php?id=172)


Bottom line is yes of course. 2 types of drag-drop:
1- web images
2- file images

Would you say that in both cases, you want the option to either (1) link to the image and (2) copy the image?

note that using external editors, you can do it right now. Also there is this issue: Enable external editors for HTM files, not just MHT (http://mantis.sqlnotes.net/view.php?id=713)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on May 30, 2009, 12:59 AM
Well, if I am pasting a raw clipboard image, I would like it to be part of the project. If I am pasting the adress of the image it can stay as url of the image file I think

If I use drag and drop, I probably prefer that it references for the local files but downloads for the online files. Probably providing an option for this can be very helpful.
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on June 19, 2009, 05:03 PM
Pierre has made a post in the InfoQube (SQLNotes) forum
Demystifying InfoQube (http://www.sqlnotes.net/drupal5/index.php?q=node/781)

IMHO, it is an incredibly simple program. The concept can be summarized as follows:
. . .
all we need now is a few beginners to test/see if he has made it all perfectly simple ;)
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on June 19, 2009, 05:57 PM
Is it possible to import text files from folders-subfolders and use them as items in InfoQube? I do not want to manually create stuff. I want to import some 800 plain text files into IQ as content.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 19, 2009, 06:32 PM
Is it possible to import text files from folders-subfolders and use them as items in InfoQube? I do not want to manually create stuff. I want to import some 800 plain text files into IQ as content.

Hi Kartal,
It would probably be best to post that question in the IQ forum. However, all I can say is that it's not part of IQ's philosophy to import whole documents into it but, rather, link them to the database. But... it would probably be trivial for Pierre to add this option to IQ -- just ask Pierre.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 19, 2009, 06:38 PM
Yes it would be quite easy.

Which brings another issue. IQ HTML pane does not support editing of plain text files (there is a source code editor for the html). Plain text files will get converted to HTML. Is there a need for a plain text editor?  

Of which there is 2 types:
1- notepad type (enhanced of course)
2- source code editor (like the one already included in the VBScript editor) (line numbers, no wrap, syntax highlighting, expand/collapse sections ,etc)

and yes, this discussion may continue on the IQ community web site...
Title: Re: SQLNotes...what is it exactly?
Post by: kartal on June 19, 2009, 07:05 PM
Is it possible to import text files from folders-subfolders and use them as items in InfoQube? I do not want to manually create stuff. I want to import some 800 plain text files into IQ as content.

Hi Kartal,
It would probably be best to post that question in the IQ forum. However, all I can say is that it's not part of IQ's philosophy to import whole documents into it but, rather, link them to the database. But... it would probably be trivial for Pierre to add this option to IQ -- just ask Pierre.


Armando, thanks for the reply. Linking would not do any good to me because I probably wont be able to search them. I woulld prefer that IQ would import them then create the topics based on file names.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 19, 2009, 08:08 PM
Linking would not do any good to me because I probably wont be able to search them. I woulld prefer that IQ would import them then create the topics based on file names.
Ah, but linked content is also indexed in IQ, so you could search your text content in IQ even though it is saved on disk. So embedded or linked, no difference. It is your choice. As a bonus, if it is linked, desktop search engines will find it too.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on June 19, 2009, 08:09 PM
Is it possible to import text files from folders-subfolders and use them as items in InfoQube? I do not want to manually create stuff. I want to import some 800 plain text files into IQ as content.

Hi Kartal,
It would probably be best to post that question in the IQ forum. However, all I can say is that it's not part of IQ's philosophy to import whole documents into it but, rather, link them to the database. But... it would probably be trivial for Pierre to add this option to IQ -- just ask Pierre.


Armando, thanks for the reply. Linking would not do any good to me because I probably wont be able to search them. I woulld prefer that IQ would import them then create the topics based on file names.
I second this.  I've already created a mantis suggestion for it a while ago.  Yes, the item field should be the filename, and the contents of the text file should go in the html pane.  Either that, or the user should be able to specify how each gets mapped.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 19, 2009, 08:12 PM
>The item field should be the filename, and the contents of the text file should go in the html pane.

Yes, this is an extension to the new drag-drop UI that is definitely planned. So the dropped files could go in either
1- Fileref fields
2- URL field
3- in HTML pane

(in fact, it is already in the UI, but disabled as I did not get to code it)
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on June 19, 2009, 10:48 PM
Ah, but linked content is also indexed in IQ, so you could search your text content in IQ even though it is saved on disk. So embedded or linked, no difference. It is your choice. As a bonus, if it is linked, desktop search engines will find it too.

I wasn't aware of that. I know it's true of MHT files which are linked to the HTML pane. But is it true of any other link (using the "File link" dialog) ?
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on June 19, 2009, 10:59 PM
No, not the file link UI which does not (yet) have the HTML pane option (actually it is there but disabled).

But rather, if you do in the HTML pane: Menu>>File>>Open, select a text file and click save. Content will be indexed in the DB and searchable. You can still transparently edit the file in IQ (which will save it on disk automatically).
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on July 27, 2009, 03:46 PM
Suggestion for HTML pane:
I need a way to quickly apply styles of my choosing to the things I'm putting in the HTML pane.  It's too much work right now to change the fonts, sizes, bold, etc.  I need buttons or something where I can save preset styles once I've configured them.

Also, can we have a toolbar to control things like font size, font type, etc. like a normal writing application?  I find it difficult to think of it in terms of html code.  Like font sizes numbered 1-7 is weird for me, why can't we have normal font sizes like 10,12,14,etc...?  I know we can convert these to Word documents and other formats, but that's more inconvenient that directly typing in the editor.  It's easier if the html pane was more like a traditional writing application than an html editor.  Now, if we're going to use the html environment, it would be necessary to tweak to interface to behave like a traditional writing application.  Again, that means toolbars, buttons like MS Word.  I know that some of the basics are there like bold, italic buttons and outliner buttons, but the other ones for the rest of the style settings would be convenient also.  Especially some kind of drop-down box for choosing user-defined custom styles.
Title: InfoQube - Vote for your most desired features
Post by: tomos on November 02, 2009, 09:34 AM
I quote Pierre from the IQ forum (http://www.sqlnotes.net/drupal5/):

Vote for your most desired features
[you can suggest features too]

What features (new, changes, bug fix) would you like implemented in InfoQube ? Now you and others can propose new features and vote for them. This will guide us, and together, we'll make InfoQube, the best Information Manager System!
Click here to access the feature list (http://infoqube.uservoice.com/pages/32489-general).

This feedback system is powered by UserVoice (http://uservoice.com/). You don't need to register/login to use it (it identifies you by your IP address). If you do register, there are some small advantages. Either way, you are entitled to 10 votes.
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on April 30, 2010, 05:16 PM
I've ramped up my usage of Infoqube lately, with Armando's expert help.  I just have to make this one comment:

Infoqube is, in my personal opinion, the most important software development taking place that I know of.

This program does so much, has so much potential, and can influence so much of your life.  I hope it's something Pierre can sustain well into maturity.  The program is practically it's own operating system.
Title: Re: SQLNotes...what is it exactly?
Post by: PPLandry on May 03, 2010, 10:28 AM
Wow !!! Thanks superboyac for such a nice testimonial.  :Thmbsup:

As far as my level of commitment to this project, no need to worry. I'll bring it to v1.0 and beyond !

Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on May 03, 2010, 11:34 AM
Wow !!! Thanks superboyac for such a nice testimonial.  :Thmbsup:

As far as my level of commitment to this project, no need to worry. I'll bring it to v1.0 and beyond !
Glad to hear.  I've been working with Armando the last couple of weeks, and I was continually blown away by what he was able to do with the program.
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on May 16, 2010, 03:51 PM
Wow !!! Thanks superboyac for such a nice testimonial.  :Thmbsup:

As far as my level of commitment to this project, no need to worry. I'll bring it to v1.0 and beyond !
Glad to hear.  I've been working with Armando the last couple of weeks, and I was continually blown away by what he was able to do with the program.

Well expand a little on this! I've never quite been able to master IQ well enough to make it my "daily use" data collection/organizing tool, though I do have a license and would love someday to be able use it more, or even to learn more about using it.

I usually need a good reference for (almost constant!) referral, like a comprehensive manual or a good Help file. When it is all on the forum or a wiki-type help system I flounder quickly and then drift back to my current standby info manager.
Let's hear how you are using IQ; are you using it for all your info collecting/organization? Or just for a specific project at present?

Thanks!

Jim
Title: Re: SQLNotes...what is it exactly?
Post by: superboyac on May 16, 2010, 07:39 PM
J-Mac, I answer for myself, but Armando uses it much more intensively (and impressively!) than I do.  However, lately, I have been using it much more and it is my primary information manager at this point.  I still use OneNote occasionally because it's layout offers some things that IQ doesn't yet.  Which is, a post-it like experience.  So sometimes I'll jot some random notes in Onenote.  But if they are significant at all, they make their way into IQ.

Back to IQ...I use it for all sorts of purposes.  On one hand, I use it to store random bits of information that might interest me later.  But then I also have specific grids setup to perform specific functions.  That's why I say it's like a mini OS.  I have the project management grid that Armando created (in my other thread) which is programmed to manage meetings, action items, contact lists.  By "programmed" that means there are things happening behind the scenes to tie everything together.  Like, one grid may show all my action items, but another grid will show the same action items under a list that is organized by the meeting date that it came from, but that list will also show the attendees of the meeting, etc.

I have a grid for my transcript, and it calculates my GPA automatically, meaning, I just put in my letter grades and IQ does the rest.

I have certain grids at work where I jot notes down, but I need dates associated with it, so it will look like a list of items, but there's also a column for dates.

I don't know how to describe this effectively.  Screenshots would be better, but I don't have the time right now.  I feel like IQ can literally be used for anything.  Whenever I'm looking for a software for something, and I have a hard time finding it, I immediately think about how to set it up in IQ, and more often than not, IQ will be able to do it.  That's how the project management thing started.

IQ is like having a bucket of stuff (called "fields").  Whenever it comes time to putting some information together, you just grab some fields from the bucket and use them.  If they don't exist, you can easily make your own.

It's almost like a cross between Excel, Access, and a outline-style notetaker...and Word to boot.  At some point, videos would be needed to demonstrate all of this.  Because the power of IQ is not apparent without seeing it in use.  If you just open the program up, you won't really have an idea what it is capable of.
Title: Re: SQLNotes...what is it exactly?
Post by: Jibz on May 17, 2010, 02:02 AM
It's almost like a cross between Excel, Access, and a outline-style notetaker...and Word to boot.  At some point, videos would be needed to demonstrate all of this.  Because the power of IQ is not apparent without seeing it in use.  If you just open the program up, you won't really have an idea what it is capable of to do.

Sorry, couldn't help it :mrgreen:. I am taking my baby steps with it at the moment, and while it certainly has great great potential, it is indeed sometimes hidden well.

It's one of those pieces of software where you can feel that genius is just under the surface, but you have to decide if you want to fight the surface to get to it. I am trying.
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on May 17, 2010, 11:27 AM
It's almost like a cross between Excel, Access, and a outline-style notetaker...and Word to boot.  At some point, videos would be needed to demonstrate all of this.  Because the power of IQ is not apparent without seeing it in use.  If you just open the program up, you won't really have an idea what it is capable of to do.

Sorry, couldn't help it :mrgreen:. I am taking my baby steps with it at the moment, and while it certainly has great great potential, it is indeed sometimes hidden well.

It's one of those pieces of software where you can feel that genius is just under the surface, but you have to decide if you want to fight the surface to get to it. I am trying.

It's a bit hard to get how everything works at first.

IMO 1- because it's still not reached V1 (it's beta and so it's missing a few features and has a few bugs and UI weirdness that haven't been worked out yet), 2- because it,s a bit different than most other PIMs,  3- because it's possible to do so many things with it.

=======


To answer J-Mac's question : I use IQ for almost anything I do : project management, tasks management, personal diary, work on values-goals , physical and psychological personal research, "scenic composition" and directing, class room organization and student marking, personal accounting (in conjuntion with excel), notes, references and web clips (I've got 1000s), and all kinds of other stuff... And all these are interrelated, linked in different ways, shown in different grid contexts, etc. That's what's interesting (...to me).

What I keep outside of it right now are emails (because it's not really designed to be an e-mail software and there are already great solutions for that), appointments (because of syncing etc. but this feature will be added during the summer according to the road map),  big documents (like books, etc. -- but I'll often keep links to them in IQ depending on the project/task), and maybe a few things like scripts and other programming related stuff (but this is another thing that IQ could be : an IDE. It has several characteristics that I find would be interesting to find in an IDE...).
Title: Re: SQLNotes...what is it exactly?
Post by: tomos on August 26, 2010, 09:36 AM
I usually need a good reference for (almost constant!) referral, like a comprehensive manual or a good Help file. When it is all on the forum or a wiki-type help system I flounder quickly and then drift back to my current standby info manager.

Jibz made a downloadable help file which is a direct copy of the online manual * (occasionally synced/updated) available here (direct download link): IQ Manual (http://dl.dropbox.com/u/3286283/InfoQubeUserManual.zip).

* that means this help file is also a work in progress! But it certainly is a joy to use compared to the online manual  :up:
Title: Re: SQLNotes...what is it exactly?
Post by: J-Mac on August 26, 2010, 01:19 PM
This is truly excellent! Thank you Tom for the announcement and link, and a very special thank you to Jibz for creating this and making it available to us!!   :D  :-*  :P

Jim

Unfortunately, I headed over to the IQ forum to see what else is going on and getting from one page to another got to be longer than 3 minutes! As usual I gave up. Someone HAS to get that website fixed....  Armando, Tom, you guys have pull!
Title: Re: SQLNotes...what is it exactly?
Post by: Armando on August 26, 2010, 08:55 PM
eheh... Yes, I know what you mean. The thing is, I don't think more time and money will be invested on the website/server side at this stage of development -- probably more around the release of V1.

--> Usually it works though... There are periods of the day where it's damn slow though... I agree. The download area is always responsive though.