ericlendvai / datawharf Goto Github PK
View Code? Open in Web Editor NEWDataWharf is a Database Designer/Modeler/Analyzer Tool web application.
License: Other
DataWharf is a Database Designer/Modeler/Analyzer Tool web application.
License: Other
Issue with code: mxLoadStylesheets&&mxClient.link("stylesheet","mxgraph/css/common.css")
The folder name is versioned now. Not certain how to make the .link() method use a relative path instead.
First, I'd like to say that, even though I haven't used it, it looked really good in the demo video :) .
A few questions:
Thanks!
Hello Thomas, could you push in the repo the new version of bstreeview you are using.
Thanks, Eric
It'd be nice if we could move an attribute to a different entity (ie. have a dropdown in Attribute which says which entity it belongs to). Obviously this should only happen eg. if it's not being used to link entities together.
Hi Eric!
I was using DataWharf tonight to start modelling something. One feature I noticed was missing was Field Groups.
Let me quote from https://web.archive.org/web/20121024051826/http://www.geocities.com/tablizer/top.htm
Field Groups
One of the most time-wasting process in programming table processing with many of the popular languages is having to type the names of all the fields that will show up on a screen or report. It would be much easier to specify the name of a set, and all fields belonging to that set would then be used. Although sets could be pnumonic names, we chose to use letters in our example for simplicity.
Suppose that we had to make a report that showed customer transaction detail, but which ommited customer names for reasons of confidentiality. With our setup, we could just ask for a report on all fields in set "B" (See the Groups column above). When dealing with tables with 50 plus fields, specifying a set name is much simpler than typing 50 names or building a field loop.
While I don't necessarily agree with the way Field Groups are implemented in the article linked above, I do agree with the need for them.
In the thing I'm working on, I refer to Field Groups as "Lots"; feel free to either borrow or ignore my terminology.
On an only tangentially related note, I was Googling stuff about Data Dictionaries today, and found one article that I thought was particularly good: http://www.martymodell.com/pgsa2/pgsa08.html
The thing that seemed particularly useful was the diagram of a data dictionary part way down, and then his explanation of each element in the diagram. I was impressed that it seemed both fairly generic and fairly comprehensive.
I'm assuming you already know this stuff, but wanted to link it just in case.
HTH,
To reproduce:
Error Occurred
gcc release 11/11/2023 03:21:54 - Current Time: 04/23/2024
Error: Argument error
operation: STR
[ 1] = U nil
[ 2] = N 10
Called From: src/DataWharf.prg, STR, line: 0
Called From: src/WebPage_CustomFields.prg, CUSTOMFIELDSBUILDGRIDOTHER, line: 1389
Called From: src/WebPage_Modeling.prg, ATTRIBUTELISTFORMBUILD, line: 6470
Called From: src/DataWharf.prg, EXEC, line: 673
Called From: src/DataWharf.prg, MYFCGI:ONREQUEST, line: 1150
Called From: src/DataWharf.prg, MAIN, line: 50
FastCGIRunLog.pk = 2
BuildPageModeling
DataTypeTreeBuild
PackageTreeBuild
AttributeListFormBuild
Edit: Change it so that either it works, or we can't change the type on a Custom Field
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.