diff --git a/cgra-slider/README.md b/cgra-slider/README.md index 87f21e43..72cd12ce 100644 --- a/cgra-slider/README.md +++ b/cgra-slider/README.md @@ -1,112 +1,24 @@ -## GoodData.UI Accelerator Toolkit Application +# Slider -This project was bootstrapped with [GoodData.UI Accelerator Toolkit](https://sdk.gooddata.com/gooddata-ui/docs/create_new_application.html). - -- To start the application on your workstation run the `npm run start` command. -- To create a production build run the `npm run build` command. - -This project uses the [Create React App](https://github.com/facebook/create-react-app) (CRA) scripts and infrastructure, you -can find the original documentation for CRA in [HOWTO.md](./HOWTO.md). - -### Getting started - -Before you can create visualizations for data in your workspace, you need to export its Logical Data Model (LDM). You can -then use the exported LDM entities to define the visualizations. - -The export is simple: run the `npm run refresh-md` command. - -- This command will use information from [constants.js](./src/constants.js). It will connect to GoodData servers running - on the host specified in the `backend` property and [export](https://sdk.gooddata.com/gooddata-ui/docs/export_catalog.html) MD for the `workspace` of your choice. -- If your configuration does not specify `workspace`, the script will prompt you to choose one of the workspaces available in the `backend`. - -Once done, you will find that the [src/md/full.js](src/md/full.js) file will be populated with attribute and measure definitions -matching the MD defined in your workspace. You can then use these generated definitions as inputs to the different -[visualization components](https://sdk.gooddata.com/gooddata-ui/docs/start_with_visual_components.html) available in GoodData.UI SDK. - -**Note: Before running this script, please make sure `backend` is defined in `constants.js` file.** - -**Hint: To avoid constantly typing in credentials, you can create `.gdcatalogrc` file where you define your `username` and `password`.** - -### Deployment - -There are two ways to deploy your application. - -1. If your domain does not have CORS set up and you want to get up and running fast, you can use the pre-configured Docker image included with the app. -2. If the Docker way is not suitable for you, you can build and deploy the app manually (keep in mind that you will have to setup CORS on your GoodData domain so that it allows access from your application). - -#### Using the built-in Docker support +This demonstrates how you can easily implement a [Measure Value Filter](https://help.gooddata.com/doc/enterprise/en/dashboards-and-insights/analytical-designer/visualize-your-data/filters-in-analytical-designer/filter-insights-by-measure-values) using [RSuite RangeSlider](https://rsuitejs.com/components/slider) component. -The application comes with a simple Dockerfile. This image is a pre-configured nginx instance that both serves the application files and acts as a reverse proxy for your GoodData domain. In this deployment, your GoodData domain does not need any CORS setup because the application will only communicate with its origin server. -To use it, run these commands in your terminal: +## Backend -```bash -# build production version of your application -npm run build -# build the docker image -docker build -t your-tag . -# run the docker image -docker run \ - --rm \ - --publish 3000:8080 \ - --name your-name \ - --env BACKEND_HOST="secure.gooddata.com" \ - --env BACKEND_URL="https://secure.gooddata.com" \ - your-tag:latest -``` +This app is designed to connect to workspace `xms7ga4tf3g3nzucd8380o2bev8oeknp` on https://live-examples-proxy.herokuapp.com/ domain, and does not require authentication. -The meaning of the `docker run` parameters is: +## Live demo -- `--publish 3000:8080` – expose the nginx running on port 8080 by default (you can change that if needed by adding `--env PORT=5000`, just make sure you update the `--publish` value accordingly), to port 3000 on your machine. -- `--name your-name` – assign a name to the container run. -- `--env BACKEND_HOST="secure.gooddata.com"` and `--env BACKEND_URL="https://secure.gooddata.com"` – set the host/URL where the GoodData analytical backend is running respectively. You need to change these values if you host GoodData on a different domain. +This app is deployed at https://gooddata-demo.s3.amazonaws.com/cgra-slider/index.html. -**IMPORTANT**: The Docker image is not setup with SSL certificates and thus by default offers no support for HTTPS. Read on to learn more. +## How to run locally -##### HTTPS on localhost +* `yarn install` +* `yarn start` -If you intend to use the Docker image on localhost and you need support for HTTPS, then you can use self-signed certificates. +## Screenshot -First generate the certificate and private key and store them in the `docker` directory. +![slider](public/slider.png) -```bash -cd docker -openssl req -x509 -out localhost.crt -keyout localhost.key \ - -newkey rsa:2048 -nodes -sha256 \ - -subj '/CN=localhost' -extensions EXT -config <( \ - printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth") -``` +--- -Then edit the [Dockerfile](./Dockerfile) and [docker/nginx.conf.template](./docker/nginx.conf.template) and uncomment the marked-up lines. - -##### HTTPS in production - -If you plan on hosting your application on platforms such as Heroku that solve the HTTPS transport and do the SSL termination -for you, then you do not have to set up anything - this image is good to go. - -**IMPORTANT**: If your hosting does not provide SSL termination then we strongly recommend to not use this image as is. Your data or other -sensitive information will be at serious risk. - -If you already own certificates issued by a trusted CA, then you can reconfigure the nginx to use them. The process is similar to -how you set up HTTPS on localhost. - -If you do not own certificates but have your own domain then you can use the [Let's Encrypt](https://letsencrypt.org/) Certificate Authority. We recommend -that you switch the base image in the [Dockerfile](./Dockerfile) and use the [nginx-certbot](https://hub.docker.com/r/jonasal/nginx-certbot); this will -automate the certificate acquisition and renewal process for you. - -#### Building and deploying manually - -To deploy the application without the use of the provided Dockerfile, you can run - -```bash -npm run build -``` - -which will create a `build` folder with all the build outputs that can you can then host anyway you want. Built like this, the application will assume that the GoodData Analytical Backend is hosted on the same host as the application itself. - -In case you want to host the application on a host other than the one you use to host the GoodData Analytical Backend, you should build the application like this - -```bash -npm run build-with-explicit-hostname -``` - -Built like this, the application will connect to the GoodData Analytical Backend hosted at the host specified in `src/constants.js` in `backend` field. +This project was bootstrapped with [GoodData.UI Accelerator Toolkit](https://sdk.gooddata.com/gooddata-ui/docs/create_new_application.html). diff --git a/cgra-slider/package.json b/cgra-slider/package.json index 12505939..89aeac65 100644 --- a/cgra-slider/package.json +++ b/cgra-slider/package.json @@ -20,6 +20,7 @@ "react-router-dom": "^5.0.1", "react-router-use-location-state": "^2.3.1", "react-scripts": "4.0.3", + "rsuite": "^5.1.0", "use-location-state": "^2.3.1", "yup": "^0.32.9" }, @@ -32,7 +33,9 @@ "testcafe-backend": "rm -R ./build & yarn build & serve -l 5000 build", "testcafe": "cross-env TEST_BACKEND=http://localhost:5000 ./scripts/run-testcafe.js", "testcafe-visual": "cross-env TEST_MODE=visual ./scripts/run-testcafe.js", - "refresh-md": "node ./scripts/refresh-md.js" + "refresh-md": "node ./scripts/refresh-md.js", + "buildgd": "cross-env PUBLIC_URL=/cgra-slider yarn build", + "syncgd": "s3cmd --config .s3cfg sync --delete-removed ./build/ s3://gooddata-demo/cgra-slider/" }, "eslintConfig": { "extends": "react-app" diff --git a/cgra-slider/public/slider.png b/cgra-slider/public/slider.png new file mode 100644 index 00000000..e8a290cf Binary files /dev/null and b/cgra-slider/public/slider.png differ diff --git a/cgra-slider/src/constants.js b/cgra-slider/src/constants.js index ddf6350a..a43168f5 100644 --- a/cgra-slider/src/constants.js +++ b/cgra-slider/src/constants.js @@ -3,12 +3,12 @@ export const appName = "cgra-slider"; // The URL of analytical GoodData backend with workspaces, insights, metrics, attributes, datasets, and users // that will be available to the application. -export const backend = "https://developer.na.gooddata.com"; +export const backend = "https://live-examples-proxy.herokuapp.com/"; // The ID of workspace that is selected by default in the optional workspace picker component (located in the web // application header). It is also a default setting for script that refreshes MD data used by the application. // MD script shows list of available workspaces on backend in the case when the value is not set to any ID. -export const workspace = ""; +export const workspace = "xms7ga4tf3g3nzucd8380o2bev8oeknp"; // RegExp used by optional workspace picker component (located in the web application header) to filter out // workspaces that should not be rendered to the application user. Only the workspaces with title that match diff --git a/cgra-slider/src/contexts/Auth/backend.js b/cgra-slider/src/contexts/Auth/backend.js index ddccc866..1da861eb 100644 --- a/cgra-slider/src/contexts/Auth/backend.js +++ b/cgra-slider/src/contexts/Auth/backend.js @@ -1,16 +1,12 @@ import bearFactory, { FixedLoginAndPasswordAuthProvider, - ContextDeferredAuthProvider, + AnonymousAuthProvider, } from "@gooddata/sdk-backend-bear"; -import { backend as hostname } from "../../constants"; +import { backend } from "../../constants"; -const backendConfig = process.env.REACT_APP_SET_HOSTNAME ? { hostname } : {}; +export const createBackend = () => + bearFactory({ hostname: backend }).withAuthentication(new AnonymousAuthProvider()); -export const createBackend = () => { - return bearFactory(backendConfig).withAuthentication(new ContextDeferredAuthProvider()); -}; - -export const backendWithCredentials = (backend, username, password) => { - return backend.withAuthentication(new FixedLoginAndPasswordAuthProvider(username, password)); -}; +export const backendWithCredentials = (backend, username, password) => + backend.withAuthentication(new FixedLoginAndPasswordAuthProvider(username, password)); diff --git a/cgra-slider/src/md/full.js b/cgra-slider/src/md/full.js index 8c1ce316..4650abfe 100644 --- a/cgra-slider/src/md/full.js +++ b/cgra-slider/src/md/full.js @@ -1,3 +1,5833 @@ -// The content of this file will be replaced by the generated MD objects +/* eslint-disable */ -export {}; +/* THIS FILE WAS AUTO-GENERATED USING CATALOG EXPORTER; YOU SHOULD NOT EDIT THIS FILE; GENERATE TIME: 2021-11-02T22:44:24.705Z; */ +// @ts-ignore ignore unused imports here if they happen (e.g. when there is no measure in the workspace) +import { newAttribute, newMeasure, idRef } from "@gooddata/sdk-model"; +/** + * Attribute Title: City + * Attribute ID: attr.uscities.city + */ + +export const City = { + /** + * Display Form Title: city + * Display Form ID: label.uscities.city + */ + Default: newAttribute("label.uscities.city"), + /** + * Display Form Title: location + * Display Form ID: label.uscities.city.location + */ + Location: newAttribute("label.uscities.city.location"), +}; +/** + * Attribute Title: Computed Attribute + * Attribute ID: attr.comp.MUkNnlZ + */ + +export const ComputedAttribute = newAttribute("label.comp.MUkNnlZ"); +/** + * Attribute Title: Cost Type + * Attribute ID: attr.restaurantcostsfact.costtype + */ + +export const CostType = newAttribute("label.restaurantcostsfact.costtype"); +/** + * Attribute Title: Employee Id + * Attribute ID: attr.employee.employeeid + */ + +export const EmployeeId = newAttribute("label.employee.employeeid"); +/** + * Attribute Title: Employee Name + * Attribute ID: attr.employee.employeename + */ + +export const EmployeeName = { + /** + * Display Form Title: Employee Name + * Display Form ID: label.employee.employeename + */ + Default: newAttribute("label.employee.employeename"), + /** + * Display Form Title: Employee URL + * Display Form ID: label.employee.employeename.employeeurl + */ + EmployeeURL: newAttribute("label.employee.employeename.employeeurl"), +}; +/** + * Attribute Title: Is Kids Item? + * Attribute ID: attr.menuitem.iskidsitem + */ + +export const IsKidsItem = newAttribute("label.menuitem.iskidsitem"); +/** + * Attribute Title: Line Item Id + * Attribute ID: attr.salesdetailfact.lineitemid + */ + +export const LineItemId = newAttribute("label.salesdetailfact.lineitemid"); +/** + * Attribute Title: Location City + * Attribute ID: attr.restaurantlocation.locationcity + */ + +export const LocationCity = newAttribute("label.restaurantlocation.locationcity"); +/** + * Attribute Title: Location Country + * Attribute ID: attr.restaurantlocation.locationcountry + */ + +export const LocationCountry = newAttribute("label.restaurantlocation.locationcountry"); +/** + * Attribute Title: Location Id + * Attribute ID: attr.restaurantlocation.locationid + */ + +export const LocationId = newAttribute("label.restaurantlocation.locationid"); +/** + * Attribute Title: Location Name + * Attribute ID: attr.restaurantlocation.locationname + */ + +export const LocationName = { + /** + * Display Form Title: Location Name + * Display Form ID: label.restaurantlocation.locationname + */ + Default: newAttribute("label.restaurantlocation.locationname"), + /** + * Display Form Title: Location URL + * Display Form ID: label.restaurantlocation.locationname.locationurl + */ + LocationURL: newAttribute("label.restaurantlocation.locationname.locationurl"), +}; +/** + * Attribute Title: Location Ownership + * Attribute ID: attr.restaurantlocation.locationownership + */ + +export const LocationOwnership = newAttribute("label.restaurantlocation.locationownership"); +/** + * Attribute Title: Location Resort + * Attribute ID: attr.restaurantlocation.locationresort + */ + +export const LocationResort = newAttribute("label.restaurantlocation.locationresort"); +/** + * Attribute Title: Location State + * Attribute ID: attr.restaurantlocation.locationstate + */ + +export const LocationState = newAttribute("label.restaurantlocation.locationstate"); +/** + * Attribute Title: Menu Category + * Attribute ID: attr.menuitem.menucategory + */ + +export const MenuCategory = newAttribute("label.menuitem.menucategory"); +/** + * Attribute Title: Menu Item Id + * Attribute ID: attr.menuitem.menuitemid + */ + +export const MenuItemId = newAttribute("label.menuitem.menuitemid"); +/** + * Attribute Title: Menu Item Name + * Attribute ID: attr.menuitem.menuitemname + */ + +export const MenuItemName = newAttribute("label.menuitem.menuitemname"); +/** + * Attribute Title: Restaurant Category + * Attribute ID: attr.restaurantprofile.restaurantcategory + */ + +export const RestaurantCategory = newAttribute("label.restaurantprofile.restaurantcategory"); +/** + * Attribute Title: State Name + * Attribute ID: attr.uscities.state_name + */ + +export const StateName = newAttribute("label.uscities.state_name"); +/** + * Attribute Title: Time Zone + * Attribute ID: attr.uscities.timezone + */ + +export const TimeZone = newAttribute("label.uscities.timezone"); +/** + * Attribute Title: Transaction Id + * Attribute ID: attr.salesdetailfact.transactionid + */ + +export const TransactionId = newAttribute("label.salesdetailfact.transactionid"); +/** + * Metric Title: _Filter Last 4 Quarter + * Metric ID: aaIHiWZjfWNA + * Metric Type: MAQL Metric + */ + +export const FilterLast4Quarter = newMeasure(idRef("aaIHiWZjfWNA", "measure")); +/** + * Metric Title: _Filter Quarter + * Metric ID: aaiF4bffe4yn + * Metric Type: MAQL Metric + */ + +export const FilterQuarter = newMeasure(idRef("aaiF4bffe4yn", "measure")); +/** + * Metric Title: _TIMELINE Q + * Metric ID: aaJF1ktqc10F + * Metric Type: MAQL Metric + */ + +export const TIMELINEQ = newMeasure(idRef("aaJF1ktqc10F", "measure")); +/** + * Metric Title: [AVG] Same Store Sales Growth MoM + * Metric ID: aasApLbucFp0 + * Metric Type: MAQL Metric + */ + +export const AVGSameStoreSalesGrowthMoM = newMeasure(idRef("aasApLbucFp0", "measure")); +/** + * Metric Title: # Checks + * Metric ID: aeOt50ngicOD + * Metric Type: MAQL Metric + */ + +export const NrChecks = newMeasure(idRef("aeOt50ngicOD", "measure")); +/** + * Metric Title: # Employees + * Metric ID: aaTJSTfSaRBg + * Metric Type: MAQL Metric + */ + +export const NrEmployees = newMeasure(idRef("aaTJSTfSaRBg", "measure")); +/** + * Metric Title: # Franchise Locations + * Metric ID: ackJFayteCFG + * Metric Type: MAQL Metric + */ + +export const NrFranchiseLocations = newMeasure(idRef("ackJFayteCFG", "measure")); +/** + * Metric Title: # Items on Check + * Metric ID: adFurWGrd2H8 + * Metric Type: MAQL Metric + */ + +export const NrItemsOnCheck = newMeasure(idRef("adFurWGrd2H8", "measure")); +/** + * Metric Title: # Location City + * Metric ID: aafmUcxXd17M + * Metric Type: MAQL Metric + */ + +export const NrLocationCity = newMeasure(idRef("aafmUcxXd17M", "measure")); +/** + * Metric Title: # Owned Locations + * Metric ID: aaBJGIyWbxfO + * Metric Type: MAQL Metric + */ + +export const NrOwnedLocations = newMeasure(idRef("aaBJGIyWbxfO", "measure")); +/** + * Metric Title: # Restaurants + * Metric ID: aawAq8YqhM3o + * Metric Type: MAQL Metric + */ + +export const NrRestaurants = newMeasure(idRef("aawAq8YqhM3o", "measure")); +/** + * Metric Title: % Change $ Avg Total Sales + * Metric ID: afxBqOrPc5Zh + * Metric Type: MAQL Metric + */ + +export const PercentChange$AvgTotalSales = newMeasure(idRef("afxBqOrPc5Zh", "measure")); +/** + * Metric Title: % Change $ Avg Total Sales by Server + * Metric ID: acMCYQZbbwJg + * Metric Type: MAQL Metric + */ + +export const PercentChange$AvgTotalSalesByServer = newMeasure(idRef("acMCYQZbbwJg", "measure")); +/** + * Metric Title: % of Entree on Total Check Size + * Metric ID: aagurTlZd1Ul + * Metric Type: MAQL Metric + */ + +export const PercentOfEntreeOnTotalCheckSize = newMeasure(idRef("aagurTlZd1Ul", "measure")); +/** + * Metric Title: $ Avg Check Size + * Metric ID: agGujhRmcjQD + * Metric Type: MAQL Metric + */ + +export const $AvgCheckSize = newMeasure(idRef("agGujhRmcjQD", "measure")); +/** + * Metric Title: $ Avg Daily Total Sales + * Metric ID: aagJGHg1bxap + * Metric Type: MAQL Metric + */ + +export const $AvgDailyTotalSales = newMeasure(idRef("aagJGHg1bxap", "measure")); +/** + * Metric Title: $ Avg Daily Total Sales by Server + * Metric ID: aaAwXH5UfVBx + * Metric Type: MAQL Metric + */ + +export const $AvgDailyTotalSalesByServer = newMeasure(idRef("aaAwXH5UfVBx", "measure")); +/** + * Metric Title: $ Avg Daily Total Sales by Server - For Previous + * Metric ID: aeiCXq43bzcl + * Metric Type: MAQL Metric + */ + +export const $AvgDailyTotalSalesByServerForPrevious = newMeasure(idRef("aeiCXq43bzcl", "measure")); +/** + * Metric Title: $ Avg Restaurant Daily Total Sales + * Metric ID: acEvQdUMiEAd + * Metric Type: MAQL Metric + */ + +export const $AvgRestaurantDailyTotalSales = newMeasure(idRef("acEvQdUMiEAd", "measure")); +/** + * Metric Title: $ Avg Restaurant Daily Total Sales - For Previous + * Metric ID: agbBoXF6haIe + * Metric Type: MAQL Metric + */ + +export const $AvgRestaurantDailyTotalSalesForPrevious = newMeasure(idRef("agbBoXF6haIe", "measure")); +/** + * Metric Title: $ Avg Total Sales by Restaurant + * Metric ID: aaAHkMhRgp7S + * Metric Type: MAQL Metric + */ + +export const $AvgTotalSalesByRestaurant = newMeasure(idRef("aaAHkMhRgp7S", "measure")); +/** + * Metric Title: $ Entree of Total Check Size + * Metric ID: aavuqQNNaDdc + * Metric Type: MAQL Metric + */ + +export const $EntreeOfTotalCheckSize = newMeasure(idRef("aavuqQNNaDdc", "measure")); +/** + * Metric Title: $ Franchise Fees + * Metric ID: aaEGaXAEgB7U + * Metric Type: MAQL Metric + */ + +export const $FranchiseFees = newMeasure(idRef("aaEGaXAEgB7U", "measure")); +/** + * Metric Title: $ Franchise Fees (Ad Royalty) + * Metric ID: aabHeqImaK0d + * Metric Type: MAQL Metric + */ + +export const $FranchiseFeesAdRoyalty = newMeasure(idRef("aabHeqImaK0d", "measure")); +/** + * Metric Title: $ Franchise Fees (Initial Fee) Last Quarter Timeline + * Metric ID: aayHf60BfkfS + * Metric Type: MAQL Metric + */ + +export const $FranchiseFeesInitialFeeLastQuarterTimeline = newMeasure(idRef("aayHf60BfkfS", "measure")); +/** + * Metric Title: $ Franchise Fees (Initial Franchise Fee) + * Metric ID: aaDHcv6wevkl + * Metric Type: MAQL Metric + */ + +export const $FranchiseFeesInitialFranchiseFee = newMeasure(idRef("aaDHcv6wevkl", "measure")); +/** + * Metric Title: $ Franchise Fees (Ongoing Royalty) + * Metric ID: aaWGcgnsfxIg + * Metric Type: MAQL Metric + */ + +export const $FranchiseFeesOngoingRoyalty = newMeasure(idRef("aaWGcgnsfxIg", "measure")); +/** + * Metric Title: $ Franchise Fees (Ongoing Royalty) Last Quarter Timeline + * Metric ID: aaeHf3Mofjir + * Metric Type: MAQL Metric + */ + +export const $FranchiseFeesOngoingRoyaltyLastQuarterTimeline = newMeasure(idRef("aaeHf3Mofjir", "measure")); +/** + * Metric Title: $ Franchised Sales + * Metric ID: aclF4oDIe5hP + * Metric Type: MAQL Metric + */ + +export const $FranchisedSales = newMeasure(idRef("aclF4oDIe5hP", "measure")); +/** + * Metric Title: $ Gross Profit + * Metric ID: aa5JBkFDa7sJ + * Metric Type: MAQL Metric + */ + +export const $GrossProfit = newMeasure(idRef("aa5JBkFDa7sJ", "measure")); +/** + * Metric Title: $ Owned Sales + * Metric ID: aaMF7AZGbALB + * Metric Type: MAQL Metric + */ + +export const $OwnedSales = newMeasure(idRef("aaMF7AZGbALB", "measure")); +/** + * Metric Title: $ Owned Sales Last Quarter Timeline + * Metric ID: abHF4LCfdNdt + * Metric Type: MAQL Metric + */ + +export const $OwnedSalesLastQuarterTimeline = newMeasure(idRef("abHF4LCfdNdt", "measure")); +/** + * Metric Title: $ Scheduled Costs + * Metric ID: aclJxvAlhCp0 + * Metric Type: MAQL Metric + */ + +export const $ScheduledCosts = newMeasure(idRef("aclJxvAlhCp0", "measure")); +/** + * Metric Title: $ Scheduled Labor Costs + * Metric ID: aaGJzwrDdbfQ + * Metric Type: MAQL Metric + */ + +export const $ScheduledLaborCosts = newMeasure(idRef("aaGJzwrDdbfQ", "measure")); +/** + * Metric Title: $ Total Check Value + * Metric ID: aattxAMVg2YU + * Metric Type: MAQL Metric + */ + +export const $TotalCheckValue = newMeasure(idRef("aattxAMVg2YU", "measure")); +/** + * Metric Title: $ Total Costs + * Metric ID: aaQHncjzfrtR + * Metric Type: MAQL Metric + */ + +export const $TotalCosts = newMeasure(idRef("aaQHncjzfrtR", "measure")); +/** + * Metric Title: $ Total Costs - COGs + * Metric ID: aafHpxx0f3gL + * Metric Type: MAQL Metric + */ + +export const $TotalCostsCOGs = newMeasure(idRef("aafHpxx0f3gL", "measure")); +/** + * Metric Title: $ Total Costs - Labor + * Metric ID: aamHpELXdotY + * Metric Type: MAQL Metric + */ + +export const $TotalCostsLabor = newMeasure(idRef("aamHpELXdotY", "measure")); +/** + * Metric Title: $ Total Costs - Occupany + * Metric ID: aagHqrJ6iAhD + * Metric Type: MAQL Metric + */ + +export const $TotalCostsOccupany = newMeasure(idRef("aagHqrJ6iAhD", "measure")); +/** + * Metric Title: $ Total Costs - Operating + * Metric ID: aaeHqv2qhEE1 + * Metric Type: MAQL Metric + */ + +export const $TotalCostsOperating = newMeasure(idRef("aaeHqv2qhEE1", "measure")); +/** + * Metric Title: $ Total Sales + * Metric ID: aa7ulGyKhIE5 + * Metric Type: MAQL Metric + */ + +export const $TotalSales = newMeasure(idRef("aa7ulGyKhIE5", "measure")); +/** + * Metric Title: $ Total Sales Last Quarter Timeline + * Metric ID: aajFRfDPaJrB + * Metric Type: MAQL Metric + */ + +export const $TotalSalesLastQuarterTimeline = newMeasure(idRef("aajFRfDPaJrB", "measure")); +/** + * Metric Title: Avg # Checks + * Metric ID: aakujkP2g68f + * Metric Type: MAQL Metric + */ + +export const AvgNrChecks = newMeasure(idRef("aakujkP2g68f", "measure")); +/** + * Metric Title: Avg # Employees - Franchised + * Metric ID: aciJJMmDfGYG + * Metric Type: MAQL Metric + */ + +export const AvgNrEmployeesFranchised = newMeasure(idRef("aciJJMmDfGYG", "measure")); +/** + * Metric Title: Avg # Employees - Owned + * Metric ID: abQJKPrmcvPv + * Metric Type: MAQL Metric + */ + +export const AvgNrEmployeesOwned = newMeasure(idRef("abQJKPrmcvPv", "measure")); +/** + * Metric Title: Avg # Items on Check + * Metric ID: adFurSoPaUaF + * Metric Type: MAQL Metric + */ + +export const AvgNrItemsOnCheck = newMeasure(idRef("adFurSoPaUaF", "measure")); +/** + * Metric Title: Avg # Items on Check By Server + * Metric ID: aaKwQwBIg1WY + * Metric Type: MAQL Metric + */ + +export const AvgNrItemsOnCheckByServer = newMeasure(idRef("aaKwQwBIg1WY", "measure")); +/** + * Metric Title: Avg % of Entree on Total Check size + * Metric ID: adQvRqlFawrq + * Metric Type: MAQL Metric + */ + +export const AvgPercentOfEntreeOnTotalCheckSize = newMeasure(idRef("adQvRqlFawrq", "measure")); +/** + * Metric Title: Avg Check Size by Restaurant + * Metric ID: abmxly1WgN0A + * Metric Type: MAQL Metric + */ + +export const AvgCheckSizeByRestaurant = newMeasure(idRef("abmxly1WgN0A", "measure")); +/** + * Metric Title: Avg Check Size by Server + * Metric ID: afewRzGAersh + * Metric Type: MAQL Metric + */ + +export const AvgCheckSizeByServer = newMeasure(idRef("afewRzGAersh", "measure")); +/** + * Metric Title: Avg Daily # Checks by Restaurant + * Metric ID: aaKvTDSga0Qc + * Metric Type: MAQL Metric + */ + +export const AvgDailyNrChecksByRestaurant = newMeasure(idRef("aaKvTDSga0Qc", "measure")); +/** + * Metric Title: Avg Daily # of Check by Server + * Metric ID: afgwRbw8ekwA + * Metric Type: MAQL Metric + */ + +export const AvgDailyNrOfCheckByServer = newMeasure(idRef("afgwRbw8ekwA", "measure")); +/** + * Metric Title: Avg Entree % By Restaurant + * Metric ID: afQHUg8AfYdl + * Metric Type: MAQL Metric + */ + +export const AvgEntreePercentByRestaurant = newMeasure(idRef("afQHUg8AfYdl", "measure")); +/** + * Metric Title: Avg Entree % By Server + * Metric ID: aexwEtn0eHwB + * Metric Type: MAQL Metric + */ + +export const AvgEntreePercentByServer = newMeasure(idRef("aexwEtn0eHwB", "measure")); +/** + * Metric Title: Franchise Fee (Initial Fee) % Change + * Metric ID: aabHgIqabggQ + * Metric Type: MAQL Metric + */ + +export const FranchiseFeeInitialFeePercentChange = newMeasure(idRef("aabHgIqabggQ", "measure")); +/** + * Metric Title: Franchise Fee (Ongoing Royalty) % Change + * Metric ID: aacHgvmIfZOX + * Metric Type: MAQL Metric + */ + +export const FranchiseFeeOngoingRoyaltyPercentChange = newMeasure(idRef("aacHgvmIfZOX", "measure")); +/** + * Metric Title: Gross Profit % + * Metric ID: abBJBoqTe5IH + * Metric Type: MAQL Metric + */ + +export const GrossProfitPercent = newMeasure(idRef("abBJBoqTe5IH", "measure")); +/** + * Metric Title: Owned Sales % Change + * Metric ID: aacF8F2Me67e + * Metric Type: MAQL Metric + */ + +export const OwnedSalesPercentChange = newMeasure(idRef("aacF8F2Me67e", "measure")); +/** + * Metric Title: Same Store Sales + * Metric ID: aaXAnw7hcbFY + * Metric Type: MAQL Metric + */ + +export const SameStoreSales = newMeasure(idRef("aaXAnw7hcbFY", "measure")); +/** + * Metric Title: Same Store Sales MoM Growth + * Metric ID: aciAmeQCfGmo + * Metric Type: MAQL Metric + */ + +export const SameStoreSalesMoMGrowth = newMeasure(idRef("aciAmeQCfGmo", "measure")); +/** + * Metric Title: Same Store Sales Previous Month + * Metric ID: aagAoGqjcuCZ + * Metric Type: MAQL Metric + */ + +export const SameStoreSalesPreviousMonth = newMeasure(idRef("aagAoGqjcuCZ", "measure")); +/** + * Metric Title: Total # Franchised Employees + * Metric ID: afrJGKajgogi + * Metric Type: MAQL Metric + */ + +export const TotalNrFranchisedEmployees = newMeasure(idRef("afrJGKajgogi", "measure")); +/** + * Metric Title: Total # Owned Employees + * Metric ID: aazJLFHCdCBh + * Metric Type: MAQL Metric + */ + +export const TotalNrOwnedEmployees = newMeasure(idRef("aazJLFHCdCBh", "measure")); +/** + * Metric Title: Total Sales % Change + * Metric ID: abhFQRhibZKx + * Metric Type: MAQL Metric + */ + +export const TotalSalesPercentChange = newMeasure(idRef("abhFQRhibZKx", "measure")); +/** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + */ + +export const $MenuItemSales = { + /** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + * Fact Aggregation: sum + */ + Sum: newMeasure(idRef("fact.salesdetailfact.menuitemsales", "fact"), m => m.aggregation("sum")), + /** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + * Fact Aggregation: avg + */ + Avg: newMeasure(idRef("fact.salesdetailfact.menuitemsales", "fact"), m => m.aggregation("avg")), + /** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + * Fact Aggregation: min + */ + Min: newMeasure(idRef("fact.salesdetailfact.menuitemsales", "fact"), m => m.aggregation("min")), + /** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + * Fact Aggregation: max + */ + Max: newMeasure(idRef("fact.salesdetailfact.menuitemsales", "fact"), m => m.aggregation("max")), + /** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + * Fact Aggregation: median + */ + Median: newMeasure(idRef("fact.salesdetailfact.menuitemsales", "fact"), m => m.aggregation("median")), + /** + * Fact Title: $ Menu Item Sales + * Fact ID: fact.salesdetailfact.menuitemsales + * Fact Aggregation: runsum + */ + Runsum: newMeasure(idRef("fact.salesdetailfact.menuitemsales", "fact"), m => m.aggregation("runsum")), +}; +/** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + */ + +export const Cost = { + /** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + * Fact Aggregation: sum + */ + Sum: newMeasure(idRef("fact.restaurantcostsfact.cost", "fact"), m => m.aggregation("sum")), + /** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + * Fact Aggregation: avg + */ + Avg: newMeasure(idRef("fact.restaurantcostsfact.cost", "fact"), m => m.aggregation("avg")), + /** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + * Fact Aggregation: min + */ + Min: newMeasure(idRef("fact.restaurantcostsfact.cost", "fact"), m => m.aggregation("min")), + /** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + * Fact Aggregation: max + */ + Max: newMeasure(idRef("fact.restaurantcostsfact.cost", "fact"), m => m.aggregation("max")), + /** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + * Fact Aggregation: median + */ + Median: newMeasure(idRef("fact.restaurantcostsfact.cost", "fact"), m => m.aggregation("median")), + /** + * Fact Title: Cost + * Fact ID: fact.restaurantcostsfact.cost + * Fact Aggregation: runsum + */ + Runsum: newMeasure(idRef("fact.restaurantcostsfact.cost", "fact"), m => m.aggregation("runsum")), +}; +/** + * Fact Title: Density + * Fact ID: fact.uscities.density + */ + +export const Density = { + /** + * Fact Title: Density + * Fact ID: fact.uscities.density + * Fact Aggregation: sum + */ + Sum: newMeasure(idRef("fact.uscities.density", "fact"), m => m.aggregation("sum")), + /** + * Fact Title: Density + * Fact ID: fact.uscities.density + * Fact Aggregation: avg + */ + Avg: newMeasure(idRef("fact.uscities.density", "fact"), m => m.aggregation("avg")), + /** + * Fact Title: Density + * Fact ID: fact.uscities.density + * Fact Aggregation: min + */ + Min: newMeasure(idRef("fact.uscities.density", "fact"), m => m.aggregation("min")), + /** + * Fact Title: Density + * Fact ID: fact.uscities.density + * Fact Aggregation: max + */ + Max: newMeasure(idRef("fact.uscities.density", "fact"), m => m.aggregation("max")), + /** + * Fact Title: Density + * Fact ID: fact.uscities.density + * Fact Aggregation: median + */ + Median: newMeasure(idRef("fact.uscities.density", "fact"), m => m.aggregation("median")), + /** + * Fact Title: Density + * Fact ID: fact.uscities.density + * Fact Aggregation: runsum + */ + Runsum: newMeasure(idRef("fact.uscities.density", "fact"), m => m.aggregation("runsum")), +}; +/** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + */ + +export const MenuItemQuantity = { + /** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + * Fact Aggregation: sum + */ + Sum: newMeasure(idRef("fact.salesdetailfact.menuitemquantity", "fact"), m => m.aggregation("sum")), + /** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + * Fact Aggregation: avg + */ + Avg: newMeasure(idRef("fact.salesdetailfact.menuitemquantity", "fact"), m => m.aggregation("avg")), + /** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + * Fact Aggregation: min + */ + Min: newMeasure(idRef("fact.salesdetailfact.menuitemquantity", "fact"), m => m.aggregation("min")), + /** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + * Fact Aggregation: max + */ + Max: newMeasure(idRef("fact.salesdetailfact.menuitemquantity", "fact"), m => m.aggregation("max")), + /** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + * Fact Aggregation: median + */ + Median: newMeasure(idRef("fact.salesdetailfact.menuitemquantity", "fact"), m => m.aggregation("median")), + /** + * Fact Title: Menu Item Quantity + * Fact ID: fact.salesdetailfact.menuitemquantity + * Fact Aggregation: runsum + */ + Runsum: newMeasure(idRef("fact.salesdetailfact.menuitemquantity", "fact"), m => m.aggregation("runsum")), +}; +/** + * Fact Title: Population + * Fact ID: fact.uscities.population + */ + +export const Population = { + /** + * Fact Title: Population + * Fact ID: fact.uscities.population + * Fact Aggregation: sum + */ + Sum: newMeasure(idRef("fact.uscities.population", "fact"), m => m.aggregation("sum")), + /** + * Fact Title: Population + * Fact ID: fact.uscities.population + * Fact Aggregation: avg + */ + Avg: newMeasure(idRef("fact.uscities.population", "fact"), m => m.aggregation("avg")), + /** + * Fact Title: Population + * Fact ID: fact.uscities.population + * Fact Aggregation: min + */ + Min: newMeasure(idRef("fact.uscities.population", "fact"), m => m.aggregation("min")), + /** + * Fact Title: Population + * Fact ID: fact.uscities.population + * Fact Aggregation: max + */ + Max: newMeasure(idRef("fact.uscities.population", "fact"), m => m.aggregation("max")), + /** + * Fact Title: Population + * Fact ID: fact.uscities.population + * Fact Aggregation: median + */ + Median: newMeasure(idRef("fact.uscities.population", "fact"), m => m.aggregation("median")), + /** + * Fact Title: Population + * Fact ID: fact.uscities.population + * Fact Aggregation: runsum + */ + Runsum: newMeasure(idRef("fact.uscities.population", "fact"), m => m.aggregation("runsum")), +}; +/** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + */ + +export const ScheduledCost = { + /** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + * Fact Aggregation: sum + */ + Sum: newMeasure(idRef("fact.restaurantcostsfact.scheduledcost", "fact"), m => m.aggregation("sum")), + /** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + * Fact Aggregation: avg + */ + Avg: newMeasure(idRef("fact.restaurantcostsfact.scheduledcost", "fact"), m => m.aggregation("avg")), + /** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + * Fact Aggregation: min + */ + Min: newMeasure(idRef("fact.restaurantcostsfact.scheduledcost", "fact"), m => m.aggregation("min")), + /** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + * Fact Aggregation: max + */ + Max: newMeasure(idRef("fact.restaurantcostsfact.scheduledcost", "fact"), m => m.aggregation("max")), + /** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + * Fact Aggregation: median + */ + Median: newMeasure(idRef("fact.restaurantcostsfact.scheduledcost", "fact"), m => m.aggregation("median")), + /** + * Fact Title: Scheduled Cost + * Fact ID: fact.restaurantcostsfact.scheduledcost + * Fact Aggregation: runsum + */ + Runsum: newMeasure(idRef("fact.restaurantcostsfact.scheduledcost", "fact"), m => m.aggregation("runsum")), +}; +/** + * Attribute Title: Year (Date) + * Attribute ID: date.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateYear = newAttribute("date.aag81lMifn6q"); +/** + * Attribute Title: Quarter (Date) + * Attribute ID: date.quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateQuarter = newAttribute("date.aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Date) + * Attribute ID: date.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateWeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date) + * Display Form ID: date.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date) + * Display Form ID: date.aaw81lMifn6q + */ + WeekStarting: newAttribute("date.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date) + * Display Form ID: date.aau81lMifn6q + */ + FromTo: newAttribute("date.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date) + * Display Form ID: date.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date) + * Display Form ID: date.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date) + * Display Form ID: date.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date.aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Date) + * Attribute ID: date.week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateWeekSunSat = newAttribute("date.aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Date) + * Attribute ID: date.week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateWeekSunSatOfQtr = newAttribute("date.aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Date) + * Attribute ID: date.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateWeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date) + * Display Form ID: date.aa281lMifn6q + */ + WeekNrYear: newAttribute("date.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date) + * Display Form ID: date.aaY81lMifn6q + */ + WeekStarting: newAttribute("date.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date) + * Display Form ID: date.aaW81lMifn6q + */ + FromTo: newAttribute("date.aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Date) + * Attribute ID: date.euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateWeekMonSun = newAttribute("date.aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Date) + * Attribute ID: date.euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateWeekMonSunOfQtr = newAttribute("date.abg81lMifn6q"); +/** + * Attribute Title: Month (Date) + * Attribute ID: date.month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateMonth = { + /** + * Display Form Title: Short (Jan) (Date) + * Display Form ID: date.abm81lMifn6q + */ + Short: newAttribute("date.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date) + * Display Form ID: date.abs81lMifn6q + */ + Long: newAttribute("date.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date) + * Display Form ID: date.abq81lMifn6q + */ + Number: newAttribute("date.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date) + * Display Form ID: date.abo81lMifn6q + */ + MQ: newAttribute("date.abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Date) + * Attribute ID: date.month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateMonthOfQuarter = newAttribute("date.aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Date) + * Attribute ID: date.day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateDayOfYear = newAttribute("date.abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Date) + * Attribute ID: date.day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateDayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Date) + * Display Form ID: date.abK81lMifn6q + */ + Short: newAttribute("date.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date) + * Display Form ID: date.abO81lMifn6q + */ + Long: newAttribute("date.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date) + * Display Form ID: date.abM81lMifn6q + */ + Number: newAttribute("date.abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Date) + * Attribute ID: date.day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateDayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Date) + * Display Form ID: date.abU81lMifn6q + */ + Short: newAttribute("date.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date) + * Display Form ID: date.abY81lMifn6q + */ + Long: newAttribute("date.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date) + * Display Form ID: date.abW81lMifn6q + */ + Number: newAttribute("date.abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Date) + * Attribute ID: date.day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateDayOfQuarter = newAttribute("date.ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Date) + * Attribute ID: date.day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateDayOfMonth = newAttribute("date.aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Date) + * Attribute ID: date.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateQuarterYear = newAttribute("date.aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Date) + * Attribute ID: date.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateMonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Date) + * Display Form ID: date.act81lMifn6q + */ + Short: newAttribute("date.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date) + * Display Form ID: date.acx81lMifn6q + */ + Long: newAttribute("date.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date) + * Display Form ID: date.acv81lMifn6q + */ + Number: newAttribute("date.acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Date) + * Attribute ID: date.date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const DateDate = { + /** + * Display Form Title: mm/dd/yyyy (Date) + * Display Form ID: date.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date) + * Display Form ID: date.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date) + * Display Form ID: date.date.mdyy + */ + MDYy: newAttribute("date.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date) + * Display Form ID: date.date.long + */ + Long: newAttribute("date.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date) + * Display Form ID: date.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date) + * Display Form ID: date.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date.date.eddmmyyyy"), +}; +/** + * Attribute Title: Year (Timeline) + * Attribute ID: timeline.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineYear = newAttribute("timeline.aag81lMifn6q"); +/** + * Attribute Title: Quarter (Timeline) + * Attribute ID: timeline.quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineQuarter = newAttribute("timeline.aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Timeline) + * Attribute ID: timeline.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineWeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Timeline) + * Display Form ID: timeline.aaA81lMifn6q + */ + WeekNrYear: newAttribute("timeline.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Timeline) + * Display Form ID: timeline.aaw81lMifn6q + */ + WeekStarting: newAttribute("timeline.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Timeline) + * Display Form ID: timeline.aau81lMifn6q + */ + FromTo: newAttribute("timeline.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Timeline) + * Display Form ID: timeline.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("timeline.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Timeline) + * Display Form ID: timeline.aaC81lMifn6q + */ + WkQtrYear: newAttribute("timeline.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Timeline) + * Display Form ID: timeline.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("timeline.aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Timeline) + * Attribute ID: timeline.week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineWeekSunSat = newAttribute("timeline.aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Timeline) + * Attribute ID: timeline.week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineWeekSunSatOfQtr = newAttribute("timeline.aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Timeline) + * Attribute ID: timeline.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineWeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Timeline) + * Display Form ID: timeline.aa281lMifn6q + */ + WeekNrYear: newAttribute("timeline.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Timeline) + * Display Form ID: timeline.aaY81lMifn6q + */ + WeekStarting: newAttribute("timeline.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Timeline) + * Display Form ID: timeline.aaW81lMifn6q + */ + FromTo: newAttribute("timeline.aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Timeline) + * Attribute ID: timeline.euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineWeekMonSun = newAttribute("timeline.aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Timeline) + * Attribute ID: timeline.euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineWeekMonSunOfQtr = newAttribute("timeline.abg81lMifn6q"); +/** + * Attribute Title: Month (Timeline) + * Attribute ID: timeline.month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineMonth = { + /** + * Display Form Title: Short (Jan) (Timeline) + * Display Form ID: timeline.abm81lMifn6q + */ + Short: newAttribute("timeline.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Timeline) + * Display Form ID: timeline.abs81lMifn6q + */ + Long: newAttribute("timeline.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Timeline) + * Display Form ID: timeline.abq81lMifn6q + */ + Number: newAttribute("timeline.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Timeline) + * Display Form ID: timeline.abo81lMifn6q + */ + MQ: newAttribute("timeline.abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Timeline) + * Attribute ID: timeline.month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineMonthOfQuarter = newAttribute("timeline.aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Timeline) + * Attribute ID: timeline.day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineDayOfYear = newAttribute("timeline.abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Timeline) + * Attribute ID: timeline.day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineDayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Timeline) + * Display Form ID: timeline.abK81lMifn6q + */ + Short: newAttribute("timeline.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Timeline) + * Display Form ID: timeline.abO81lMifn6q + */ + Long: newAttribute("timeline.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Timeline) + * Display Form ID: timeline.abM81lMifn6q + */ + Number: newAttribute("timeline.abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Timeline) + * Attribute ID: timeline.day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineDayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Timeline) + * Display Form ID: timeline.abU81lMifn6q + */ + Short: newAttribute("timeline.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Timeline) + * Display Form ID: timeline.abY81lMifn6q + */ + Long: newAttribute("timeline.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Timeline) + * Display Form ID: timeline.abW81lMifn6q + */ + Number: newAttribute("timeline.abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Timeline) + * Attribute ID: timeline.day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineDayOfQuarter = newAttribute("timeline.ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Timeline) + * Attribute ID: timeline.day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineDayOfMonth = newAttribute("timeline.aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Timeline) + * Attribute ID: timeline.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineQuarterYear = newAttribute("timeline.aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Timeline) + * Attribute ID: timeline.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineMonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Timeline) + * Display Form ID: timeline.act81lMifn6q + */ + Short: newAttribute("timeline.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Timeline) + * Display Form ID: timeline.acx81lMifn6q + */ + Long: newAttribute("timeline.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Timeline) + * Display Form ID: timeline.acv81lMifn6q + */ + Number: newAttribute("timeline.acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Timeline) + * Attribute ID: timeline.date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const TimelineDate = { + /** + * Display Form Title: mm/dd/yyyy (Timeline) + * Display Form ID: timeline.date.mmddyyyy + */ + MmDdYyyy: newAttribute("timeline.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Timeline) + * Display Form ID: timeline.date.yyyymmdd + */ + YyyyMmDd: newAttribute("timeline.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Timeline) + * Display Form ID: timeline.date.mdyy + */ + MDYy: newAttribute("timeline.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Timeline) + * Display Form ID: timeline.date.long + */ + Long: newAttribute("timeline.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Timeline) + * Display Form ID: timeline.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("timeline.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Timeline) + * Display Form ID: timeline.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("timeline.date.eddmmyyyy"), +}; +/** + * Attribute Title: Year (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateYear = newAttribute("fiscaldate.fiscaljun1_aag81lMifn6q"); +/** + * Attribute Title: Quarter (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateQuarter = newAttribute("fiscaldate.fiscaljun1_aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateWeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaA81lMifn6q + */ + WeekNrYear: newAttribute("fiscaldate.fiscaljun1_aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaw81lMifn6q + */ + WeekStarting: newAttribute("fiscaldate.fiscaljun1_aaw81lMifn6q"), + /** + * Display Form Title: From - To (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aau81lMifn6q + */ + FromTo: newAttribute("fiscaldate.fiscaljun1_aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aay81lMifn6q + */ + WeekNrYear_1: newAttribute("fiscaldate.fiscaljun1_aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaC81lMifn6q + */ + WkQtrYear: newAttribute("fiscaldate.fiscaljun1_aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aas81lMifn6q + */ + WkQtrYear_1: newAttribute("fiscaldate.fiscaljun1_aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateWeekSunSat = newAttribute("fiscaldate.fiscaljun1_aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateWeekSunSatOfQtr = newAttribute("fiscaldate.fiscaljun1_aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateWeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aa281lMifn6q + */ + WeekNrYear: newAttribute("fiscaldate.fiscaljun1_aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaY81lMifn6q + */ + WeekStarting: newAttribute("fiscaldate.fiscaljun1_aaY81lMifn6q"), + /** + * Display Form Title: From - To (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaW81lMifn6q + */ + FromTo: newAttribute("fiscaldate.fiscaljun1_aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateWeekMonSun = newAttribute("fiscaldate.fiscaljun1_aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateWeekMonSunOfQtr = newAttribute("fiscaldate.fiscaljun1_abg81lMifn6q"); +/** + * Attribute Title: Month (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateMonth = { + /** + * Display Form Title: Short (Jan) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abm81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abs81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abq81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abo81lMifn6q + */ + MQ: newAttribute("fiscaldate.fiscaljun1_abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateMonthOfQuarter = newAttribute("fiscaldate.fiscaljun1_aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateDayOfYear = newAttribute("fiscaldate.fiscaljun1_abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateDayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abK81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abO81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abM81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateDayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abU81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abY81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abW81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateDayOfQuarter = newAttribute("fiscaldate.fiscaljun1_ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateDayOfMonth = newAttribute("fiscaldate.fiscaljun1_aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateQuarterYear = newAttribute("fiscaldate.fiscaljun1_aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateMonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_act81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_acx81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_acv81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Fiscal Date) + * Attribute ID: fiscaldate.fiscaljun1_date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const FiscalDateDate = { + /** + * Display Form Title: mm/dd/yyyy (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.mmddyyyy + */ + MmDdYyyy: newAttribute("fiscaldate.fiscaljun1_date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.yyyymmdd + */ + YyyyMmDd: newAttribute("fiscaldate.fiscaljun1_date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.mdyy + */ + MDYy: newAttribute("fiscaldate.fiscaljun1_date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.long + */ + Long: newAttribute("fiscaldate.fiscaljun1_date.long"), + /** + * Display Form Title: dd/mm/yyyy (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.ddmmyyyy + */ + DdMmYyyy: newAttribute("fiscaldate.fiscaljun1_date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("fiscaldate.fiscaljun1_date.eddmmyyyy"), +}; +/** + * Attribute Title: Year (Date 1) + * Attribute ID: date_1.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1Year = newAttribute("date_1.aag81lMifn6q"); +/** + * Attribute Title: Quarter (Date 1) + * Attribute ID: date_1.quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1Quarter = newAttribute("date_1.aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Date 1) + * Attribute ID: date_1.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1WeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 1) + * Display Form ID: date_1.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_1.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 1) + * Display Form ID: date_1.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_1.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 1) + * Display Form ID: date_1.aau81lMifn6q + */ + FromTo: newAttribute("date_1.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 1) + * Display Form ID: date_1.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_1.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 1) + * Display Form ID: date_1.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_1.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 1) + * Display Form ID: date_1.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_1.aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Date 1) + * Attribute ID: date_1.week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1WeekSunSat = newAttribute("date_1.aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Date 1) + * Attribute ID: date_1.week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1WeekSunSatOfQtr = newAttribute("date_1.aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Date 1) + * Attribute ID: date_1.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1WeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 1) + * Display Form ID: date_1.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_1.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 1) + * Display Form ID: date_1.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_1.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 1) + * Display Form ID: date_1.aaW81lMifn6q + */ + FromTo: newAttribute("date_1.aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Date 1) + * Attribute ID: date_1.euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1WeekMonSun = newAttribute("date_1.aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Date 1) + * Attribute ID: date_1.euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1WeekMonSunOfQtr = newAttribute("date_1.abg81lMifn6q"); +/** + * Attribute Title: Month (Date 1) + * Attribute ID: date_1.month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1Month = { + /** + * Display Form Title: Short (Jan) (Date 1) + * Display Form ID: date_1.abm81lMifn6q + */ + Short: newAttribute("date_1.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 1) + * Display Form ID: date_1.abs81lMifn6q + */ + Long: newAttribute("date_1.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 1) + * Display Form ID: date_1.abq81lMifn6q + */ + Number: newAttribute("date_1.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 1) + * Display Form ID: date_1.abo81lMifn6q + */ + MQ: newAttribute("date_1.abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Date 1) + * Attribute ID: date_1.month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1MonthOfQuarter = newAttribute("date_1.aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Date 1) + * Attribute ID: date_1.day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1DayOfYear = newAttribute("date_1.abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Date 1) + * Attribute ID: date_1.day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1DayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Date 1) + * Display Form ID: date_1.abK81lMifn6q + */ + Short: newAttribute("date_1.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 1) + * Display Form ID: date_1.abO81lMifn6q + */ + Long: newAttribute("date_1.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 1) + * Display Form ID: date_1.abM81lMifn6q + */ + Number: newAttribute("date_1.abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Date 1) + * Attribute ID: date_1.day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1DayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Date 1) + * Display Form ID: date_1.abU81lMifn6q + */ + Short: newAttribute("date_1.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 1) + * Display Form ID: date_1.abY81lMifn6q + */ + Long: newAttribute("date_1.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 1) + * Display Form ID: date_1.abW81lMifn6q + */ + Number: newAttribute("date_1.abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Date 1) + * Attribute ID: date_1.day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1DayOfQuarter = newAttribute("date_1.ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Date 1) + * Attribute ID: date_1.day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1DayOfMonth = newAttribute("date_1.aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Date 1) + * Attribute ID: date_1.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1QuarterYear = newAttribute("date_1.aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Date 1) + * Attribute ID: date_1.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1MonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Date 1) + * Display Form ID: date_1.act81lMifn6q + */ + Short: newAttribute("date_1.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 1) + * Display Form ID: date_1.acx81lMifn6q + */ + Long: newAttribute("date_1.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 1) + * Display Form ID: date_1.acv81lMifn6q + */ + Number: newAttribute("date_1.acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Date 1) + * Attribute ID: date_1.date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date1Date = { + /** + * Display Form Title: mm/dd/yyyy (Date 1) + * Display Form ID: date_1.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_1.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 1) + * Display Form ID: date_1.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_1.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 1) + * Display Form ID: date_1.date.mdyy + */ + MDYy: newAttribute("date_1.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 1) + * Display Form ID: date_1.date.long + */ + Long: newAttribute("date_1.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 1) + * Display Form ID: date_1.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_1.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 1) + * Display Form ID: date_1.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_1.date.eddmmyyyy"), +}; +/** + * Attribute Title: Year (Date 2) + * Attribute ID: date_2.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2Year = newAttribute("date_2.aag81lMifn6q"); +/** + * Attribute Title: Quarter (Date 2) + * Attribute ID: date_2.quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2Quarter = newAttribute("date_2.aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Date 2) + * Attribute ID: date_2.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2WeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 2) + * Display Form ID: date_2.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_2.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 2) + * Display Form ID: date_2.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_2.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 2) + * Display Form ID: date_2.aau81lMifn6q + */ + FromTo: newAttribute("date_2.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 2) + * Display Form ID: date_2.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_2.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 2) + * Display Form ID: date_2.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_2.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 2) + * Display Form ID: date_2.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_2.aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Date 2) + * Attribute ID: date_2.week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2WeekSunSat = newAttribute("date_2.aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Date 2) + * Attribute ID: date_2.week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2WeekSunSatOfQtr = newAttribute("date_2.aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Date 2) + * Attribute ID: date_2.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2WeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 2) + * Display Form ID: date_2.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_2.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 2) + * Display Form ID: date_2.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_2.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 2) + * Display Form ID: date_2.aaW81lMifn6q + */ + FromTo: newAttribute("date_2.aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Date 2) + * Attribute ID: date_2.euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2WeekMonSun = newAttribute("date_2.aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Date 2) + * Attribute ID: date_2.euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2WeekMonSunOfQtr = newAttribute("date_2.abg81lMifn6q"); +/** + * Attribute Title: Month (Date 2) + * Attribute ID: date_2.month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2Month = { + /** + * Display Form Title: Short (Jan) (Date 2) + * Display Form ID: date_2.abm81lMifn6q + */ + Short: newAttribute("date_2.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 2) + * Display Form ID: date_2.abs81lMifn6q + */ + Long: newAttribute("date_2.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 2) + * Display Form ID: date_2.abq81lMifn6q + */ + Number: newAttribute("date_2.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 2) + * Display Form ID: date_2.abo81lMifn6q + */ + MQ: newAttribute("date_2.abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Date 2) + * Attribute ID: date_2.month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2MonthOfQuarter = newAttribute("date_2.aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Date 2) + * Attribute ID: date_2.day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2DayOfYear = newAttribute("date_2.abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Date 2) + * Attribute ID: date_2.day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2DayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Date 2) + * Display Form ID: date_2.abK81lMifn6q + */ + Short: newAttribute("date_2.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 2) + * Display Form ID: date_2.abO81lMifn6q + */ + Long: newAttribute("date_2.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 2) + * Display Form ID: date_2.abM81lMifn6q + */ + Number: newAttribute("date_2.abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Date 2) + * Attribute ID: date_2.day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2DayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Date 2) + * Display Form ID: date_2.abU81lMifn6q + */ + Short: newAttribute("date_2.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 2) + * Display Form ID: date_2.abY81lMifn6q + */ + Long: newAttribute("date_2.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 2) + * Display Form ID: date_2.abW81lMifn6q + */ + Number: newAttribute("date_2.abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Date 2) + * Attribute ID: date_2.day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2DayOfQuarter = newAttribute("date_2.ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Date 2) + * Attribute ID: date_2.day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2DayOfMonth = newAttribute("date_2.aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Date 2) + * Attribute ID: date_2.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2QuarterYear = newAttribute("date_2.aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Date 2) + * Attribute ID: date_2.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2MonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Date 2) + * Display Form ID: date_2.act81lMifn6q + */ + Short: newAttribute("date_2.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 2) + * Display Form ID: date_2.acx81lMifn6q + */ + Long: newAttribute("date_2.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 2) + * Display Form ID: date_2.acv81lMifn6q + */ + Number: newAttribute("date_2.acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Date 2) + * Attribute ID: date_2.date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date2Date = { + /** + * Display Form Title: mm/dd/yyyy (Date 2) + * Display Form ID: date_2.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_2.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 2) + * Display Form ID: date_2.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_2.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 2) + * Display Form ID: date_2.date.mdyy + */ + MDYy: newAttribute("date_2.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 2) + * Display Form ID: date_2.date.long + */ + Long: newAttribute("date_2.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 2) + * Display Form ID: date_2.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_2.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 2) + * Display Form ID: date_2.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_2.date.eddmmyyyy"), +}; +/** + * Attribute Title: Year (Date 3) + * Attribute ID: date_3.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3Year = newAttribute("date_3.aag81lMifn6q"); +/** + * Attribute Title: Quarter (Date 3) + * Attribute ID: date_3.quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3Quarter = newAttribute("date_3.aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Date 3) + * Attribute ID: date_3.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3WeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 3) + * Display Form ID: date_3.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_3.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 3) + * Display Form ID: date_3.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_3.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 3) + * Display Form ID: date_3.aau81lMifn6q + */ + FromTo: newAttribute("date_3.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 3) + * Display Form ID: date_3.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_3.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 3) + * Display Form ID: date_3.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_3.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 3) + * Display Form ID: date_3.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_3.aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Date 3) + * Attribute ID: date_3.week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3WeekSunSat = newAttribute("date_3.aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Date 3) + * Attribute ID: date_3.week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3WeekSunSatOfQtr = newAttribute("date_3.aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Date 3) + * Attribute ID: date_3.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3WeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 3) + * Display Form ID: date_3.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_3.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 3) + * Display Form ID: date_3.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_3.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 3) + * Display Form ID: date_3.aaW81lMifn6q + */ + FromTo: newAttribute("date_3.aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Date 3) + * Attribute ID: date_3.euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3WeekMonSun = newAttribute("date_3.aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Date 3) + * Attribute ID: date_3.euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3WeekMonSunOfQtr = newAttribute("date_3.abg81lMifn6q"); +/** + * Attribute Title: Month (Date 3) + * Attribute ID: date_3.month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3Month = { + /** + * Display Form Title: Short (Jan) (Date 3) + * Display Form ID: date_3.abm81lMifn6q + */ + Short: newAttribute("date_3.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 3) + * Display Form ID: date_3.abs81lMifn6q + */ + Long: newAttribute("date_3.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 3) + * Display Form ID: date_3.abq81lMifn6q + */ + Number: newAttribute("date_3.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 3) + * Display Form ID: date_3.abo81lMifn6q + */ + MQ: newAttribute("date_3.abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Date 3) + * Attribute ID: date_3.month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3MonthOfQuarter = newAttribute("date_3.aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Date 3) + * Attribute ID: date_3.day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3DayOfYear = newAttribute("date_3.abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Date 3) + * Attribute ID: date_3.day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3DayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Date 3) + * Display Form ID: date_3.abK81lMifn6q + */ + Short: newAttribute("date_3.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 3) + * Display Form ID: date_3.abO81lMifn6q + */ + Long: newAttribute("date_3.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 3) + * Display Form ID: date_3.abM81lMifn6q + */ + Number: newAttribute("date_3.abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Date 3) + * Attribute ID: date_3.day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3DayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Date 3) + * Display Form ID: date_3.abU81lMifn6q + */ + Short: newAttribute("date_3.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 3) + * Display Form ID: date_3.abY81lMifn6q + */ + Long: newAttribute("date_3.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 3) + * Display Form ID: date_3.abW81lMifn6q + */ + Number: newAttribute("date_3.abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Date 3) + * Attribute ID: date_3.day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3DayOfQuarter = newAttribute("date_3.ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Date 3) + * Attribute ID: date_3.day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3DayOfMonth = newAttribute("date_3.aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Date 3) + * Attribute ID: date_3.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3QuarterYear = newAttribute("date_3.aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Date 3) + * Attribute ID: date_3.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3MonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Date 3) + * Display Form ID: date_3.act81lMifn6q + */ + Short: newAttribute("date_3.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 3) + * Display Form ID: date_3.acx81lMifn6q + */ + Long: newAttribute("date_3.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 3) + * Display Form ID: date_3.acv81lMifn6q + */ + Number: newAttribute("date_3.acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Date 3) + * Attribute ID: date_3.date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date3Date = { + /** + * Display Form Title: mm/dd/yyyy (Date 3) + * Display Form ID: date_3.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_3.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 3) + * Display Form ID: date_3.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_3.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 3) + * Display Form ID: date_3.date.mdyy + */ + MDYy: newAttribute("date_3.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 3) + * Display Form ID: date_3.date.long + */ + Long: newAttribute("date_3.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 3) + * Display Form ID: date_3.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_3.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 3) + * Display Form ID: date_3.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_3.date.eddmmyyyy"), +}; +/** + * Attribute Title: Year (Date 4) + * Attribute ID: date_4.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4Year = newAttribute("date_4.aag81lMifn6q"); +/** + * Attribute Title: Quarter (Date 4) + * Attribute ID: date_4.quarter.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4Quarter = newAttribute("date_4.aam81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat)/Year (Date 4) + * Attribute ID: date_4.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4WeekSunSatYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 4) + * Display Form ID: date_4.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_4.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 4) + * Display Form ID: date_4.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_4.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 4) + * Display Form ID: date_4.aau81lMifn6q + */ + FromTo: newAttribute("date_4.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 4) + * Display Form ID: date_4.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_4.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 4) + * Display Form ID: date_4.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_4.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 4) + * Display Form ID: date_4.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_4.aas81lMifn6q"), +}; +/** + * Attribute Title: Week (Sun-Sat) (Date 4) + * Attribute ID: date_4.week.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4WeekSunSat = newAttribute("date_4.aaI81lMifn6q"); +/** + * Attribute Title: Week (Sun-Sat) of Qtr (Date 4) + * Attribute ID: date_4.week.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4WeekSunSatOfQtr = newAttribute("date_4.aaO81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun)/Year (Date 4) + * Attribute ID: date_4.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4WeekMonSunYear = { + /** + * Display Form Title: Week #/Year (W1/2010) (Date 4) + * Display Form ID: date_4.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_4.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 4) + * Display Form ID: date_4.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_4.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 4) + * Display Form ID: date_4.aaW81lMifn6q + */ + FromTo: newAttribute("date_4.aaW81lMifn6q"), +}; +/** + * Attribute Title: Week (Mon-Sun) (Date 4) + * Attribute ID: date_4.euweek.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4WeekMonSun = newAttribute("date_4.aba81lMifn6q"); +/** + * Attribute Title: Week (Mon-Sun) of Qtr (Date 4) + * Attribute ID: date_4.euweek.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4WeekMonSunOfQtr = newAttribute("date_4.abg81lMifn6q"); +/** + * Attribute Title: Month (Date 4) + * Attribute ID: date_4.month.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4Month = { + /** + * Display Form Title: Short (Jan) (Date 4) + * Display Form ID: date_4.abm81lMifn6q + */ + Short: newAttribute("date_4.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 4) + * Display Form ID: date_4.abs81lMifn6q + */ + Long: newAttribute("date_4.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 4) + * Display Form ID: date_4.abq81lMifn6q + */ + Number: newAttribute("date_4.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 4) + * Display Form ID: date_4.abo81lMifn6q + */ + MQ: newAttribute("date_4.abo81lMifn6q"), +}; +/** + * Attribute Title: Month of Quarter (Date 4) + * Attribute ID: date_4.month.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4MonthOfQuarter = newAttribute("date_4.aby81lMifn6q"); +/** + * Attribute Title: Day of Year (Date 4) + * Attribute ID: date_4.day.in.year + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4DayOfYear = newAttribute("date_4.abE81lMifn6q"); +/** + * Attribute Title: Day of Week (Sun-Sat) (Date 4) + * Attribute ID: date_4.day.in.week + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4DayOfWeekSunSat = { + /** + * Display Form Title: Short (Sun) (Date 4) + * Display Form ID: date_4.abK81lMifn6q + */ + Short: newAttribute("date_4.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 4) + * Display Form ID: date_4.abO81lMifn6q + */ + Long: newAttribute("date_4.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 4) + * Display Form ID: date_4.abM81lMifn6q + */ + Number: newAttribute("date_4.abM81lMifn6q"), +}; +/** + * Attribute Title: Day of Week (Mon-Sun) (Date 4) + * Attribute ID: date_4.day.in.euweek + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4DayOfWeekMonSun = { + /** + * Display Form Title: Short (Mon) (Date 4) + * Display Form ID: date_4.abU81lMifn6q + */ + Short: newAttribute("date_4.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 4) + * Display Form ID: date_4.abY81lMifn6q + */ + Long: newAttribute("date_4.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 4) + * Display Form ID: date_4.abW81lMifn6q + */ + Number: newAttribute("date_4.abW81lMifn6q"), +}; +/** + * Attribute Title: Day of Quarter (Date 4) + * Attribute ID: date_4.day.in.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4DayOfQuarter = newAttribute("date_4.ab481lMifn6q"); +/** + * Attribute Title: Day of Month (Date 4) + * Attribute ID: date_4.day.in.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4DayOfMonth = newAttribute("date_4.aca81lMifn6q"); +/** + * Attribute Title: Quarter/Year (Date 4) + * Attribute ID: date_4.quarter + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4QuarterYear = newAttribute("date_4.aci81lMifn6q"); +/** + * Attribute Title: Month/Year (Date 4) + * Attribute ID: date_4.month + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4MonthYear = { + /** + * Display Form Title: Short (Jan 2010) (Date 4) + * Display Form ID: date_4.act81lMifn6q + */ + Short: newAttribute("date_4.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 4) + * Display Form ID: date_4.acx81lMifn6q + */ + Long: newAttribute("date_4.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 4) + * Display Form ID: date_4.acv81lMifn6q + */ + Number: newAttribute("date_4.acv81lMifn6q"), +}; +/** + * Attribute Title: Date (Date 4) + * Attribute ID: date_4.date + * @deprecated constants generated for date attributes are deprecated in favor of DateDatasets mapping + */ + +export const Date4Date = { + /** + * Display Form Title: mm/dd/yyyy (Date 4) + * Display Form ID: date_4.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_4.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 4) + * Display Form ID: date_4.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_4.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 4) + * Display Form ID: date_4.date.mdyy + */ + MDYy: newAttribute("date_4.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 4) + * Display Form ID: date_4.date.long + */ + Long: newAttribute("date_4.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 4) + * Display Form ID: date_4.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_4.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 4) + * Display Form ID: date_4.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_4.date.eddmmyyyy"), +}; +/** Available Date Data Sets */ + +export const DateDatasets = { + /** + * Date Data Set Title: Date (Date) + * Date Data Set ID: date.dataset.dt + */ + Date: { + ref: idRef("date.dataset.dt", "dataSet"), + identifier: "date.dataset.dt", + /** + * Date Attribute: Year (Date) + * Date Attribute ID: date.year + */ + Year: { + ref: idRef("date.year", "attribute"), + identifier: "date.year", + /** + * Display Form Title: Year (Date) + * Display Form ID: date.aag81lMifn6q + */ + Default: newAttribute("date.aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Date) + * Date Attribute ID: date.quarter.in.year + */ + Quarter: { + ref: idRef("date.quarter.in.year", "attribute"), + identifier: "date.quarter.in.year", + /** + * Display Form Title: default (Date) + * Display Form ID: date.aam81lMifn6q + */ + Default: newAttribute("date.aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Date) + * Date Attribute ID: date.week + */ + WeekSunSatYear: { + ref: idRef("date.week", "attribute"), + identifier: "date.week", + /** + * Display Form Title: Week #/Year (W1/2010) (Date) + * Display Form ID: date.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date) + * Display Form ID: date.aaw81lMifn6q + */ + WeekStarting: newAttribute("date.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date) + * Display Form ID: date.aau81lMifn6q + */ + FromTo: newAttribute("date.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date) + * Display Form ID: date.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date) + * Display Form ID: date.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date) + * Display Form ID: date.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date.aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Date) + * Date Attribute ID: date.week.in.year + */ + WeekSunSat: { + ref: idRef("date.week.in.year", "attribute"), + identifier: "date.week.in.year", + /** + * Display Form Title: Number US (Date) + * Display Form ID: date.aaI81lMifn6q + */ + NumberUS: newAttribute("date.aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Date) + * Date Attribute ID: date.week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("date.week.in.quarter", "attribute"), + identifier: "date.week.in.quarter", + /** + * Display Form Title: Number US (Date) + * Display Form ID: date.aaO81lMifn6q + */ + NumberUS: newAttribute("date.aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Date) + * Date Attribute ID: date.euweek + */ + WeekMonSunYear: { + ref: idRef("date.euweek", "attribute"), + identifier: "date.euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Date) + * Display Form ID: date.aa281lMifn6q + */ + WeekNrYear: newAttribute("date.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date) + * Display Form ID: date.aaY81lMifn6q + */ + WeekStarting: newAttribute("date.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date) + * Display Form ID: date.aaW81lMifn6q + */ + FromTo: newAttribute("date.aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Date) + * Date Attribute ID: date.euweek.in.year + */ + WeekMonSun: { + ref: idRef("date.euweek.in.year", "attribute"), + identifier: "date.euweek.in.year", + /** + * Display Form Title: Number EU (Date) + * Display Form ID: date.aba81lMifn6q + */ + NumberEU: newAttribute("date.aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Date) + * Date Attribute ID: date.euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("date.euweek.in.quarter", "attribute"), + identifier: "date.euweek.in.quarter", + /** + * Display Form Title: Number EU (Date) + * Display Form ID: date.abg81lMifn6q + */ + NumberEU: newAttribute("date.abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Date) + * Date Attribute ID: date.month.in.year + */ + Month: { + ref: idRef("date.month.in.year", "attribute"), + identifier: "date.month.in.year", + /** + * Display Form Title: Short (Jan) (Date) + * Display Form ID: date.abm81lMifn6q + */ + Short: newAttribute("date.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date) + * Display Form ID: date.abs81lMifn6q + */ + Long: newAttribute("date.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date) + * Display Form ID: date.abq81lMifn6q + */ + Number: newAttribute("date.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date) + * Display Form ID: date.abo81lMifn6q + */ + MQ: newAttribute("date.abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Date) + * Date Attribute ID: date.month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("date.month.in.quarter", "attribute"), + identifier: "date.month.in.quarter", + /** + * Display Form Title: Number (Date) + * Display Form ID: date.aby81lMifn6q + */ + Number: newAttribute("date.aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Date) + * Date Attribute ID: date.day.in.year + */ + DayOfYear: { + ref: idRef("date.day.in.year", "attribute"), + identifier: "date.day.in.year", + /** + * Display Form Title: default (Date) + * Display Form ID: date.abE81lMifn6q + */ + Default: newAttribute("date.abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Date) + * Date Attribute ID: date.day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("date.day.in.week", "attribute"), + identifier: "date.day.in.week", + /** + * Display Form Title: Short (Sun) (Date) + * Display Form ID: date.abK81lMifn6q + */ + Short: newAttribute("date.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date) + * Display Form ID: date.abO81lMifn6q + */ + Long: newAttribute("date.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date) + * Display Form ID: date.abM81lMifn6q + */ + Number: newAttribute("date.abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Date) + * Date Attribute ID: date.day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("date.day.in.euweek", "attribute"), + identifier: "date.day.in.euweek", + /** + * Display Form Title: Short (Mon) (Date) + * Display Form ID: date.abU81lMifn6q + */ + Short: newAttribute("date.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date) + * Display Form ID: date.abY81lMifn6q + */ + Long: newAttribute("date.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date) + * Display Form ID: date.abW81lMifn6q + */ + Number: newAttribute("date.abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Date) + * Date Attribute ID: date.day.in.quarter + */ + DayOfQuarter: { + ref: idRef("date.day.in.quarter", "attribute"), + identifier: "date.day.in.quarter", + /** + * Display Form Title: default (Date) + * Display Form ID: date.ab481lMifn6q + */ + Default: newAttribute("date.ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Date) + * Date Attribute ID: date.day.in.month + */ + DayOfMonth: { + ref: idRef("date.day.in.month", "attribute"), + identifier: "date.day.in.month", + /** + * Display Form Title: default (Date) + * Display Form ID: date.aca81lMifn6q + */ + Default: newAttribute("date.aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Date) + * Date Attribute ID: date.quarter + */ + QuarterYear: { + ref: idRef("date.quarter", "attribute"), + identifier: "date.quarter", + /** + * Display Form Title: US Short (Date) + * Display Form ID: date.aci81lMifn6q + */ + USShort: newAttribute("date.aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Date) + * Date Attribute ID: date.month + */ + MonthYear: { + ref: idRef("date.month", "attribute"), + identifier: "date.month", + /** + * Display Form Title: Short (Jan 2010) (Date) + * Display Form ID: date.act81lMifn6q + */ + Short: newAttribute("date.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date) + * Display Form ID: date.acx81lMifn6q + */ + Long: newAttribute("date.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date) + * Display Form ID: date.acv81lMifn6q + */ + Number: newAttribute("date.acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Date) + * Date Attribute ID: date.date + */ + Date: { + ref: idRef("date.date", "attribute"), + identifier: "date.date", + /** + * Display Form Title: mm/dd/yyyy (Date) + * Display Form ID: date.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date) + * Display Form ID: date.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date) + * Display Form ID: date.date.mdyy + */ + MDYy: newAttribute("date.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date) + * Display Form ID: date.date.long + */ + Long: newAttribute("date.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date) + * Display Form ID: date.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date) + * Display Form ID: date.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date.date.eddmmyyyy"), + }, + }, + /** + * Date Data Set Title: Date (Timeline) + * Date Data Set ID: timeline.dataset.dt + */ + Timeline: { + ref: idRef("timeline.dataset.dt", "dataSet"), + identifier: "timeline.dataset.dt", + /** + * Date Attribute: Year (Timeline) + * Date Attribute ID: timeline.year + */ + Year: { + ref: idRef("timeline.year", "attribute"), + identifier: "timeline.year", + /** + * Display Form Title: Year (Timeline) + * Display Form ID: timeline.aag81lMifn6q + */ + Default: newAttribute("timeline.aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Timeline) + * Date Attribute ID: timeline.quarter.in.year + */ + Quarter: { + ref: idRef("timeline.quarter.in.year", "attribute"), + identifier: "timeline.quarter.in.year", + /** + * Display Form Title: default (Timeline) + * Display Form ID: timeline.aam81lMifn6q + */ + Default: newAttribute("timeline.aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Timeline) + * Date Attribute ID: timeline.week + */ + WeekSunSatYear: { + ref: idRef("timeline.week", "attribute"), + identifier: "timeline.week", + /** + * Display Form Title: Week #/Year (W1/2010) (Timeline) + * Display Form ID: timeline.aaA81lMifn6q + */ + WeekNrYear: newAttribute("timeline.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Timeline) + * Display Form ID: timeline.aaw81lMifn6q + */ + WeekStarting: newAttribute("timeline.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Timeline) + * Display Form ID: timeline.aau81lMifn6q + */ + FromTo: newAttribute("timeline.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Timeline) + * Display Form ID: timeline.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("timeline.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Timeline) + * Display Form ID: timeline.aaC81lMifn6q + */ + WkQtrYear: newAttribute("timeline.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Timeline) + * Display Form ID: timeline.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("timeline.aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Timeline) + * Date Attribute ID: timeline.week.in.year + */ + WeekSunSat: { + ref: idRef("timeline.week.in.year", "attribute"), + identifier: "timeline.week.in.year", + /** + * Display Form Title: Number US (Timeline) + * Display Form ID: timeline.aaI81lMifn6q + */ + NumberUS: newAttribute("timeline.aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Timeline) + * Date Attribute ID: timeline.week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("timeline.week.in.quarter", "attribute"), + identifier: "timeline.week.in.quarter", + /** + * Display Form Title: Number US (Timeline) + * Display Form ID: timeline.aaO81lMifn6q + */ + NumberUS: newAttribute("timeline.aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Timeline) + * Date Attribute ID: timeline.euweek + */ + WeekMonSunYear: { + ref: idRef("timeline.euweek", "attribute"), + identifier: "timeline.euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Timeline) + * Display Form ID: timeline.aa281lMifn6q + */ + WeekNrYear: newAttribute("timeline.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Timeline) + * Display Form ID: timeline.aaY81lMifn6q + */ + WeekStarting: newAttribute("timeline.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Timeline) + * Display Form ID: timeline.aaW81lMifn6q + */ + FromTo: newAttribute("timeline.aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Timeline) + * Date Attribute ID: timeline.euweek.in.year + */ + WeekMonSun: { + ref: idRef("timeline.euweek.in.year", "attribute"), + identifier: "timeline.euweek.in.year", + /** + * Display Form Title: Number EU (Timeline) + * Display Form ID: timeline.aba81lMifn6q + */ + NumberEU: newAttribute("timeline.aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Timeline) + * Date Attribute ID: timeline.euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("timeline.euweek.in.quarter", "attribute"), + identifier: "timeline.euweek.in.quarter", + /** + * Display Form Title: Number EU (Timeline) + * Display Form ID: timeline.abg81lMifn6q + */ + NumberEU: newAttribute("timeline.abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Timeline) + * Date Attribute ID: timeline.month.in.year + */ + Month: { + ref: idRef("timeline.month.in.year", "attribute"), + identifier: "timeline.month.in.year", + /** + * Display Form Title: Short (Jan) (Timeline) + * Display Form ID: timeline.abm81lMifn6q + */ + Short: newAttribute("timeline.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Timeline) + * Display Form ID: timeline.abs81lMifn6q + */ + Long: newAttribute("timeline.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Timeline) + * Display Form ID: timeline.abq81lMifn6q + */ + Number: newAttribute("timeline.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Timeline) + * Display Form ID: timeline.abo81lMifn6q + */ + MQ: newAttribute("timeline.abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Timeline) + * Date Attribute ID: timeline.month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("timeline.month.in.quarter", "attribute"), + identifier: "timeline.month.in.quarter", + /** + * Display Form Title: Number (Timeline) + * Display Form ID: timeline.aby81lMifn6q + */ + Number: newAttribute("timeline.aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Timeline) + * Date Attribute ID: timeline.day.in.year + */ + DayOfYear: { + ref: idRef("timeline.day.in.year", "attribute"), + identifier: "timeline.day.in.year", + /** + * Display Form Title: default (Timeline) + * Display Form ID: timeline.abE81lMifn6q + */ + Default: newAttribute("timeline.abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Timeline) + * Date Attribute ID: timeline.day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("timeline.day.in.week", "attribute"), + identifier: "timeline.day.in.week", + /** + * Display Form Title: Short (Sun) (Timeline) + * Display Form ID: timeline.abK81lMifn6q + */ + Short: newAttribute("timeline.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Timeline) + * Display Form ID: timeline.abO81lMifn6q + */ + Long: newAttribute("timeline.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Timeline) + * Display Form ID: timeline.abM81lMifn6q + */ + Number: newAttribute("timeline.abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Timeline) + * Date Attribute ID: timeline.day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("timeline.day.in.euweek", "attribute"), + identifier: "timeline.day.in.euweek", + /** + * Display Form Title: Short (Mon) (Timeline) + * Display Form ID: timeline.abU81lMifn6q + */ + Short: newAttribute("timeline.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Timeline) + * Display Form ID: timeline.abY81lMifn6q + */ + Long: newAttribute("timeline.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Timeline) + * Display Form ID: timeline.abW81lMifn6q + */ + Number: newAttribute("timeline.abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Timeline) + * Date Attribute ID: timeline.day.in.quarter + */ + DayOfQuarter: { + ref: idRef("timeline.day.in.quarter", "attribute"), + identifier: "timeline.day.in.quarter", + /** + * Display Form Title: default (Timeline) + * Display Form ID: timeline.ab481lMifn6q + */ + Default: newAttribute("timeline.ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Timeline) + * Date Attribute ID: timeline.day.in.month + */ + DayOfMonth: { + ref: idRef("timeline.day.in.month", "attribute"), + identifier: "timeline.day.in.month", + /** + * Display Form Title: default (Timeline) + * Display Form ID: timeline.aca81lMifn6q + */ + Default: newAttribute("timeline.aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Timeline) + * Date Attribute ID: timeline.quarter + */ + QuarterYear: { + ref: idRef("timeline.quarter", "attribute"), + identifier: "timeline.quarter", + /** + * Display Form Title: US Short (Timeline) + * Display Form ID: timeline.aci81lMifn6q + */ + USShort: newAttribute("timeline.aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Timeline) + * Date Attribute ID: timeline.month + */ + MonthYear: { + ref: idRef("timeline.month", "attribute"), + identifier: "timeline.month", + /** + * Display Form Title: Short (Jan 2010) (Timeline) + * Display Form ID: timeline.act81lMifn6q + */ + Short: newAttribute("timeline.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Timeline) + * Display Form ID: timeline.acx81lMifn6q + */ + Long: newAttribute("timeline.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Timeline) + * Display Form ID: timeline.acv81lMifn6q + */ + Number: newAttribute("timeline.acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Timeline) + * Date Attribute ID: timeline.date + */ + Date: { + ref: idRef("timeline.date", "attribute"), + identifier: "timeline.date", + /** + * Display Form Title: mm/dd/yyyy (Timeline) + * Display Form ID: timeline.date.mmddyyyy + */ + MmDdYyyy: newAttribute("timeline.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Timeline) + * Display Form ID: timeline.date.yyyymmdd + */ + YyyyMmDd: newAttribute("timeline.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Timeline) + * Display Form ID: timeline.date.mdyy + */ + MDYy: newAttribute("timeline.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Timeline) + * Display Form ID: timeline.date.long + */ + Long: newAttribute("timeline.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Timeline) + * Display Form ID: timeline.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("timeline.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Timeline) + * Display Form ID: timeline.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("timeline.date.eddmmyyyy"), + }, + }, + /** + * Date Data Set Title: Date (Fiscal Date) + * Date Data Set ID: fiscaldate.fiscaljun1_dataset.dt + */ + FiscalDate: { + ref: idRef("fiscaldate.fiscaljun1_dataset.dt", "dataSet"), + identifier: "fiscaldate.fiscaljun1_dataset.dt", + /** + * Date Attribute: Year (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_year + */ + Year: { + ref: idRef("fiscaldate.fiscaljun1_year", "attribute"), + identifier: "fiscaldate.fiscaljun1_year", + /** + * Display Form Title: Year (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aag81lMifn6q + */ + Default: newAttribute("fiscaldate.fiscaljun1_aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_quarter.in.year + */ + Quarter: { + ref: idRef("fiscaldate.fiscaljun1_quarter.in.year", "attribute"), + identifier: "fiscaldate.fiscaljun1_quarter.in.year", + /** + * Display Form Title: default (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aam81lMifn6q + */ + Default: newAttribute("fiscaldate.fiscaljun1_aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_week + */ + WeekSunSatYear: { + ref: idRef("fiscaldate.fiscaljun1_week", "attribute"), + identifier: "fiscaldate.fiscaljun1_week", + /** + * Display Form Title: Week #/Year (W1/2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaA81lMifn6q + */ + WeekNrYear: newAttribute("fiscaldate.fiscaljun1_aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaw81lMifn6q + */ + WeekStarting: newAttribute("fiscaldate.fiscaljun1_aaw81lMifn6q"), + /** + * Display Form Title: From - To (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aau81lMifn6q + */ + FromTo: newAttribute("fiscaldate.fiscaljun1_aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aay81lMifn6q + */ + WeekNrYear_1: newAttribute("fiscaldate.fiscaljun1_aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaC81lMifn6q + */ + WkQtrYear: newAttribute("fiscaldate.fiscaljun1_aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aas81lMifn6q + */ + WkQtrYear_1: newAttribute("fiscaldate.fiscaljun1_aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_week.in.year + */ + WeekSunSat: { + ref: idRef("fiscaldate.fiscaljun1_week.in.year", "attribute"), + identifier: "fiscaldate.fiscaljun1_week.in.year", + /** + * Display Form Title: Number US (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaI81lMifn6q + */ + NumberUS: newAttribute("fiscaldate.fiscaljun1_aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("fiscaldate.fiscaljun1_week.in.quarter", "attribute"), + identifier: "fiscaldate.fiscaljun1_week.in.quarter", + /** + * Display Form Title: Number US (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaO81lMifn6q + */ + NumberUS: newAttribute("fiscaldate.fiscaljun1_aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_euweek + */ + WeekMonSunYear: { + ref: idRef("fiscaldate.fiscaljun1_euweek", "attribute"), + identifier: "fiscaldate.fiscaljun1_euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aa281lMifn6q + */ + WeekNrYear: newAttribute("fiscaldate.fiscaljun1_aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaY81lMifn6q + */ + WeekStarting: newAttribute("fiscaldate.fiscaljun1_aaY81lMifn6q"), + /** + * Display Form Title: From - To (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aaW81lMifn6q + */ + FromTo: newAttribute("fiscaldate.fiscaljun1_aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_euweek.in.year + */ + WeekMonSun: { + ref: idRef("fiscaldate.fiscaljun1_euweek.in.year", "attribute"), + identifier: "fiscaldate.fiscaljun1_euweek.in.year", + /** + * Display Form Title: Number EU (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aba81lMifn6q + */ + NumberEU: newAttribute("fiscaldate.fiscaljun1_aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("fiscaldate.fiscaljun1_euweek.in.quarter", "attribute"), + identifier: "fiscaldate.fiscaljun1_euweek.in.quarter", + /** + * Display Form Title: Number EU (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abg81lMifn6q + */ + NumberEU: newAttribute("fiscaldate.fiscaljun1_abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_month.in.year + */ + Month: { + ref: idRef("fiscaldate.fiscaljun1_month.in.year", "attribute"), + identifier: "fiscaldate.fiscaljun1_month.in.year", + /** + * Display Form Title: Short (Jan) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abm81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abs81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abq81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abo81lMifn6q + */ + MQ: newAttribute("fiscaldate.fiscaljun1_abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("fiscaldate.fiscaljun1_month.in.quarter", "attribute"), + identifier: "fiscaldate.fiscaljun1_month.in.quarter", + /** + * Display Form Title: Number (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aby81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_day.in.year + */ + DayOfYear: { + ref: idRef("fiscaldate.fiscaljun1_day.in.year", "attribute"), + identifier: "fiscaldate.fiscaljun1_day.in.year", + /** + * Display Form Title: default (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abE81lMifn6q + */ + Default: newAttribute("fiscaldate.fiscaljun1_abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("fiscaldate.fiscaljun1_day.in.week", "attribute"), + identifier: "fiscaldate.fiscaljun1_day.in.week", + /** + * Display Form Title: Short (Sun) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abK81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abO81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abM81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("fiscaldate.fiscaljun1_day.in.euweek", "attribute"), + identifier: "fiscaldate.fiscaljun1_day.in.euweek", + /** + * Display Form Title: Short (Mon) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abU81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abY81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_abW81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_day.in.quarter + */ + DayOfQuarter: { + ref: idRef("fiscaldate.fiscaljun1_day.in.quarter", "attribute"), + identifier: "fiscaldate.fiscaljun1_day.in.quarter", + /** + * Display Form Title: default (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_ab481lMifn6q + */ + Default: newAttribute("fiscaldate.fiscaljun1_ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_day.in.month + */ + DayOfMonth: { + ref: idRef("fiscaldate.fiscaljun1_day.in.month", "attribute"), + identifier: "fiscaldate.fiscaljun1_day.in.month", + /** + * Display Form Title: default (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aca81lMifn6q + */ + Default: newAttribute("fiscaldate.fiscaljun1_aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_quarter + */ + QuarterYear: { + ref: idRef("fiscaldate.fiscaljun1_quarter", "attribute"), + identifier: "fiscaldate.fiscaljun1_quarter", + /** + * Display Form Title: US Short (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_aci81lMifn6q + */ + USShort: newAttribute("fiscaldate.fiscaljun1_aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_month + */ + MonthYear: { + ref: idRef("fiscaldate.fiscaljun1_month", "attribute"), + identifier: "fiscaldate.fiscaljun1_month", + /** + * Display Form Title: Short (Jan 2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_act81lMifn6q + */ + Short: newAttribute("fiscaldate.fiscaljun1_act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_acx81lMifn6q + */ + Long: newAttribute("fiscaldate.fiscaljun1_acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_acv81lMifn6q + */ + Number: newAttribute("fiscaldate.fiscaljun1_acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Fiscal Date) + * Date Attribute ID: fiscaldate.fiscaljun1_date + */ + Date: { + ref: idRef("fiscaldate.fiscaljun1_date", "attribute"), + identifier: "fiscaldate.fiscaljun1_date", + /** + * Display Form Title: mm/dd/yyyy (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.mmddyyyy + */ + MmDdYyyy: newAttribute("fiscaldate.fiscaljun1_date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.yyyymmdd + */ + YyyyMmDd: newAttribute("fiscaldate.fiscaljun1_date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.mdyy + */ + MDYy: newAttribute("fiscaldate.fiscaljun1_date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.long + */ + Long: newAttribute("fiscaldate.fiscaljun1_date.long"), + /** + * Display Form Title: dd/mm/yyyy (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.ddmmyyyy + */ + DdMmYyyy: newAttribute("fiscaldate.fiscaljun1_date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Fiscal Date) + * Display Form ID: fiscaldate.fiscaljun1_date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("fiscaldate.fiscaljun1_date.eddmmyyyy"), + }, + }, + /** + * Date Data Set Title: Date (Date 1) + * Date Data Set ID: date_1.dataset.dt + */ + Date1: { + ref: idRef("date_1.dataset.dt", "dataSet"), + identifier: "date_1.dataset.dt", + /** + * Date Attribute: Year (Date 1) + * Date Attribute ID: date_1.year + */ + Year: { + ref: idRef("date_1.year", "attribute"), + identifier: "date_1.year", + /** + * Display Form Title: Year (Date 1) + * Display Form ID: date_1.aag81lMifn6q + */ + Default: newAttribute("date_1.aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Date 1) + * Date Attribute ID: date_1.quarter.in.year + */ + Quarter: { + ref: idRef("date_1.quarter.in.year", "attribute"), + identifier: "date_1.quarter.in.year", + /** + * Display Form Title: default (Date 1) + * Display Form ID: date_1.aam81lMifn6q + */ + Default: newAttribute("date_1.aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Date 1) + * Date Attribute ID: date_1.week + */ + WeekSunSatYear: { + ref: idRef("date_1.week", "attribute"), + identifier: "date_1.week", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 1) + * Display Form ID: date_1.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_1.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 1) + * Display Form ID: date_1.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_1.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 1) + * Display Form ID: date_1.aau81lMifn6q + */ + FromTo: newAttribute("date_1.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 1) + * Display Form ID: date_1.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_1.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 1) + * Display Form ID: date_1.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_1.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 1) + * Display Form ID: date_1.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_1.aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Date 1) + * Date Attribute ID: date_1.week.in.year + */ + WeekSunSat: { + ref: idRef("date_1.week.in.year", "attribute"), + identifier: "date_1.week.in.year", + /** + * Display Form Title: Number US (Date 1) + * Display Form ID: date_1.aaI81lMifn6q + */ + NumberUS: newAttribute("date_1.aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Date 1) + * Date Attribute ID: date_1.week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("date_1.week.in.quarter", "attribute"), + identifier: "date_1.week.in.quarter", + /** + * Display Form Title: Number US (Date 1) + * Display Form ID: date_1.aaO81lMifn6q + */ + NumberUS: newAttribute("date_1.aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Date 1) + * Date Attribute ID: date_1.euweek + */ + WeekMonSunYear: { + ref: idRef("date_1.euweek", "attribute"), + identifier: "date_1.euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 1) + * Display Form ID: date_1.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_1.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 1) + * Display Form ID: date_1.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_1.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 1) + * Display Form ID: date_1.aaW81lMifn6q + */ + FromTo: newAttribute("date_1.aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Date 1) + * Date Attribute ID: date_1.euweek.in.year + */ + WeekMonSun: { + ref: idRef("date_1.euweek.in.year", "attribute"), + identifier: "date_1.euweek.in.year", + /** + * Display Form Title: Number EU (Date 1) + * Display Form ID: date_1.aba81lMifn6q + */ + NumberEU: newAttribute("date_1.aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Date 1) + * Date Attribute ID: date_1.euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("date_1.euweek.in.quarter", "attribute"), + identifier: "date_1.euweek.in.quarter", + /** + * Display Form Title: Number EU (Date 1) + * Display Form ID: date_1.abg81lMifn6q + */ + NumberEU: newAttribute("date_1.abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Date 1) + * Date Attribute ID: date_1.month.in.year + */ + Month: { + ref: idRef("date_1.month.in.year", "attribute"), + identifier: "date_1.month.in.year", + /** + * Display Form Title: Short (Jan) (Date 1) + * Display Form ID: date_1.abm81lMifn6q + */ + Short: newAttribute("date_1.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 1) + * Display Form ID: date_1.abs81lMifn6q + */ + Long: newAttribute("date_1.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 1) + * Display Form ID: date_1.abq81lMifn6q + */ + Number: newAttribute("date_1.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 1) + * Display Form ID: date_1.abo81lMifn6q + */ + MQ: newAttribute("date_1.abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Date 1) + * Date Attribute ID: date_1.month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("date_1.month.in.quarter", "attribute"), + identifier: "date_1.month.in.quarter", + /** + * Display Form Title: Number (Date 1) + * Display Form ID: date_1.aby81lMifn6q + */ + Number: newAttribute("date_1.aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Date 1) + * Date Attribute ID: date_1.day.in.year + */ + DayOfYear: { + ref: idRef("date_1.day.in.year", "attribute"), + identifier: "date_1.day.in.year", + /** + * Display Form Title: default (Date 1) + * Display Form ID: date_1.abE81lMifn6q + */ + Default: newAttribute("date_1.abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Date 1) + * Date Attribute ID: date_1.day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("date_1.day.in.week", "attribute"), + identifier: "date_1.day.in.week", + /** + * Display Form Title: Short (Sun) (Date 1) + * Display Form ID: date_1.abK81lMifn6q + */ + Short: newAttribute("date_1.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 1) + * Display Form ID: date_1.abO81lMifn6q + */ + Long: newAttribute("date_1.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 1) + * Display Form ID: date_1.abM81lMifn6q + */ + Number: newAttribute("date_1.abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Date 1) + * Date Attribute ID: date_1.day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("date_1.day.in.euweek", "attribute"), + identifier: "date_1.day.in.euweek", + /** + * Display Form Title: Short (Mon) (Date 1) + * Display Form ID: date_1.abU81lMifn6q + */ + Short: newAttribute("date_1.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 1) + * Display Form ID: date_1.abY81lMifn6q + */ + Long: newAttribute("date_1.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 1) + * Display Form ID: date_1.abW81lMifn6q + */ + Number: newAttribute("date_1.abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Date 1) + * Date Attribute ID: date_1.day.in.quarter + */ + DayOfQuarter: { + ref: idRef("date_1.day.in.quarter", "attribute"), + identifier: "date_1.day.in.quarter", + /** + * Display Form Title: default (Date 1) + * Display Form ID: date_1.ab481lMifn6q + */ + Default: newAttribute("date_1.ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Date 1) + * Date Attribute ID: date_1.day.in.month + */ + DayOfMonth: { + ref: idRef("date_1.day.in.month", "attribute"), + identifier: "date_1.day.in.month", + /** + * Display Form Title: default (Date 1) + * Display Form ID: date_1.aca81lMifn6q + */ + Default: newAttribute("date_1.aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Date 1) + * Date Attribute ID: date_1.quarter + */ + QuarterYear: { + ref: idRef("date_1.quarter", "attribute"), + identifier: "date_1.quarter", + /** + * Display Form Title: US Short (Date 1) + * Display Form ID: date_1.aci81lMifn6q + */ + USShort: newAttribute("date_1.aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Date 1) + * Date Attribute ID: date_1.month + */ + MonthYear: { + ref: idRef("date_1.month", "attribute"), + identifier: "date_1.month", + /** + * Display Form Title: Short (Jan 2010) (Date 1) + * Display Form ID: date_1.act81lMifn6q + */ + Short: newAttribute("date_1.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 1) + * Display Form ID: date_1.acx81lMifn6q + */ + Long: newAttribute("date_1.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 1) + * Display Form ID: date_1.acv81lMifn6q + */ + Number: newAttribute("date_1.acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Date 1) + * Date Attribute ID: date_1.date + */ + Date: { + ref: idRef("date_1.date", "attribute"), + identifier: "date_1.date", + /** + * Display Form Title: mm/dd/yyyy (Date 1) + * Display Form ID: date_1.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_1.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 1) + * Display Form ID: date_1.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_1.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 1) + * Display Form ID: date_1.date.mdyy + */ + MDYy: newAttribute("date_1.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 1) + * Display Form ID: date_1.date.long + */ + Long: newAttribute("date_1.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 1) + * Display Form ID: date_1.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_1.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 1) + * Display Form ID: date_1.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_1.date.eddmmyyyy"), + }, + }, + /** + * Date Data Set Title: Date (Date 2) + * Date Data Set ID: date_2.dataset.dt + */ + Date2: { + ref: idRef("date_2.dataset.dt", "dataSet"), + identifier: "date_2.dataset.dt", + /** + * Date Attribute: Year (Date 2) + * Date Attribute ID: date_2.year + */ + Year: { + ref: idRef("date_2.year", "attribute"), + identifier: "date_2.year", + /** + * Display Form Title: Year (Date 2) + * Display Form ID: date_2.aag81lMifn6q + */ + Default: newAttribute("date_2.aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Date 2) + * Date Attribute ID: date_2.quarter.in.year + */ + Quarter: { + ref: idRef("date_2.quarter.in.year", "attribute"), + identifier: "date_2.quarter.in.year", + /** + * Display Form Title: default (Date 2) + * Display Form ID: date_2.aam81lMifn6q + */ + Default: newAttribute("date_2.aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Date 2) + * Date Attribute ID: date_2.week + */ + WeekSunSatYear: { + ref: idRef("date_2.week", "attribute"), + identifier: "date_2.week", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 2) + * Display Form ID: date_2.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_2.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 2) + * Display Form ID: date_2.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_2.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 2) + * Display Form ID: date_2.aau81lMifn6q + */ + FromTo: newAttribute("date_2.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 2) + * Display Form ID: date_2.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_2.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 2) + * Display Form ID: date_2.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_2.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 2) + * Display Form ID: date_2.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_2.aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Date 2) + * Date Attribute ID: date_2.week.in.year + */ + WeekSunSat: { + ref: idRef("date_2.week.in.year", "attribute"), + identifier: "date_2.week.in.year", + /** + * Display Form Title: Number US (Date 2) + * Display Form ID: date_2.aaI81lMifn6q + */ + NumberUS: newAttribute("date_2.aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Date 2) + * Date Attribute ID: date_2.week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("date_2.week.in.quarter", "attribute"), + identifier: "date_2.week.in.quarter", + /** + * Display Form Title: Number US (Date 2) + * Display Form ID: date_2.aaO81lMifn6q + */ + NumberUS: newAttribute("date_2.aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Date 2) + * Date Attribute ID: date_2.euweek + */ + WeekMonSunYear: { + ref: idRef("date_2.euweek", "attribute"), + identifier: "date_2.euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 2) + * Display Form ID: date_2.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_2.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 2) + * Display Form ID: date_2.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_2.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 2) + * Display Form ID: date_2.aaW81lMifn6q + */ + FromTo: newAttribute("date_2.aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Date 2) + * Date Attribute ID: date_2.euweek.in.year + */ + WeekMonSun: { + ref: idRef("date_2.euweek.in.year", "attribute"), + identifier: "date_2.euweek.in.year", + /** + * Display Form Title: Number EU (Date 2) + * Display Form ID: date_2.aba81lMifn6q + */ + NumberEU: newAttribute("date_2.aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Date 2) + * Date Attribute ID: date_2.euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("date_2.euweek.in.quarter", "attribute"), + identifier: "date_2.euweek.in.quarter", + /** + * Display Form Title: Number EU (Date 2) + * Display Form ID: date_2.abg81lMifn6q + */ + NumberEU: newAttribute("date_2.abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Date 2) + * Date Attribute ID: date_2.month.in.year + */ + Month: { + ref: idRef("date_2.month.in.year", "attribute"), + identifier: "date_2.month.in.year", + /** + * Display Form Title: Short (Jan) (Date 2) + * Display Form ID: date_2.abm81lMifn6q + */ + Short: newAttribute("date_2.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 2) + * Display Form ID: date_2.abs81lMifn6q + */ + Long: newAttribute("date_2.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 2) + * Display Form ID: date_2.abq81lMifn6q + */ + Number: newAttribute("date_2.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 2) + * Display Form ID: date_2.abo81lMifn6q + */ + MQ: newAttribute("date_2.abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Date 2) + * Date Attribute ID: date_2.month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("date_2.month.in.quarter", "attribute"), + identifier: "date_2.month.in.quarter", + /** + * Display Form Title: Number (Date 2) + * Display Form ID: date_2.aby81lMifn6q + */ + Number: newAttribute("date_2.aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Date 2) + * Date Attribute ID: date_2.day.in.year + */ + DayOfYear: { + ref: idRef("date_2.day.in.year", "attribute"), + identifier: "date_2.day.in.year", + /** + * Display Form Title: default (Date 2) + * Display Form ID: date_2.abE81lMifn6q + */ + Default: newAttribute("date_2.abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Date 2) + * Date Attribute ID: date_2.day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("date_2.day.in.week", "attribute"), + identifier: "date_2.day.in.week", + /** + * Display Form Title: Short (Sun) (Date 2) + * Display Form ID: date_2.abK81lMifn6q + */ + Short: newAttribute("date_2.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 2) + * Display Form ID: date_2.abO81lMifn6q + */ + Long: newAttribute("date_2.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 2) + * Display Form ID: date_2.abM81lMifn6q + */ + Number: newAttribute("date_2.abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Date 2) + * Date Attribute ID: date_2.day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("date_2.day.in.euweek", "attribute"), + identifier: "date_2.day.in.euweek", + /** + * Display Form Title: Short (Mon) (Date 2) + * Display Form ID: date_2.abU81lMifn6q + */ + Short: newAttribute("date_2.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 2) + * Display Form ID: date_2.abY81lMifn6q + */ + Long: newAttribute("date_2.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 2) + * Display Form ID: date_2.abW81lMifn6q + */ + Number: newAttribute("date_2.abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Date 2) + * Date Attribute ID: date_2.day.in.quarter + */ + DayOfQuarter: { + ref: idRef("date_2.day.in.quarter", "attribute"), + identifier: "date_2.day.in.quarter", + /** + * Display Form Title: default (Date 2) + * Display Form ID: date_2.ab481lMifn6q + */ + Default: newAttribute("date_2.ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Date 2) + * Date Attribute ID: date_2.day.in.month + */ + DayOfMonth: { + ref: idRef("date_2.day.in.month", "attribute"), + identifier: "date_2.day.in.month", + /** + * Display Form Title: default (Date 2) + * Display Form ID: date_2.aca81lMifn6q + */ + Default: newAttribute("date_2.aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Date 2) + * Date Attribute ID: date_2.quarter + */ + QuarterYear: { + ref: idRef("date_2.quarter", "attribute"), + identifier: "date_2.quarter", + /** + * Display Form Title: US Short (Date 2) + * Display Form ID: date_2.aci81lMifn6q + */ + USShort: newAttribute("date_2.aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Date 2) + * Date Attribute ID: date_2.month + */ + MonthYear: { + ref: idRef("date_2.month", "attribute"), + identifier: "date_2.month", + /** + * Display Form Title: Short (Jan 2010) (Date 2) + * Display Form ID: date_2.act81lMifn6q + */ + Short: newAttribute("date_2.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 2) + * Display Form ID: date_2.acx81lMifn6q + */ + Long: newAttribute("date_2.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 2) + * Display Form ID: date_2.acv81lMifn6q + */ + Number: newAttribute("date_2.acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Date 2) + * Date Attribute ID: date_2.date + */ + Date: { + ref: idRef("date_2.date", "attribute"), + identifier: "date_2.date", + /** + * Display Form Title: mm/dd/yyyy (Date 2) + * Display Form ID: date_2.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_2.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 2) + * Display Form ID: date_2.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_2.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 2) + * Display Form ID: date_2.date.mdyy + */ + MDYy: newAttribute("date_2.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 2) + * Display Form ID: date_2.date.long + */ + Long: newAttribute("date_2.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 2) + * Display Form ID: date_2.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_2.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 2) + * Display Form ID: date_2.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_2.date.eddmmyyyy"), + }, + }, + /** + * Date Data Set Title: Date (Date 3) + * Date Data Set ID: date_3.dataset.dt + */ + Date3: { + ref: idRef("date_3.dataset.dt", "dataSet"), + identifier: "date_3.dataset.dt", + /** + * Date Attribute: Year (Date 3) + * Date Attribute ID: date_3.year + */ + Year: { + ref: idRef("date_3.year", "attribute"), + identifier: "date_3.year", + /** + * Display Form Title: Year (Date 3) + * Display Form ID: date_3.aag81lMifn6q + */ + Default: newAttribute("date_3.aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Date 3) + * Date Attribute ID: date_3.quarter.in.year + */ + Quarter: { + ref: idRef("date_3.quarter.in.year", "attribute"), + identifier: "date_3.quarter.in.year", + /** + * Display Form Title: default (Date 3) + * Display Form ID: date_3.aam81lMifn6q + */ + Default: newAttribute("date_3.aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Date 3) + * Date Attribute ID: date_3.week + */ + WeekSunSatYear: { + ref: idRef("date_3.week", "attribute"), + identifier: "date_3.week", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 3) + * Display Form ID: date_3.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_3.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 3) + * Display Form ID: date_3.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_3.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 3) + * Display Form ID: date_3.aau81lMifn6q + */ + FromTo: newAttribute("date_3.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 3) + * Display Form ID: date_3.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_3.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 3) + * Display Form ID: date_3.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_3.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 3) + * Display Form ID: date_3.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_3.aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Date 3) + * Date Attribute ID: date_3.week.in.year + */ + WeekSunSat: { + ref: idRef("date_3.week.in.year", "attribute"), + identifier: "date_3.week.in.year", + /** + * Display Form Title: Number US (Date 3) + * Display Form ID: date_3.aaI81lMifn6q + */ + NumberUS: newAttribute("date_3.aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Date 3) + * Date Attribute ID: date_3.week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("date_3.week.in.quarter", "attribute"), + identifier: "date_3.week.in.quarter", + /** + * Display Form Title: Number US (Date 3) + * Display Form ID: date_3.aaO81lMifn6q + */ + NumberUS: newAttribute("date_3.aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Date 3) + * Date Attribute ID: date_3.euweek + */ + WeekMonSunYear: { + ref: idRef("date_3.euweek", "attribute"), + identifier: "date_3.euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 3) + * Display Form ID: date_3.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_3.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 3) + * Display Form ID: date_3.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_3.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 3) + * Display Form ID: date_3.aaW81lMifn6q + */ + FromTo: newAttribute("date_3.aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Date 3) + * Date Attribute ID: date_3.euweek.in.year + */ + WeekMonSun: { + ref: idRef("date_3.euweek.in.year", "attribute"), + identifier: "date_3.euweek.in.year", + /** + * Display Form Title: Number EU (Date 3) + * Display Form ID: date_3.aba81lMifn6q + */ + NumberEU: newAttribute("date_3.aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Date 3) + * Date Attribute ID: date_3.euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("date_3.euweek.in.quarter", "attribute"), + identifier: "date_3.euweek.in.quarter", + /** + * Display Form Title: Number EU (Date 3) + * Display Form ID: date_3.abg81lMifn6q + */ + NumberEU: newAttribute("date_3.abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Date 3) + * Date Attribute ID: date_3.month.in.year + */ + Month: { + ref: idRef("date_3.month.in.year", "attribute"), + identifier: "date_3.month.in.year", + /** + * Display Form Title: Short (Jan) (Date 3) + * Display Form ID: date_3.abm81lMifn6q + */ + Short: newAttribute("date_3.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 3) + * Display Form ID: date_3.abs81lMifn6q + */ + Long: newAttribute("date_3.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 3) + * Display Form ID: date_3.abq81lMifn6q + */ + Number: newAttribute("date_3.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 3) + * Display Form ID: date_3.abo81lMifn6q + */ + MQ: newAttribute("date_3.abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Date 3) + * Date Attribute ID: date_3.month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("date_3.month.in.quarter", "attribute"), + identifier: "date_3.month.in.quarter", + /** + * Display Form Title: Number (Date 3) + * Display Form ID: date_3.aby81lMifn6q + */ + Number: newAttribute("date_3.aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Date 3) + * Date Attribute ID: date_3.day.in.year + */ + DayOfYear: { + ref: idRef("date_3.day.in.year", "attribute"), + identifier: "date_3.day.in.year", + /** + * Display Form Title: default (Date 3) + * Display Form ID: date_3.abE81lMifn6q + */ + Default: newAttribute("date_3.abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Date 3) + * Date Attribute ID: date_3.day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("date_3.day.in.week", "attribute"), + identifier: "date_3.day.in.week", + /** + * Display Form Title: Short (Sun) (Date 3) + * Display Form ID: date_3.abK81lMifn6q + */ + Short: newAttribute("date_3.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 3) + * Display Form ID: date_3.abO81lMifn6q + */ + Long: newAttribute("date_3.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 3) + * Display Form ID: date_3.abM81lMifn6q + */ + Number: newAttribute("date_3.abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Date 3) + * Date Attribute ID: date_3.day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("date_3.day.in.euweek", "attribute"), + identifier: "date_3.day.in.euweek", + /** + * Display Form Title: Short (Mon) (Date 3) + * Display Form ID: date_3.abU81lMifn6q + */ + Short: newAttribute("date_3.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 3) + * Display Form ID: date_3.abY81lMifn6q + */ + Long: newAttribute("date_3.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 3) + * Display Form ID: date_3.abW81lMifn6q + */ + Number: newAttribute("date_3.abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Date 3) + * Date Attribute ID: date_3.day.in.quarter + */ + DayOfQuarter: { + ref: idRef("date_3.day.in.quarter", "attribute"), + identifier: "date_3.day.in.quarter", + /** + * Display Form Title: default (Date 3) + * Display Form ID: date_3.ab481lMifn6q + */ + Default: newAttribute("date_3.ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Date 3) + * Date Attribute ID: date_3.day.in.month + */ + DayOfMonth: { + ref: idRef("date_3.day.in.month", "attribute"), + identifier: "date_3.day.in.month", + /** + * Display Form Title: default (Date 3) + * Display Form ID: date_3.aca81lMifn6q + */ + Default: newAttribute("date_3.aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Date 3) + * Date Attribute ID: date_3.quarter + */ + QuarterYear: { + ref: idRef("date_3.quarter", "attribute"), + identifier: "date_3.quarter", + /** + * Display Form Title: US Short (Date 3) + * Display Form ID: date_3.aci81lMifn6q + */ + USShort: newAttribute("date_3.aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Date 3) + * Date Attribute ID: date_3.month + */ + MonthYear: { + ref: idRef("date_3.month", "attribute"), + identifier: "date_3.month", + /** + * Display Form Title: Short (Jan 2010) (Date 3) + * Display Form ID: date_3.act81lMifn6q + */ + Short: newAttribute("date_3.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 3) + * Display Form ID: date_3.acx81lMifn6q + */ + Long: newAttribute("date_3.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 3) + * Display Form ID: date_3.acv81lMifn6q + */ + Number: newAttribute("date_3.acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Date 3) + * Date Attribute ID: date_3.date + */ + Date: { + ref: idRef("date_3.date", "attribute"), + identifier: "date_3.date", + /** + * Display Form Title: mm/dd/yyyy (Date 3) + * Display Form ID: date_3.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_3.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 3) + * Display Form ID: date_3.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_3.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 3) + * Display Form ID: date_3.date.mdyy + */ + MDYy: newAttribute("date_3.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 3) + * Display Form ID: date_3.date.long + */ + Long: newAttribute("date_3.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 3) + * Display Form ID: date_3.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_3.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 3) + * Display Form ID: date_3.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_3.date.eddmmyyyy"), + }, + }, + /** + * Date Data Set Title: Date (Date 4) + * Date Data Set ID: date_4.dataset.dt + */ + Date4: { + ref: idRef("date_4.dataset.dt", "dataSet"), + identifier: "date_4.dataset.dt", + /** + * Date Attribute: Year (Date 4) + * Date Attribute ID: date_4.year + */ + Year: { + ref: idRef("date_4.year", "attribute"), + identifier: "date_4.year", + /** + * Display Form Title: Year (Date 4) + * Display Form ID: date_4.aag81lMifn6q + */ + Default: newAttribute("date_4.aag81lMifn6q"), + }, + /** + * Date Attribute: Quarter (Date 4) + * Date Attribute ID: date_4.quarter.in.year + */ + Quarter: { + ref: idRef("date_4.quarter.in.year", "attribute"), + identifier: "date_4.quarter.in.year", + /** + * Display Form Title: default (Date 4) + * Display Form ID: date_4.aam81lMifn6q + */ + Default: newAttribute("date_4.aam81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat)/Year (Date 4) + * Date Attribute ID: date_4.week + */ + WeekSunSatYear: { + ref: idRef("date_4.week", "attribute"), + identifier: "date_4.week", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 4) + * Display Form ID: date_4.aaA81lMifn6q + */ + WeekNrYear: newAttribute("date_4.aaA81lMifn6q"), + /** + * Display Form Title: Week Starting (Date 4) + * Display Form ID: date_4.aaw81lMifn6q + */ + WeekStarting: newAttribute("date_4.aaw81lMifn6q"), + /** + * Display Form Title: From - To (Date 4) + * Display Form ID: date_4.aau81lMifn6q + */ + FromTo: newAttribute("date_4.aau81lMifn6q"), + /** + * Display Form Title: Week #/Year (Cont.) (Date 4) + * Display Form ID: date_4.aay81lMifn6q + */ + WeekNrYear_1: newAttribute("date_4.aay81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Cont.) (Date 4) + * Display Form ID: date_4.aaC81lMifn6q + */ + WkQtrYear: newAttribute("date_4.aaC81lMifn6q"), + /** + * Display Form Title: Wk/Qtr/Year (Date 4) + * Display Form ID: date_4.aas81lMifn6q + */ + WkQtrYear_1: newAttribute("date_4.aas81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) (Date 4) + * Date Attribute ID: date_4.week.in.year + */ + WeekSunSat: { + ref: idRef("date_4.week.in.year", "attribute"), + identifier: "date_4.week.in.year", + /** + * Display Form Title: Number US (Date 4) + * Display Form ID: date_4.aaI81lMifn6q + */ + NumberUS: newAttribute("date_4.aaI81lMifn6q"), + }, + /** + * Date Attribute: Week (Sun-Sat) of Qtr (Date 4) + * Date Attribute ID: date_4.week.in.quarter + */ + WeekSunSatOfQtr: { + ref: idRef("date_4.week.in.quarter", "attribute"), + identifier: "date_4.week.in.quarter", + /** + * Display Form Title: Number US (Date 4) + * Display Form ID: date_4.aaO81lMifn6q + */ + NumberUS: newAttribute("date_4.aaO81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun)/Year (Date 4) + * Date Attribute ID: date_4.euweek + */ + WeekMonSunYear: { + ref: idRef("date_4.euweek", "attribute"), + identifier: "date_4.euweek", + /** + * Display Form Title: Week #/Year (W1/2010) (Date 4) + * Display Form ID: date_4.aa281lMifn6q + */ + WeekNrYear: newAttribute("date_4.aa281lMifn6q"), + /** + * Display Form Title: Week Starting (Date 4) + * Display Form ID: date_4.aaY81lMifn6q + */ + WeekStarting: newAttribute("date_4.aaY81lMifn6q"), + /** + * Display Form Title: From - To (Date 4) + * Display Form ID: date_4.aaW81lMifn6q + */ + FromTo: newAttribute("date_4.aaW81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) (Date 4) + * Date Attribute ID: date_4.euweek.in.year + */ + WeekMonSun: { + ref: idRef("date_4.euweek.in.year", "attribute"), + identifier: "date_4.euweek.in.year", + /** + * Display Form Title: Number EU (Date 4) + * Display Form ID: date_4.aba81lMifn6q + */ + NumberEU: newAttribute("date_4.aba81lMifn6q"), + }, + /** + * Date Attribute: Week (Mon-Sun) of Qtr (Date 4) + * Date Attribute ID: date_4.euweek.in.quarter + */ + WeekMonSunOfQtr: { + ref: idRef("date_4.euweek.in.quarter", "attribute"), + identifier: "date_4.euweek.in.quarter", + /** + * Display Form Title: Number EU (Date 4) + * Display Form ID: date_4.abg81lMifn6q + */ + NumberEU: newAttribute("date_4.abg81lMifn6q"), + }, + /** + * Date Attribute: Month (Date 4) + * Date Attribute ID: date_4.month.in.year + */ + Month: { + ref: idRef("date_4.month.in.year", "attribute"), + identifier: "date_4.month.in.year", + /** + * Display Form Title: Short (Jan) (Date 4) + * Display Form ID: date_4.abm81lMifn6q + */ + Short: newAttribute("date_4.abm81lMifn6q"), + /** + * Display Form Title: Long (January) (Date 4) + * Display Form ID: date_4.abs81lMifn6q + */ + Long: newAttribute("date_4.abs81lMifn6q"), + /** + * Display Form Title: Number (M1) (Date 4) + * Display Form ID: date_4.abq81lMifn6q + */ + Number: newAttribute("date_4.abq81lMifn6q"), + /** + * Display Form Title: M/Q (M1/Q1) (Date 4) + * Display Form ID: date_4.abo81lMifn6q + */ + MQ: newAttribute("date_4.abo81lMifn6q"), + }, + /** + * Date Attribute: Month of Quarter (Date 4) + * Date Attribute ID: date_4.month.in.quarter + */ + MonthOfQuarter: { + ref: idRef("date_4.month.in.quarter", "attribute"), + identifier: "date_4.month.in.quarter", + /** + * Display Form Title: Number (Date 4) + * Display Form ID: date_4.aby81lMifn6q + */ + Number: newAttribute("date_4.aby81lMifn6q"), + }, + /** + * Date Attribute: Day of Year (Date 4) + * Date Attribute ID: date_4.day.in.year + */ + DayOfYear: { + ref: idRef("date_4.day.in.year", "attribute"), + identifier: "date_4.day.in.year", + /** + * Display Form Title: default (Date 4) + * Display Form ID: date_4.abE81lMifn6q + */ + Default: newAttribute("date_4.abE81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Sun-Sat) (Date 4) + * Date Attribute ID: date_4.day.in.week + */ + DayOfWeekSunSat: { + ref: idRef("date_4.day.in.week", "attribute"), + identifier: "date_4.day.in.week", + /** + * Display Form Title: Short (Sun) (Date 4) + * Display Form ID: date_4.abK81lMifn6q + */ + Short: newAttribute("date_4.abK81lMifn6q"), + /** + * Display Form Title: Long (Sunday) (Date 4) + * Display Form ID: date_4.abO81lMifn6q + */ + Long: newAttribute("date_4.abO81lMifn6q"), + /** + * Display Form Title: Number (1=Sunday) (Date 4) + * Display Form ID: date_4.abM81lMifn6q + */ + Number: newAttribute("date_4.abM81lMifn6q"), + }, + /** + * Date Attribute: Day of Week (Mon-Sun) (Date 4) + * Date Attribute ID: date_4.day.in.euweek + */ + DayOfWeekMonSun: { + ref: idRef("date_4.day.in.euweek", "attribute"), + identifier: "date_4.day.in.euweek", + /** + * Display Form Title: Short (Mon) (Date 4) + * Display Form ID: date_4.abU81lMifn6q + */ + Short: newAttribute("date_4.abU81lMifn6q"), + /** + * Display Form Title: Long (Monday) (Date 4) + * Display Form ID: date_4.abY81lMifn6q + */ + Long: newAttribute("date_4.abY81lMifn6q"), + /** + * Display Form Title: Number (1=Monday) (Date 4) + * Display Form ID: date_4.abW81lMifn6q + */ + Number: newAttribute("date_4.abW81lMifn6q"), + }, + /** + * Date Attribute: Day of Quarter (Date 4) + * Date Attribute ID: date_4.day.in.quarter + */ + DayOfQuarter: { + ref: idRef("date_4.day.in.quarter", "attribute"), + identifier: "date_4.day.in.quarter", + /** + * Display Form Title: default (Date 4) + * Display Form ID: date_4.ab481lMifn6q + */ + Default: newAttribute("date_4.ab481lMifn6q"), + }, + /** + * Date Attribute: Day of Month (Date 4) + * Date Attribute ID: date_4.day.in.month + */ + DayOfMonth: { + ref: idRef("date_4.day.in.month", "attribute"), + identifier: "date_4.day.in.month", + /** + * Display Form Title: default (Date 4) + * Display Form ID: date_4.aca81lMifn6q + */ + Default: newAttribute("date_4.aca81lMifn6q"), + }, + /** + * Date Attribute: Quarter/Year (Date 4) + * Date Attribute ID: date_4.quarter + */ + QuarterYear: { + ref: idRef("date_4.quarter", "attribute"), + identifier: "date_4.quarter", + /** + * Display Form Title: US Short (Date 4) + * Display Form ID: date_4.aci81lMifn6q + */ + USShort: newAttribute("date_4.aci81lMifn6q"), + }, + /** + * Date Attribute: Month/Year (Date 4) + * Date Attribute ID: date_4.month + */ + MonthYear: { + ref: idRef("date_4.month", "attribute"), + identifier: "date_4.month", + /** + * Display Form Title: Short (Jan 2010) (Date 4) + * Display Form ID: date_4.act81lMifn6q + */ + Short: newAttribute("date_4.act81lMifn6q"), + /** + * Display Form Title: Long (January 2010) (Date 4) + * Display Form ID: date_4.acx81lMifn6q + */ + Long: newAttribute("date_4.acx81lMifn6q"), + /** + * Display Form Title: Number (1/2010) (Date 4) + * Display Form ID: date_4.acv81lMifn6q + */ + Number: newAttribute("date_4.acv81lMifn6q"), + }, + /** + * Date Attribute: Date (Date 4) + * Date Attribute ID: date_4.date + */ + Date: { + ref: idRef("date_4.date", "attribute"), + identifier: "date_4.date", + /** + * Display Form Title: mm/dd/yyyy (Date 4) + * Display Form ID: date_4.date.mmddyyyy + */ + MmDdYyyy: newAttribute("date_4.date.mmddyyyy"), + /** + * Display Form Title: yyyy-mm-dd (Date 4) + * Display Form ID: date_4.date.yyyymmdd + */ + YyyyMmDd: newAttribute("date_4.date.yyyymmdd"), + /** + * Display Form Title: m/d/yy (no leading zeroes) (Date 4) + * Display Form ID: date_4.date.mdyy + */ + MDYy: newAttribute("date_4.date.mdyy"), + /** + * Display Form Title: Long (Mon, Jan 1, 2010) (Date 4) + * Display Form ID: date_4.date.long + */ + Long: newAttribute("date_4.date.long"), + /** + * Display Form Title: dd/mm/yyyy (Date 4) + * Display Form ID: date_4.date.ddmmyyyy + */ + DdMmYyyy: newAttribute("date_4.date.ddmmyyyy"), + /** + * Display Form Title: dd-mm-yyyy (Date 4) + * Display Form ID: date_4.date.eddmmyyyy + */ + DdMmYyyy_1: newAttribute("date_4.date.eddmmyyyy"), + }, + }, +}; +export const Insights = { + /** + * Insight Title: Avg Entree % + * Insight ID: abHVSjwFgk4i + */ + AvgEntreePercent: "abHVSjwFgk4i", + /** + * Insight Title: Total Sales by City + * Insight ID: acPWDTL2bJeX + */ + TotalSalesByCity: "acPWDTL2bJeX", + /** + * Insight Title: Total Sales by Location Last Quarter + * Insight ID: abmeiDsUhTNW + */ + TotalSalesByLocationLastQuarter: "abmeiDsUhTNW", + /** + * Insight Title: Total Sales by Week + * Insight ID: aeSCEMsTfoj8 + */ + TotalSalesByWeek: "aeSCEMsTfoj8", + /** + * Insight Title: $ Check Value by Trx + * Insight ID: aa7N3HExdhKw + */ + $CheckValueByTrx: "aa7N3HExdhKw", + /** + * Insight Title: $ Total Sales by Location + * Insight ID: aaBN5UG3dXu4 + */ + $TotalSalesByLocation: "aaBN5UG3dXu4", + /** + * Insight Title: Sales over Time + * Insight ID: acFJltTsifSQ + */ + SalesOverTime: "acFJltTsifSQ", + /** + * Insight Title: Costs over Time + * Insight ID: abHJmzD1fZrW + */ + CostsOverTime: "abHJmzD1fZrW", + /** + * Insight Title: Labor Costs vs Scheduled Costs + * Insight ID: abhJpedgcfU2 + */ + LaborCostsVsScheduledCosts: "abhJpedgcfU2", + /** + * Insight Title: Gross profit % (date filters) + * Insight ID: acOfuc2QiDZK + */ + GrossProfitPercentDateFilters: "acOfuc2QiDZK", + /** + * Insight Title: Table report Labor Costs Vs Scheduled Costs + * Insight ID: aatFRvXBdilm + */ + TableReportLaborCostsVsScheduledCosts: "aatFRvXBdilm", + /** + * Insight Title: Franchise Fees + * Insight ID: aahnVeLugyFj + */ + FranchiseFees: "aahnVeLugyFj", + /** + * Insight Title: Franchise Fees 2017 + * Insight ID: aaZWa46oh9cJ + */ + FranchiseFees2017: "aaZWa46oh9cJ", + /** + * Insight Title: Too many datapoints + * Insight ID: afgeutl8hfOe + */ + TooManyDatapoints: "afgeutl8hfOe", + /** + * Insight Title: Test + * Insight ID: ab6KtJ2LfmCV + */ + Test: "ab6KtJ2LfmCV", + /** + * Insight Title: 123 + * Insight ID: ab3KtvTggKY5 + */ + _123: "ab3KtvTggKY5", + /** + * Insight Title: asdf + * Insight ID: aepRx0i8haM7 + */ + Asdf: "aepRx0i8haM7", + /** + * Insight Title: too many data points + * Insight ID: adzkfjmWiajP + */ + TooManyDataPoints: "adzkfjmWiajP", + /** + * Insight Title: test-pzb + * Insight ID: aa0wmZDugnUX + */ + TestPzb: "aa0wmZDugnUX", + /** + * Insight Title: # Checks Viewed By City Stacked By Location + * Insight ID: aby6oS6DbpFX + */ + NrChecksViewedByCityStackedByLocation: "aby6oS6DbpFX", + /** + * Insight Title: Kyle's Insight + * Insight ID: aazlme4wcy3O + */ + KyleSInsight: "aazlme4wcy3O", + /** + * Insight Title: Gross Profit by location + * Insight ID: ad4lhli5dn5v + */ + GrossProfitByLocation: "ad4lhli5dn5v", + /** + * Insight Title: ui-example-1 + * Insight ID: aasloSSGgcAs + */ + UiExample1: "aasloSSGgcAs", + /** + * Insight Title: DanielsFirstKPI + * Insight ID: aaHloqmuf0Ea + */ + DanielsFirstKPI: "aaHloqmuf0Ea", + /** + * Insight Title: states + * Insight ID: aayloZPWhziV + */ + States: "aayloZPWhziV", + /** + * Insight Title: Jakub's visualisation + * Insight ID: abNloeB7iy4S + */ + JakubSVisualisation: "abNloeB7iy4S", + /** + * Insight Title: sdf_restrant_per_city + * Insight ID: aamlpUW9d6gc + */ + SdfRestrantPerCity: "aamlpUW9d6gc", + /** + * Insight Title: fargo + * Insight ID: acyllEgrhybI + */ + Fargo: "acyllEgrhybI", + /** + * Insight Title: new_test + * Insight ID: aeHmbn7Ciok6 + */ + NewTest: "aeHmbn7Ciok6", + /** + * Insight Title: Zajícův insight 2 + * Insight ID: abgprmHgf3uq + */ + ZajCVInsight2: "abgprmHgf3uq", + /** + * Insight Title: previousPeriod + * Insight ID: aaMNtrdagrFW + */ + PreviousPeriod: "aaMNtrdagrFW", + /** + * Insight Title: Table to Pivot + * Insight ID: aaYPSrp3bqyQ + */ + TableToPivot: "aaYPSrp3bqyQ", + /** + * Insight Title: Table to Pivot #2 + * Insight ID: aaRUKANgdCex + */ + TableToPivotNr2: "aaRUKANgdCex", + /** + * Insight Title: Table to Pivot #3 + * Insight ID: abdUSeYRfG4P + */ + TableToPivotNr3: "abdUSeYRfG4P", + /** + * Insight Title: Bubble Chart + * Insight ID: aa6D2HhshWHB + */ + BubbleChart: "aa6D2HhshWHB", + /** + * Insight Title: hackathon + * Insight ID: abxJEfZhfOk9 + */ + Hackathon: "abxJEfZhfOk9", + /** + * Insight Title: pie2 + * Insight ID: abcJGKsFhpp5 + */ + Pie2: "abcJGKsFhpp5", + /** + * Insight Title: Column Chart + * Insight ID: acKLst3Faran + */ + ColumnChart: "acKLst3Faran", + /** + * Insight Title: Dummy chart + * Insight ID: abw8Uco2cT1B + */ + DummyChart: "abw8Uco2cT1B", + /** + * Insight Title: test insight 1 + * Insight ID: ab68UlSRcNcP + */ + TestInsight1: "ab68UlSRcNcP", + /** + * Insight Title: Pivot test + * Insight ID: abIFNtySe2mv + */ + PivotTest: "abIFNtySe2mv", + /** + * Insight Title: Table Without Measure + * Insight ID: act2Khypdnz6 + */ + TableWithoutMeasure: "act2Khypdnz6", + /** + * Insight Title: asdfasdf + * Insight ID: ab7CymgRcuDx + */ + Asdfasdf: "ab7CymgRcuDx", + /** + * Insight Title: PivotTable sort over column attribute TEST + * Insight ID: ackXHPqtheSt + */ + PivotTableSortOverColumnAttributeTEST: "ackXHPqtheSt", + /** + * Insight Title: Table Totals test + * Insight ID: abS3P51kcXLN + */ + TableTotalsTest: "abS3P51kcXLN", + /** + * Insight Title: scatter example x + * Insight ID: aaIfYMhViEjv + */ + ScatterExampleX: "aaIfYMhViEjv", + /** + * Insight Title: xxx + * Insight ID: abtwQrxcfOvC + */ + Xxx: "abtwQrxcfOvC", + /** + * Insight Title: Line Chart + * Insight ID: aaAaDFt4c1yC + */ + LineChart: "aaAaDFt4c1yC", + /** + * Insight Title: Scatter Chart + * Insight ID: ab4aHg6lej5e + */ + ScatterChart: "ab4aHg6lej5e", + /** + * Insight Title: Area Chart + * Insight ID: acCaGDIrc1iU + */ + AreaChart: "acCaGDIrc1iU", + /** + * Insight Title: Headline Chart + * Insight ID: aaiaOcMqbyMj + */ + HeadlineChart: "aaiaOcMqbyMj", + /** + * Insight Title: Bubble Chart + * Insight ID: abNaJG2Aed2M + */ + BubbleChart_1: "abNaJG2Aed2M", + /** + * Insight Title: Pie Chart + * Insight ID: aaraOcrmdjZd + */ + PieChart: "aaraOcrmdjZd", + /** + * Insight Title: Donut Chart + * Insight ID: absaJEALgcdO + */ + DonutChart: "absaJEALgcdO", + /** + * Insight Title: Treemap Chart + * Insight ID: aajaObFleXdD + */ + TreemapChart: "aajaObFleXdD", + /** + * Insight Title: Heatmap Chart + * Insight ID: abkaJfMYiiCU + */ + HeatmapChart: "abkaJfMYiiCU", + /** + * Insight Title: Bar Chart + * Insight ID: aaKaMZUJeyGo + */ + BarChart: "aaKaMZUJeyGo", + /** + * Insight Title: yxcv + * Insight ID: acGEkojJhJdr + */ + Yxcv: "acGEkojJhJdr", + /** + * Insight Title: ColumnsChart + * Insight ID: aabOspdLbbvs + */ + ColumnsChart: "aabOspdLbbvs", + /** + * Insight Title: # Checks by Quarter, State + * Insight ID: aaW7hwvlfq8Q + */ + NrChecksByQuarterState: "aaW7hwvlfq8Q", + /** + * Insight Title: e + * Insight ID: ab3sK1TAhDEl + */ + E: "ab3sK1TAhDEl", + /** + * Insight Title: TOTVS Table + * Insight ID: aesum6Klg3Pg + */ + TOTVSTable: "aesum6Klg3Pg", + /** + * Insight Title: tesst date year + * Insight ID: aa37yWEJaZgJ + */ + TesstDateYear: "aa37yWEJaZgJ", + /** + * Insight Title: pivotka + * Insight ID: abOGucCbbjYU + */ + Pivotka: "abOGucCbbjYU", + /** + * Insight Title: PivotTable with no filters + * Insight ID: abEGARwMcKcp + */ + PivotTableWithNoFilters: "abEGARwMcKcp", + /** + * Insight Title: TOTVS Table #2 + * Insight ID: aattqR1TePqz + */ + TOTVSTableNr2: "aattqR1TePqz", + /** + * Insight Title: tetsssss1 + * Insight ID: abr6SUUDg4J3 + */ + Tetsssss1: "abr6SUUDg4J3", + /** + * Insight Title: coreui-react + * Insight ID: aaSMTErxgsQZ + */ + CoreuiReact: "aaSMTErxgsQZ", + /** + * Insight Title: JZA Treemap + * Insight ID: aaGJHukYh43y + */ + JZATreemap: "aaGJHukYh43y", + /** + * Insight Title: JZA Combo + * Insight ID: aaTJJW6adsaj + */ + JZACombo: "aaTJJW6adsaj", + /** + * Insight Title: JZA Pivot Example + * Insight ID: aaVk0eDhiiyr + */ + JZAPivotExample: "aaVk0eDhiiyr", + /** + * Insight Title: Dual Axis Bar Chart + * Insight ID: acSoPx4Mc7Rr + */ + DualAxisBarChart: "acSoPx4Mc7Rr", + /** + * Insight Title: Checks by year + * Insight ID: accyE4bMhKhb + */ + ChecksByYear: "accyE4bMhKhb", + /** + * Insight Title: Checks by State + * Insight ID: ad0CPFd0eIAV + */ + ChecksByState: "ad0CPFd0eIAV", + /** + * Insight Title: DEL + * Insight ID: aaXC6TWlfQTa + */ + DEL: "aaXC6TWlfQTa", + /** + * Insight Title: DEL + * Insight ID: aagDshJTagXX + */ + DEL_1: "aagDshJTagXX", + /** + * Insight Title: Long Table + * Insight ID: aaDKNE91d2wl + */ + LongTable: "aaDKNE91d2wl", + /** + * Insight Title: test + * Insight ID: abg7q7o6dYNx + */ + Test_1: "abg7q7o6dYNx", + /** + * Insight Title: DHO-test + * Insight ID: abtZxLkZfrFD + */ + DHOTest: "abtZxLkZfrFD", + /** + * Insight Title: KPI + * Insight ID: aa5gPlRleK93 + */ + KPI: "aa5gPlRleK93", + /** + * Insight Title: PVA + * Insight ID: abCiWPjZbXVS + */ + PVA: "abCiWPjZbXVS", + /** + * Insight Title: PVA 2 + * Insight ID: aaCi3GfNaV6Y + */ + PVA2: "aaCi3GfNaV6Y", + /** + * Insight Title: Table + * Insight ID: aaimzjiVfWkM + */ + Table: "aaimzjiVfWkM", + /** + * Insight Title: Test Chart #1 + * Insight ID: aa4ESTLYiu6X + */ + TestChartNr1: "aa4ESTLYiu6X", + /** + * Insight Title: Table + * Insight ID: acN7DuCPiDoh + */ + Table_1: "acN7DuCPiDoh", + /** + * Insight Title: Chart #1 + * Insight ID: admoLzGrddbk + */ + ChartNr1: "admoLzGrddbk", + /** + * Insight Title: geoPushpinChart + * Insight ID: acebcI3fhaRI + */ + GeoPushpinChart: "acebcI3fhaRI", + /** + * Insight Title: bullet + * Insight ID: aaQxY4PLbBsQ + */ + Bullet: "aaQxY4PLbBsQ", + /** + * Insight Title: Measure Value Filter Column Chart + * Insight ID: aapcLmQzeIAz + */ + MeasureValueFilterColumnChart: "aapcLmQzeIAz", + /** + * Insight Title: Measure Value Filter treat null values as 0 + * Insight ID: ab8GBmYngtMa + */ + MeasureValueFilterTreatNullValuesAs0: "ab8GBmYngtMa", + /** + * Insight Title: VisualBI #1 + * Insight ID: aazG5vCZbY25 + */ + VisualBINr1: "aazG5vCZbY25", + /** + * Insight Title: Pivot insight + * Insight ID: ab1Kx7lUaHvU + */ + PivotInsight: "ab1Kx7lUaHvU", + /** + * Insight Title: yxcv + * Insight ID: abSTN5NZh4xW + */ + Yxcv_1: "abSTN5NZh4xW", + /** + * Insight Title: Dual + * Insight ID: aaiiYGtUims2 + */ + Dual: "aaiiYGtUims2", + /** + * Insight Title: Test #1 + * Insight ID: aasWddUAawmK + */ + TestNr1: "aasWddUAawmK", + /** + * Insight Title: Tets #111 + * Insight ID: ablreDhFdKwH + */ + TetsNr111: "ablreDhFdKwH", + /** + * Insight Title: BulletChart + * Insight ID: aatkydZzat7h + */ + BulletChart: "aatkydZzat7h", + /** + * Insight Title: Table report Labor Costs Vs Scheduled Costs test + * Insight ID: aaqx9Ak0g28v + */ + TableReportLaborCostsVsScheduledCostsTest: "aaqx9Ak0g28v", + /** + * Insight Title: # Checks viewed by City stacked by Location - Table + * Insight ID: aaJlFFkiaChA + */ + NrChecksViewedByCityStackedByLocationTable: "aaJlFFkiaChA", + /** + * Insight Title: DashboardEmbedding Insight + * Insight ID: abcolHjKeIB4 + */ + DashboardEmbeddingInsight: "abcolHjKeIB4", + /** + * Insight Title: Table applied measure format + * Insight ID: aajIe1OvcX5N + */ + TableAppliedMeasureFormat: "aajIe1OvcX5N", + /** + * Insight Title: Column has measure format + * Insight ID: aafIHIqgireP + */ + ColumnHasMeasureFormat: "aafIHIqgireP", + /** + * Insight Title: Example for Zach + * Insight ID: adLqfV3peeRI + */ + ExampleForZach: "adLqfV3peeRI", + /** + * Insight Title: Seznam Příklad #1 + * Insight ID: adotZaCGaEeP + */ + SeznamPKladNr1: "adotZaCGaEeP", + /** + * Insight Title: sdfg + * Insight ID: ajhtO3DggLVY + */ + Sdfg: "ajhtO3DggLVY", + /** + * Insight Title: Example #1 + * Insight ID: adRuvTAwaTcq + */ + ExampleNr1: "adRuvTAwaTcq", + /** + * Insight Title: New Table report Labor Costs Vs Scheduled Costs test + * Insight ID: abg18hRDbYS9 + */ + NewTableReportLaborCostsVsScheduledCostsTest: "abg18hRDbYS9", + /** + * Insight Title: My Insight + * Insight ID: afStbARxcOjh + */ + MyInsight: "afStbARxcOjh", + /** + * Insight Title: Arrivalist Column Chart + * Insight ID: adFGlyj8vFrI + */ + ArrivalistColumnChart: "adFGlyj8vFrI", + /** + * Insight Title: # Checks sliced by Location + * Insight ID: abUJGRByN7u8 + */ + NrChecksSlicedByLocation: "abUJGRByN7u8", + /** + * Insight Title: Example Insight + * Insight ID: aaeMxtDkxs2K + */ + ExampleInsight: "aaeMxtDkxs2K", +}; +export const Dashboards = { + /** + * Dashboard Title: KPIs + * Dashboard ID: afMA17GSbk31 + */ + KPIs: "afMA17GSbk31", + /** + * Dashboard Title: Store management KPIs + * Dashboard ID: abBJlnxrfEWH + */ + StoreManagementKPIs: "abBJlnxrfEWH", + /** + * Dashboard Title: KPIs Drill + * Dashboard ID: aby7cMBNeo0Y + */ + KPIsDrill: "aby7cMBNeo0Y", + /** + * Dashboard Title: KPIs Embedded in React Native App + * Dashboard ID: abKH4eEFdBWS + */ + KPIsEmbeddedInReactNativeApp: "abKH4eEFdBWS", + /** + * Dashboard Title: KPIs Underlined + * Dashboard ID: abTIt0ngdlUH + */ + KPIsUnderlined: "abTIt0ngdlUH", + /** + * Dashboard Title: KPIs Drill #2 - From + * Dashboard ID: abVweo3WfQgQ + */ + KPIsDrillNr2From: "abVweo3WfQgQ", + /** + * Dashboard Title: KPIs Drill #2 - To + * Dashboard ID: aeRv67kib7Cg + */ + KPIsDrillNr2To: "aeRv67kib7Cg", + /** + * Dashboard Title: Filter + * Dashboard ID: aaZ5WGrqfHsr + */ + Filter: "aaZ5WGrqfHsr", + /** + * Dashboard Title: Dependent Filters + * Dashboard ID: aaBLkHnSfrBI + */ + DependentFilters: "aaBLkHnSfrBI", + /** + * Dashboard Title: 1. My Main Dashboard + * Dashboard ID: abHCFBGphqKh + */ + _1MyMainDashboard: "abHCFBGphqKh", + /** + * Dashboard Title: DashboardEmbedding + * Dashboard ID: aeO5PVgShc0T + */ + DashboardEmbedding: "aeO5PVgShc0T", + /** + * Dashboard Title: DashboardEmbedding-geo + * Dashboard ID: adsENtJ9e8ov + */ + DashboardEmbeddingGeo: "adsENtJ9e8ov", +}; diff --git a/cgra-slider/src/routes/AppRouter.js b/cgra-slider/src/routes/AppRouter.js index a007b061..6fce5a10 100644 --- a/cgra-slider/src/routes/AppRouter.js +++ b/cgra-slider/src/routes/AppRouter.js @@ -1,5 +1,5 @@ import React from "react"; -import { BrowserRouter as Router, Route, Redirect } from "react-router-dom"; +import { HashRouter as Router, Route } from "react-router-dom"; import { WorkspaceProvider } from "../contexts/Workspace"; import Page from "../components/Page"; @@ -11,15 +11,6 @@ import Home from "./Home"; import styles from "./AppRouter.module.scss"; -// Uncomment these lines if you want to redirect unauthorized users to login form -// import { useAuth } from "../contexts/Auth"; -// import { AuthStatus } from "../contexts/Auth/state"; -// const RedirectIfNotLoggedIn = () => { -// const auth = useAuth(); -// const shouldRedirectToLogin = auth.authStatus === AuthStatus.UNAUTHORIZED; -// return shouldRedirectToLogin ? } /> : null; -// }; - const AppRouter = () => { return (
@@ -31,9 +22,6 @@ const AppRouter = () => { Dashboard} /> - {/* DELETE THIS LINE */} - {/* Uncomment the next line if you want to redirect unauthorized users to login form */} - {/* */}
diff --git a/cgra-slider/src/routes/Home.js b/cgra-slider/src/routes/Home.js index 4533b4e4..18a3c822 100644 --- a/cgra-slider/src/routes/Home.js +++ b/cgra-slider/src/routes/Home.js @@ -1,9 +1,41 @@ -import React from "react"; +import React, { useState } from "react"; +import { ColumnChart } from "@gooddata/sdk-ui-charts"; +import { newMeasureValueFilter } from "@gooddata/sdk-model"; +import RangeSlider from "rsuite/RangeSlider"; import Page from "../components/Page"; +import * as Md from "../md/full"; + +import "rsuite/dist/rsuite.min.css"; + +const STEP = 100000; +const DEFAULT_MIN = 100000; +const DEFAULT_MAX = 200000; const Home = () => { - return Place your content here…; + const [minMax, setMinMax] = useState({ min: DEFAULT_MIN, max: DEFAULT_MAX }); + const betweenFilter = newMeasureValueFilter(Md.NrChecks, "BETWEEN", minMax.min, minMax.max); + + return ( + +
+ +
+
+ setMinMax({ min: newMinMax[0], max: newMinMax[1] })} + renderMark={mark => { + return mark; + }} + /> +
+
+ ); }; export default Home; diff --git a/cgra-slider/src/setupProxy.js b/cgra-slider/src/setupProxy.js deleted file mode 100644 index 31422387..00000000 --- a/cgra-slider/src/setupProxy.js +++ /dev/null @@ -1,44 +0,0 @@ -const proxy = require("http-proxy-middleware"); - -require("@babel/register")({ - presets: ["@babel/preset-typescript", "@babel/preset-env"], - plugins: ["add-module-exports"], - extensions: [".ts", ".js"], -}); - -const constants = require("./constants"); - -const domain = constants.backend; -module.exports = function(app) { - app.use( - proxy("/gdc", { - changeOrigin: true, - cookieDomainRewrite: "localhost", - secure: false, - target: domain, - headers: { - host: domain.replace(/https:\/\//, ""), - origin: null, - // This is essential for Tiger backends. To ensure 401 flies when not authenticated and using proxy - "X-Requested-With": "XMLHttpRequest", - }, - onProxyReq: function(proxyReq, _req, _res) { - proxyReq.setHeader("accept-encoding", "identity"); - }, - }), - ); - app.use( - proxy("/*.html", { - changeOrigin: true, - secure: false, - target: domain, - }), - ); - app.use( - proxy("/packages/*.{js,css}", { - changeOrigin: true, - secure: false, - target: domain, - }), - ); -}; diff --git a/cgra-slider/yarn.lock b/cgra-slider/yarn.lock index f8290967..6d461f0c 100644 --- a/cgra-slider/yarn.lock +++ b/cgra-slider/yarn.lock @@ -1236,6 +1236,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.12.5": + version "7.16.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.0.tgz#e27b977f2e2088ba24748bf99b5e1dece64e4f0b" + integrity sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.3.3": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" @@ -2198,6 +2205,21 @@ estree-walker "^1.0.1" picomatch "^2.2.2" +"@rsuite/icon-font@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@rsuite/icon-font/-/icon-font-4.0.0.tgz#c4a772af5020bb3bbf74761879f80da23e914123" + integrity sha512-rZTgpTH3H3HLczCA2rnkWfoMKm0ZXoRzsrkVujfP/FfslnKUMvO6w56pa8pCvhWGpNEPUsLS2ULnFGpTEcup/Q== + +"@rsuite/icons@^1.0.0", "@rsuite/icons@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@rsuite/icons/-/icons-1.0.2.tgz#1b53f6e5dc1dabec7a40ac5773ecc2172f05d09e" + integrity sha512-Y7vJNDQpJnFlyYSUXQ2iQ9Meg7+ZKcrIenhpYDdM3c7vYDE/L7pml+hrK28jk6QfV/QkVv5B504D+l7aM6AAJQ== + dependencies: + "@rsuite/icon-font" "^4.0.0" + classnames "^2.2.5" + insert-css "^2.0.0" + lodash "^4.17.20" + "@sinonjs/commons@^1.7.0": version "1.8.3" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" @@ -2375,6 +2397,11 @@ dependencies: "@babel/types" "^7.3.0" +"@types/chai@^4.2.18": + version "4.2.22" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.22.tgz#47020d7e4cf19194d43b5202f35f75bd2ad35ce7" + integrity sha512-tFfcE+DSTzWAgifkjik9AySNqIyNoYwmR+uecPwwD/XRNfvOjmC/FjCxpiUGDkDVDphPfCUecSQVFw+lN3M3kQ== + "@types/error-stack-parser@^1.3.18": version "1.3.18" resolved "https://registry.yarnpkg.com/@types/error-stack-parser/-/error-stack-parser-1.3.18.tgz#e01c9f8c85ca83b610320c62258b0c9026ade0f7" @@ -2466,6 +2493,11 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= +"@types/lodash@^4.14.134": + version "4.14.176" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.176.tgz#641150fc1cda36fbfa329de603bbb175d7ee20c0" + integrity sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ== + "@types/lodash@^4.14.165", "@types/lodash@^4.14.72": version "4.14.169" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.169.tgz#83c217688f07a4d9ef8f28a3ebd1d318f6ff4cbb" @@ -2511,11 +2543,24 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== +"@types/prop-types@^15.7.1": + version "15.7.4" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.4.tgz#fcf7205c25dff795ee79af1e30da2c9790808f11" + integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== + "@types/q@^1.5.1": version "1.5.2" resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== +"@types/react-virtualized@^9.21.11": + version "9.21.14" + resolved "https://registry.yarnpkg.com/@types/react-virtualized/-/react-virtualized-9.21.14.tgz#8d465aa54386a7bebc7b61f71afc588bb800b868" + integrity sha512-wvZftXXYNpj3ELVm2v8pySnq/uxKD1UsFpRkNoBAbQFTnI4Bz4OcwjUhwvaqUq5dDoT6SCS2+PdCzysxMYfjdg== + dependencies: + "@types/prop-types" "*" + "@types/react" "*" + "@types/react@*": version "17.0.2" resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.2.tgz#3de24c4efef902dd9795a49c75f760cbe4f7a5a8" @@ -4946,7 +4991,7 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -classnames@^2.2.6, classnames@^2.3.1: +classnames@^2.2.5, classnames@^2.2.6, classnames@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== @@ -5016,6 +5061,11 @@ clone@^1.0.2: resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= +clsx@^1.0.4: + version "1.1.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188" + integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== + co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" @@ -5755,6 +5805,11 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +date-fns@^2.13.0: + version "2.25.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.25.0.tgz#8c5c8f1d958be3809a9a03f4b742eba894fc5680" + integrity sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w== + date-fns@^2.8.1: version "2.14.0" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.14.0.tgz#359a87a265bb34ef2e38f93ecf63ac453f9bc7ba" @@ -6088,6 +6143,19 @@ dom-helpers@^5.0.1: "@babel/runtime" "^7.8.7" csstype "^3.0.2" +dom-helpers@^5.1.3: + version "5.2.1" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== + dependencies: + "@babel/runtime" "^7.8.7" + csstype "^3.0.2" + +dom-lib@^2.0.3, dom-lib@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/dom-lib/-/dom-lib-2.1.0.tgz#2f14bb4d4cff13bb84180096314b0e42faf91254" + integrity sha512-JFvhxkdvP85H0FMpZtu7QqRunnoQaqeKwr/v+IzHFyev/kaqPpEhVEyo59Cr3AFfreUyxedQuSa3Dzcl6N+Qgg== + dom-serializer@0: version "0.2.2" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" @@ -6237,6 +6305,11 @@ element-closest-polyfill@^1.0.0: resolved "https://registry.yarnpkg.com/element-closest-polyfill/-/element-closest-polyfill-1.0.0.tgz#66eac5e3055f48a0df6eab2e99fc5640cd2a6f3b" integrity sha512-WNp+gd+xG4JVC6wjeFt8KHoaS4TD0ppDhHjgKdWXmLAUz7KPrxTxxS0SJPBKS3qE/hpl8cNmsA08izLVIItblg== +element-resize-event@^3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/element-resize-event/-/element-resize-event-3.0.6.tgz#3a18efd4879ad615e979fd8bbf173b014987eb9a" + integrity sha512-sSeXY9rNDp86bJODW68pxLcy3A5FrPZfIgOrJHzqgYzX513Zq6/ytdBigp7KeJEpZZopBBSiO1cVuiRkZpNxLw== + elliptic@^6.0.0: version "6.5.4" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" @@ -8268,6 +8341,11 @@ inquirer@^7.3.3: strip-ansi "^6.0.0" through "^2.3.6" +insert-css@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/insert-css/-/insert-css-2.0.0.tgz#eb5d1097b7542f4c79ea3060d3aee07d053880f4" + integrity sha1-610Ql7dUL0x56jBg067gfQU4gPQ= + internal-ip@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" @@ -12657,6 +12735,18 @@ react-truncate@^2.4.0: resolved "https://registry.yarnpkg.com/react-truncate/-/react-truncate-2.4.0.tgz#3cf5ff09ab86f93e3c078d359f4de6d75aa60510" integrity sha512-3QW11/COYwi6iPUaunUhl06DW5NJBJD1WkmxW5YxqqUu6kvP+msB3jfoLg8WRbu57JqgebjVW8Lknw6T5/QZdA== +react-virtualized@^9.22.3: + version "9.22.3" + resolved "https://registry.yarnpkg.com/react-virtualized/-/react-virtualized-9.22.3.tgz#f430f16beb0a42db420dbd4d340403c0de334421" + integrity sha512-MKovKMxWTcwPSxE1kK1HcheQTWfuCxAuBoSTf2gwyMM21NdX/PXUhnoP8Uc5dRKd+nKm8v41R36OellhdCpkrw== + dependencies: + "@babel/runtime" "^7.7.2" + clsx "^1.0.4" + dom-helpers "^5.1.3" + loose-envify "^1.4.0" + prop-types "^15.7.2" + react-lifecycles-compat "^3.0.4" + react-window@^1.8.5: version "1.8.5" resolved "https://registry.yarnpkg.com/react-window/-/react-window-1.8.5.tgz#a56b39307e79979721021f5d06a67742ecca52d1" @@ -13238,6 +13328,39 @@ rst-selector-parser@^2.2.3: lodash.flattendeep "^4.4.0" nearley "^2.7.10" +rsuite-table@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/rsuite-table/-/rsuite-table-5.0.2.tgz#ae08cbd544f9a90db19301d81d58b36893aace12" + integrity sha512-Kp1tFyht66Z8jVGdONCKI1ViBkU3CUV1Gn9nubvLXbDSYkUzTBa88OQoCz5vSXc9In9dlTZ9K0flIV/e+cWXAw== + dependencies: + "@babel/runtime" "^7.12.5" + "@rsuite/icons" "^1.0.0" + classnames "^2.2.5" + dom-lib "^2.0.3" + element-resize-event "^3.0.6" + lodash "^4.17.21" + +rsuite@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/rsuite/-/rsuite-5.1.0.tgz#782cb4ba44eba35fce3974748e05188be2e553b1" + integrity sha512-MufUlg54gwVS6LHpeX5Of7cslmsp/TLli3XpHzae9CoFNsrCAyWOODa1dfgxM4Ism0RYYF9YcuOlOGCm7CUaUg== + dependencies: + "@babel/runtime" "^7.8.4" + "@rsuite/icons" "^1.0.2" + "@types/chai" "^4.2.18" + "@types/lodash" "^4.14.134" + "@types/prop-types" "^15.7.1" + "@types/react-virtualized" "^9.21.11" + classnames "^2.3.1" + date-fns "^2.13.0" + dom-lib "^2.1.0" + element-resize-event "^3.0.6" + lodash "^4.17.11" + prop-types "^15.7.2" + react-virtualized "^9.22.3" + rsuite-table "^5.0.2" + schema-typed "^2.0.1" + rsvp@^4.8.4: version "4.8.5" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" @@ -13367,6 +13490,11 @@ scheduler@^0.19.0: loose-envify "^1.1.0" object-assign "^4.1.1" +schema-typed@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/schema-typed/-/schema-typed-2.0.1.tgz#8e37167de3cce919cffc3d81f93ab3d9ef806181" + integrity sha512-9sz07HVMxcHjCQ3jtT0mfGtHcSqcmUmBIf6OcJkWDcrl4wQsIIv3mCn+CE/Xb6+VpFWpnPY3nSFby5VxawHEfQ== + schema-utils@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"