I was very very wrong...
-
I'll just leave this here:
PXSelectBase<Account> query = new PXSelectJoinGroupBy<Account,
LeftJoin<SalesOrder, On<SalesOrder.customerAccountID, Equal<Account.accountID>>,
LeftJoin<OrderDetail, On<SalesOrder.orderNbr, Equal<OrderDetail.orderNbr>>,
LeftJoin<Product, On<Product.productID, Equal<OrderDetail.productID>>>>>,
Where<Account.companyType, Equal<CompanyTypes.customer>>,
Aggregate<GroupBy<Account.accountID, GroupBy<Product.categoryCD, Sum<OrderDetail.extPrice>>>>>(this);A query using a custom ORM from a CRM product we were evaluating last year. It makes LINQ look positively beautiful by comparison. X|
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
Where's my mind bleach?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
-
I used to think WCF XML configurations were hell until i started working with SSAS MDX queries. How on earth am i going to understand this weird syntax :zzz: :zzz: Is this even a syntax??
"Coming soon"
Some beautiful AutoLisp, enjoy :-\
(defun traverse1 (tree queue depth)
(cond ((= depth (length queue)) ;only dive into depth
(list (car tree)))
(T (append (traverse1 (caadr tree) ;simplified for binary trees
(append queue (list (car tree)))
depth)
(traverse1 (cadadr tree)
(append queue (list (car tree)))
depth))))) -
I used to think WCF XML configurations were hell until i started working with SSAS MDX queries. How on earth am i going to understand this weird syntax :zzz: :zzz: Is this even a syntax??
"Coming soon"
devenv.exe wrote:
Is this even a syntax??
Everything is a syntax for anyone.
-
devenv.exe wrote:
Is this even a syntax??
Everything is a syntax for anyone.
Translated that to English for ya! :) Everything is a syntax to someone.
A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!
-
I see you a DCOM, and raise you a JCL.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
-
I see you a DCOM, and raise you a JCL.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
Bloatus macro script - the original which was the same as the spreadsheet.
Never underestimate the power of human stupidity RAH
-
I'll just leave this here:
PXSelectBase<Account> query = new PXSelectJoinGroupBy<Account,
LeftJoin<SalesOrder, On<SalesOrder.customerAccountID, Equal<Account.accountID>>,
LeftJoin<OrderDetail, On<SalesOrder.orderNbr, Equal<OrderDetail.orderNbr>>,
LeftJoin<Product, On<Product.productID, Equal<OrderDetail.productID>>>>>,
Where<Account.companyType, Equal<CompanyTypes.customer>>,
Aggregate<GroupBy<Account.accountID, GroupBy<Product.categoryCD, Sum<OrderDetail.extPrice>>>>>(this);A query using a custom ORM from a CRM product we were evaluating last year. It makes LINQ look positively beautiful by comparison. X|
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
I have a new appreciation for Expression Trees.
"There are three kinds of lies: lies, damned lies and statistics." - Benjamin Disraeli
-
I used to think WCF XML configurations were hell until i started working with SSAS MDX queries. How on earth am i going to understand this weird syntax :zzz: :zzz: Is this even a syntax??
"Coming soon"
There happens to be an article about that here on CodeProject [^] - I used that some years ago when I had the pleasure to use MDX queries :)
-
I'll just leave this here:
PXSelectBase<Account> query = new PXSelectJoinGroupBy<Account,
LeftJoin<SalesOrder, On<SalesOrder.customerAccountID, Equal<Account.accountID>>,
LeftJoin<OrderDetail, On<SalesOrder.orderNbr, Equal<OrderDetail.orderNbr>>,
LeftJoin<Product, On<Product.productID, Equal<OrderDetail.productID>>>>>,
Where<Account.companyType, Equal<CompanyTypes.customer>>,
Aggregate<GroupBy<Account.accountID, GroupBy<Product.categoryCD, Sum<OrderDetail.extPrice>>>>>(this);A query using a custom ORM from a CRM product we were evaluating last year. It makes LINQ look positively beautiful by comparison. X|
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
New Rule... If your cool new "one liner" is more reminiscent of a perl trick... STOP!
-
Google "IBM JCL". Any further description (or link to such) would be more appropriate to the Soapbox. X|
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
I taught IBM JCL for 2 years. After a while, I actually got to understand why they did things the way they did, and realized that present day classes and configurations are no better. BTW, IBM mainframes did not get hacked.
-
I taught IBM JCL for 2 years. After a while, I actually got to understand why they did things the way they did, and realized that present day classes and configurations are no better. BTW, IBM mainframes did not get hacked.
Bruce Patin wrote:
IBM mainframes did not get hacked.
Given that TCP/IP was only designed in 1974, that the Internet ("World Wide Web") only took off in the early 1990's, and that very few people can afford to read their mail or surf the 'net on a mainframe, that's not really surprising.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
-
Bruce Patin wrote:
IBM mainframes did not get hacked.
Given that TCP/IP was only designed in 1974, that the Internet ("World Wide Web") only took off in the early 1990's, and that very few people can afford to read their mail or surf the 'net on a mainframe, that's not really surprising.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
I thought that someone would come up with this, but the fact is that IBM mainframes had security built in that would make most current hacks impossible. I've recently read that some of those security features are now being considered for microprocessors. Sorry, I don't have the details in ready memory right now, but I had to both attend and lecture courses in which those hardware minutia were described in detail.
-
I thought that someone would come up with this, but the fact is that IBM mainframes had security built in that would make most current hacks impossible. I've recently read that some of those security features are now being considered for microprocessors. Sorry, I don't have the details in ready memory right now, but I had to both attend and lecture courses in which those hardware minutia were described in detail.
I stand corrected.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.