*** Amorphous has quit IRC *** ncjp has quit IRC *** derek has quit IRC *** jcater_ has quit IRC *** SachaZzzz has quit IRC *** bigbrother` has quit IRC *** Amorphous has joined #gnuenterprise *** derek has joined #gnuenterprise *** jcater_ has joined #gnuenterprise *** SachaZzzz has joined #gnuenterprise *** ncjp has joined #gnuenterprise *** bigbrother` has joined #gnuenterprise *** kilo has joined #gnuenterprise *** reinhard has joined #gnuenterprise *** johannesV has joined #gnuenterprise good morning good morning good morning *** btami has joined #gnuenterprise good morning *** johannesV has quit IRC *** lekma has joined #gnuenterprise good morning *** chillywilly has quit IRC *** johnnyss has quit IRC *** nickr has quit IRC *** johannesV has joined #gnuenterprise *** nickr has joined #gnuenterprise *** chillywilly has joined #gnuenterprise *** johnnyss has joined #gnuenterprise *** SachaS has left #gnuenterprise *** SachaZzzz is now known as SachaS *** kilo has left #gnuenterprise *** lekma has quit IRC *** jamest has joined #gnuenterprise *** lekma has joined #gnuenterprise *** Amorphous has quit IRC *** btami has quit IRC *** Amorphous has joined #gnuenterprise *** klasstek has joined #gnuenterprise *** derek has quit IRC *** jcater_ has quit IRC *** derek has joined #gnuenterprise *** nickr has quit IRC *** nickr has joined #gnuenterprise *** btami has joined #gnuenterprise i thought there was a way to execute a sql statement from a trigger? not a simpleQuery but a update statement is it connectionName.sql() ? *** lupo__ has joined #gnuenterprise hmmm, i didn't look at the connection level let me check I need to make a little app to calculate sales quotes hmm Do I need to create database records for the actual quote in order to produce a report from it? nickr: ? using gnue-reports? or what? Yeah Well I could use either gnue reports or my own reporting system but I mean I need to create a list of data essentially from a database of prices, discounts, schedules etc I'm just wondering if I need that to be created as a group of records in the database in order to get it as an output or if I can get it directly from the forms client somehow\ not exactly sure what you're doing but i typically store all that info as i always get hit up for it later quotes are one part of my system that don't do that and it's a pain as people want that history here at times Oh my company wants a quck and dirty quotes maker in some of my forms i have a trigger do the work, store the record(s), then call a python app to generate the output form they suggested that I use excel which I'd rather not do I think that gnue would be a good solution to rolling my own hmmmm am I right in this thinking? it could do it I've created the schema which I believe covers it what I do for output forms I have an items field, a discounts field which lists a multiplier for vaiour types of customers (VARs, MSRP, etc) er, table table is a python app that uses reportlab to build the output I have such an app for other projects well really its a module my "form" tool is a custom version of http://www.reportlab.org/bauer1.html which I made a module Mine's really simple, it takes an xml input file with lists of tables and some metadata and formats them all I need to do is extend it to allow a logo image and it produces output sufficient for this project like my packing slips, the gnue-form frontend isn't directly bound to any tables the shipping guys fill in the form, press a complete button how complicated is the glue for this? I can make a table that extends down as they enter items right? i just show a rows == 10 that owuld be the 'output' my output looks nothing like the form Well as it adds company logo, barcodes, extra info the shippers don't enter I mean I need to display the resulting data as they enter it not the real 'output' just what it calculated for the price breaks and stuff my shipping form which does validation that the part is in the order is 463 line gfd i'd guess a little over 100 lines of python in triggers okay okay but actually help me here :) and then my seperate packslip generator program given that its possible :) whoops, i was trying to answer how complicated ah okay it doesn't seem particularly complicated hang on so you just need totals? what's your email? you can send privately :) not exactly just needing totals essentialy the sales person selects a discount/pricing schedule, and then adds items to a list which have this pricing schedule applied to them if they don't specify an exact count they can select a quantity break if they specify an exact count for every item then it caries over the price and totals does that make sense? at the end they click a done button or whatever and it outputs a nice pdf of the quote for the customer or whatever that part is moderately easy it'd be nice if they could see the items as they are added and then be able to at least delete them if they make a mistake *** Amorphous has quit IRC *** Amorphous has joined #gnuenterprise another option if forms is too rough would be a small custom app based upon gnue-common i do that for more complex tools like our scanner app and order processing app what does gnue-common provide that fo example my existing wxpython toolchain doesn't? both present a QT designer built UI to the user hm access to our datasources ah thats nothing in this case though, really basic argument parsing hm the debug and profiling stuff I don't 'get' forms I think :) forms is mainly a data-aware front end that provides basic input manipulation, validation, and triggers you drag and drop tables onto a form in designer right, but can it do what I described above? save the result yes but you have to provide the output app from what you're talking about though i'm not sure you're better off doing it that way Why is that? forms can't dynamically change the UI layout currenlty Can't a display a data table? hm well, you "paint" a screen(form) in gnue-designer I understand that. where you setup the field positions, things like UPPERCASE max lenght There's no scrollable data table widget? you'd set the rows=10 which is a poor mans table in some respects ohh I see * SachaS does the happy dance in #ebXML channel after successfully exchanging an ebXML message between two open source ebXML messaging implementation instances thats why your examples have like one romw because in practnice there'd be 15 or whatever but that rows= setting is set once per block and can be overridden field entry on the screen so like in my item maintenance form I have the commonly used fields set to rows=10 and the less frequently used fields on the screen along the bottom with a rows = 1 I see for me I use forms more than I should as it presents a common interface to most our apps but if you need areas to expand and contract then forms won't fly clearly forms needs a data table widget which can at least contain result data or allow you to select a record to edit in another page then it'd be champion sort of along the lines of that stupid bad program I'm trying to replace here.. uhh we're talking about adding a table widget but really other than looks the rows= does the same thing Filemaker fwew, my brain exploded ew is right :) well, one thing it has that I lkke is the dat'a grid view which can expand into a form view well, its like in parallel nickr: a grid is going to be in form's next release (if everything goes like we want it to) will thaht release occur in less than a week? :) ermm.... I didn't think so ;) I'd rather say "end of year" hmm reinhard: and you'd rather not say which year right ? :) heheh *** SachaS is now known as SachaDinner *** Amorphous has quit IRC *** Amorphous has joined #gnuenterprise *** nickr has quit IRC *** nickr has joined #gnuenterprise *** btami has quit IRC *** ra3vat has joined #gnuenterprise *** ra3vat is now known as dimas *** psu has joined #gnuenterprise A very short GNUe Traffic is now out at http://www.kernel-traffic.org/GNUe/gnue20060501_114.html Very short, because no-one said anything much all last week silence is golden, eh? * psu notes that he's not looking like having the same problem this week *** SachaDinner is now known as SachaS *** sjc has joined #gnuenterprise *** psu has quit IRC *** jamest has left #gnuenterprise *** jcater has quit IRC *** jcater has joined #gnuenterprise *** kilo has joined #gnuenterprise *** johannesV has quit IRC *** klasstek has quit IRC *** SachaS has quit IRC *** sacha has joined #gnuenterprise *** lupo__ has quit IRC *** reinhard has quit IRC *** kilo has left #gnuenterprise *** sacha is now known as SachaZzz *** derek has quit IRC *** sjc has quit IRC *** derek has joined #gnuenterprise *** jcater has quit IRC *** dimas has quit IRC *** jcater has joined #gnuenterprise