A few formatting requests
Posted: Thu 29 Mar 2012 15:23
Currently, there is no setting to seperate the AND/OR statements in a JOIN/ON statement to new lines.
e.g. Currently:
Future:
Also, I would like to keep the AND/OR statements on the same line, and have an option to have the new line before the AND/OR statements.
e.g. Currently:
Or
Future:
One last one: Option to have no non-tab whitespace before code for indenting.
e.g. Currently (t for tab, s for space)
Future:
e.g. Currently:
Code: Select all
FROM
dbo.CTF
INNER JOIN dbo.LIF
ON dbo.CTF.CONTRACT = dbo.LIF.CONTRACT
INNER JOIN dbo.POF
ON dbo.LIF.CONTRACT = dbo.POF.CONTRACT AND dbo.LIF.LINE = dbo.POF.LINE
LEFT OUTER JOIN dbo.CROSS_REFERENCE
ON dbo.POF.CONTRACT = dbo.CROSS_REFERENCE.CONTRACT AND dbo.POF.LINE = dbo.CROSS_REFERENCE.LINE AND dbo.POF.REL = dbo.CROSS_REFERENCE.REL
Code: Select all
dbo.CTF
INNER JOIN dbo.LIF
ON dbo.CTF.CONTRACT = dbo.LIF.CONTRACT
INNER JOIN dbo.POF
ON dbo.LIF.CONTRACT = dbo.POF.CONTRACT
AND dbo.LIF.LINE = dbo.POF.LINE
LEFT OUTER JOIN dbo.CROSS_REFERENCE
ON dbo.POF.CONTRACT = dbo.CROSS_REFERENCE.CONTRACT
AND dbo.POF.LINE = dbo.CROSS_REFERENCE.LINE
AND dbo.POF.REL = dbo.CROSS_REFERENCE.REL
e.g. Currently:
Code: Select all
WHERE
(dbo.POF.STATUS dateadd(MONTH, -3, getdate())
Code: Select all
WHERE
(dbo.POF.STATUS dateadd(MONTH, -3, getdate())
Code: Select all
WHERE
(dbo.POF.STATUS dateadd(MONTH, -3, getdate())
OR POF.ITEMCLASS '3A'
One last one: Option to have no non-tab whitespace before code for indenting.
e.g. Currently (t for tab, s for space)
Code: Select all
FROM
t sss[Item]
t sssINNER JOIN PurchaseOrder
t t sssON Item.Item = PurchaseOrder.Item
Code: Select all
FROM
t [Item]
t INNER JOIN PurchaseOrder
t t ON Item.Item = PurchaseOrder.Item