87d658ab-553e-3c24-9bca-84ed41f89d4d
ManyToManyField
fields
META-INF/components/icons/fields/ManyToManyField.png
META-INF/components/localization/fields/many-to-many-field
component/fields/ManyToManyField.html
false
3.192.4
ru.cg.webbpm.packages.base.resources
3.192.4
d7d54cfb-26b5-4dba-b56f-b6247183c24d
4e314e88-02d6-4b0e-b7a7-15a36bdeb682
ManyToManyField
false
cssClasses
-
"many-to-many"
72ddc7d1-f8dd-449f-8956-39b9f93ad919
65b60ec7-e257-4ca8-8042-dd20a347e8f6
Поле с множественным выбором
false
fd7e47b9-dce1-4d14-9f3a-580c79f59579
96b00b54-c78b-435d-a6d7-160fff654acd
Кнопка "Изменить"
false
Button
component.button
caption
"Изменить"
OpenDialog
component.complex.common
true
true
dialog
{"objectId":"5f581822-cc0f-4841-af5e-7f0732d68131","packageName":"component","className":"Dialog","type":"TS"}
SetRowsFromField
component.complex.manytomany
true
true
true
SetRowsFromFieldForMTMField
component.complex.maytomanyfield
true
true
grid
{"objectId":"88141d81-9fb4-48a3-b86c-f68f12062606","packageName":"component","className":"Grid","type":"TS"}
from
{"objectId":"65b60ec7-e257-4ca8-8042-dd20a347e8f6","packageName":"component.field","className":"MultiValueField","type":"TS"}
to
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
caption
"..."
86f297f1-ab3d-40e0-ac2f-89cc944b7f0a
5f581822-cc0f-4841-af5e-7f0732d68131
Диалог выбора
false
Dialog
component
visible
true
style
width
"800px"
title
"Выбор записей"
style
width
""
title
"Выбор записей"
d7d54cfb-26b5-4dba-b56f-b6247183c24d
af91786e-d5dc-4c6a-a074-64f96ccd8a28
Горизонтальный контейнер
false
HBox
component.container
cssClasses
-
"many-to-many-grids-panel"
cssClasses
-
"many-to-many-grids-panel"
7a57e082-99e3-4453-a2df-d5ffafa2c019
88141d81-9fb4-48a3-b86c-f68f12062606
Таблица
false
Grid
component
GridRpcService
rpc
gridService
loadDao
DefaultLoadDao
database.dao
GridServiceImpl
service
GridColumns
property.grid
EnableButtonWhenSelected
component.complex.common
true
true
button
{"objectId":"a14e98a5-92a1-4016-bea3-7aa7b5662516","packageName":"component.button","className":"Button","type":"TS"}
CopyGridConfigToLinkField
component.complex.manytomany
true
true
linkField
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
02f8d01a-f705-4bed-ad92-2fcec0b222c1
Вертикальный контейнер
false
VBox
component.container
cssClasses
-
"many-to-many-move-buttons"
cssClasses
-
"many-to-many-move-buttons"
fd7e47b9-dce1-4d14-9f3a-580c79f59579
a14e98a5-92a1-4016-bea3-7aa7b5662516
Кнопка "Добавить"
false
Button
component.button
cssClasses
caption
"\u003e"
disabled
true
AddOneRow
component.complex.manytomany
true
true
grid
{"objectId":"88141d81-9fb4-48a3-b86c-f68f12062606","packageName":"component","className":"Grid","type":"TS"}
linkField
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
caption
"\u003e"
disabled
true
fd7e47b9-dce1-4d14-9f3a-580c79f59579
8effd638-602f-47fd-b8cf-e37be4aa6336
Кнопка "Добавить все"
false
Button
component.button
cssClasses
caption
"\u003e\u003e"
disabled
false
AddAllRows
component.complex.manytomany
true
true
grid
{"objectId":"88141d81-9fb4-48a3-b86c-f68f12062606","packageName":"component","className":"Grid","type":"TS"}
linkField
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
caption
"\u003e\u003e"
fd7e47b9-dce1-4d14-9f3a-580c79f59579
770f3102-c304-4637-9c02-096ea2265562
Кнопка "Удалить"
false
Button
component.button
cssClasses
caption
"\u003c"
disabled
true
RemoveOneRow
component.complex.manytomany
true
true
grid
{"objectId":"88141d81-9fb4-48a3-b86c-f68f12062606","packageName":"component","className":"Grid","type":"TS"}
linkField
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
caption
"\u003c"
disabled
true
fd7e47b9-dce1-4d14-9f3a-580c79f59579
f5f25124-dd6c-43f5-966b-f8107a33e840
Кнопка "Удалить все"
false
Button
component.button
cssClasses
caption
"\u003c\u003c"
disabled
false
RemoveAllRows
component.complex.manytomany
true
true
grid
{"objectId":"88141d81-9fb4-48a3-b86c-f68f12062606","packageName":"component","className":"Grid","type":"TS"}
linkField
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
caption
"\u003c\u003c"
aac130d1-08bd-42eb-b0ac-b1a3cc0b3f2f
31aa3c83-944f-4ddf-923b-23f5340188db
Диалог
false
LinkField
component.field
LinkFieldRpcService
rpc.field
true
true
GridColumns
property.grid
EnableButtonWhenSelected
component.complex.common
true
true
button
{"objectId":"770f3102-c304-4637-9c02-096ea2265562","packageName":"component.button","className":"Button","type":"TS"}
LinkFieldCustomSaveLoadScript
component.field.persist
true
true
true
true
d7d54cfb-26b5-4dba-b56f-b6247183c24d
e4aed3a0-f64a-4016-9a40-8e54f7827b18
Горизонтальный контейнер
false
HBox
component.container
cssClasses
-
"buttons-on-right"
cssClasses
-
"buttons-container"
d7d54cfb-26b5-4dba-b56f-b6247183c24d
71e4d6db-2cd6-4886-ac99-7fea06c91b22
Горизонтальный контейнер
false
HBox
component.container
fd7e47b9-dce1-4d14-9f3a-580c79f59579
6b1f121f-9856-4bff-aa7b-b667bbbe2b15
Кнопка "Ок"
false
Button
component.button
caption
"Ок"
SelectRecords
component.complex.manytomany
true
true
true
HideDialog
component.complex.common
true
true
dialog
{"objectId":"5f581822-cc0f-4841-af5e-7f0732d68131","packageName":"component","className":"Dialog","type":"TS"}
SetRowsToField
component.complex.manytomany
true
true
true
SetRowsFromField
component.complex.manytomany
true
true
true
SetRowsToField
component.complex.manytomany
true
true
from
{"objectId":"31aa3c83-944f-4ddf-923b-23f5340188db","packageName":"component.field","className":"LinkField","type":"TS"}
to
{"objectId":"65b60ec7-e257-4ca8-8042-dd20a347e8f6","packageName":"component.field","className":"MultiValueField","type":"TS"}
caption
"Ок"
fd7e47b9-dce1-4d14-9f3a-580c79f59579
ea093273-b62b-4bdc-a869-b1d5efb2b65d
Кнопка "Отмена"
false
Button
component.button
caption
"Отмена"
HideDialog
component.complex.common
true
true
dialog
{"objectId":"5f581822-cc0f-4841-af5e-7f0732d68131","packageName":"component","className":"Dialog","type":"TS"}
caption
"Отмена"
aac130d1-08bd-42eb-b0ac-b1a3cc0b3f2f
e1857494-8960-4943-a5d9-917fa53600c6
Связанная таблица
true