Форум устарел! Поддержка тут: https://t.me/osengine_official_support
Актуальные гайды здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php
периоды для данных
Можно ли изменить период начала/конца сета данных после его создания?
После создания сета кнопки начало/конец становятся не активные.
Цитата: boo50
Можно ли изменить период начала/конца сета данных после его создания?
После создания сета кнопки начало/конец становятся не активные.
К сожалению после создания сета время начала больше сменить нельзя
Цитата: Алексей Ван
К сожалению после создания сета время начала больше сменить нельзя
Алексей, ни время начала (что еще можно понять), ни время конца (что понять довольно трудно) после создания сета изменить нельзя.
Это же неудобно страшно. Приходилось вручную править файлик Settings.txt. Иначе новые данные не подкачиваются.
В конце концов я закомментировал строчку "DatePickerTimeEnd.IsEnabled = false;"
вот здесь:
и вот здесь (в методе EnableControls()):
И там же строку "DatePickerTimeEnd.IsEnabled = true;" вынес из под if. Появилась возможность редактировать дату окончания сета.
Не нашел чем управляет чекбокс "Авто обновление". И на свой стах и риск добавил в конструкторе OsDataSetUi перед строкой "DatePickerTimeEnd.SelectedDate = _set.TimeEnd;" сторку "if (_set.NeadToUpdate) _set.TimeEnd = DateTime.Today;"
Теперь если запустить сет с предварительно установленным чекбоксом "Авто обновление", то установится текущая дата окончания закачки. В последней модификации не уверен, т.к. не понял функционала чекбокса "Авто обновление".
Цитата: Fast
Цитата: Алексей Ван
К сожалению после создания сета время начала больше сменить нельзяАлексей, ни время начала (что еще можно понять), ни время конца (что понять довольно трудно) после создания сета изменить нельзя.
Это же неудобно страшно. Приходилось вручную править файлик Settings.txt. Иначе новые данные не подкачиваются.
В конце концов я закомментировал строчку "DatePickerTimeEnd.IsEnabled = false;"
вот здесь:
и вот здесь (в методе EnableControls()):
И там же строку "DatePickerTimeEnd.IsEnabled = true;" вынес из под if. Появилась возможность редактировать дату окончания сета.
Не нашел чем управляет чекбокс "Авто обновление". И на свой стах и риск добавил в конструкторе OsDataSetUi перед строкой "DatePickerTimeEnd.SelectedDate = _set.TimeEnd;" сторку "if (_set.NeadToUpdate) _set.TimeEnd = DateTime.Today;"
Теперь если запустить сет с предварительно установленным чекбоксом "Авто обновление", то установится текущая дата окончания закачки. В последней модификации не уверен, т.к. не понял функционала чекбокса "Авто обновление".
Здравствуйте! Если не сложно напишите пожалуйста подробнее в какие файлы нужно внести изменения и может у вас получилось изменить дату начала данных.
Сам проблему с редактированем даты конца данных решил с помощб. установки конечной даты 31.12.20 ну или по аналогии можно)
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.