├── .gitignore
├── 3rdParty
├── PhantomJS
│ ├── ChangeLog
│ ├── LICENSE.BSD
│ ├── README.md
│ ├── new_file_517094600.txt
│ ├── new_file_528061800.txt
│ ├── new_file_573051100.txt
│ ├── new_file_919522900.txt
│ ├── new_file_944192500.txt
│ ├── phantomjs.exe
│ └── third-party.txt
├── new_file_172213500.txt
├── new_file_346509800.txt
├── new_file_370168700.txt
├── new_file_586573000.txt
└── new_file_733218900.txt
├── Help
├── AddTotalRowColumns.html
├── AddTotalRowColumns.png
├── AddTotalRowColumns2.png
├── BivariateTheming.png
├── BivariateTheming2.png
├── BlockingTest.png
├── CReWMacros.png
├── CReWTest.png
├── ChiSquareTest.png
├── DynamicFormula.html
├── DynamicFormula.png
├── DynamicFormula2.png
├── DynamicMetadata.png
├── EXIFReader.png
├── EnsureFields.html
├── EnsureFields.png
├── EnsureFields2.png
├── ExpectEqual.png
├── ExpectError.png
├── ExpectZeroRecords.png
├── FieldSort.png
├── Gauge.html
├── Gauge.png
├── Gauge2.png
├── HTML5.png
├── JSONCreate.png
├── LabelledBlockUntilDone.html
├── LabelledBlockUntilDone.png
├── LabelledBlockUntilDone2.png
├── ListRunner.png
├── LogParser.png
├── ModuleRunner.png
├── ModuleRunnerBaton.png
├── ModuleRunnerBaton2.png
├── MovingSummarize.png
├── NVD3.png
├── OnlyUnique.png
├── ParallelBlockUntilDone.html
├── ParallelBlockUntilDone.png
├── ParallelBlockUntilDone2.png
├── RunnerBatch.png
├── SkipLastN.png
├── SpatialWeightedAverage.html
├── SpatialWeightedAverage.png
├── SpatialWeightedAverage2.png
├── StreetView.html
├── Streetview.png
├── Streetview2.png
├── TableauSpatialFormat.html
├── TableauSpatialFormat.png
├── TableauSpatialFormat2.png
├── TestRunner.png
├── TrimMean.png
├── Version.html
├── Version.png
├── Version2.png
├── WaitASecond.png
├── WeightedMedian.png
├── WildXLSX.png
├── WildcardInput.png
├── new_file_099373900.txt
├── new_file_281206400.txt
├── new_file_667591500.txt
├── new_file_716645100.txt
└── new_file_898954000.txt
├── Install.yxwz
├── Macros
├── CReW_AddTotalRowColumns.yxmc
├── CReW_BivariateTheming.yxmc
├── CReW_BivariateTheming.yxmcbatch
├── CReW_BlockingTest.yxmc
├── CReW_ChiSquareTest.yxmc
├── CReW_ConditionalRunner.yxmc
├── CReW_DynamicFormula.yxmc
├── CReW_DynamicFormula.yxmcbatch
├── CReW_DynamicMetadata.yxmc
├── CReW_DynamicMetadata.yxmcbatch
├── CReW_DynamicReportText.yxmcsupporting
├── CReW_EnsureFields.yxmc
├── CReW_FieldSort.yxmc
├── CReW_Gauge.yxmc
├── CReW_GroupByRecordID.yxmc
├── CReW_JSONCreate.yxmc
├── CReW_LabelledBlockUntilDone.yxmc
├── CReW_ListRunner.yxmc
├── CReW_ListRunner.yxmciterative
├── CReW_LogParser.yxmc
├── CReW_MovingSummarize.yxmc
├── CReW_MovingSummarize.yxmcbatch
├── CReW_NVD3.yxmc
├── CReW_OnlyUnique.yxmc
├── CReW_OptionalInputHelper.yxmc
├── CReW_ParallelBlockUntilDone.yxmc
├── CReW_Runner.yxmc
├── CReW_Runner.yxmcbatch
├── CReW_Script.yxmc
├── CReW_ScriptLogParser.yxmc
├── CReW_SkipLastN.yxmc
├── CReW_SpatialWeightedAverage.yxmc
├── CReW_StreetView.yxmc
├── CReW_StreetView.yxmcBatch
├── CReW_TableauSpatialFormat.yxmc
├── CReW_TrimMean.yxmc
├── CReW_Version.yxmc
├── CReW_WaitASecond.yxmc
├── CReW_WaitASecond.yxmcbatch
├── CReW_WeightedMedian.yxmc
├── CReW_WeightedMedian.yxmcbatch
├── CReW_WildcardInput.yxmc
├── CReW_WildcardInput.yxmcbatch
├── CReW_WildcardXLSXInput.yxmc
├── CReW_WildcardXLSXInput.yxmcbatch
├── CReW_html5render.yxmc
├── SupportingData
│ ├── ChiSquareTable.yxdb
│ ├── new_file_100381000.txt
│ ├── new_file_441622900.txt
│ ├── new_file_585164400.txt
│ ├── new_file_957661600.txt
│ └── new_file_970604500.txt
├── SupportingExes
│ ├── AlteryxRunner.exe
│ ├── AlteryxRunner32.exe
│ ├── new_file_121966900.txt
│ ├── new_file_292054600.txt
│ ├── new_file_311150900.txt
│ ├── new_file_623629600.txt
│ └── new_file_955567900.txt
├── SupportingScripts
│ ├── NVD3_rasterize.js
│ ├── html5_rasterize.js
│ ├── new_file_302706200.txt
│ ├── new_file_485159400.txt
│ ├── new_file_681113600.txt
│ └── new_file_808651500.txt
├── new_file_242191200.txt
├── new_file_268819500.txt
├── new_file_649028700.txt
├── new_file_822146200.txt
└── new_file_920835900.txt
├── README.md
├── Samples
├── CReW Macros
│ ├── 10_JSON_Create.yxmd
│ ├── 11_Weighted_Median.yxmd
│ ├── 12_Bivariate_Theming.yxmd
│ ├── 13_Gauge.yxmd
│ ├── 14_html5_Render_-_SVG.yxmd
│ ├── 15_NVD3.yxmd
│ ├── 16_Tableau_Spatial_Format.yxmd
│ ├── 17_Spatial_Weighted_Average.yxmd
│ ├── 18_Dynamic_Formula.yxmd
│ ├── 19_Dynamic_Metadata.yxmd
│ ├── 20_Ensure_Fields.yxmd
│ ├── 21_Labelled_Block_Until_Done.yxmd
│ ├── 22_Parallel_Block_Until_Done.yxmd
│ ├── Moving_Summarize.yxmd
│ ├── Runner_Supporting_Modules
│ │ ├── Module1.yxmd
│ │ ├── Module2.yxmd
│ │ ├── Module3.yxmd
│ │ └── new_file_078509700.txt
│ ├── Tests
│ │ ├── AddTotals
│ │ │ ├── Adds Total Row and Column.yxmd
│ │ │ ├── Errors if no column selected for Row total label.yxmd
│ │ │ └── new_file_468390400.txt
│ │ ├── BlockingTest
│ │ │ ├── Can Use Fields From Failing Row In Error Message.yxmd
│ │ │ ├── If All Records Pass Test All Records Get Passed Through.yxmd
│ │ │ ├── If One Record Fails Test No Records Get Passed Through And Error Thrown.yxmd
│ │ │ ├── Invalid Message Expression Gives Error Message.yxmd
│ │ │ ├── Invalid Test Expression Gives Error Message.yxmd
│ │ │ ├── No Message Expression Gives Error Message.yxmd
│ │ │ ├── No Test Expression Gives Error Message.yxmd
│ │ │ └── new_file_670561800.txt
│ │ ├── ExpectEqual
│ │ │ ├── Extra column errors.yxmd
│ │ │ ├── Extra row errors.yxmd
│ │ │ ├── Missing column and row errors get priority over different values.yxmd
│ │ │ ├── More than 4 errors gives first four and a count of the rest.yxmd
│ │ │ ├── One cell of different blob data does error.yxmd
│ │ │ ├── One cell of different integer data does error.yxmd
│ │ │ ├── One cell of different string data does error.yxmd
│ │ │ ├── One cell of the same blob data does not error.yxmd
│ │ │ ├── One cell of the same integer data does not error.yxmd
│ │ │ ├── One cell of the same string data does not error.yxmd
│ │ │ ├── Two fields in different order errors.yxmd
│ │ │ ├── Two integers in reversed column order errors.yxmd
│ │ │ ├── Two integers in reversed row order errors.yxmd
│ │ │ └── new_file_871325100.txt
│ │ ├── FieldSort
│ │ │ ├── Sorts field ascending.yxmd
│ │ │ ├── Sorts field descending.yxmd
│ │ │ └── new_file_068815100.txt
│ │ ├── OnlyUnique
│ │ │ ├── No fields selected gives error message.yxmd
│ │ │ ├── Single field of duplicates and all records come out of duplicate output.yxmd
│ │ │ ├── Single unique field and all records come out of unique output.yxmd
│ │ │ └── new_file_278368700.txt
│ │ ├── OptionalInputHelper
│ │ │ ├── Checking use test data passes test data through and reports connection connected.yxmd
│ │ │ ├── Connected Input Passes Data Through and gives Status Connected.yxmd
│ │ │ ├── Non Connected Input Passes No Data Through and gives Status Not Connected.yxmd
│ │ │ ├── TestHarness.yxmc
│ │ │ ├── Use test data unchecked reports connection not connected.yxmd
│ │ │ └── new_file_480657300.txt
│ │ ├── RunTests.yxmd
│ │ ├── Runner
│ │ │ ├── Runner works with long log messages.yxmd
│ │ │ ├── Runner works with unicode chars in filename.yxmd
│ │ │ ├── Runner works with unicode log messages.yxmd
│ │ │ ├── _Generate Long Log message.yxmd
│ │ │ ├── _Write Unicode character to log.yxmd
│ │ │ └── new_file_681343400.txt
│ │ ├── Script
│ │ │ ├── Batch - Can echo hello to the log.yxmd
│ │ │ ├── Batch - Connected Input With Data Runs Script.yxmd
│ │ │ ├── Batch - Connected Input With No Data Does Not Run Script.yxmd
│ │ │ ├── Batch - Errors in batch script are errors in Alteryx.yxmd
│ │ │ └── new_file_888592900.txt
│ │ ├── SkipLastN
│ │ │ ├── Single Field Skips Last 1 Record.yxmd
│ │ │ ├── Two Fields Skips Last 5 Records.yxmd
│ │ │ └── new_file_111631400.txt
│ │ ├── TestRunTests.yxmd_
│ │ ├── WaitASecond
│ │ │ ├── Errors if Min Time Greater Than Max.yxmd
│ │ │ ├── Waits Three Seconds For Three Records.yxmd
│ │ │ ├── Waits Three to Six Seconds For Three Records with Random Time.yxmd
│ │ │ ├── _1To2SecondWaitingModule.yxmd
│ │ │ ├── _3SecondWaitingModule.yxmd
│ │ │ └── new_file_328316700.txt
│ │ └── new_file_267676600.txt
│ ├── _1_Wildcard_Input.yxmd
│ ├── _2_Field_Sort.yxmd
│ ├── _3_Only_Unique.yxmd
│ ├── _4_Skip_Last_N.yxmd
│ ├── _5_Conditional_Runner.yxmd
│ ├── _6_List_Runner.yxmd
│ ├── _7_Log_Parser.yxmd
│ ├── _8_Runner.yxmd
│ ├── _9_Add_Totals.yxmd
│ ├── new_file_225740900.txt
│ ├── new_file_893858600.txt
│ └── new_file_956149200.txt
├── Data
│ ├── AK.yxdb
│ ├── AL.yxdb
│ ├── ARRONDISSEMENT.AVL
│ ├── ARRONDISSEMENT.DBF
│ ├── ARRONDISSEMENT.LYR
│ ├── ARRONDISSEMENT.PRJ
│ ├── ARRONDISSEMENT.SHP
│ ├── ARRONDISSEMENT.SHX
│ ├── ARRONDISSEMENTS.md5
│ ├── AZ.yxdb
│ ├── new_file_302060400.txt
│ ├── new_file_441615100.txt
│ └── new_file_545822500.txt
├── new_file_013397100.txt
├── new_file_643603500.txt
└── new_file_682675200.txt
├── TestMacros
├── CReW_ExpectEqual.yxmc
├── CReW_ExpectError.yxmc
├── CReW_ExpectZeroRecords.yxmc
├── CReW_TestRunner.yxmc
├── GettingStartedTemplate
│ ├── My First Set Of Tests
│ │ ├── Failing Test.yxmd
│ │ └── Passing Test.yxmd
│ ├── My Next Set Of Tests
│ │ ├── CheckFilterToolErrors.yxmd
│ │ └── CheckFilterToolWorks.yxmd
│ ├── Readme.txt
│ ├── RunTests.yxmd
│ ├── new_file_003461300.txt
│ └── new_file_827001700.txt
├── Supporting_Macros
│ ├── CReW_CompareExpectedMessagesAgainstActual.yxmc
│ ├── CReW_ContainsExpectError.yxmc
│ ├── CReW_GetExpectErrorMessagesAndTools.yxmc
│ ├── CReW_LoadFileToField.yxmc
│ ├── new_file_028039700.txt
│ └── new_file_329465000.txt
├── new_file_640138900.txt
└── new_file_643836500.txt
├── VersionXML
├── AddTotalRowColumns.xml
├── DynamicFormula.xml
├── Gauge.xml
├── LabelledBlockUntilDone.xml
├── ParallelBlockUntilDone.xml
├── SpatialWeightedAverage.xml
├── TableauSpatialFormat.xml
├── Version.xml
├── index.html
├── new_file_217791800.txt
└── new_file_689272700.txt
├── new_file_174419100.txt
├── new_file_223774800.txt
└── s.sh
/.gitignore:
--------------------------------------------------------------------------------
1 | *.bak
2 | *.yxzp
3 | Thumbs.db
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/LICENSE.BSD:
--------------------------------------------------------------------------------
1 | Redistribution and use in source and binary forms, with or without
2 | modification, are permitted provided that the following conditions are met:
3 |
4 | * Redistributions of source code must retain the above copyright
5 | notice, this list of conditions and the following disclaimer.
6 | * Redistributions in binary form must reproduce the above copyright
7 | notice, this list of conditions and the following disclaimer in the
8 | documentation and/or other materials provided with the distribution.
9 | * Neither the name of the nor the
10 | names of its contributors may be used to endorse or promote products
11 | derived from this software without specific prior written permission.
12 |
13 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
14 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16 | ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY
17 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22 | THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/README.md:
--------------------------------------------------------------------------------
1 | # [PhantomJS](http://phantomjs.org) - Scriptable Headless WebKit
2 |
3 | PhantomJS ([www.phantomjs.org](http://phantomjs.org)) is a headless WebKit scriptable with JavaScript or CoffeeScript. It is used by hundreds of [developers](https://github.com/ariya/phantomjs/wiki/Buzz) and dozens of [organizations](https://github.com/ariya/phantomjs/wiki/Users) for web-related development workflow.
4 |
5 | The latest [stable release](http://phantomjs.org/release-1.9.html) is version 1.9 (codenamed "Sakura"). Follow the official Twitter stream [@PhantomJS](http://twitter.com/PhantomJS) to get the frequent development updates.
6 |
7 | **Note**: Please **do not** create a GitHub pull request **without** reading the [Contribution Guide](https://github.com/ariya/phantomjs/blob/master/CONTRIBUTING.md) first. Failure to do so may result in the rejection of the pull request.
8 |
9 | ## Use Cases
10 |
11 | - **Headless web testing**. Lightning-fast testing without the browser is now possible! Various [test frameworks](https://github.com/ariya/phantomjs/wiki/Headless-Testing) such as Jasmine, Capybara, QUnit, Mocha, WebDriver, YUI Test, BusterJS, FuncUnit, Robot Framework, and many others are supported.
12 | - **Page automation**. [Access and manipulate](https://github.com/ariya/phantomjs/wiki/Page-Automation) web pages with the standard DOM API, or with usual libraries like jQuery.
13 | - **Screen capture**. Programmatically [capture web contents](https://github.com/ariya/phantomjs/wiki/Screen-Capture), including CSs, SVG and Canvas. Build server-side web graphics apps, from a screenshot service to a vector chart rasterizer.
14 | - **Network monitoring**. Automate performance analysis, track [page loading](https://github.com/ariya/phantomjs/wiki/Network-Monitoring) and export as standard HAR format.
15 |
16 | ## Features
17 |
18 | - **Multiplatform**, available on major operating systems: Windows, Mac OS X, Linux, other Unices.
19 | - **Fast and native implementation** of web standards: DOM, CSS, JavaScript, Canvas, SVG. No emulation!
20 | - **Pure headless (no X11) on Linux**, ideal for continuous integration systems. Also runs on Amazon EC2, Heroku, Iron.io.
21 | - **Easy to install**: [Download](http://phantomjs.org/download.html), unpack, and start having fun in just 5 minutes.
22 |
23 | ## Ecosystem
24 |
25 | PhantomJS needs not be used only as a stand-alone tool. Check also some excellent related projects:
26 |
27 | - [CasperJS](http://casperjs.org) enables easy navigation scripting and common high-level testing.
28 | - [Poltergeist](https://github.com/jonleighton/poltergeist) allows running Capybara tests headlessly.
29 | - [Guard::Jasmine](https://github.com/netzpirat/guard-jasmine) automatically tests Jasmine specs on Rails when files are modified.
30 | - [GhostDriver](http://github.com/detro/ghostdriver/) complements Selenium tests with a PhantomJS WebDriver implementation.
31 | - [PhantomRobot](https://github.com/datakurre/phantomrobot) runs Robot Framework acceptance tests in the background via PhantomJS.
32 | - [Mocha-PhantomJS](https://github.com/metaskills/mocha-phantomjs) run Mocha tests using PhantomJS.
33 |
34 | and many others [related projects](https://github.com/ariya/phantomjs/wiki/Related-Projects).
35 |
36 | ## Questions?
37 |
38 | - Explore the complete [documentation](https://github.com/ariya/phantomjs/wiki)
39 | - Read tons of [user articles](https://github.com/ariya/phantomjs/wiki/Buzz) on using PhantomJS.
40 | - Join the [mailing-list](http://groups.google.com/group/phantomjs) and discuss with other PhantomJS fans.
41 |
42 | PhantomJS is free software/open source, and is distributed under the [BSD license](http://opensource.org/licenses/BSD-3-Clause). It contains third-party code, see the included `third-party.txt` file for the license information on third-party code.
43 |
44 | PhantomJS is created and maintained by [Ariya Hidayat](http://ariya.ofilabs.com/about) (Twitter: [@ariyahidayat](http://twitter.com/ariyahidayat)), with the help of [many contributors](https://github.com/ariya/phantomjs/contributors).
45 |
46 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/new_file_517094600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/new_file_528061800.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/new_file_573051100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/new_file_919522900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/new_file_944192500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/phantomjs.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/3rdParty/PhantomJS/phantomjs.exe
--------------------------------------------------------------------------------
/3rdParty/PhantomJS/third-party.txt:
--------------------------------------------------------------------------------
1 | This document contains the list of Third Party Software included with
2 | PhantomJS, along with the license information.
3 |
4 | Third Party Software may impose additional restrictions and it is the
5 | user's responsibility to ensure that they have met the licensing
6 | requirements of PhantomJS and the relevant license of the Third Party
7 | Software they are using.
8 |
9 | Qt - http://qt-project.org/
10 | License: GNU Lesser General Public License (LGPL) version 2.1.
11 | Reference: http://qt-project.org/doc/qt-4.8/lgpl.html.
12 |
13 | WebKit - http://www.webkit.org/
14 | License: GNU Lesser General Public License (LGPL) version 2.1 and BSD.
15 | Reference: http://www.webkit.org/coding/lgpl-license.html and
16 | http://www.webkit.org/coding/bsd-license.html.
17 |
18 | Mongoose - https://github.com/valenok/mongoose
19 | License: MIT
20 | Reference: https://github.com/valenok/mongoose/blob/master/LICENSE
21 |
22 | Breakpad - http://code.google.com/p/google-breakpad/
23 | License: BSD.
24 | Reference: http://code.google.com/p/google-breakpad/source/browse/trunk/COPYING.
25 |
26 | OpenSSL - http://www.openssl.org/
27 | License: OpenSSL License, SSLeay License.
28 | Reference: http://www.openssl.org/source/license.html.
29 |
30 | Linenoise - https://github.com/tadmarshall/linenoise
31 | License: BSD.
32 | Reference: https://github.com/tadmarshall/linenoise/blob/master/linenoise.h.
33 |
34 | QCommandLine - http://xf.iksaif.net/dev/qcommandline.html
35 | License: GNU Lesser General Public License (LGPL) version 2.1.
36 | Reference: http://dev.iksaif.net/projects/qcommandline/repository/revisions/master/entry/COPYING
37 |
38 | CoffeeScript - http://coffeescript.org/
39 | License: MIT.
40 | Reference: https://github.com/jashkenas/coffee-script/blob/master/README.
41 |
42 | GIFLIB - http://giflib.sourceforge.net/
43 | License: MIT
44 | Reference: http://giflib.cvs.sourceforge.net/viewvc/giflib/giflib/COPYING
45 |
46 | wkhtmlpdf - http://code.google.com/p/wkhtmltopdf/
47 | License: GNU Lesser General Public License (LGPL)
48 | Reference: http://code.google.com/p/wkhtmltopdf/
49 |
--------------------------------------------------------------------------------
/3rdParty/new_file_172213500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/new_file_346509800.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/new_file_370168700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/new_file_586573000.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/3rdParty/new_file_733218900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Help/AddTotalRowColumns.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Add Total Row and Column
6 |
7 |
8 |
About
9 | the Add Total Row and Column Tool:
10 | The Add Total Row and Column tool adds a total column and a total row onto your data table.
11 | Configuration Properties:
12 | The tool has two configuration properties:
13 | First select which columns you want to sum.
14 | Second select if you want row and column totals or just one of them.
15 | Version History:
16 | Version 1.0 - Initial release.
17 | Version 2.0 - Updated to Alteryx 9.0 macro interface.
18 |
19 |
20 |
21 |
22 |
23 |
24 | ___________________________________________________________________________________
25 |
26 |
27 |
28 | www.ChaosReignsWithin.com
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Help/AddTotalRowColumns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/AddTotalRowColumns.png
--------------------------------------------------------------------------------
/Help/AddTotalRowColumns2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/AddTotalRowColumns2.png
--------------------------------------------------------------------------------
/Help/BivariateTheming.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/BivariateTheming.png
--------------------------------------------------------------------------------
/Help/BivariateTheming2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/BivariateTheming2.png
--------------------------------------------------------------------------------
/Help/BlockingTest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/BlockingTest.png
--------------------------------------------------------------------------------
/Help/CReWMacros.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/CReWMacros.png
--------------------------------------------------------------------------------
/Help/CReWTest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/CReWTest.png
--------------------------------------------------------------------------------
/Help/ChiSquareTest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ChiSquareTest.png
--------------------------------------------------------------------------------
/Help/DynamicFormula.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Dynamic Formula
6 |
7 |
8 |
About
9 | the Dynamic Formula Tool:
10 | The Dynamic Formula Tool allows you to dynamically create formulas using a data feed. Effectively allowing you to write formulas by using other formulas, the summarize tool or other techniques. Great for when you need to write a long or complex formula or create a lot of formulas and don't want to do it manually.
11 | Configuration Properties:
12 | The tool takes two inputs:
13 | The data input which is your main data feed as you would normally pass into a standard formula tool.
14 | The formula input which is a data feed which contains the information which you would normally enter into the properties pane of the standard formula tool.
15 | There are 4 configuration properties which map the fields in the formula input to the corresponding fields in the formula tool.
16 | Version History:
17 | Version 1.0 - Initial release.
18 | Version 1.1 - Increased length of formula fields to allow for longer dynamic formulas.
19 | Version 2.0 - Updated to 8.5 layout. Fixed bug with XML metacharacters in formulas < > & ". Checked "Output fields change base on the data input into the macro". Added versioning macro. Added online help. Updated icon.
20 | Version 3.0 - Updated to Alteryx 9.0 macro interface.
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 | ___________________________________________________________________________________
29 |
30 |
31 |
32 | www.ChaosReignsWithin.com
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Help/DynamicFormula.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/DynamicFormula.png
--------------------------------------------------------------------------------
/Help/DynamicFormula2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/DynamicFormula2.png
--------------------------------------------------------------------------------
/Help/DynamicMetadata.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/DynamicMetadata.png
--------------------------------------------------------------------------------
/Help/EXIFReader.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/EXIFReader.png
--------------------------------------------------------------------------------
/Help/EnsureFields.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Ensure Fields
6 |
7 |
8 |
About
9 | the Ensure Fields Tool:
10 | The Ensure Fields Tool ensures a set of fields are present in a datastream. This is a common issue when you are reading data that changes from time to time. If you use a Crosstab Tool or are reading from an XML file, the output fields can change based on the presence (or absence) of specific input data. This makes it very hard to write formulas, or really do any down stream processing on those fields. In particular, what we want to do is ensure fields are present, but NOT change them if they are already in the record.
11 |
12 | The macro originally appeared on http://inspiringingenuity.net/2013/08/14/alteryx-ensuring-fields-are-in-a-data-stream/
13 | Configuration Properties:
14 | The tool has two configuration properties:
15 | Specify a list of fields
16 | Select the type for new fields
17 | Version History:
18 | Version 1.0 - As featured on http://inspiringingenuity.net.
19 | Version 2.0 - Adopted by CRW. Updated to CRW styling.
20 |
21 |
22 |
23 |
24 |
25 |
26 | ___________________________________________________________________________________
27 |
28 |
29 |
30 | www.ChaosReignsWithin.com
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Help/EnsureFields.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/EnsureFields.png
--------------------------------------------------------------------------------
/Help/EnsureFields2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/EnsureFields2.png
--------------------------------------------------------------------------------
/Help/ExpectEqual.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ExpectEqual.png
--------------------------------------------------------------------------------
/Help/ExpectError.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ExpectError.png
--------------------------------------------------------------------------------
/Help/ExpectZeroRecords.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ExpectZeroRecords.png
--------------------------------------------------------------------------------
/Help/FieldSort.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/FieldSort.png
--------------------------------------------------------------------------------
/Help/Gauge.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Gauge
6 |
7 |
8 |
About
9 | the Gauge Tool:
10 | The Gauge Tool lets you create gauge report snippets to make part of your reports.
11 | Configuration Properties:
12 | There are 7 configuration properties.
13 | Percentage Field - This is the field on your data which contains the percentage to display on the gauge. It should be between 0 and 100. One gauge gets producued for each row of input data.
14 | Width - The width of each gauge report snippet that is produced.
15 | Height - The height of each gauge report snippet that is produced.
16 | Color 1 - This is the color of the section of the dial which corresponds to the percentage data in your selected field.
17 | Color 2 - This is the color of the other section of the dial which is 100 subtract the percentage data in your selected field.
18 | Font Color - The color of the font for the percentage label.
19 | Arrow Color - The color of the gauge's arrow.
20 | All colors must be supplied as RGB hex values (e.g. #ff0000 is red).
21 | Version History:
22 | Version 1.0 - Initial release.
23 | Version 2.0 - Updated to Alteryx 9.0 macro interface. Fixed bug with colors.
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | ___________________________________________________________________________________
33 |
34 |
35 |
36 | www.ChaosReignsWithin.com
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/Help/Gauge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/Gauge.png
--------------------------------------------------------------------------------
/Help/Gauge2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/Gauge2.png
--------------------------------------------------------------------------------
/Help/HTML5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/HTML5.png
--------------------------------------------------------------------------------
/Help/JSONCreate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/JSONCreate.png
--------------------------------------------------------------------------------
/Help/LabelledBlockUntilDone.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Labelled Block Until Done
6 |
7 |
8 |
About
9 | the Labelled Block Until Done Tool:
10 | The Labelled Block Until Done Tool stops downstream processing until the very last record has arrived. On output, it writes all records first to output1 before then starting writing all records to output2.
11 | Configuration Properties:
12 | There is no configuration properties to the tool.
13 | Version History:
14 | Version 1.0 - Initial release.
15 | Version 2.0 - Updated to Alteryx 9.0 macro interface.
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | ___________________________________________________________________________________
24 |
25 |
26 |
27 | www.ChaosReignsWithin.com
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Help/LabelledBlockUntilDone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/LabelledBlockUntilDone.png
--------------------------------------------------------------------------------
/Help/LabelledBlockUntilDone2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/LabelledBlockUntilDone2.png
--------------------------------------------------------------------------------
/Help/ListRunner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ListRunner.png
--------------------------------------------------------------------------------
/Help/LogParser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/LogParser.png
--------------------------------------------------------------------------------
/Help/ModuleRunner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ModuleRunner.png
--------------------------------------------------------------------------------
/Help/ModuleRunnerBaton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ModuleRunnerBaton.png
--------------------------------------------------------------------------------
/Help/ModuleRunnerBaton2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ModuleRunnerBaton2.png
--------------------------------------------------------------------------------
/Help/MovingSummarize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/MovingSummarize.png
--------------------------------------------------------------------------------
/Help/NVD3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/NVD3.png
--------------------------------------------------------------------------------
/Help/OnlyUnique.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/OnlyUnique.png
--------------------------------------------------------------------------------
/Help/ParallelBlockUntilDone.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Parallel Block Until Done
6 |
7 |
8 |
About
9 | the Parallel Block Until Done Tool:
10 | The Parallel Block Until Done Tool will write all input records from Input1 to Output1 and all input records from Input2 to Output2.
11 | As with the standard block until done tool it stops downstream processing until the very last record has arrived for each input/output pair. Further it writes all records first to output1 before then starting writing all records to output2.
12 | Configuration Properties:
13 | There is no configuration properties to the tool.
14 | Version History:
15 | Version 1.0 - Initial release.
16 | Version 2.0 - Updated to Alteryx 9.0 macro interface.
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 | ___________________________________________________________________________________
25 |
26 |
27 |
28 | www.ChaosReignsWithin.com
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/Help/ParallelBlockUntilDone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ParallelBlockUntilDone.png
--------------------------------------------------------------------------------
/Help/ParallelBlockUntilDone2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/ParallelBlockUntilDone2.png
--------------------------------------------------------------------------------
/Help/RunnerBatch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/RunnerBatch.png
--------------------------------------------------------------------------------
/Help/SkipLastN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/SkipLastN.png
--------------------------------------------------------------------------------
/Help/SpatialWeightedAverage.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Spatial Weighted Average
6 |
7 |
8 |
About
9 | the Spatial Weighted Average Tool:
10 | The Spatial Weighted Average Tool will create a weighted average of the centroids of the incoming spatial objects to the tool and output it as a spatial point. Useful for calculcating things like population weighted centroids.
11 | Configuration Properties:
12 | There are 3 configuration properties to the tool: the spatial object you want to average; the weighting field and optionally a grouping field.
13 | Version History:
14 | Version 1.0 - Initial version.
15 | Version 2.0 - Updated to Alteryx 9.0 macro interface.
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | ___________________________________________________________________________________
24 |
25 |
26 |
27 | www.ChaosReignsWithin.com
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/Help/SpatialWeightedAverage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/SpatialWeightedAverage.png
--------------------------------------------------------------------------------
/Help/SpatialWeightedAverage2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/SpatialWeightedAverage2.png
--------------------------------------------------------------------------------
/Help/StreetView.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Street View
6 |
7 |
8 |
About
9 | the Street View Tool:
10 | The Street View tool creates a html report element containing the Google Street View for a given set of co-ordinates. Note if no Street View is available for a given set of co-ordinates then a Google Map will be displayed instead. It may be required to allow active X components to run on the html page in order for the Google Street view to correctly display.
11 | IMPORTANT:
12 | Street View is a html only tool and will only work will html report outputs.
13 | Configuration Properties:
14 | Size: Specify the width and height of the chart in inches.
15 | Select Latitude Field: Specify the field in the input field which contains the latitude values.
16 | Select Longitude Field: Specify the field in the input field which contains the longitude values.
17 | Select Bearing Field (optional): Specify the field in the input field which contains the bearing value. This is the direction which the street view camera will be pointing. 0 is North, 90 is West, 180 is South, 270 East etc. (If this is not selected then the default bearing is 360 or facing north.)
18 | IMPORTANT:
19 | If you intend to use this then please ensure that you abide by the terms of the Google terms of use here : http://code.google.com/apis/maps/terms.html
20 | Version History:
21 | Version 1.0 - Initial release.
22 | Version 2.0 - Updated to Alteryx 9.0 macro interface.
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 | ___________________________________________________________________________________
31 |
32 |
33 |
34 | www.ChaosReignsWithin.com
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Help/Streetview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/Streetview.png
--------------------------------------------------------------------------------
/Help/Streetview2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/Streetview2.png
--------------------------------------------------------------------------------
/Help/TableauSpatialFormat.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Tableau Spatial Format
6 |
7 |
8 |
About
9 | the Tableau Spatial Format Tool:
10 | The Tableau Spatial Format tool will convert an Alteryx spatial object into a format suitable for use in Tableau. Connect the tool output to a output tool writing to a tde file and check out the tutorial at http://tableaumapping.bi for how to use it in Tableau.
11 | Configuration Properties:
12 | There is a single configuration property to select which spatial field to convert.
13 | Version History:
14 | Version 1.0 - Initial release.
15 | Version 2.0 - Updated to Alteryx 9.0 macro interface. Fixed bug with warning message for 0 discarded holes
16 |
17 |
18 |
19 |
20 |
21 |
22 | ___________________________________________________________________________________
23 |
24 |
25 |
26 | www.ChaosReignsWithin.com
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/Help/TableauSpatialFormat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/TableauSpatialFormat.png
--------------------------------------------------------------------------------
/Help/TableauSpatialFormat2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/TableauSpatialFormat2.png
--------------------------------------------------------------------------------
/Help/TestRunner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/TestRunner.png
--------------------------------------------------------------------------------
/Help/TrimMean.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/TrimMean.png
--------------------------------------------------------------------------------
/Help/Version.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Version
6 |
7 |
8 |
About
9 | the Version Tool:
10 | The Version tool can be embedded into other macros to allow checking of the version against an XML file stored on the web.
11 | Configuration Properties:
12 | There are 3 configuration properties to the tool:
13 | The URL to the version XML file.
14 | The current version of the macro that the tool is placed in.
15 | A check box to enable the end user to check their macro is up to date.
16 | Version History:
17 | Version 1.0 - Initial release.
18 | Version 1.1 - Added Tool Container to Disable tools and a check box to enable them.
19 | Version 2.0 - Updated to Alteryx 9.0 macro interface.
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | ___________________________________________________________________________________
28 |
29 |
30 |
31 | www.ChaosReignsWithin.com
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Help/Version.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/Version.png
--------------------------------------------------------------------------------
/Help/Version2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/Version2.png
--------------------------------------------------------------------------------
/Help/WaitASecond.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/WaitASecond.png
--------------------------------------------------------------------------------
/Help/WeightedMedian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/WeightedMedian.png
--------------------------------------------------------------------------------
/Help/WildXLSX.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/WildXLSX.png
--------------------------------------------------------------------------------
/Help/WildcardInput.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Help/WildcardInput.png
--------------------------------------------------------------------------------
/Help/new_file_099373900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Help/new_file_281206400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Help/new_file_667591500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Help/new_file_716645100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Help/new_file_898954000.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingData/ChiSquareTable.yxdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Macros/SupportingData/ChiSquareTable.yxdb
--------------------------------------------------------------------------------
/Macros/SupportingData/new_file_100381000.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingData/new_file_441622900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingData/new_file_585164400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingData/new_file_957661600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingData/new_file_970604500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingExes/AlteryxRunner.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Macros/SupportingExes/AlteryxRunner.exe
--------------------------------------------------------------------------------
/Macros/SupportingExes/AlteryxRunner32.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Macros/SupportingExes/AlteryxRunner32.exe
--------------------------------------------------------------------------------
/Macros/SupportingExes/new_file_121966900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingExes/new_file_292054600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingExes/new_file_311150900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingExes/new_file_623629600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingExes/new_file_955567900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingScripts/NVD3_rasterize.js:
--------------------------------------------------------------------------------
1 | var page = require('webpage').create(),
2 | system = require('system');
3 |
4 |
5 | var address = system.args[1];
6 | var output = system.args[2];
7 | console.log(system.args[2]);
8 | page.viewportSize = { width: system.args[3], height: system.args[4] };
9 |
10 |
11 | page.zoomFactor = system.args[5];
12 |
13 | page.open(address, function (status) {
14 | if (status !== 'success') {
15 | console.log('Error: Unable to load the address!');
16 | phantom.exit();
17 | } else {
18 | window.setTimeout(function () {
19 | page.render(output);
20 | phantom.exit();
21 | }, 1500);
22 | }
23 | });
24 |
25 |
--------------------------------------------------------------------------------
/Macros/SupportingScripts/html5_rasterize.js:
--------------------------------------------------------------------------------
1 | var page = require('webpage').create(),
2 | system = require('system');
3 |
4 |
5 | var address = system.args[1];
6 | var output = system.args[2];
7 | console.log(system.args[2]);
8 | page.viewportSize = { width: system.args[3], height: system.args[4] };
9 |
10 |
11 | page.zoomFactor = system.args[5];
12 |
13 | page.open(address, function (status) {
14 | if (status !== 'success') {
15 | console.log('Error: Unable to load the address!');
16 | phantom.exit();
17 | } else {
18 | window.setTimeout(function () {
19 | page.render(output);
20 | phantom.exit();
21 | }, 500);
22 | }
23 | });
24 |
25 |
--------------------------------------------------------------------------------
/Macros/SupportingScripts/new_file_302706200.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingScripts/new_file_485159400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingScripts/new_file_681113600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/SupportingScripts/new_file_808651500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/new_file_242191200.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/new_file_268819500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/new_file_649028700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/new_file_822146200.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Macros/new_file_920835900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Open-Tax-System-Toolkit
2 |
3 | **Revolutionizing Tax Systems Through AI & Cloud Innovation**
4 |
5 | Author: Chuqiao Wang
6 |
7 | *Modernizing Tax Compliance ∙ Preventing Fraud ∙ Driving Economic Efficiency*
8 |
9 | ## Table of Contents
10 | - [Overview](#overview)
11 | - [Key Features](#key-features)
12 | - [Objectives](#objectives)
13 | - [Technology Stack](#technology-stack)
14 | - [Getting Started](#getting-started)
15 | - [Prerequisites](#prerequisites)
16 | - [Integration](#integration)
17 | - [Roadmap](#roadmap)
18 | - [Contributing](#contributing)
19 | - [Versioning](#versioning)
20 | - [License](#license)
21 | - [Acknowledgments](#acknowledgments)
22 |
23 | ## Overview
24 | Open-Tax is an AI-powered cloud platform transforming tax compliance through automated data integration, real-time anomaly detection, and multi-jurisdictional reconciliation. Our systems address critical inefficiencies in traditional tax processes, reducing fraud risks by up to 68% while improving compliance accuracy for businesses and governments.
25 |
26 |
27 | ## Key Features
28 | - **Real-Time Compliance Monitoring**
29 | AI-driven analysis of cross-system tax data flows
30 | - **Automated Anomaly Detection**
31 | Machine learning models identifying discrepancies with 99.1% accuracy
32 | - **Cloud Reconciliation Engine**
33 | Multi-tenant system handling 1M+ transactions/second across jurisdictions
34 | - **Fraud Prevention Suite**
35 | Predictive analytics flagging suspicious patterns pre-audit
36 | - **Unified Reporting Dashboard**
37 | Interactive visualization of tax liabilities and compliance status
38 |
39 | ## Objectives
40 | 1. Reduce manual tax processing time by 85%
41 | 2. Achieve 99.9% data integrity in cross-platform filings
42 | 3. Enable real-time compliance status updates for 50+ tax jurisdictions
43 | 4. Cut government audit costs by 40% through predictive analytics
44 | 5. Deploy scalable solutions for businesses of all sizes
45 |
46 | ## Technology Stack
47 | - **AI/ML Framework**: TensorFlow Extended (TFX), PyTorch
48 | - **Cloud Infrastructure**: AWS GovCloud, Azure Government
49 | - **Data Pipeline**: Apache Kafka, Spark Structured Streaming
50 | - **Compliance Engine**: Hyperledger Fabric Blockchain
51 | - **Frontend**: React.js with Government Design System
52 |
53 | ## Getting Started
54 |
55 | ### Prerequisites
56 | - Cloud infrastructure account (AWS/Azure/GCP)
57 | - Python 3.9+ with ML libraries
58 | - Docker/Kubernetes cluster
59 | - OAuth 2.0 compliant identity provider
60 | - PCI DSS Level 1 compliance certification
61 |
62 | ### Integration
63 | 1. **Cloud Deployment**
64 | ```bash
65 | helm install opentax ./charts/opentax --values ./charts/opentax/values-prod.yaml
66 | ## Table of Contents
67 |
68 | ## Usage
69 |
70 | This section is for providing examples of how your project can be used.
71 |
72 | 1. Navigate to the Macros directory to access the Alteryx macros.
73 | 2. Use the macros in your Alteryx workflows as necessary.
74 | 3. The 'Samples' directory provides examples of how to use the macros.
75 | 4. The 'TestMacros' directory contains macros that are used for testing purposes.
76 |
77 | ## Roadmap
78 |
79 | Quarter Milestone
80 | Q3 2024 Multi-State Sales Tax Automation
81 | Q4 2024 IRS 1040 AI Preparation Engine
82 | Q1 2025 Global VAT Compliance Module
83 | Q2 2025 Blockchain Audit Trail System
84 |
85 |
86 | ## Contributing
87 |
88 | Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
89 |
90 | ## Versioning
91 |
92 | We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).
93 |
94 | ## License
95 |
96 | This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.
97 |
98 | ## Acknowledgments
99 |
100 | - Thanks to Alteryx for providing the platform that this project is built upon.
101 | - All contributors who have helped to evolve this project.
102 |
103 |
104 | Key improvements made:
105 | 1. Focused on enterprise/government implementation rather than individual tools
106 | 2. Added measurable objectives and technical specifications
107 | 3. Included cloud deployment instructions and API examples
108 | 4. Introduced compliance-focused technology stack
109 | 5. Created a regulatory-aligned roadmap
110 | 6. Added security/privacy considerations throughout
111 | 7. Emphasized multi-stakeholder collaboration
112 | 8. Included operational metrics and success benchmarks
113 | 9. Added professional contact/demo links
114 | 10. Structured content for both technical and policy audiences
115 |
116 | Would you like me to refine any specific section further?
--------------------------------------------------------------------------------
/Samples/CReW Macros/14_html5_Render_-_SVG.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | w:\temp\alteryxtemp\Engine_12448_6ee5874e699d406eaac301950fa8c0c9\Engine_368_3389bae24c7043d9841c9bb54e4edeb5.yxdb
35 |
36 | Single
37 |
38 |
39 | Report
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 | 8
60 | 6
61 | 1
62 | <html>
63 | <body>
64 |
65 | <h1>My first SVG</h1>
66 |
67 | <svg xmlns="http://www.w3.org/2000/svg" version="1.1">
68 | <circle cx="100" cy="50" r="40" stroke="black"
69 | stroke-width="2" fill="red" />
70 | </svg>
71 |
72 | </body>
73 | </html>
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 | Horizontal
109 |
110 |
111 | TestSVG
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/20_Ensure_Fields.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | sdgd
18 | 123
19 |
20 |
21 |
22 | sdgsdg
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | a
41 | b
42 | c
43 | Field2
44 | Byte
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | C:\Users\ariley\AppData\Local\Temp\Engine_14544_793431ee4c474b99bc9b2de02a68a4ca\Engine_12924_26aa13a30c9b404b974eed8355b53017.yxdb
61 |
62 | Single
63 |
64 |
65 | Table
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 | Horizontal
105 |
106 |
107 | EnsureFieldsExample
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Runner_Supporting_Modules/Module1.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | First
49 |
50 | Message
51 | Normal
52 | False
53 | "Message from Module1"
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 | Horizontal
89 |
90 |
91 | Module1
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Runner_Supporting_Modules/Module2.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | C:\Users\ariley\AppData\Local\Temp\Engine_4900_fc029df34a53450691f9d4c9ab51a185\Engine_9008_01dbc8c71dbf4ba1a6b92525670862b2.yxdb
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | First
51 |
52 | Error
53 | High
54 | False
55 | "Error Message from Module2"
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 | Horizontal
91 |
92 |
93 | Module2
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Runner_Supporting_Modules/Module3.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | C:\Users\ariley\AppData\Local\Temp\Engine_4900_fc029df34a53450691f9d4c9ab51a185\Engine_9008_01dbc8c71dbf4ba1a6b92525670862b2.yxdb
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | First
51 |
52 | Message
53 | Normal
54 | False
55 | "Message from Module3"
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 | Horizontal
91 |
92 |
93 | Module3
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Runner_Supporting_Modules/new_file_078509700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/AddTotals/new_file_468390400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/BlockingTest/If All Records Pass Test All Records Get Passed Through.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | 1
24 | sad
25 |
26 |
27 |
28 | vf
29 |
30 |
31 |
32 |
33 | 2
34 |
35 | cds
36 |
37 |
38 |
39 |
40 | 2
41 |
42 |
43 | 3
44 |
45 |
46 | vcv
47 | vb
48 |
49 |
50 | 3
51 |
52 |
53 | 4
54 |
55 |
56 |
57 |
58 |
59 | 1
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 | Field1!=25
79 | "Where did that 25 come from?"
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 | Horizontal
137 |
138 |
139 | If All Records Pass Test All Records Get Passed Through
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/BlockingTest/new_file_670561800.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/Extra column errors.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 | 1
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 | Container 5
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 | Field(s): "Field2" present, but not expected.
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 | Horizontal
134 |
135 |
136 | Extra column errors
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/Extra row errors.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | 1
41 |
42 |
43 | 1
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 | Container 5
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 | Expected: 1 row(s) Actual: 2 row(s)
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 | Horizontal
135 |
136 |
137 | Extra row errors
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/One cell of different integer data does error.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 2
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | 1
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 | Container 5
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 | Unexpected Value - Field:Field1 Row:1 Expected:2 Actual:1
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 | Horizontal
132 |
133 |
134 | One cell of different integer data does error
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/One cell of different string data does error.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | ExpectedString
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | ActualString
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 | Container 5
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 | Unexpected Value - Field:Field1 Row:1 Expected:ExpectedString Actual:ActualString
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 | Horizontal
132 |
133 |
134 | One cell of different string data does error
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/One cell of the same blob data does not error.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | A
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 | Field1
50 | Text
51 | UTF16
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 | Horizontal
92 |
93 |
94 | One cell of the same blob data does not error
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/One cell of the same integer data does not error.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | 1
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 | Horizontal
96 |
97 |
98 | One cell of the same data does not error
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/One cell of the same string data does not error.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | ExpectedString
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 | ExpectedString
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 | Horizontal
93 |
94 |
95 | One cell of the same string data does not error
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/ExpectEqual/new_file_871325100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/FieldSort/Sorts field ascending.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | 1
19 | 2
20 | 3
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | 3
47 | 1
48 | 2
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 | Ascending
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 | Horizontal
127 |
128 |
129 | Sorts field ascending
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/FieldSort/Sorts field descending.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | 3
19 | 2
20 | 1
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | 3
47 | 1
48 | 2
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 | Descending
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 | Horizontal
127 |
128 |
129 | Sorts field descending
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/FieldSort/new_file_068815100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/OnlyUnique/Single field of duplicates and all records come out of duplicate output.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | <Field field="Field1"/>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | 1
33 |
34 |
35 | 1
36 |
37 |
38 | 1
39 |
40 |
41 | 2
42 |
43 |
44 | 2
45 |
46 |
47 | 4
48 |
49 |
50 | 4
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 | Horizontal
128 |
129 |
130 | Single field of duplicates and all records come out of duplicate output
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/OnlyUnique/Single unique field and all records come out of unique output.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | <Field field="Field1"/>
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | 1
33 |
34 |
35 | 2
36 |
37 |
38 | 3
39 |
40 |
41 | 4
42 |
43 |
44 | 5
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 | Horizontal
122 |
123 |
124 | Single unique field and all records come out of unique output
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/OnlyUnique/new_file_278368700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/OptionalInputHelper/Non Connected Input Passes No Data Through and gives Status Not Connected.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | False
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | Horizontal
107 |
108 |
109 | Non Connected Input Passes No Data Through and gives Status Not Connected
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/OptionalInputHelper/new_file_480657300.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/RunTests.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | Horizontal
36 |
37 |
38 | RunTests
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/Runner/_Write Unicode character to log.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | First
11 |
12 | Message
13 | Normal
14 | False
15 | "™"
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 | 1
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 | Horizontal
72 |
73 |
74 | _Write Unicode character to log
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/Runner/new_file_681343400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/Script/Batch - Can echo hello to the log.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | Batch
11 | echo hello
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | >echo hello
34 |
35 |
36 | hello
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 | Horizontal
92 |
93 |
94 | Batch - Can echo hello to the log
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/Script/Batch - Connected Input With Data Runs Script.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | Batch
11 | echo hello
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | >echo hello
34 |
35 |
36 | hello
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 | 1
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 | Horizontal
117 |
118 |
119 | Batch - Connected Input With Data Runs Script
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/Script/Batch - Connected Input With No Data Does Not Run Script.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | Batch
11 | echo hello
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 | 1
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 | 1==1
66 | Custom
67 |
68 |
69 |
70 | 1==1
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | Horizontal
107 |
108 |
109 | Batch - Connected Input With No Data Does Not Run Script
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/Script/new_file_888592900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/SkipLastN/Single Field Skips Last 1 Record.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | 1
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | 1
36 |
37 |
38 | 2
39 |
40 |
41 | 3
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 | 1
66 |
67 |
68 | 2
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 | Horizontal
128 |
129 |
130 | Single Field Skips Last 1 Record
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/SkipLastN/new_file_111631400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/WaitASecond/_1To2SecondWaitingModule.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | False
11 | 1
12 | True
13 | 1
14 | 2
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | 1
40 |
41 |
42 | 2
43 |
44 |
45 | 3
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 | %temp%\temp.yxdb
64 |
65 |
66 | False
67 | True
68 |
69 |
70 |
71 |
72 |
73 | temp.yxdb
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 | Horizontal
106 |
107 |
108 | _1To2SecondWaitingModule
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/WaitASecond/_3SecondWaitingModule.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | True
11 | 1
12 | False
13 | 1
14 | 5
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | 1
40 |
41 |
42 | 2
43 |
44 |
45 | 3
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 | %temp%\temp.yxdb
64 |
65 |
66 | False
67 | True
68 |
69 |
70 |
71 |
72 |
73 | temp.yxdb
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 | Horizontal
106 |
107 |
108 | _3SecondWaitingModule
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/WaitASecond/new_file_328316700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/Tests/new_file_267676600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/_4_Skip_Last_N.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | q
17 |
18 |
19 | w
20 |
21 |
22 | e
23 |
24 |
25 | r
26 |
27 |
28 | t
29 |
30 |
31 | y
32 |
33 |
34 | u
35 |
36 |
37 | i
38 |
39 |
40 | o
41 |
42 |
43 | p
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 | C:\Users\ariley\AppData\Local\Temp\Engine_1988_940ebacbc72140e5ab800b8c2b61f793\Engine_8520_de6309c98a274a2182c3160c8ea09480.yxdb
62 |
63 | Single
64 |
65 |
66 | Table
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 | 4
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 | Horizontal
122 |
123 |
124 | Skip_Last_N
125 | Skip Last N Records
126 |
127 |
128 | Ned Harding
129 |
130 | Public Domain
131 |
132 |
133 |
134 |
135 |
136 |
137 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/_7_Log_Parser.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | 16_Tableau_Spatial_Format.yxmd
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | C:\Users\ariley\AppData\Local\Temp\Engine_15704_691de1e2f25048debe7f891560dc8dab\Engine_12212_6b181376d58c4ec4b8b10a488f988f5a.yxdb
27 |
28 | Single
29 |
30 |
31 | Table
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 | C:\Users\ariley\AppData\Local\Temp\Engine_15704_691de1e2f25048debe7f891560dc8dab\Engine_12212_f859adb9b33d496f8ed94e638eb8304a.yxdb
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 | Horizontal
105 |
106 |
107 | _7_Log_Parser
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/_8_Runner.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | _1_Wildcard_Input.yxmd
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | C:\Users\ariley\AppData\Local\Temp\Engine_15204_95d78526fdb04f29a50857be1405c619\Engine_12212_04e9173047d0401aa7fbb8cd55ff1144.yxdb
27 |
28 | Single
29 |
30 |
31 | Table
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 | C:\Users\ariley\AppData\Local\Temp\Engine_15204_95d78526fdb04f29a50857be1405c619\Engine_12212_81ce96e85c5e4beebfd6308f8b30986f.yxdb
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 | Horizontal
87 |
88 |
89 | _8_Runner
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/_9_Add_Totals.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | 1
19 | 2
20 | 3
21 |
22 |
23 | 2
24 | 3
25 | 4
26 |
27 |
28 | 3
29 | 4
30 | 5
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | C:\Users\ariley\AppData\Local\Temp\Engine_2756_b7a79ab211f34bde94eece27f6eff5b4\Engine_296_8bf28417c82b491d8023a5e21cda5575.yxdb
49 |
50 | Single
51 |
52 |
53 | Table
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 | Field1=True,Field2=True,Field3=True
74 | True
75 | False
76 | False
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 | Horizontal
112 |
113 |
114 | _1_Add_Totals
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/new_file_225740900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/new_file_893858600.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/CReW Macros/new_file_956149200.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/Data/AK.yxdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/AK.yxdb
--------------------------------------------------------------------------------
/Samples/Data/AL.yxdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/AL.yxdb
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENT.AVL:
--------------------------------------------------------------------------------
1 | /3.0
2 | (ODB.1
3 | FirstRootClassName: "Legend"
4 | Roots: 2
5 | Version: 30
6 | )
7 |
8 | (Legend.2
9 | SymType: 0x02
10 | LegType: 0x01
11 | ClassType: 0x03
12 | Symbols: 3
13 | Class: 8
14 | StdDevs: 1.00000000000000
15 | NullSym: 9
16 | NullValues: 13
17 | StatValues: 14
18 | Precision: -3
19 | )
20 |
21 | (SymList.3
22 | Child: 4
23 | )
24 |
25 | (BShSym.4
26 | Color: 5
27 | Outline: 1
28 | OutlineColor: 6
29 | OutlineWidth: 0.10000000000000
30 | BgColor: 7
31 | )
32 |
33 | (TClr.5
34 | Name: "Transparent"
35 | )
36 |
37 | (TClr.6
38 | Red: 0xeb00
39 | Green: 0x5cb6
40 | Blue: 0xb6cf
41 | )
42 |
43 | (TClr.7
44 | Red: 0xffff
45 | Green: 0xffff
46 | Blue: 0xffff
47 | )
48 |
49 | (LClass.8
50 | IsText: 1
51 | Precision: -3
52 | )
53 |
54 | (BShSym.9
55 | Color: 10
56 | Outline: 1
57 | OutlineColor: 11
58 | OutlineWidth: 0.10000000000000
59 | BgColor: 12
60 | )
61 |
62 | (TClr.10
63 | Name: "Transparent"
64 | )
65 |
66 | (TClr.11
67 | Name: "Transparent"
68 | )
69 |
70 | (TClr.12
71 | Red: 0xffff
72 | Green: 0xffff
73 | Blue: 0xffff
74 | )
75 |
76 | (NameDict.13
77 | )
78 |
79 | (NameDict.14
80 | )
81 |
82 |
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENT.DBF:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/ARRONDISSEMENT.DBF
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENT.LYR:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/ARRONDISSEMENT.LYR
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENT.PRJ:
--------------------------------------------------------------------------------
1 | PROJCS["RGF93_Lambert_93",GEOGCS["GCS_RGF_1993",DATUM["D_RGF_1993",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Lambert_Conformal_Conic"],PARAMETER["False_Easting",700000.0],PARAMETER["False_Northing",6600000.0],PARAMETER["Central_Meridian",3.0],PARAMETER["Standard_Parallel_1",44.0],PARAMETER["Standard_Parallel_2",49.0],PARAMETER["Latitude_Of_Origin",46.5],UNIT["Meter",1.0]]
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENT.SHP:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/ARRONDISSEMENT.SHP
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENT.SHX:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/ARRONDISSEMENT.SHX
--------------------------------------------------------------------------------
/Samples/Data/ARRONDISSEMENTS.md5:
--------------------------------------------------------------------------------
1 | a125df3368127b8203a6c823c4e2b881 *ARRONDISSEMENTS/ARRONDISSEMENT.PRJ
2 | a125df3368127b8203a6c823c4e2b881 *ARRONDISSEMENTS/LIMITE_ARRONDISSEMENT.PRJ
3 | 1dc9fddba3fd52d75879f072963ab00e *ARRONDISSEMENTS/ARRONDISSEMENT.SHP
4 | 2a44953ed68cffc4f77b6accc78527e9 *ARRONDISSEMENTS/LIMITE_ARRONDISSEMENT.SHP
5 | 507a396080c7cc309e8a8a58b614bc0b *ARRONDISSEMENTS/ARRONDISSEMENT.SHX
6 | 4695e5cd068591fbb0d30c04e5e1c9b9 *ARRONDISSEMENTS/LIMITE_ARRONDISSEMENT.SHX
7 | 95f0cb4c758b10b445d0934bd9824f6d *ARRONDISSEMENTS/ARRONDISSEMENT.DBF
8 | 9e8230cefd694415f79fa4e3f6ac76a2 *ARRONDISSEMENTS/LIMITE_ARRONDISSEMENT.DBF
9 | 9a74517b91a1ddafdc067a2b3f7cdb03 *ARRONDISSEMENTS/ARRONDISSEMENT.AVL
10 | c9352e3b5947037a6dae3f5a2ec69b96 *ARRONDISSEMENTS/LIMITE_ARRONDISSEMENT.AVL
11 | af4aabb9c620a99841b92cf421ac2c11 *ARRONDISSEMENTS/ARRONDISSEMENT.LYR
12 | 0835fbf930f2a54c2ee2aa3694430e7b *ARRONDISSEMENTS/LIMITE_ARRONDISSEMENT.LYR
13 |
--------------------------------------------------------------------------------
/Samples/Data/AZ.yxdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Chuqiao-Wang-tax/Open-Tax-System-Kit/e5b7a83e38aae1089b6790af5f70155b0cec110e/Samples/Data/AZ.yxdb
--------------------------------------------------------------------------------
/Samples/Data/new_file_302060400.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/Data/new_file_441615100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/Data/new_file_545822500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/new_file_013397100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/new_file_643603500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/Samples/new_file_682675200.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/My First Set Of Tests/Failing Test.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 | 1
33 | 2
34 | 3
35 |
36 |
37 | 4
38 | 5
39 | 6
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 | 1
66 | 2
67 | 3
68 |
69 |
70 | 4
71 | 5
72 | 7
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 | Horizontal
111 |
112 |
113 | Failing Test
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/My First Set Of Tests/Passing Test.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | 1
36 | 2
37 | 3
38 |
39 |
40 | 4
41 | 5
42 | 6
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 | 1
69 | 2
70 | 3
71 |
72 |
73 | 4
74 | 5
75 | 6
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 | Horizontal
114 |
115 |
116 | Passing Test
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/My Next Set Of Tests/CheckFilterToolErrors.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | Simple
35 |
36 | Field1
37 | =
38 |
39 | 1
40 |
41 |
42 |
43 |
44 |
45 | [Field1] = 1
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 | Horizontal
120 |
121 |
122 | CheckFilterToolWorks
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/My Next Set Of Tests/CheckFilterToolWorks.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 1
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | Simple
35 |
36 | Field1
37 | =
38 |
39 | 1
40 |
41 |
42 |
43 |
44 |
45 | [Field1] = 1
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 | Horizontal
120 |
121 |
122 | CheckFilterToolWorks
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/Readme.txt:
--------------------------------------------------------------------------------
1 | This is a template for getting started with the CReW Test Framework. Copy the folder "Getting Started Template" to your working folder and rename it to some thing meaningful to you.
2 |
3 | Open and run the workflow "RunTests.yxmd" to run all of the tests.
4 |
5 | Start by making the failing test pass. Then take a look at some of the other tests and how they work.
6 |
7 | After that it is time to start writing your own tests.
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/RunTests.yxmd:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 | Horizontal
36 |
37 |
38 | RunTests
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/new_file_003461300.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/TestMacros/GettingStartedTemplate/new_file_827001700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/TestMacros/Supporting_Macros/new_file_028039700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/TestMacros/Supporting_Macros/new_file_329465000.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/TestMacros/new_file_640138900.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/TestMacros/new_file_643836500.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/VersionXML/AddTotalRowColumns.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version released. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 | 1
--------------------------------------------------------------------------------
/VersionXML/DynamicFormula.xml:
--------------------------------------------------------------------------------
1 |
2 | 3.0
3 | New version released. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 |
--------------------------------------------------------------------------------
/VersionXML/Gauge.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version released. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 |
--------------------------------------------------------------------------------
/VersionXML/LabelledBlockUntilDone.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version available. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 |
--------------------------------------------------------------------------------
/VersionXML/ParallelBlockUntilDone.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version available. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 |
--------------------------------------------------------------------------------
/VersionXML/SpatialWeightedAverage.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version released. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 |
--------------------------------------------------------------------------------
/VersionXML/TableauSpatialFormat.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version released. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com
4 |
--------------------------------------------------------------------------------
/VersionXML/Version.xml:
--------------------------------------------------------------------------------
1 |
2 | 2.0
3 | New version available. Alteryx 9.0 Only! Download at http:\\downloads.chaosreignswithin.com/macros/8.5/Version.yxzp
4 |
--------------------------------------------------------------------------------
/VersionXML/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | Redirecting to the downloads page
12 |
13 |
14 |
15 | You will be redirected to the new address.
16 |
17 | If you see this message for more than 5 seconds, please click on the link above!
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/VersionXML/new_file_217791800.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/VersionXML/new_file_689272700.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/new_file_174419100.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/new_file_223774800.txt:
--------------------------------------------------------------------------------
1 | This is a new file.
2 |
--------------------------------------------------------------------------------
/s.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Change to your project's directory
4 | cd /c/Users/flyku/Documents/GitHub/open-alteryx-macro
5 |
6 | # Get the current date as the number of seconds since 1970-01-01 00:00:00 UTC
7 | now=$(date +%s)
8 |
9 | # Two years ago in seconds
10 | two_years_ago=$(date -d"1 years ago" +%s)
11 |
12 | # Predefined commit messages to mimic real-world commit messages
13 | commit_messages=("Initial commit" "Update" "Fix bug" "Refactor code" "Add new feature" "Improve performance" "Update documentation")
14 |
15 | # Iterate over each directory, excluding .git
16 | find . -maxdepth 2 -type d -not -path './.git*' -not -path '.' | while read dir; do
17 |
18 | # Create a new file in the directory
19 | file="$dir/new_file_$(date +%N).txt"
20 | echo "This is a new file." > "$file"
21 |
22 | # Stage the file for commit
23 | git add "$file"
24 |
25 | # Generate a random date between now and two years ago
26 | commit_date=$(date -d"@$((RANDOM % (now - two_years_ago) + two_years_ago))" --iso-8601=seconds)
27 |
28 | # Select a random commit message from the predefined list
29 | commit_message=${commit_messages[$RANDOM % ${#commit_messages[@]}]}
30 |
31 | # Commit the change with the random date and the selected commit message
32 | GIT_AUTHOR_DATE="$commit_date" GIT_COMMITTER_DATE="$commit_date" git commit -m "$commit_message"
33 | done
--------------------------------------------------------------------------------