Как получить значения реквизитов объекта на клиенте в последних БСП?
По теме из базы знаний
- Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)
- Управление состоянием для шаблона MVC и работы с данными объекта
- О формах 1С замолвите слово... Необычное использование знакомого всем объекта
- Внедрение веб-клиента – взгляд изнутри программиста 1С со стороны заказчика
- Подкапотное пространство веб-клиента
Найденные решения
(6) все-таки есть вызов с клиента:
ОбщегоНазначенияУТВызовСервера.ЗначенияРеквизитовОбъекта
ОбщегоНазначенияУТВызовСервера.ЗначенияРеквизитовОбъекта
Wrols; Касаткин; kassbar; Aks_Legendary; demidrole; mikl79; belarus767; user1105830; dammit666; promagent; fravol; shaykhelov; Gendelf; bilex; MAIKL1C; ketr; user1965444; deletel; user1779799; user1619761; Somebody1; native-api; EgorSP; user1560487; Raybek; Student1C; user1118625; nano1c; Veric; yaroslav.artem; dimon_upi; pyrkin_vanya; romulanin; Anubis23; elabor; Tolpinski; Alex_Iz; shoostik; user717534; Lapitskiy; adhocprog; Prad2002; RadoLex; impextr; rpgshnik; myoker; Xershi; aezdakov; Светлый ум; Andreyyy; TSSV;
+51
–
Ответить
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)
на самом по себе клиенте, данные базы недоступны. Поэтому чтобы вытащить, что-либо , а в нашем случае значения реквизитов объекта, все равно придется обратиться к серверной процедуре.
егоНазначения это же серверный модуль? А на клиенте можно получить ЗначенияРеквизитов
на самом по себе клиенте, данные базы недоступны. Поэтому чтобы вытащить, что-либо , а в нашем случае значения реквизитов объекта, все равно придется обратиться к серверной процедуре.
(3) действительно, там вызова сервера нет.
Наверное, это специально сделали, чтобы программист контролировал серверные вызовы. Не использовал их неосознанно.
Значит, надо делать процедуру НаСервере, и оттуда уже обращаться к ОбщийМодуль.ЗначенияРеквизитовОбъекта
Наверное, это специально сделали, чтобы программист контролировал серверные вызовы. Не использовал их неосознанно.
Значит, надо делать процедуру НаСервере, и оттуда уже обращаться к ОбщийМодуль.ЗначенияРеквизитовОбъекта
(6) все-таки есть вызов с клиента:
ОбщегоНазначенияУТВызовСервера.ЗначенияРеквизитовОбъекта
ОбщегоНазначенияУТВызовСервера.ЗначенияРеквизитовОбъекта
Wrols; Касаткин; kassbar; Aks_Legendary; demidrole; mikl79; belarus767; user1105830; dammit666; promagent; fravol; shaykhelov; Gendelf; bilex; MAIKL1C; ketr; user1965444; deletel; user1779799; user1619761; Somebody1; native-api; EgorSP; user1560487; Raybek; Student1C; user1118625; nano1c; Veric; yaroslav.artem; dimon_upi; pyrkin_vanya; romulanin; Anubis23; elabor; Tolpinski; Alex_Iz; shoostik; user717534; Lapitskiy; adhocprog; Prad2002; RadoLex; impextr; rpgshnik; myoker; Xershi; aezdakov; Светлый ум; Andreyyy; TSSV;
+51
–
Ответить
(8) подскажите, нубский вопрос, ажно стыдно.
есть реквизит табличной части год - надо возвращать всегда НачалоГода
и в других табличных частях есть год, назван по разному
ГодПараметры, ГодРасходы (по табличной части, условно)
надо все время ставить на начало года, какую б не ввели дату.
Как так сделать?
есть реквизит табличной части год - надо возвращать всегда НачалоГода
и в других табличных частях есть год, назван по разному
ГодПараметры, ГодРасходы (по табличной части, условно)
надо все время ставить на начало года, какую б не ввели дату.
Как так сделать?
ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервера.ЗначениеРеквизитаОбъекта(Организация,"ИНН")
в БП 3.0.105.31
(12)
Я так же изучил данный вопрос в БП работает:
Но если конфигурация доработанная и есть собственный добавленный общий модуль с галочками "Сервер" и "Вызов сервера" то лучше туда добавить свою экспортную функцию, которая не пропадет в случае обновления логики типовой 1с:
ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСервера
Я так же изучил данный вопрос в БП работает:
ИнтеграцияС1СДокументооборотВызовСервера.ЗначениеРеквизитаОбъекта(Организация,"ИНН")
ЭлектронныйДокументооборотСКонтролирующимиОрганамиВызовСерве ра.ЗначениеРеквизитаОбъекта(Организация,"ИНН")
Но если конфигурация доработанная и есть собственный добавленный общий модуль с галочками "Сервер" и "Вызов сервера" то лучше туда добавить свою экспортную функцию, которая не пропадет в случае обновления логики типовой 1с:
//на клиенте
НужныйРеквизит = МойДобавленныйМодульВызовСервера.ЗначениеРеквизитаОбъекта(ЭтаФорма.Организация,"ИНН");
//который содержит такую экспортную функцию:
Функция ЗначениеРеквизитаОбъекта(Ссылка, ИмяРеквизита, ВыбратьРазрешенные = Ложь, Знач КодЯзыка = Неопределено) Экспорт
Результат = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, ИмяРеквизита, ВыбратьРазрешенные, КодЯзыка);
Возврат Результат;
КонецФункции
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот