|
Реквизиты формы | ☑ | ||
---|---|---|---|---|
0
r2d24
22.03.14
✎
20:07
|
В управляемом приложения, у формы есть реквизиты на закладке Реквизиты.
Облазил кучу статей, так и не понял, как обратиться к реквизитам формы. Приведу сразу пример: в справочнике ЗДАНИЯ, на форме, есть реквизиты формы "Реквизит1". Как из обработке прочитать значение этого реквизита? &НаКлиенте Процедура Запуск2(Команда) Запуск2НаСервере(); КонецПроцедуры &НаСервереБезКонтекста Процедура Запуск2НаСервере() Выборка = Справочники.КВП_Здания.Выбрать(); пока Выборка.Следующий() цикл Сообщить(Выборка.Реквизит1); конеццикла; КонецПроцедуры С обычными реквизитами этот код работает, а с реквизитом формы нет. Знаю что к реквизиту формы можно спокойно обратиться из самой формы, а мне нужно обратиться из обработки? |
|||
1
ДенисЧ
22.03.14
✎
20:10
|
Никак. Пока нет формы - этих реквизитов не существуеь
|
|||
2
r2d24
22.03.14
✎
20:11
|
(1) что значит пока нет формы?
|
|||
3
r2d24
22.03.14
✎
20:12
|
(1) а методы, например ПолучитьФорму() не поможет?
|
|||
4
ДенисЧ
22.03.14
✎
20:13
|
(2) не создана
(3) А смысл? ТЫ их всё равно не сохранишь. |
|||
5
xReason
22.03.14
✎
20:14
|
поможет, тогда ты создашь объект форма и вот там уже будут реквизиты
Что мешает тебе самому попробовать? Прежде чем сюда писать? |
|||
6
xReason
22.03.14
✎
20:15
|
(4) сохранишь/ не сохранишь - слишком относительно
|
|||
7
r2d24
22.03.14
✎
20:17
|
(5) не знаю, что это такое?
напиши как он правильно пишется, что бы глянуть в интернете, а то даже не представляю, что искать? |
|||
8
r2d24
22.03.14
✎
20:19
|
скажите, а программно можно из обработки создать справочник и программно заполнить его реквизиты формы, и что бы они сохранились?
|
|||
9
ДенисЧ
22.03.14
✎
20:20
|
(6) С относительностью - в соседнюю ветку :-))
(8) общий ответ - нет. Частные ответы сильно зависят от. |
|||
10
r2d24
22.03.14
✎
20:23
|
(9) тогда зачем реквизиты, которые нельзя заполнить и прочитать из других форм и модулей справочников, документов, обработок?
|
|||
11
ДенисЧ
22.03.14
✎
20:26
|
(10) чтобы думать, что делать.
|
|||
12
ДенисЧ
22.03.14
✎
20:27
|
хотя о чём я... Многим (как минимум 1/3 писателей этой ветки на данный момент) это недоступно...
|
|||
13
r2d24
22.03.14
✎
20:33
|
(11) ДенисЧ, ты мне помог с советом, за это спасибо!
А теперь мог бы ты ответить на следующий вопрос: Если тебе дали бы задание, заполнить справочник программно некоторой информации, но некоторые реквизиты - это реквизиты формы, значит их заполнить нельзя. И какой твой план действий? |
|||
14
Chai Nic
22.03.14
✎
20:36
|
(13) "заполнить справочник программно некоторой информации, но некоторые реквизиты - это реквизиты формы"
В справочнике не хранятся реквизиты формы, в справочнике хранятся реквизиты справочника и табличные части со своим реквизитами. |
|||
15
Torquader
22.03.14
✎
20:39
|
(13) В данном случае интересоваться формой нужно только в том случае, если элемент справочника нужно сначала показать пользователю, а потом он его запишет (или не запишет).
Тогда нужно заполнить реквизиты справочника (то, что хранится в базе), а потом вызвать функции или процедуры заполнения реквизитов формы по данным справочника (то, что вызывается при открытии). |
|||
16
r2d24
22.03.14
✎
20:43
|
(14)
http://hostingkartinok.com/show-image.php?id=1a040ea0db273fbe1c8812f602945707 тогда какие здесь реквизиты если не реквизиты формы? |
|||
17
YF
22.03.14
✎
20:44
|
(13) Что за бред?
Вот тогдаДенисуЧ еще задание: Нужно заполнить справочник программно, но некоторые данные - это тексты надписей на форме. Каков же План?!!! |
|||
18
YF
22.03.14
✎
20:45
|
(16) на вкладке "реквизиты" - реквизиты формы, на вкладке"элементы" - элементы формы ...
|
|||
19
Torquader
22.03.14
✎
20:45
|
(17) Ну, вы ещё про регистры и другие места хранения данных вспомните.
|
|||
20
Torquader
22.03.14
✎
20:46
|
Чего-то мне кажется, что (0) - это мужское отражение Мисти
|
|||
21
SSSSS_AAAAA
22.03.14
✎
20:52
|
(17) Для заполнения справочника форма не нужна. И уж тем более не нужны надписи на ней. Форма - средство взаимодействия с пользователем, с помощью которого можно, но совершенно не обязательно, заполнить справочник.
|
|||
22
YF
22.03.14
✎
20:53
|
(21) Зачем так быстро, нужно подождать было до 50 поста
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |