|
Как на клиенте посмотреть параметры реквизита? | ☑ | ||
---|---|---|---|---|
0
Мисти
01.02.16
✎
18:21
|
Есть реквизит документа, это справочник "услуги", мне нужно на клиенте сравнить строку с наименованием услуги.
Понятно, что можно вызвать с сервера, но какую-то формулу я видела, чтоб без этого...? |
|||
1
Nuobu
01.02.16
✎
19:12
|
(0) Запоминается в "ПриОткрытии", "ПриИзмененииУслуги" наименование услуги в реквизите формы и с ним сравнивается.
|
|||
2
Cyberhawk
01.02.16
✎
19:13
|
Покажи на картинке, где этот твой реквизит и куда ты вводишь строку, которую будешь с этим реквизитом сравнивать
|
|||
3
Мисти
01.02.16
✎
19:33
|
А я уже написала как обычнео через проверитьНаСервере
|
|||
4
Мисти
02.02.16
✎
01:17
|
След. проблема - Объект.Показания имеет тип ДанныеФормыКоллекция
А куда тогда делать моя табличная часть Показания?? Объект.Показания.Выгрузить() - это таблицаЗначений, но почему-то пустая, хотя в документе она заполнена и документ сохранен. Неужели это связано с тем, что сейчас я в другой форме документа? (для загрузки) |
|||
5
Asmody
02.02.16
✎
01:23
|
(4) Представление объекта в УФ это не сам объект. Для каждой формы объекта представление свое. В УФ нельзя, как раньше, заполнить объект в одной форме и ждать, что он появится в другой. Нужно использовать другие средства: временные хранилища, передачу оповещений и т.п.
|
|||
6
swcid
02.02.16
✎
01:27
|
(0) Если именно с наименованием тогда можно так
Если ""+Объект.Услуга=Моя Строка Тогда но что-то в самой идее дурно пахнет. |
|||
7
cw014
02.02.16
✎
07:05
|
Мда
|
|||
8
Мисти
03.02.16
✎
15:53
|
В доп. форме у меня заполнилась доп. таб часть, промежуточная (ПоказанияЕксел).
Теперь мне нужно сопоставить ее в основной форме с таб. частью "показания" и дозаполнить на основании "ПоказанияЕксел". Куда что передать-то? |
|||
9
Torquader
03.02.16
✎
15:59
|
Если основная форма - это форма документа - то "беги" на сервер и там сравнивай.
Если "такая же нарисованная", то придётся учиться работать с "данные формы коллекция". |
|||
10
Мисти
03.02.16
✎
16:11
|
Форма документа! Но, пока я в доп. форме - я таб. часть не вижу.
|
|||
11
Мисти
03.02.16
✎
16:50
|
Я уже где-то близко!
&НаКлиенте Процедура ПриЗакрытии() АдресХранилищаПок = ПриЗакрытииНаСервере(); ПараметрыФормы = Новый Структура; ПараметрыФормы.Вставить("АдресХранилищаПок" , АдресХранилищаПок); ОповеститьОВыборе(ПараметрыФормы); КонецПроцедуры - это в той форме, где создала доп. таб. часть ... Короче, получилось. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |