topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday November 11, 2025, 4:41 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 15 16 17 18 19 [20] 21 22 23 24 25 ... 28next
476
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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):
AddItem.png
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.
477
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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  >:()
478
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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.
479
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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:
480
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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:
  • 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.
481
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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....e/posts/Default.aspx
482
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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!

Journal.jpg
483
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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
484
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last post by PPLandry on January 09, 2008, 11:42 AM »
Have you entered a grade and a courseunit for the courses ?
485
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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
486
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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.
487
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last post by PPLandry on January 08, 2008, 10:10 PM »
This is what I got:
TranscriptStats.jpg

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
488
I'm thinking it is due to System Restore. I asked him to turn that off and see if it frees up the space. I will report back.
I don't know about Vista, but XP system restore is MS best invention (to compensate for buggy software). So many times, my system became corrupted in some ways, did a system restore to an earlier point, and everything was fixed, magically. My 4 year-old PC is still in it's original installation (no re-install), and it is solely due to system restore.
489
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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.
490
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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
491
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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).
492
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last post by PPLandry on January 08, 2008, 01:16 PM »
View > User Code
493
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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)
494
Living Room / Re: When you make your 100'th Post
« Last post by PPLandry on January 03, 2008, 10:56 PM »
Well, guys, 2 weeks ago I've decided to leave both PhD and SSHRC grant behind for now. I've just become so sick of it. Art theory, I've had enough.  :(
Now, I don't know what I'll do next, but it just can't be worst...
You could become SQLNotes consultant.  ;D ;D

Excellent potential revenus
495
Developer's Corner / Re: Best way to start learning C++?
« Last post by PPLandry on January 03, 2008, 08:13 PM »
Well, just to clarify, I just want to familiarize with the language.  I'm not trying to actually do any functional programming.  I just don't want to be rejected from the program because a lack of programming skills.  Most people in the field say it's best to know the C++ language in general.

I would think that learning some C# would be just as good. And you can get MS Visual C# Express for free along with oodles of free code, in particular at www.codeproject.com
496
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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:
497
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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)
498
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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...

499
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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.donation....com/2007/index1.php
500
General Software Discussion / Re: SQLNotes...what is it exactly?
« Last 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
Pages: prev1 ... 15 16 17 18 19 [20] 21 22 23 24 25 ... 28next