|
Не получается сохранить в (или прочитать из) ХранилищеЗначений ↓ (Волшебник 03.02.2026 23:23) | ☑ | ||
|---|---|---|---|---|
|
0
ADV
03.02.26
✎
15:26
|
8.3.27.1936, управляемое приложение
в справочнике есть реквизит Содержание и реквизит формы (строка) ТекстНаФорме. &НаСервере Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) ТекущийОбъект.Содержание = Новый ХранилищеЗначения(ТекстНаФорме); КонецПроцедуры здесь в отладчике ТекущийОбъект.Содержание.Получить(); показывает правильное значение При чтении &НаСервере Процедура ПриЧтенииНаСервере(ТекущийОбъект) ТекстНаФорме = ТекущийОбъект.Содержание.Получить(); КонецПроцедуры получаю получаю пустое значение. Что делаю неправильно? |
|||
|
1
Ненавижу 1С
гуру
03.02.26
✎
15:43
|
(0) попробуйте прочитать через запрос/консоль
посмотрите, что происходит в событиях объекта и подписках |
|||
|
2
ADV
03.02.26
✎
15:48
|
(1) запросом я пробовал смотреть, возвращается значение реквизита ХранилищеЗначений. Но вероятно Вы советуете какой-то иной способ, который мне непонятен
|
|||
|
3
Мультук
гуру
03.02.26
✎
16:51
|
&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
ТекущийОбъект.Содержание = Новый ХранилищеЗначения(ТекстНаФорме);
КонецПроцедуры
&НаСервере Процедура ПриЧтенииНаСервере(ТекущийОбъект) //Присвоили локальной переменной и выбросили в мусор ТекстНаФорме = ТекущийОбъект.Содержание.Получить(); //Можно попробовать вот так ЭтаФорма.ТекстНаФорме = ТекущийОбъект.Содержание.Получить(); КонецПроцедуры &НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
//так работает. Копи-паст из рабочего кода
ЭлементОбъект = РеквизитФормыВЗначение("Объект");
ТекстНаФорме = ЭлементОбъект.Содержание.Получить();
КонецПроцедуры
Ерунду написал, спс (5) |
|||
|
4
ADV
03.02.26
✎
16:01
|
добавил аналогичные реквизит справочника, реквизит формы и код в справочник, который был в конфигурации, все сработало. Получается дело в какой-то настройке добавленного мною справочника?
|
|||
|
5
Ненавижу 1С
гуру
03.02.26
✎
16:37
|
(3)
//Но имхо 1С тебя пошлет, ибо никакой формы (как я понимаю, ещё нет) откуда вы это берете? а ничего что это событие формы? |
|||
|
6
Ненавижу 1С
гуру
03.02.26
✎
16:39
|
(4) может на событие ПриЧтенииНаСервере не подписана форма?
|
|||
|
7
Волшебник
03.02.26
✎
19:31
|
(0) Неправильно используете управляемое приложение 1С. Не понимаете, кто и чем там управляет. Переходите на обычные приложения и всё будет работать как обычно.
Ну а если очень надо именно управляемое (кем-то или чем-то) приложение, так научитесь правильно взаимодействовать с этим самым... |
|||
|
8
ADV
03.02.26
✎
22:37
|
(7) Так я и учусь. Вот например сюда по наивности своей за советом пришел, чтоб научили.
|
|||
|
9
ADV
03.02.26
✎
22:41
|
(6) подписана
|
|||
|
10
Волшебник
03.02.26
✎
23:09
|
(8) Учитесь, чо. Что уже поняли, что ещё предстоит понять? Правила форума читали?
|
|||
|
11
ADV
03.02.26
✎
23:17
|
(3) в отладчике видно, что и
ЭлементОбъект.Содержание.Получить() (Ваш вариант) и ТекущийОбъект.Содержание.Получить() (мой вариант, код скопирован из процедуры типового справочника) возвращает пустую строку. Видимо запись реквизита Содержание в ХранилищеЗначений не происходит. |
|||
|
12
Волшебник
03.02.26
✎
23:18
|
(11) Вы мой вариант со своим не путайте. Я-то в своём праве, а у вас там "видимо"
|
|||
|
13
ADV
03.02.26
✎
23:18
|
(10) Баном что ли грозите? Ну это аргумент, уважаю)))))
|
|||
|
14
Волшебник
03.02.26
✎
23:19
|
(13) Это хорошо
|
|||
|
15
ADV
03.02.26
✎
23:20
|
(12) Мультук и Волшебник это два ника одного человека?
|
|||
|
16
Волшебник
03.02.26
✎
23:22
|
(15) У Вас был какой-то вопрос по 1С или Вы просто побрехать сюда пришли?
|
|||
|
17
ADV
03.02.26
✎
23:22
|
(14) С пониманием иронии проблемы? Это печально.
|
|||
|
18
Волшебник
03.02.26
✎
23:22
|
(17) Печальтесь о своём.
|
|||
|
19
ADV
03.02.26
✎
23:25
|
(16) Вопросы по 1С я обсуждаю с теми, кто пытается отвечать на вопросы по 1С.
|
|||
|
20
Волшебник
03.02.26
✎
23:29
|
(19) Вы должны ценить саму возможность задать вопрос по 1С на мисте, а не ту фигню, которую я сейчас прочитал и ответил.
|
|||
|
21
ADV
03.02.26
✎
23:29
|
(18) Так я о своем и печалюсь: в кои-то веки решил на Мисте вопрос задать, а тут Вы с объяснениями какой я неуч)))
|
|||
|
22
Волшебник
03.02.26
✎
23:29
|
(21) А может тебя нахуй послать?
|
|||
|
23
ADV
03.02.26
✎
23:33
|
(20) Возможность задать здесь вопрос ценю.
Но хотелось бы получать ответы (понятно, что никто не обязан отвечать), а не пожелания "Иди учись!". |
|||
|
24
Волшебник
03.02.26
✎
23:36
|
(23) Вот и думай пока.
|
|||
|
25
ADV
03.02.26
✎
23:36
|
(22) Пошли. А текст этой переписки слабо будет оставить, чтоб коллеги почитали? Впрочем о твоем культурном уровне насколько я понимаю тут и так никто иллюзий не питает))
|
|||
|
26
Волшебник
03.02.26
✎
23:43
|
(25) Они уже всё видят и прочитали давно. Чем Вы хотите меня взять на "слабо"?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |