POST
|
Actually, I spoke too soon. The calendar picker works, but when I apply the filter the filtering of the layer does not work. The format of the date is different with the new CSS code so I am not sure if that has something to do with it. With original CSS code: With new CSS code:
... View more
02-15-2018
11:44 AM
|
0
|
4
|
1532
|
POST
|
Works great! Thank you. I uncommented out the previous code. I always tend to go digging into the JS code but I really should pay more attention to the css code.
... View more
02-15-2018
11:14 AM
|
0
|
0
|
1532
|
POST
|
I am using the filter widget to filter dates. I would like to remove the today, tomorrow, yesterday options and have it direct to the calendar picker immediately when a user clicks on the dropdown box. I am using WAB 2.7 but I am using the Filter widget folder from 2.4 because I prefer the "Apply" button as opposed to the toggle button. I commented out some code to where I see only the "the date..." option. However, the user still needs to select "the date..." from the dropdown before the calendar pops up. The code I commented out is from: \apps\2\jimu.js\dijit\_filter\DateValueSelector.js The code I commented out are lines 55 through 62 and line 42. Thank you. //virtualDates: null,//['today', 'yesterday', 'tomorrow'] //if(!(this.virtualDates && this.virtualDates.length > 0)){ //this.virtualDates = //[filterUtils.VIRTUAL_DATE_TODAY, filterUtils.VIRTUAL_DATE_YESTERDAY, filterUtils.VIRTUAL_DATE_TOMORROW]; // } //this.dateTypeSelect.addOption({ //value: '', //label: ' ' //}); END Comment
... View more
02-15-2018
09:46 AM
|
0
|
7
|
2271
|
POST
|
From the link you sent I used the EXTRACT(extract_field FROM extract_source). I am not sure the LIKE operator is functional with a date field. I kept getting errors. However, using EXTRACT seems to work. My variables are strings. arcpy.Select_analysis(Select2, Select3, "EXTRACT(DAY FROM EXP_CST) = "+dayDay+" AND EXTRACT(MONTH FROM EXP_CST) = "+dayMonth+" AND EXTRACT(YEAR FROM EXP_CST) = "+dayYear+"")
... View more
02-05-2018
11:23 AM
|
0
|
1
|
1137
|
POST
|
dayString is a string that will change frequently. I would like to use python to select records where my field EXP_CST (date field) in my feature class is on the same day as the date string. However, the date field will also have time elements, so I believe I will need to use the LIKE operator? I am using ArcGIS 10.5.1. Thank you. dayString = '2018-01-31' arcpy.Select_analysis(Select2, Select3, "EXP_CST LIKE '" + dayString + "'")
... View more
02-05-2018
07:28 AM
|
0
|
6
|
1367
|
POST
|
I would like the user to be forced to conduct a filter using the filter widget before making the layer visible. I have the filter widget set up to filter by date range. I would like the date range to be 30 days or less before the user can turn on the layer. I'm not sure if this would be a simple html end date text box value minus the start date text box value, or would require code for intercommunication between widgets? Here is the code I added to the LayerList widget js file (line 232) which alerts the user when making the specific layer visible. However, it has no functionality yet in regards to the date range since it hasn't been calculated yet. var visibleCheckBox = registry.byNode(visibleCheckBoxDomNode); if(layerInfo.isVisible()) { if(layerInfo.id === "Portal_7808"){ alert("Please use the filter widget in the top left corner to filter a date range of 30 days or less. This layer contains many polygons and a filter is required otherwise it will overload the application.") }
... View more
06-08-2017
09:21 AM
|
0
|
0
|
602
|
POST
|
I added the following code to line 84 in the widget.js and is currently working fine. this.createNewRow({operator:"<=", value:"", conjunc:"AND", state:"new"});
... View more
02-06-2017
11:09 AM
|
0
|
0
|
381
|
POST
|
The Group Filter widget doesn't seem to have the "Between" operator like the regular Filter widget has. So, to filter by a date range I believe I need to choose "GREATER THAN OR EQUAL TO", then click the add criteria button to select "AND", and then select LESS THAN OR EQUAL TO. My users will always be doing a date range search, so I want it to display the following when the Group Filter widget opens (rather than have to go through the process of selecting the operators). I modified the text in the widgets\GroupFilter\nls\String.js. Thank you.
... View more
02-03-2017
12:17 PM
|
0
|
1
|
1101
|
POST
|
I forgot to mention I had to update imageShowLegendNode to imageShowLegendDiv. Also, while this does work, I do get 2 console errors. Uncaught TypeError: Cannot read property 'ctrlKey' of undefined at Object._onRowTrClick (LayerListView.js?wab_dv=2.3:406) at init.js:62 Sorry I am confused as to how to paste source code. This does not look good below. Also there is no preview option. //bind event
this.own(on(layerTitleTdNode,
'click',
lang.hitch(this,
this._onRowTrClick,
layerInfo,
imageShowLegendDiv,
layerTrNode,
tableNode)));
setTimeout(lang.hitch(this,
this._onRowTrClick,
layerInfo,
imageShowLegendDiv,
layerTrNode,
tableNode), 100);
... View more
02-01-2017
11:57 AM
|
0
|
7
|
3292
|
POST
|
Thanks Robert. If I included the if-line-of-code I got an error. There is no ending brace. However, I removed this line and it works now. if(layerInfo.newSubLayers.length > 0){
... View more
01-31-2017
01:55 PM
|
1
|
9
|
3292
|
POST
|
I would like the Layer List to display the legend by default (instead of clicking on the layer for the dropdown legend to appear). I tried editing the following code in LayerListView.js where I added the "unfold" text, but all that does is update the triangle orientation like the screenshot below. Thank you. imageShowLegendDiv = domConstruct.create('div', { 'class': 'showLegend-div jimu-float-leading unfold', 'imageShowLegendDivId': layerInfo.id }, layerTdNode);
... View more
01-31-2017
11:52 AM
|
0
|
14
|
6419
|
POST
|
Go to your ArcGIS Server Administrator Directory. Should be something like: https://localhost:####/arcgis/admin/login. Then usage reports > settings
... View more
12-16-2016
11:43 AM
|
0
|
0
|
2010
|
POST
|
I talked with Esri Support and they had me change the Aggregate Statistics to 1 minute from 30 minutes. That seems to have worked. It is now showing requests. I'll monitor it throughout the day.
... View more
12-16-2016
08:49 AM
|
1
|
2
|
2010
|
POST
|
Ok thank you I'll give that a shot. I always thought our logs were set to WARNING, but I'll try FINE.
... View more
12-16-2016
07:11 AM
|
0
|
2
|
2010
|
Title | Kudos | Posted |
---|---|---|
5 | 11-01-2023 07:21 AM | |
1 | 06-22-2021 06:58 AM | |
1 | 01-11-2019 07:17 AM | |
1 | 04-04-2016 11:08 AM | |
1 | 07-23-2019 01:16 PM |
Online Status |
Offline
|
Date Last Visited |
03-05-2024
07:49 AM
|