|
как изменить реквизит, находящийся на форме справочника | ☑ | ||
---|---|---|---|---|
0
Alex655
16.06.15
✎
09:30
|
я получаю объект, но не могу к нему обратиться (через объект.реквизит), каким способом воспользоваться? ут11. 8.3
|
|||
1
Вася Чез
16.06.15
✎
09:32
|
(0) как получаешь?
|
|||
2
Бубка Гоп
16.06.15
✎
09:32
|
Что то не туда катимся, товарищи. Книжки читать, не?
По сабжу: убедись, реквизит объекта или формы ты не можешь изменить? |
|||
3
kosts
16.06.15
✎
09:32
|
Если дело происходит в модуле обычной формы, то чаще всего так и пишут:
РеквизитРазмерОклада = 100; |
|||
4
Alex655
16.06.15
✎
09:34
|
(2) формы (1) Партнер = Справочники.Партнеры.НайтиПоНаименованию(имя).ПолучитьОбъект() (3) я на форме обработки пытаюсь это сделать
|
|||
5
Alex655
16.06.15
✎
09:34
|
(3) формы управляемые
|
|||
6
Бубка Гоп
16.06.15
✎
09:35
|
(4) Тогда на кой орган тебе объект?
|
|||
7
kosts
16.06.15
✎
09:35
|
(4) У тебя типы не совпадают
|
|||
8
Alex655
16.06.15
✎
09:35
|
(6) получитьформу?
|
|||
9
Бубка Гоп
16.06.15
✎
09:35
|
(4) Реквизит ФОРМЫ он не у ОБЪЕКТА, а у ФОРМЫ...
|
|||
10
Alex655
16.06.15
✎
09:56
|
а как мне ее получить, если у меня в реквизите обработки лежит ссылка на партнера, а метод получитьформу доступен для объекта. по команде кнопки я проваливаюсь в клиент, если перейти насервер и там получить объект, то его нельзя вернуть на клиент. как быть?
|
|||
11
Бубка Гоп
16.06.15
✎
09:59
|
(10) поток сознания.
в базе не хранятся реквизиты формы, в ней хранятся только реквизиты объектов. Надо получить эту ссылку на партнера из формы обработки? Если да, просто обращайся к реквизиту по имени, РеквизитССылкойНаПартнера.ПолучитьОбъект(), например |
|||
12
Бубка Гоп
16.06.15
✎
10:02
|
(10) + если вызов не контекстный, реквизиты формы будут доступны и на сервере, делай там все что тебе вздумается
|
|||
13
Бубка Гоп
16.06.15
✎
10:02
|
(12) ошибочка, контекстный конечно ) т.е. просто НаСервере
|
|||
14
Alex655
16.06.15
✎
10:09
|
(13) на сервере я не могу использовать метод получитьформу. ссылка на партнера есть и так
&НаКлиенте Процедура Актуализировать(Команда) ПартнерФорма = Объект.Партнер.ПолучитьФорму("CRM_ФормаЭлемента"); ПартнерФорма.ЭтаФорма["ОГРН"]= ОГРН; ПартнерФорма.Закрыть(); КонецПроцедуры |
|||
15
Бубка Гоп
16.06.15
✎
10:10
|
(14) ОГРН - реквизит объекта а не формы
|
|||
16
Бубка Гоп
16.06.15
✎
10:12
|
(15) так что лезь на сервер, получай объект, меняй огрн, записывай
|
|||
17
Alex655
16.06.15
✎
10:12
|
(15) формы
|
|||
18
Бубка Гоп
16.06.15
✎
10:13
|
(17) непробиваемый какой. а я говорю - это реквизит объекта
|
|||
19
Бубка Гоп
16.06.15
✎
10:14
|
(17) разверни список реквизитов у справочника партнеры в конфигураторе, внимательно изучи содержимое, подумай
|
|||
20
Alex655
16.06.15
✎
10:15
|
||||
21
Alex655
16.06.15
✎
10:16
|
(18) справа в свойствах это видно, что просто огрн, а не объект.огрн
|
|||
22
Бубка Гоп
16.06.15
✎
10:16
|
(21) то что такой же реквизит есть у формы, не говорит о том что его нет у объекта
|
|||
23
Alex655
16.06.15
✎
10:17
|
(22) мне в скрин не влезет весь список реквизитов объекта. Там правда его нет
|
|||
24
Бубка Гоп
16.06.15
✎
10:18
|
(23) хорошо, тогда посмотри откуда он тянется.
В форме данные не хранятся, пойми |
|||
25
Alex655
16.06.15
✎
10:30
|
(24) тип строка, ниоткуда
|
|||
26
Alex655
16.06.15
✎
10:31
|
(24) и галка стоит "сохраняемые данные"
|
|||
27
Alex655
16.06.15
✎
10:34
|
суть не в этом, я прошу о другом помощи
|
|||
28
Бубка Гоп
16.06.15
✎
10:35
|
(26) эта галка не совсем то означает
|
|||
29
Бубка Гоп
16.06.15
✎
10:37
|
(25) если ниоткуда, то оно вообще нигде не хранится
|
|||
30
Alex655
16.06.15
✎
10:44
|
(29) но данные там есть же, если открыть карточку партнера
|
|||
31
pitbul
16.06.15
✎
10:48
|
(30) Данные туда заполняются видимо при открытии формы или перед открытием
|
|||
32
Бубка Гоп
16.06.15
✎
10:51
|
(30) значит все таки откуда то они подтягиваются
|
|||
33
Бубка Гоп
16.06.15
✎
11:07
|
Выходит, при клиент-серверном взаимодействии, Знач отрабатывает "честно" даже с коллекциями
|
|||
34
Бубка Гоп
16.06.15
✎
11:08
|
(33) пардон, не туда
|
|||
35
Alex655
16.06.15
✎
11:10
|
(32) я разобрался, спасибо) из контрагента тащится, у контрагента поменял и там зменилось
|
|||
36
Бубка Гоп
16.06.15
✎
11:12
|
(35) вот и славненько. советую все же что нить почитать про УФ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |