доступ к таблице значений из модуля объекта

1. barracuda13 19.03.25 00:04 Сейчас в теме
Внешняя обработка.в модуле формы разместил такой код.На форме есть реквизит ТаблицаЗначений.Все процедуры закинул в модуль объекта и оттуда их вызываю.Но Таблица Значений категорически не хочет заполнятся.Хотя процедура заполнения срабатывает.

	
&НаСервере
Процедура Загрузить()	
РеквизитФормыВЗначение("Объект").ЗагрузитьДок();
КонецПроцедуры 

&НаКлиенте
Процедура ЗагрузитьПл(Команда)
	Загрузить();
КонецПроцедуры
 
Показать


Вот строка кода в модуле объекта которая заполняет таблицу,но ничего не заполняется
			НовСтрока = ТЗ.Добавить();
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user2107191 19.03.25 00:34 Сейчас в теме
(1)
Все процедуры закинул в модуль объекта и оттуда их вызываю.
Зачем? Для поднятия настроения?
6. barracuda13 19.03.25 09:38 Сейчас в теме
(2) для того чтобы установить пароль на код.в модуле формы это сделать не возможно
9. user1936660 19.03.25 09:58 Сейчас в теме
(6)
установить пароль на код
Боженьки, как у вас всё сурово. Конкурентов боитесь?
11. user2107191 19.03.25 10:47 Сейчас в теме
(9)
Конкурентов боитесь?
А то! Только человек, не понимающий отличие модуля формы от модуля объекта сможет написать сверхгениальный код, ноу-хай, то, что достойно защиты паролем от завистливых разработчиков!

Ну или просто чтобы самому стыдно не было за свое "творение".
12. Sashares 33 19.03.25 10:54 Сейчас в теме
(11) То что происходит в вегасе, остается в вегасе))
user2107191; +1 Ответить
3. Sashares 33 19.03.25 01:15 Сейчас в теме
(1)
РеквизитФормыВЗначение("Объект")

А обратно?
5. user2107191 19.03.25 07:59 Сейчас в теме
(3) "С моей стороны пули вылетели. Проблемы на вашей стороне."
Al3x; Sashares; +2 Ответить
7. barracuda13 19.03.25 09:41 Сейчас в теме
8. user1936660 19.03.25 09:57 Сейчас в теме
(7)
пример
А откуда ты узнал про "РеквизитФормыВЗначение"? Вот там и посмотри.
10. Sashares 33 19.03.25 10:09 Сейчас в теме
(7) МойОбъект = РеквизитФормыВЗначение("Объект") - получается объект (в данном случае обработки), далее с ним если что-то делать, модифицировать, то чтобы эти изменения перенеслись в реквизит формы, надо обратно значение (МойОбъект) перенести в реквизит формы.
Метод собственно так и называется ЗначениеВРеквизитФормы().
Подробнее про использование посмотри в синтакс помощнике.
4. Serishev1s 19.03.25 02:40 Сейчас в теме
(1)
Вот строка кода в модуле объекта которая заполняет таблицу,но ничего не заполняется
НовСтрока = ТЗ.Добавить();

Откуда модуль объекта может что-то знать о форме? У обработки нет табличной части "ТЗ"? В модуле объекта не объявлена переменная "ТЗ"? Если в отладчике остановиться на этой строке, какой тип будет у "ТЗ"?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот