From: Rafael C. <raf...@gm...> - 2013-11-23 03:54:17
|
Hi Exson, Done. Best regards, Rafael. 2013/11/22 ExsonQu <hex...@gm...> > Hi, Rafael, > > Please try the following link to replace the trunk. > > https://svn.code.sf.net/p/web-erp/code/stable4.11 > > Thanks and best regards! > > Exson > > > > -- > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656950.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > |
From: Rafael C. <raf...@gm...> - 2013-11-25 03:04:21
|
Hi, I upload a testing version of FormDesigner.php OUTSIDE the trunk. I will not commit this version until I am completely sure that it is that we are looking for as the short term solution. To download FormDesigner.php TESTING VERSION (and related files): http://www.verdoramas.biz/FormDesigner/webERP.zip version 2013-11-24 20:18. WARNING: This is NOT backward compatible. Changes in *.xml files are NOT compatible with previous versions: - All *.xml files and report generators MUST have standardized ('height' with 'Height'), ('Length' with 'Width'), ('radius' with 'Radius'), and ('width' with 'Width'). - Some elements were grouped. Now there are group of elements for: form-heading, company-logo, company-info, form-narrative, Deliver-to (in purchase-order), supplier (in purchase-order), column-header, column-data, column-footer, table-header, table-data and table-footer. - There are 3 turn on/off rectangles. These rectangles can have rounded corners. For square rectangle use Radius = 0. To do: - 3 turn on/off images (additional to logo). These images can be used as watermarks, banners, etc. - Extra attributes to rectangles (select corners to round or not; to fill or not the rectangle; to select the rectangle filling). - To develop a routine to update old *.xml files to the new format. Please review and comment. Thanks. Best regards, Rafael. 2013/11/22 Rafael Chacón <raf...@gm...> > Hi Exson, > > Done. > > Best regards, Rafael. > > > 2013/11/22 ExsonQu <hex...@gm...> > >> Hi, Rafael, >> >> Please try the following link to replace the trunk. >> >> https://svn.code.sf.net/p/web-erp/code/stable4.11 >> >> Thanks and best regards! >> >> Exson >> >> >> >> -- >> View this message in context: >> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656950.html >> Sent from the web-ERP-developers mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Shape the Mobile Experience: Free Subscription >> Software experts and developers: Be at the forefront of tech innovation. >> Intel(R) Software Adrenaline delivers strategic insight and game-changing >> conversations that shape the rapidly evolving mobile landscape. Sign up >> now. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> _______________________________________________ >> Web-erp-developers mailing list >> Web...@li... >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> > > |
From: Rafael C. <raf...@gm...> - 2013-11-22 18:05:52
|
Hi Exson, Thank you for your trust. As a short term solution, I'm documenting and simplifying FormDesigner.php and adding narrative to help the users. Meanwhile, we continue the discussion to find out a long term solution. (I am not a programmer, I am a civil engineer and business administrator, so all help is welcome!). I am going to finish and release a FormDesigner.php version with all documentation and simplification that I have in mind. Then I will try to simplify a form (or all four?). From this moment, I think it is better to change the script name to avoid confusion between a test a version and a ready-to-release version (is it possible to storage in a separate place?). Best regards, Rafael. 2013/11/22 Tim Schofield <tim...@gm...> > Hi Exson, the work is all Rafael's, not mine, so he deserves the credit > here. > > Thanks > Tim > > On 22 November 2013 09:47, ExsonQu <hex...@gm...> wrote: > > *Hi,Rafael and Tim:* > > > > I've release the news that you're improving the form designer > and > > its purpose is to help those non-programmers. We get quite positive > > feedback. They say it's a great idea. > > > > Thanks for your hard working! > > > > Best regards! > > > > Exson > > > > > > > > > > > > -- > > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656944.html > > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > > > ------------------------------------------------------------------------------ > > Shape the Mobile Experience: Free Subscription > > Software experts and developers: Be at the forefront of tech innovation. > > Intel(R) Software Adrenaline delivers strategic insight and game-changing > > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > > > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > > _______________________________________________ > > Web-erp-developers mailing list > > Web...@li... > > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > > > -- > Course View Towers, > Plot 21 Yusuf Lule Road, > Kampala > T +256 (0) 312 314 418 > M +256 (0) 752 963 325 > www.weberpafrica.com > Twitter: @TimSchofield2 > Blog: http://weberpafrica.blogspot.co.uk/ > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > |
From: Rafael C. <raf...@gm...> - 2013-11-23 01:02:15
|
Hi, This version is fully backward compatible. It has many helps for display-users and code-users. It might have more narrative that it is needed. Files grew in size: PHP from 17.727 bytes to 18.410 bytes; HTML from 54.618 bytes to 88.264 bytes) for Purchase_Order-edition). Please review and give me your comments. So far, I documented and simplified FormDesigner.php the best I could without any alterations to existing files. >From now, the changes would alter the files .../companies/weberpdemo/FormDesigns/*.xml. Specifically to standardize attributes names: <reads all xml files> $FileXml = str_replace('height', 'Height', $FileXml); $FileXml = str_replace('Length', 'Width', $FileXml); $FileXml = str_replace('radius', 'Radius', $FileXml); $FileXml = str_replace('width', 'Width', $FileXml); <writes all xml files> This means that future updates/upgrades should have a routine to update those files. I need help to do this routine. After we have this routine, I will continue documenting and simplifying the *.xml files. Best regards, Rafael. 2013/11/22 Rafael Chacón <raf...@gm...> > Hi Exson, > > Thank you for your trust. As a short term solution, I'm documenting and > simplifying FormDesigner.php and adding narrative to help the users. > Meanwhile, we continue the discussion to find out a long term solution. (I > am not a programmer, I am a civil engineer and business administrator, so > all help is welcome!). > > I am going to finish and release a FormDesigner.php version with all > documentation and simplification that I have in mind. Then I will try to > simplify a form (or all four?). From this moment, I think it is better to > change the script name to avoid confusion between a test a version and a > ready-to-release version (is it possible to storage in a separate place?). > > Best regards, Rafael. > > > 2013/11/22 Tim Schofield <tim...@gm...> > >> Hi Exson, the work is all Rafael's, not mine, so he deserves the credit >> here. >> >> Thanks >> Tim >> >> On 22 November 2013 09:47, ExsonQu <hex...@gm...> wrote: >> > *Hi,Rafael and Tim:* >> > >> > I've release the news that you're improving the form designer >> and >> > its purpose is to help those non-programmers. We get quite positive >> > feedback. They say it's a great idea. >> > >> > Thanks for your hard working! >> > >> > Best regards! >> > >> > Exson >> > >> > >> > >> > >> > >> > -- >> > View this message in context: >> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656944.html >> > Sent from the web-ERP-developers mailing list archive at Nabble.com. >> > >> > >> ------------------------------------------------------------------------------ >> > Shape the Mobile Experience: Free Subscription >> > Software experts and developers: Be at the forefront of tech innovation. >> > Intel(R) Software Adrenaline delivers strategic insight and >> game-changing >> > conversations that shape the rapidly evolving mobile landscape. Sign up >> now. >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > Web-erp-developers mailing list >> > Web...@li... >> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> > >> >> >> >> -- >> Course View Towers, >> Plot 21 Yusuf Lule Road, >> Kampala >> T +256 (0) 312 314 418 >> M +256 (0) 752 963 325 >> www.weberpafrica.com >> Twitter: @TimSchofield2 >> Blog: http://weberpafrica.blogspot.co.uk/ >> >> >> ------------------------------------------------------------------------------ >> Shape the Mobile Experience: Free Subscription >> Software experts and developers: Be at the forefront of tech innovation. >> Intel(R) Software Adrenaline delivers strategic insight and game-changing >> conversations that shape the rapidly evolving mobile landscape. Sign up >> now. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> _______________________________________________ >> Web-erp-developers mailing list >> Web...@li... >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> > > |
From: ExsonQu <hex...@gm...> - 2013-11-23 01:03:13
|
*Hi, Rafael:* I have created a stable branch in the svn which has not been updated. Sorry for that. You maybe can commit your code there before the final release? Thanks and best regards! Exson -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656947.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |
From: Rafael C. <raf...@gm...> - 2013-11-21 18:15:24
|
Hi, I'm documenting and simplifying FormDesigner.php. If you see improvements in the documentation, please do them or let me know (I am NOT an English native speaker). I think we should standardize the order of the parameters x, y, width, size and alignment as they are in the function addTextWrap(). In this way, I think it would be easier for the user (display-user) and for the programmer (code-user) to understand. If I do this standardization, this will alter the way it currently looks FormDesigner.php for the display-user. Do you agree that I proceed? Best regards, Rafael. 2013/11/20 Rafael Chacón <raf...@gm...> > O.K. For the short term solution, I am working now. > > For the long term solution, some ideas: > > 1. We can do a WYSIWG script as a layer/tier above FormDesigner.php. That > is a script that reads values from the xml file, shows these values as a > graphics to the users, gathers changes done by the users, and writes these > new values to the xml file. > > 2. We can do a xml-form to script-form translator script (or command?). > That is a script that replaces all "$FormDesign->Company->Name->x" with its > correspondent value in the xml file and generates a pure php file. > > 3. We can do a script-form to xml-form to backuper script (is it > possible?). That is a script that transforms the script-form (obtained by software > of the point 2) with the user customization in a xml-form, and then backs > it up in the database. > > Best regards, Rafael. > > > > 2013/11/20 Phil Daintree <ph...@lo...> > >> Agreed - a good plan - for those existing reports where we already have >> it. >> >> I really would prefer that it's use was optional and that a fall back >> standard simple script was available. However, I have not been motivated to >> reinstate the existing scripts as they were to date in the interests of >> maintaining backward compatibility. >> >> I would not like to see the invoice/credit note go to the form designer >> though as this is the one that customers will always want to modify in a >> way the form designer is incapable of. >> >> A WYSIWG form designer would be a separate application/add-on I think. >> >> Phil >> >> Phil Daintree >> Logic Works Ltd - +64 (0)275 567890http://www.logicworks.co.nz >> >> On 20/11/13 06:47, Rafael Chacón wrote: >> >> The long term solution to have a best way to turn the forms modifiable do >> not seems easy. >> >> Meanwhile, we have FormDesigner.php. >> >> My concerns with FormDesigner.php are: >> 1. Poor documentation. E.g. Nowhere indicates that the all coordinates >> are measured from from the lower-left-corner of the sheet to the the >> top-left-corner of the field. (Same problem in pdf generator scripts.) >> 2. The information that is there leads to mistakes. E.g. "mm from the >> left hand side of page", "mm from the top of the page", but measures are in >> dots-per-inch (72 dpi = 25,4 mm). >> >> If all agree, my proposal is to document and simplify FormDesigner.php >> and to add narrative to help the users. Meanwhile, we continue the >> discussion to find out a long term solution. >> >> Best regards, Rafael. >> >> >> 2013/11/19 Phil Daintree <ph...@lo...> >> >>> I think we need a script over-ride solution desperately. >>> >>> A WYSIWG report writer as a separate application would be absolutely >>> magnificent indeed and a really super mission for someone. >>> As I say the code in such a project would almost certainly fall outside >>> the scope of webERP I fear - based on the current goals for the project. >>> >>> Phil >>> >>> Phil Daintree >>> Logic Works Ltd - +64 (0)275 567890 >>> http://www.logicworks.co.nz >>> >>> On 18/11/13 23:12, ExsonQu wrote: >>> > *Hi, Tim:* >>> > >>> > I think it's a good idea to help users who cannot create a >>> pdf >>> > via hard coding. I am not against this. >>> > >>> > What I want to say is that we should pay attention to these >>> > programmers too. I hope we can give these programmers an option to code >>> > without the form designer involved. >>> > It maybe a time to find a way to keep customization >>> maintenance >>> > as easy as possible. The solution may cover this topic as Phil >>> referred to >>> > that an default overwrite mechanism? >>> > It's very time consuming to upgrade webERP for those >>> > customization system. I have little knowledge about this. So I hope >>> somebody >>> > can give some suggestion to solve problem just like the formDesigner. >>> Make >>> > everybody's job easy and happy! >>> > >>> > Thanks and best regards! >>> > >>> > Exson >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > -- >>> > View this message in context: >>> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656898.html >>> > Sent from the web-ERP-developers mailing list archive at Nabble.com. >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >>> > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >>> > Free app hosting. Or install the open source package on any LAMP >>> server. >>> > Sign up and see examples for AngularJS, jQuery, Sencha Touch and >>> Native! >>> > >>> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >>> > _______________________________________________ >>> > Web-erp-developers mailing list >>> > Web...@li... >>> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers >>> > >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Shape the Mobile Experience: Free Subscription >>> Software experts and developers: Be at the forefront of tech innovation. >>> Intel(R) Software Adrenaline delivers strategic insight and game-changing >>> conversations that shape the rapidly evolving mobile landscape. Sign up >>> now. >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Web-erp-developers mailing list >>> Web...@li... >>> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >>> >> >> >> >> ------------------------------------------------------------------------------ >> Shape the Mobile Experience: Free Subscription >> Software experts and developers: Be at the forefront of tech innovation. >> Intel(R) Software Adrenaline delivers strategic insight and game-changing >> conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> >> >> >> _______________________________________________ >> Web-erp-developers mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> >> >> >> >> ------------------------------------------------------------------------------ >> Shape the Mobile Experience: Free Subscription >> Software experts and developers: Be at the forefront of tech innovation. >> Intel(R) Software Adrenaline delivers strategic insight and game-changing >> conversations that shape the rapidly evolving mobile landscape. Sign up >> now. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> _______________________________________________ >> Web-erp-developers mailing list >> Web...@li... >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> >> > |
From: Rafael C. <raf...@gm...> - 2013-11-25 03:29:01
|
Hi Exson, For testing purposes (FormDesigner.php), can you help me translating to Chinese - Traditional Hong Kong this: - Enter the changes that you want in the form layout below. - All measurements are in PostScript points (72 points = 25,4 mm). - All coordinates are measured from the lower left corner of the sheet to the top left corner of the element. - Distance from the left side of the sheet to the left side of the element in points - Distance from the lower side of the sheet to the top side of the element in points - Width of the element in points - Height of the element in points - Font size in points Best regards, Rafael. 2013/11/24 Rafael Chacón <raf...@gm...> > Hi, > > I upload a testing version of FormDesigner.php OUTSIDE the trunk. I will > not commit this version until I am completely sure that it is that we are > looking for as the short term solution. > > To download FormDesigner.php TESTING VERSION (and related files): > http://www.verdoramas.biz/FormDesigner/webERP.zip version 2013-11-24 > 20:18. > > WARNING: This is NOT backward compatible. Changes in *.xml files are NOT > compatible with previous versions: > > - All *.xml files and report generators MUST have standardized > ('height' with 'Height'), ('Length' with 'Width'), ('radius' with > 'Radius'), and ('width' with 'Width'). > - Some elements were grouped. Now there are group of elements for: > form-heading, company-logo, company-info, form-narrative, Deliver-to (in > purchase-order), supplier (in purchase-order), column-header, column-data, > column-footer, table-header, table-data and table-footer. > - There are 3 turn on/off rectangles. These rectangles can have > rounded corners. For square rectangle use Radius = 0. > > To do: > > - 3 turn on/off images (additional to logo). These images can be used as > watermarks, banners, etc. > > - Extra attributes to rectangles (select corners to round or not; to fill > or not the rectangle; to select the rectangle filling). > > - To develop a routine to update old *.xml files to the new format. > > > Please review and comment. Thanks. > > Best regards, Rafael. > > > 2013/11/22 Rafael Chacón <raf...@gm...> > >> Hi Exson, >> >> Done. >> >> Best regards, Rafael. >> >> >> 2013/11/22 ExsonQu <hex...@gm...> >> >>> Hi, Rafael, >>> >>> Please try the following link to replace the trunk. >>> >>> https://svn.code.sf.net/p/web-erp/code/stable4.11 >>> >>> Thanks and best regards! >>> >>> Exson >>> >>> >>> >>> -- >>> View this message in context: >>> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656950.html >>> Sent from the web-ERP-developers mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------------ >>> Shape the Mobile Experience: Free Subscription >>> Software experts and developers: Be at the forefront of tech innovation. >>> Intel(R) Software Adrenaline delivers strategic insight and game-changing >>> conversations that shape the rapidly evolving mobile landscape. Sign up >>> now. >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Web-erp-developers mailing list >>> Web...@li... >>> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >>> >> >> > |
From: ExsonQu <hex...@gm...> - 2013-11-25 06:52:59
|
*Hi, Rafael, * Please refer to following result: The first line is in simplified Chinese. The 2nd line is in traditional Chinese. - Enter the changes that you want in the form layout below. - 输入报表中你需要修改的部分。 - 輸入報表中你需要修改的部分。 - All measurements are in PostScript points (72 points = 25,4 mm). - 所用的计量单位为PostScript的点(72点 = 25.4 毫米) - 所用的計量單位爲PostScript的點 (72點 = 25.4 毫米) - All coordinates are measured from the lower left corner of the sheet to the top left corner of the element. - 所有的坐标值均从纸张的左下角开始到元素的左上角。 - 所有的坐標值均從紙張的左下角開始到元素的左上角。 - Distance from the left side of the sheet to the left side of the element in points - 从纸张左侧开始到元素左侧的距离以点数表示 - 從紙張左側開始到元素左側的距離以點數表示 - Distance from the lower side of the sheet to the top side of the element in points - 从纸张底部到元素顶部的距离以点数表示 - 從紙張底部到元素頂部的距離以點數表示 - Width of the element in points - 元素的宽度以点数表示 - 元素的寬度以點數表示 - Height of the element in points - 元素高度以点数表示 - 元素高度以點數表示 - Font size in points - 字体大小以点数表示 -字體大小以點數表示 -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656963.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |
From: ExsonQu <hex...@gm...> - 2013-11-22 09:47:50
|
*Hi,Rafael and Tim:* I've release the news that you're improving the form designer and its purpose is to help those non-programmers. We get quite positive feedback. They say it's a great idea. Thanks for your hard working! Best regards! Exson -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656944.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |
From: Tim S. <tim...@gm...> - 2013-11-22 10:00:31
|
Hi Exson, the work is all Rafael's, not mine, so he deserves the credit here. Thanks Tim On 22 November 2013 09:47, ExsonQu <hex...@gm...> wrote: > *Hi,Rafael and Tim:* > > I've release the news that you're improving the form designer and > its purpose is to help those non-programmers. We get quite positive > feedback. They say it's a great idea. > > Thanks for your hard working! > > Best regards! > > Exson > > > > > > -- > View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656944.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > -- Course View Towers, Plot 21 Yusuf Lule Road, Kampala T +256 (0) 312 314 418 M +256 (0) 752 963 325 www.weberpafrica.com Twitter: @TimSchofield2 Blog: http://weberpafrica.blogspot.co.uk/ |
From: Rafael C. <raf...@gm...> - 2013-11-25 14:53:43
|
Exson Qu: Thank you very much. I updated the Chinese translations for FormDesigner.php with your help. Please review if I did correctly. I will continue to work with the 3 reports configured by xml files (PurchaseOrder, PickingList and GRN) for testing purposes. I hope it will be better that we have now (in usability). Best regards, Rafael. 2013/11/25 ExsonQu <hex...@gm...> > *Hi, Rafael, > * > > Please refer to following result: > The first line is in simplified Chinese. > The 2nd line is in traditional Chinese. > > - Enter the changes that you want in the form layout below. > - 输入报表中你需要修改的部分。 > - 輸入報表中你需要修改的部分。 > - All measurements are in PostScript points (72 points = 25,4 mm). > - 所用的计量单位为PostScript的点(72点 = 25.4 毫米) > - 所用的計量單位爲PostScript的點 (72點 = 25.4 毫米) > - All coordinates are measured from the lower left corner of the sheet to > the top left corner of the element. > - 所有的坐标值均从纸张的左下角开始到元素的左上角。 > - 所有的坐標值均從紙張的左下角開始到元素的左上角。 > - Distance from the left side of the sheet to the left side of the element > in points > - 从纸张左侧开始到元素左侧的距离以点数表示 > - 從紙張左側開始到元素左側的距離以點數表示 > - Distance from the lower side of the sheet to the top side of the element > in points > - 从纸张底部到元素顶部的距离以点数表示 > - 從紙張底部到元素頂部的距離以點數表示 > - Width of the element in points > - 元素的宽度以点数表示 > - 元素的寬度以點數表示 > > - Height of the element in points > - 元素高度以点数表示 > - 元素高度以點數表示 > - Font size in points > - 字体大小以点数表示 > -字體大小以點數表示 > > > > -- > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656963.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > |
From: ExsonQu <hex...@gm...> - 2013-12-01 15:40:11
|
*Hi, Rafael:* Thank you for your hard working! I've received a bug report about form designer. Since it's late here now, I have no time to check what's wrong. Warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in D:\weberp\htdocs\webERP\includes\php-gettext\gettext.php on line 258 Thanks and best regards! Exson -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4657015.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |
From: Rafael C. <raf...@gm...> - 2013-12-03 17:56:48
|
Hi Exson, Thank you for the bug report about FormDesigner. I will work on it. Now, we have two versions: (1) Which is inside the trunk. For backward compatibility I do not want to touch it until we have an update script for the xml files (e.g. to rename --uniform-- the different ways to call an attribute; etc.). (2) Which is outside the trunk ( http://www.verdoramas.biz/FormDesigner/webERP.zip ). This for testing. I think we can improve it a lot by: (a) reducing the "element" types, and (b) using the same names that are used in functions PHP_Pdf_Creation for those "element" types (e.g. "RoundRectangle" instead of 'Rectangle', 'CurvedRectangle' and 'Line'). Let me do one last attempt this week, before asking for help in what is out of my reach. Best regards, Rafael. 2013/12/1 ExsonQu <hex...@gm...> > *Hi, Rafael:* > > Thank you for your hard working! > > I've received a bug report about form designer. Since it's late > here now, I have no time to check what's wrong. > > Warning: array_key_exists() [function.array-key-exists]: The > first argument should be either a string or an integer in > D:\weberp\htdocs\webERP\includes\php-gettext\gettext.php on line 258 > > Thanks and best regards! > > Exson > > > > -- > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4657015.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > |
From: Phil D. <ph...@lo...> - 2013-11-20 06:21:09
|
Agreed - a good plan - for those existing reports where we already have it. I really would prefer that it's use was optional and that a fall back standard simple script was available. However, I have not been motivated to reinstate the existing scripts as they were to date in the interests of maintaining backward compatibility. I would not like to see the invoice/credit note go to the form designer though as this is the one that customers will always want to modify in a way the form designer is incapable of. A WYSIWG form designer would be a separate application/add-on I think. Phil Phil Daintree Logic Works Ltd - +64 (0)275 567890 http://www.logicworks.co.nz On 20/11/13 06:47, Rafael Chacón wrote: > The long term solution to have a best way to turn the forms modifiable > do not seems easy. > > Meanwhile, we have FormDesigner.php. > > My concerns with FormDesigner.php are: > 1. Poor documentation. E.g. Nowhere indicates that the all coordinates > are measured from from the lower-left-corner of the sheet to the the > top-left-corner of the field. (Same problem in pdf generator scripts.) > 2. The information that is there leads to mistakes. E.g. "mm from the > left hand side of page", "mm from the top of the page", but measures > are in dots-per-inch (72 dpi = 25,4 mm). > > If all agree, my proposal is to document and simplify FormDesigner.php > and to add narrative to help the users. Meanwhile, we continue the > discussion to find out a long term solution. > > Best regards, Rafael. > > > 2013/11/19 Phil Daintree <ph...@lo... > <mailto:ph...@lo...>> > > I think we need a script over-ride solution desperately. > > A WYSIWG report writer as a separate application would be absolutely > magnificent indeed and a really super mission for someone. > As I say the code in such a project would almost certainly fall > outside > the scope of webERP I fear - based on the current goals for the > project. > > Phil > > Phil Daintree > Logic Works Ltd - +64 (0)275 567890 <tel:%2B64%20%280%29275%20567890> > http://www.logicworks.co.nz > > On 18/11/13 23:12, ExsonQu wrote: > > *Hi, Tim:* > > > > I think it's a good idea to help users who cannot > create a pdf > > via hard coding. I am not against this. > > > > What I want to say is that we should pay attention to > these > > programmers too. I hope we can give these programmers an option > to code > > without the form designer involved. > > It maybe a time to find a way to keep customization > maintenance > > as easy as possible. The solution may cover this topic as Phil > referred to > > that an default overwrite mechanism? > > It's very time consuming to upgrade webERP for those > > customization system. I have little knowledge about this. So I > hope somebody > > can give some suggestion to solve problem just like the > formDesigner. Make > > everybody's job easy and happy! > > > > Thanks and best regards! > > > > Exson > > > > > > > > > > > > > > > > -- > > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656898.html > > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > > > ------------------------------------------------------------------------------ > > DreamFactory - Open Source REST & JSON Services for HTML5 & > Native Apps > > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API > Access > > Free app hosting. Or install the open source package on any LAMP > server. > > Sign up and see examples for AngularJS, jQuery, Sencha Touch and > Native! > > > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > > _______________________________________________ > > Web-erp-developers mailing list > > Web...@li... > <mailto:Web...@li...> > > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech > innovation. > Intel(R) Software Adrenaline delivers strategic insight and > game-changing > conversations that shape the rapidly evolving mobile landscape. > Sign up now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > <mailto:Web...@li...> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > > > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers |
From: Rafael C. <raf...@gm...> - 2013-11-20 13:54:32
|
O.K. For the short term solution, I am working now. For the long term solution, some ideas: 1. We can do a WYSIWG script as a layer/tier above FormDesigner.php. That is a script that reads values from the xml file, shows these values as a graphics to the users, gathers changes done by the users, and writes these new values to the xml file. 2. We can do a xml-form to script-form translator script (or command?). That is a script that replaces all "$FormDesign->Company->Name->x" with its correspondent value in the xml file and generates a pure php file. 3. We can do a script-form to xml-form to backuper script (is it possible?). That is a script that transforms the script-form (obtained by software of the point 2) with the user customization in a xml-form, and then backs it up in the database. Best regards, Rafael. 2013/11/20 Phil Daintree <ph...@lo...> > Agreed - a good plan - for those existing reports where we already have > it. > > I really would prefer that it's use was optional and that a fall back > standard simple script was available. However, I have not been motivated to > reinstate the existing scripts as they were to date in the interests of > maintaining backward compatibility. > > I would not like to see the invoice/credit note go to the form designer > though as this is the one that customers will always want to modify in a > way the form designer is incapable of. > > A WYSIWG form designer would be a separate application/add-on I think. > > Phil > > Phil Daintree > Logic Works Ltd - +64 (0)275 567890http://www.logicworks.co.nz > > On 20/11/13 06:47, Rafael Chacón wrote: > > The long term solution to have a best way to turn the forms modifiable do > not seems easy. > > Meanwhile, we have FormDesigner.php. > > My concerns with FormDesigner.php are: > 1. Poor documentation. E.g. Nowhere indicates that the all coordinates are > measured from from the lower-left-corner of the sheet to the the > top-left-corner of the field. (Same problem in pdf generator scripts.) > 2. The information that is there leads to mistakes. E.g. "mm from the > left hand side of page", "mm from the top of the page", but measures are in > dots-per-inch (72 dpi = 25,4 mm). > > If all agree, my proposal is to document and simplify FormDesigner.php and > to add narrative to help the users. Meanwhile, we continue the discussion > to find out a long term solution. > > Best regards, Rafael. > > > 2013/11/19 Phil Daintree <ph...@lo...> > >> I think we need a script over-ride solution desperately. >> >> A WYSIWG report writer as a separate application would be absolutely >> magnificent indeed and a really super mission for someone. >> As I say the code in such a project would almost certainly fall outside >> the scope of webERP I fear - based on the current goals for the project. >> >> Phil >> >> Phil Daintree >> Logic Works Ltd - +64 (0)275 567890 >> http://www.logicworks.co.nz >> >> On 18/11/13 23:12, ExsonQu wrote: >> > *Hi, Tim:* >> > >> > I think it's a good idea to help users who cannot create a >> pdf >> > via hard coding. I am not against this. >> > >> > What I want to say is that we should pay attention to these >> > programmers too. I hope we can give these programmers an option to code >> > without the form designer involved. >> > It maybe a time to find a way to keep customization >> maintenance >> > as easy as possible. The solution may cover this topic as Phil referred >> to >> > that an default overwrite mechanism? >> > It's very time consuming to upgrade webERP for those >> > customization system. I have little knowledge about this. So I hope >> somebody >> > can give some suggestion to solve problem just like the formDesigner. >> Make >> > everybody's job easy and happy! >> > >> > Thanks and best regards! >> > >> > Exson >> > >> > >> > >> > >> > >> > >> > >> > -- >> > View this message in context: >> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656898.html >> > Sent from the web-ERP-developers mailing list archive at Nabble.com. >> > >> > >> ------------------------------------------------------------------------------ >> > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >> > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> > Free app hosting. Or install the open source package on any LAMP server. >> > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > Web-erp-developers mailing list >> > Web...@li... >> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> > >> >> >> >> ------------------------------------------------------------------------------ >> Shape the Mobile Experience: Free Subscription >> Software experts and developers: Be at the forefront of tech innovation. >> Intel(R) Software Adrenaline delivers strategic insight and game-changing >> conversations that shape the rapidly evolving mobile landscape. Sign up >> now. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk >> _______________________________________________ >> Web-erp-developers mailing list >> Web...@li... >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> > > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Web-erp-developers mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > > ------------------------------------------------------------------------------ > Shape the Mobile Experience: Free Subscription > Software experts and developers: Be at the forefront of tech innovation. > Intel(R) Software Adrenaline delivers strategic insight and game-changing > conversations that shape the rapidly evolving mobile landscape. Sign up > now. > http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > |
From: Rafael C. <raf...@gm...> - 2013-11-14 15:36:02
|
HI, Thanks everybody for you comments and suggestions. What I have made clear so far is: 1. WebERP updates and upgrades should not affect users settings (customizations). It is unwanted to maintaining separate files (scripts) for each client to avoid maintenance/upgrades become more and more laborious. 2. There are some methods to do that. One of them is FormDesigner.php. 3. FormDesigner.php as it stands now is very limited, but it can be improved. imho: It needs a converter from millimetres to dot-per-inch (and vice-versa). I explain myself: for positioning a field you should (a) measure from the lower-left-corner of the sheet to the the top-left-corner of the field in millimetres, (b) convert mm in dpi (unit used in PHP_Pdf_Creation) with formula DPI = MM * (72dpi / 25,4mm), and (c) store this data in the xml file through FormDesigner.php. I think it also need other functions such as 'SelectYesNo' (to turn on/off the printing of a field), 'SelectAlignment' (to select left, center, right or justified alignment of a field), etc. 4. It seems that the best is a base code for the form that is/generate a template that the user is free to modify. 5. It would be nice to have a pure WYSIWYG solution that allow the the user to modify the form. imho: This additional tier/layer over the FormDesigner.php xml-file seems to me interesting, but complicated. Or not? 6. FormDesigner.php allows to one customer to have different form-formats for each of this companies with the same standard scripts (code) for all companies. 7. Although the database is the preferred place to store data, to store form customizations is very complex. It is less complex to store form customizations in xml files. 8. It seems the best to have form customizations in a separate folder outside of core webERP files. Regards, Rafael Chacon. 2013/11/14 Tim Schofield <tim...@gm...> > Hi Exson, the problem with putting the data into mysql is how to > structure the data within the database, rather than how to move it > into there. > > Thanks > Tim > > On 14 November 2013 13:03, ExsonQu <hex...@gm...> wrote: > > *Dear all:* > > > > I think I have no right to comment on this case since I have > not > > understood how to use the form designer. I've tried it before, but did > not > > master it. So I think the arguments come from how much benefit we can get > > from form designer. If there are more evidence about the advantage of it > we > > can reach an agreement. > > > > For point 4, I believe it's very convenient to store xml to > > mysql. Just use LOAD xml INFILE. You can get more information here: > > https://dev.mysql.com/doc/refman/5.5/en/load-xml.html > > <https://dev.mysql.com/doc/refman/5.5/en/load-xml.html> > > > > Maybe a tutorial is necessary for the form designer? > > > > Thanks and best regards! > > > > Exson > > > > > > > > > > > > -- > > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656875.html > > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > > > ------------------------------------------------------------------------------ > > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > > Free app hosting. Or install the open source package on any LAMP server. > > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > > > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > > _______________________________________________ > > Web-erp-developers mailing list > > Web...@li... > > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > -- > Course View Towers, > Plot 21 Yusuf Lule Road, > Kampala > T +256 (0) 312 314 418 > M +256 (0) 752 963 325 > www.weberpafrica.com > Twitter: @TimSchofield2 > Blog: http://weberpafrica.blogspot.co.uk/ > > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > |
From: opto <bu...@op...> - 2013-11-14 18:42:23
|
or: store xml in database whenever form is updated. That could be as plain text. whenever software is updated, pull xml from database and write into files. That way, for upgrade, everything is safely in the db. For daily use, access file instead database, which might be faster if no specialised xml storage in the db is chosen, Klaus -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656879.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |
From: Tim S. <tim...@gm...> - 2013-11-14 19:05:13
|
Hi Klaus, good idea, that hadn't occurred to me. Tim On 14 November 2013 18:41, opto <bu...@op...> wrote: > or: store xml in database whenever form is updated. That could be as plain > text. > whenever software is updated, pull xml from database and write into files. > > That way, for upgrade, everything is safely in the db. > > For daily use, access file instead database, which might be faster if no > specialised xml storage in the db is chosen, > > Klaus > > > > -- > View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656879.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers -- Course View Towers, Plot 21 Yusuf Lule Road, Kampala T +256 (0) 312 314 418 M +256 (0) 752 963 325 www.weberpafrica.com Twitter: @TimSchofield2 Blog: http://weberpafrica.blogspot.co.uk/ |
From: ExsonQu <hex...@gm...> - 2013-11-15 04:10:23
|
*Hi, Tim,* Thank you for your explain. I've not considered this. But xml is quite regular document so it'll not difficult to parse it and change to a table format. Moreover Mark has a reply, I quoted as following. The key point is the form Designer really better than hard coding? Thanks and best regards! Exson Mark wrote > Keep it simple? Store it as text? > > On 14/11/2013 13:11, TimSchofield1 [via webERP accounting] wrote: >> Hi Exson, the problem with putting the data into mysql is how to >> structure the data within the database, rather than how to move it >> into there. >> >> Thanks >> Tim >> >> On 14 November 2013 13:03, ExsonQu <[hidden email] >> </user/SendEmail.jtp?type=node&node=4656876&i=0>> wrote: >> >> > *Dear all:* >> > >> > I think I have no right to comment on this case since I >> have not >> > understood how to use the form designer. I've tried it before, but >> did not >> > master it. So I think the arguments come from how much benefit we >> can get >> > from form designer. If there are more evidence about the advantage >> of it we >> > can reach an agreement. >> > >> > For point 4, I believe it's very convenient to store xml to >> > mysql. Just use LOAD xml INFILE. You can get more information here: >> > https://dev.mysql.com/doc/refman/5.5/en/load-xml.html >> > <https://dev.mysql.com/doc/refman/5.5/en/load-xml.html> >> > >> > Maybe a tutorial is necessary for the form designer? >> > >> > Thanks and best regards! >> > >> > Exson >> > >> > >> > >> > >> > >> > -- >> > View this message in context: >> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656875.html >> > Sent from the web-ERP-developers mailing list archive at Nabble.com. >> > >> > >> ------------------------------------------------------------------------------ >> > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >> > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> > Free app hosting. Or install the open source package on any LAMP >> server. >> > Sign up and see examples for AngularJS, jQuery, Sencha Touch and >> Native! >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > Web-erp-developers mailing list >> > [hidden email] >> </user/SendEmail.jtp?type=node&node=4656876&i=1> >> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> >> >> >> -- >> Course View Towers, >> Plot 21 Yusuf Lule Road, >> Kampala >> T +256 (0) 312 314 418 >> M +256 (0) 752 963 325 >> www.weberpafrica.com >> Twitter: @TimSchofield2 >> Blog: http://weberpafrica.blogspot.co.uk/ >> >> ------------------------------------------------------------------------------ >> >> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> Free app hosting. Or install the open source package on any LAMP server. >> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> _______________________________________________ >> Web-erp-developers mailing list >> [hidden email] >> </user/SendEmail.jtp?type=node&node=4656876&i=2> >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> >> >> ------------------------------------------------------------------------ >> If you reply to this email, your message will be added to the >> discussion below: >> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656876.html >> >> To start a new topic under web-ERP-developers, email >> > ml-node+s1478800n1484626h7@.nabble >> To unsubscribe from web-ERP-developers, click here >> <http://weberp-accounting.1478800.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1484626&code=bWFya0ByaW90ZW50ZXJwcmlzZXMuY28udWt8MTQ4NDYyNnwxMjc3ODkxMjc5>. >> NAML >> <http://weberp-accounting.1478800.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >> -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656881.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |
From: Tim S. <tim...@gm...> - 2013-11-15 08:09:13
|
Hi Exson, the point is that you would need a separate table with one record in for each form, this is a sub optimal solution. For this solution (though I am not a great xml fan) xml is a better solution. I am a great believer in choosing the simplest solution for a problem, rather than dogmatically trying to hammer a square peg into a round hole just because you prefer round holes :-) (http://en.wikipedia.org/wiki/KISS_principle). I haven't seen Mark's reply that you refer to, but the answer is that most definitely for a non-programmer the form designer is a million times easier than changing the scripts, and certainly a million times easier than maintaining separate PHP scripts for each company and manually swapping them around every time one of them wants to print a document. Thanks Tim On 15 November 2013 04:09, ExsonQu <hex...@gm...> wrote: > *Hi, Tim,* > > Thank you for your explain. I've not considered this. But xml is > quite regular document so it'll not difficult to parse it and change to a > table format. > > Moreover Mark has a reply, I quoted as following. > > The key point is the form Designer really better than hard coding? > > Thanks and best regards! > > Exson > > > Mark wrote >> Keep it simple? Store it as text? >> >> On 14/11/2013 13:11, TimSchofield1 [via webERP accounting] wrote: >>> Hi Exson, the problem with putting the data into mysql is how to >>> structure the data within the database, rather than how to move it >>> into there. >>> >>> Thanks >>> Tim >>> >>> On 14 November 2013 13:03, ExsonQu <[hidden email] >>> </user/SendEmail.jtp?type=node&node=4656876&i=0>> wrote: >>> >>> > *Dear all:* >>> > >>> > I think I have no right to comment on this case since I >>> have not >>> > understood how to use the form designer. I've tried it before, but >>> did not >>> > master it. So I think the arguments come from how much benefit we >>> can get >>> > from form designer. If there are more evidence about the advantage >>> of it we >>> > can reach an agreement. >>> > >>> > For point 4, I believe it's very convenient to store xml to >>> > mysql. Just use LOAD xml INFILE. You can get more information here: >>> > https://dev.mysql.com/doc/refman/5.5/en/load-xml.html >>> > <https://dev.mysql.com/doc/refman/5.5/en/load-xml.html> >>> > >>> > Maybe a tutorial is necessary for the form designer? >>> > >>> > Thanks and best regards! >>> > >>> > Exson >>> > >>> > >>> > >>> > >>> > >>> > -- >>> > View this message in context: >>> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656875.html >>> > Sent from the web-ERP-developers mailing list archive at Nabble.com. >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >>> > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >>> > Free app hosting. Or install the open source package on any LAMP >>> server. >>> > Sign up and see examples for AngularJS, jQuery, Sencha Touch and >>> Native! >>> > >>> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >>> > _______________________________________________ >>> > Web-erp-developers mailing list >>> > [hidden email] >>> </user/SendEmail.jtp?type=node&node=4656876&i=1> >>> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers >>> >>> >>> >>> -- >>> Course View Towers, >>> Plot 21 Yusuf Lule Road, >>> Kampala >>> T +256 (0) 312 314 418 >>> M +256 (0) 752 963 325 >>> www.weberpafrica.com >>> Twitter: @TimSchofield2 >>> Blog: http://weberpafrica.blogspot.co.uk/ >>> >>> ------------------------------------------------------------------------------ >>> >>> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >>> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >>> Free app hosting. Or install the open source package on any LAMP server. >>> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >>> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Web-erp-developers mailing list >>> [hidden email] >>> </user/SendEmail.jtp?type=node&node=4656876&i=2> >>> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >>> >>> >>> ------------------------------------------------------------------------ >>> If you reply to this email, your message will be added to the >>> discussion below: >>> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656876.html >>> >>> To start a new topic under web-ERP-developers, email >>> > >> ml-node+s1478800n1484626h7@.nabble > >>> To unsubscribe from web-ERP-developers, click here >>> <http://weberp-accounting.1478800.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1484626&code=bWFya0ByaW90ZW50ZXJwcmlzZXMuY28udWt8MTQ4NDYyNnwxMjc3ODkxMjc5>. >>> NAML >>> <http://weberp-accounting.1478800.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >>> > > > > > > -- > View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656881.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers -- Course View Towers, Plot 21 Yusuf Lule Road, Kampala T +256 (0) 312 314 418 M +256 (0) 752 963 325 www.weberpafrica.com Twitter: @TimSchofield2 Blog: http://weberpafrica.blogspot.co.uk/ |
From: Phil D. <ph...@lo...> - 2013-11-15 07:23:45
|
Guys The key point I was trying to convey was that IMHO the complexity of the scripts necessary to use the form designer and run reports defeats a major purpose of webERP (code should be readable and easily modifiable by businesses). For this reason I am not keen on it ... at all. There are some great things about it but ultimately it makes the scripts more complex/difficult and therefore more difficult to customise for businesses. This is also a reason I have avoided templating engines and all kinds of other abstractions. I also accept that many do not share this goal for webERP - fair enough too. However, it is a goal that I hold dear and I have had this published clearly since the inception of the project. http://www.weberp.org/ http://www.weberp.org/wiki/ProjectGoals However, I accept that modified scripts also create their own problems for upgrading and that a generic solution that eased the upgrade process perhaps by using an over-ride directory by company for customised scripts for the company would solve a multitude of problems including this customised report problem. Phil Phil Daintree Logic Works Ltd - +64 (0)275 567890 http://www.logicworks.co.nz On 15/11/13 04:35, Rafael Chacón wrote: > HI, > > Thanks everybody for you comments and suggestions. What I have made > clear so far is: > > 1. WebERP updates and upgrades should not affect users settings > (customizations). It is unwanted to maintaining separate files (scripts) > for each client to avoid maintenance/upgrades become more and more > laborious. > > 2. There are some methods to do that. One of them is FormDesigner.php. > > 3. FormDesigner.php as it stands now is very limited, but it can be > improved. > > imho: > It needs a converter from millimetres to dot-per-inch (and vice-versa). > I explain myself: for positioning a field you should (a) measure from > the lower-left-corner of the sheet to the the top-left-corner of the > field in millimetres, (b) convert mm in dpi (unit used in > PHP_Pdf_Creation) with formula DPI = MM * (72dpi / 25,4mm), and (c) > store this data in the xml file through FormDesigner.php. > I think it also need other functions such as 'SelectYesNo' (to turn > on/off the printing of a field), 'SelectAlignment' (to select left, > center, right or justified alignment of a field), etc. > > 4. It seems that the best is a base code for the form that is/generate a > template that the user is free to modify. > > 5. It would be nice to have a pure WYSIWYG solution that allow the the > user to modify the form. > > imho: This additional tier/layer over the FormDesigner.php xml-file > seems to me interesting, but complicated. Or not? > > 6. FormDesigner.php allows to one customer to have different > form-formats for each of this companies with the same standard scripts > (code) for all companies. > > 7. Although the database is the preferred place to store data, to store > form customizations is very complex. It is less complex to store form > customizations in xml files. > > 8. It seems the best to have form customizations in a separate folder > outside of core webERP files. > > Regards, Rafael Chacon. > > > 2013/11/14 Tim Schofield <tim...@gm... > <mailto:tim...@gm...>> > > Hi Exson, the problem with putting the data into mysql is how to > structure the data within the database, rather than how to move it > into there. > > Thanks > Tim > > On 14 November 2013 13:03, ExsonQu <hex...@gm... > <mailto:hex...@gm...>> wrote: > > *Dear all:* > > > > I think I have no right to comment on this case since > I have not > > understood how to use the form designer. I've tried it before, > but did not > > master it. So I think the arguments come from how much benefit we > can get > > from form designer. If there are more evidence about the > advantage of it we > > can reach an agreement. > > > > For point 4, I believe it's very convenient to store > xml to > > mysql. Just use LOAD xml INFILE. You can get more information here: > > https://dev.mysql.com/doc/refman/5.5/en/load-xml.html > > <https://dev.mysql.com/doc/refman/5.5/en/load-xml.html> > > > > Maybe a tutorial is necessary for the form designer? > > > > Thanks and best regards! > > > > Exson > > > > > > > > > > > > -- > > View this message in context: > http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656875.html > > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > > > > ------------------------------------------------------------------------------ > > DreamFactory - Open Source REST & JSON Services for HTML5 & > Native Apps > > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > > Free app hosting. Or install the open source package on any LAMP > server. > > Sign up and see examples for AngularJS, jQuery, Sencha Touch and > Native! > > > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > <http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk> > > _______________________________________________ > > Web-erp-developers mailing list > > Web...@li... > <mailto:Web...@li...> > > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > -- > Course View Towers, > Plot 21 Yusuf Lule Road, > Kampala > T +256 (0) 312 314 418 <tel:%2B256%20%280%29%20312%20314%20418> > M +256 (0) 752 963 325 <tel:%2B256%20%280%29%20752%20963%20325> > www.weberpafrica.com <http://www.weberpafrica.com> > Twitter: @TimSchofield2 > Blog: http://weberpafrica.blogspot.co.uk/ > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > <http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk> > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > <mailto:Web...@li...> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > > > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST& JSON Services for HTML5& Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers |
From: Tim S. <tim...@gm...> - 2013-11-15 08:16:38
|
Hi Phil, as you know I have always shared the goal of simplicity, and I am sure you will agree that in general I have followed that principle even closer than you in the past. If there is a less intrusive solution for the scripts (and there almost certainly is, as there is no such thing as a perfect solution) then great, lets move to it, but I maintain that as well as making the scripts easy to change, webERP should also be available to non-programmers who wouldn't want to learn PHP in order to print documents off. It is easy to knock a current solution, but not constructive if it is not combined with a suggestion for an improvement. Thanks Tim On 15 November 2013 07:23, Phil Daintree <ph...@lo...> wrote: > Guys > > The key point I was trying to convey was that IMHO the complexity of the > scripts necessary to use the form designer and run reports defeats a > major purpose of webERP (code should be readable and easily modifiable > by businesses). For this reason I am not keen on it ... at all. > > There are some great things about it but ultimately it makes the scripts > more complex/difficult and therefore more difficult to customise for > businesses. This is also a reason I have avoided templating engines and > all kinds of other abstractions. > > I also accept that many do not share this goal for webERP - fair enough > too. However, it is a goal that I hold dear and I have had this > published clearly since the inception of the project. > > http://www.weberp.org/ > > http://www.weberp.org/wiki/ProjectGoals > > However, I accept that modified scripts also create their own problems > for upgrading and that a generic solution that eased the upgrade process > perhaps by using an over-ride directory by company for customised > scripts for the company would solve a multitude of problems including > this customised report problem. > > Phil > > Phil Daintree > Logic Works Ltd - +64 (0)275 567890 > http://www.logicworks.co.nz > > On 15/11/13 04:35, Rafael Chacón wrote: >> HI, >> >> Thanks everybody for you comments and suggestions. What I have made >> clear so far is: >> >> 1. WebERP updates and upgrades should not affect users settings >> (customizations). It is unwanted to maintaining separate files (scripts) >> for each client to avoid maintenance/upgrades become more and more >> laborious. >> >> 2. There are some methods to do that. One of them is FormDesigner.php. >> >> 3. FormDesigner.php as it stands now is very limited, but it can be >> improved. >> >> imho: >> It needs a converter from millimetres to dot-per-inch (and vice-versa). >> I explain myself: for positioning a field you should (a) measure from >> the lower-left-corner of the sheet to the the top-left-corner of the >> field in millimetres, (b) convert mm in dpi (unit used in >> PHP_Pdf_Creation) with formula DPI = MM * (72dpi / 25,4mm), and (c) >> store this data in the xml file through FormDesigner.php. >> I think it also need other functions such as 'SelectYesNo' (to turn >> on/off the printing of a field), 'SelectAlignment' (to select left, >> center, right or justified alignment of a field), etc. >> >> 4. It seems that the best is a base code for the form that is/generate a >> template that the user is free to modify. >> >> 5. It would be nice to have a pure WYSIWYG solution that allow the the >> user to modify the form. >> >> imho: This additional tier/layer over the FormDesigner.php xml-file >> seems to me interesting, but complicated. Or not? >> >> 6. FormDesigner.php allows to one customer to have different >> form-formats for each of this companies with the same standard scripts >> (code) for all companies. >> >> 7. Although the database is the preferred place to store data, to store >> form customizations is very complex. It is less complex to store form >> customizations in xml files. >> >> 8. It seems the best to have form customizations in a separate folder >> outside of core webERP files. >> >> Regards, Rafael Chacon. >> >> >> 2013/11/14 Tim Schofield <tim...@gm... >> <mailto:tim...@gm...>> >> >> Hi Exson, the problem with putting the data into mysql is how to >> structure the data within the database, rather than how to move it >> into there. >> >> Thanks >> Tim >> >> On 14 November 2013 13:03, ExsonQu <hex...@gm... >> <mailto:hex...@gm...>> wrote: >> > *Dear all:* >> > >> > I think I have no right to comment on this case since >> I have not >> > understood how to use the form designer. I've tried it before, >> but did not >> > master it. So I think the arguments come from how much benefit we >> can get >> > from form designer. If there are more evidence about the >> advantage of it we >> > can reach an agreement. >> > >> > For point 4, I believe it's very convenient to store >> xml to >> > mysql. Just use LOAD xml INFILE. You can get more information here: >> > https://dev.mysql.com/doc/refman/5.5/en/load-xml.html >> > <https://dev.mysql.com/doc/refman/5.5/en/load-xml.html> >> > >> > Maybe a tutorial is necessary for the form designer? >> > >> > Thanks and best regards! >> > >> > Exson >> > >> > >> > >> > >> > >> > -- >> > View this message in context: >> http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656875.html >> > Sent from the web-ERP-developers mailing list archive at Nabble.com. >> > >> > >> ------------------------------------------------------------------------------ >> > DreamFactory - Open Source REST & JSON Services for HTML5 & >> Native Apps >> > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> > Free app hosting. Or install the open source package on any LAMP >> server. >> > Sign up and see examples for AngularJS, jQuery, Sencha Touch and >> Native! >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> <http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk> >> > _______________________________________________ >> > Web-erp-developers mailing list >> > Web...@li... >> <mailto:Web...@li...> >> > https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> >> >> >> -- >> Course View Towers, >> Plot 21 Yusuf Lule Road, >> Kampala >> T +256 (0) 312 314 418 <tel:%2B256%20%280%29%20312%20314%20418> >> M +256 (0) 752 963 325 <tel:%2B256%20%280%29%20752%20963%20325> >> www.weberpafrica.com <http://www.weberpafrica.com> >> Twitter: @TimSchofield2 >> Blog: http://weberpafrica.blogspot.co.uk/ >> >> ------------------------------------------------------------------------------ >> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> Free app hosting. Or install the open source package on any LAMP server. >> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> <http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk> >> _______________________________________________ >> Web-erp-developers mailing list >> Web...@li... >> <mailto:Web...@li...> >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers >> >> >> >> >> ------------------------------------------------------------------------------ >> DreamFactory - Open Source REST& JSON Services for HTML5& Native Apps >> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> Free app hosting. Or install the open source package on any LAMP server. >> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> >> >> >> _______________________________________________ >> Web-erp-developers mailing list >> Web...@li... >> https://lists.sourceforge.net/lists/listinfo/web-erp-developers > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers -- Course View Towers, Plot 21 Yusuf Lule Road, Kampala T +256 (0) 312 314 418 M +256 (0) 752 963 325 www.weberpafrica.com Twitter: @TimSchofield2 Blog: http://weberpafrica.blogspot.co.uk/ |
From: Pak R. <pak...@gm...> - 2013-11-18 10:59:38
|
Hi Tim: you just described exactly what I meant (with much better words). Regards, Ricard -------- Original message -------- From: Tim Schofield <tim...@gm...> Date: 18/11/2013 18:38 (GMT+08:00) To: webERP Developers <web...@li...> Subject: Re: [WebERP-developers] FormDesigner.php Hi Exson, well currently we have an imperfect solution for programmers and imperfect solution for non-programmers, but at least there is a solution for both. Your mission, should you choose to accept it, is to improve either or both without harming the other. Tim On 18 November 2013 10:12, ExsonQu <hex...@gm...> wrote: > *Hi, Tim:* > > I think it's a good idea to help users who cannot create a pdf > via hard coding. I am not against this. > > What I want to say is that we should pay attention to these > programmers too. I hope we can give these programmers an option to code > without the form designer involved. > It maybe a time to find a way to keep customization maintenance > as easy as possible. The solution may cover this topic as Phil referred to > that an default overwrite mechanism? > It's very time consuming to upgrade webERP for those > customization system. I have little knowledge about this. So I hope somebody > can give some suggestion to solve problem just like the formDesigner. Make > everybody's job easy and happy! > > Thanks and best regards! > > Exson > > > > > > > > -- > View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656898.html > Sent from the web-ERP-developers mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > _______________________________________________ > Web-erp-developers mailing list > Web...@li... > https://lists.sourceforge.net/lists/listinfo/web-erp-developers -- Course View Towers, Plot 21 Yusuf Lule Road, Kampala T +256 (0) 312 314 418 M +256 (0) 752 963 325 www.weberpafrica.com Twitter: @TimSchofield2 Blog: http://weberpafrica.blogspot.co.uk/ ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Web-erp-developers mailing list Web...@li... https://lists.sourceforge.net/lists/listinfo/web-erp-developers |
From: opto <bu...@op...> - 2013-11-18 12:34:11
|
there is a pdf designer addon for vtiger. I think it is open source and might be of interest. Klaus -- View this message in context: http://weberp-accounting.1478800.n4.nabble.com/FormDesigner-php-tp4656864p4656901.html Sent from the web-ERP-developers mailing list archive at Nabble.com. |