|
|
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
Доброе утро Добавляю ресурс след. образом: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Очень не хочется лезть в исходники т.к. компоненты иногда обновляются... Есть ли альтернативный вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 07:21 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUS, Можно, читай справку. Свойство TcxScheduleStorage.CustomFields ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 07:58 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
uranicИгорь_UUS, Можно, читай справку. Свойство TcxScheduleStorage.CustomFields Но CustomFields применяются ведь только в событиям... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 09:00 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
uranicИгорь_UUS, Можно, читай справку. Свойство TcxScheduleStorage.CustomFields Вот из справки: Description The TcxSchedulerStorageFields provides flexibility for handling a variable number of TcxSchedulerStorageField objects. It can be useful if besides the predefined user event's attributes (see the TcxSchedulerEvent) the developer needs to add custom attributes that should be persisted in storage (see the TcxSchedulerStorage.CustomFields property). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 09:04 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUS, никак - либо делай рядом ассациативный массив для доп пропертей, либо забудь Вариант правки исходников - совсем не хорошо. Правда, если отказаться от визуального конструктора, можно просто пойти по пути наследования и для своего наследника добавить любое количество пропертей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 09:18 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
ToshПравда, если отказаться от визуального конструктора, можно просто пойти по пути наследования и для своего наследника добавить любое количество пропертей Какой именно тип наследовать? TcxSchedulerStorageResourceItem? Если да, то как потом всё это дело добавить в Storage.Resources.Items? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 10:23 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUSuranicИгорь_UUS, Можно, читай справку. Свойство TcxScheduleStorage.CustomFields Но CustomFields применяются ведь только в событиям... Что за бред, читай внимательней! В любое время в любом месте, например так: cxScheduleStorage1.SelectedEvents[0].GetCustomFieldValueByName('oper_id') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 13:12 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
А сорри, я туплю, это про ресурс, а я про event ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 13:14 |
|
||
|
TcxScheduler. Можно ли как то добавить дополнительное свойство ресурсу?
|
|||
|---|---|---|---|
|
#18+
Игорь_UUS, наследуешься от стораджа, ему прописываешь своего наследника для ресурсов, ко орый реализует нужные тебе хотелки. Правда после этого в дизайнере уже таким стораджем не порулишь. Разве что завернешь его в отдельный компонент и проинсталишь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2018, 15:21 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2041029]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
192ms |
get topic data: |
9ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 507ms |

| 0 / 0 |
