Size: a a a

1С, БСП, DevOps и Архитектура

2019 December 31

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Еще интересно всегда было, что в ПриАктивизацииСтроки() нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
Нельзя, но можно..
источник

D

Dmitriy in 1С, БСП, DevOps и Архитектура
Anton Selin
Еще интересно всегда было, что в ПриАктивизацииСтроки() нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
Нельзя, но можно..
Ошибка платформы будет. Когда можно?
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Dmitriy
Ошибка платформы будет. Когда можно?
У меня ошибки не возникает.. При использовании НаСервере у меня два раза событие ПриАктивизации срабатывает в таком случае
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Anton Selin
Еще интересно всегда было, что в ПриАктивизацииСтроки() нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
Нельзя, но можно..
Можно. Но менять отображение формы не стоит - видимость, состав полей etc
источник

D

DaySandBox in 1С, БСП, DevOps и Архитектура
Message from R M Tito deleted. Reason: new user and external link (?)
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Andrey Ovsiankin
Можно. Но менять отображение формы не стоит - видимость, состав полей etc
Нельзя по описанию синтаксис-помощника.
источник

AO

Andrey Ovsiankin in 1С, БСП, DevOps и Архитектура
Anton Selin
Нельзя по описанию синтаксис-помощника.
Я знаю, но я отвечал на сообщение, где "нельзя но можно". Так и есть, можно, но осторожно
источник

VN

Vladimir Nadulich in 1С, БСП, DevOps и Архитектура
Anton Selin
Еще интересно всегда было, что в ПриАктивизацииСтроки() нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
Нельзя, но можно..
Примеров этого плохокода море - типовые регистрация объектов к обмену, замена дублей. Позиционирование скачет, нервов не хватает.
источник

VP

Vassily Poupkine in 1С, БСП, DevOps и Архитектура
Артефактов в ОФ тем не менее побольше чем в УФ. Например это событие в ОФ вызывается в таблицах перед открытием формы, бгг
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Anton Selin
Еще интересно всегда было, что в ПриАктивизацииСтроки() нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
Нельзя, но можно..
Ну, если будешь использовать, будешь вешать интерфейс. Если хочешь делать вызов делай сохранение контекста и вызов через обработчик ожидания, чтобы он отработал асинхронно.
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
О, как раз перед новым годом поговорить
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
ZEEGIN
Ну, если будешь использовать, будешь вешать интерфейс. Если хочешь делать вызов делай сохранение контекста и вызов через обработчик ожидания, чтобы он отработал асинхронно.
что значит "сохранение контекста"?)
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
переменную в форме сделай клиентскую и сохраняй туда то что нужно будет на сервер передать определив при активации
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
например посмотри форму списка файлов в бсп, там в режиме предпросмотра асинхронно запрос обновления картинки передается при активации строки файла
источник

AS

Anton Selin in 1С, БСП, DevOps и Архитектура
Эвоно как.. да, помню такое.. Это правильный подход, или от "безвыходности"?
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Это правильный подход, потому что при активации строки серверный вызов реально вешает интерфейс и делает неудобным поведение для пользователя. Асинхронное поведение правильное.
источник
2020 January 02

IR

Iurii Reason ™ in 1С, БСП, DevOps и Архитектура
С Новым годом
источник

ДЗ

Денис Злобин in 1С, БСП, DevOps и Архитектура
Коллеги, всех с наступившим! HELP!

Пытаюсь по статьям Андрея познать дзен по XDTO, поэкспериментировать с созданием собственной фабрики и чтением XML через неё, но вот с прошлого года чет нифига не выходит.

Есть максимально простой затегированный текст:

<authResponse>
 <sessionID>b498920b40124dcdafa6f6cc0f9c8019</sessionID>
</authResponse>

Под него была создана XSD схема с помощью Liquid Studio 2019, далее была импортирована в качестве XDTO-пакета.

Код схемы получился как

<?xml version="1.0" encoding="utf-8" ?>
<xs:schema elementFormDefault="qualified" targetNamespace="TestOneScheme" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:complexType name="authResponse">
       <xs:sequence>
           <xs:element name="sessionID" type="xs:string" />
       </xs:sequence>
   </xs:complexType>
</xs:schema>

При попытке чтения постоянно ловлю ошибку

по причине:
Ошибка преобразования данных XDTO:
Чтение объекта типа: {TestOneScheme}authResponse - [3,17]
Проверка дополнительного свойства:
 форма: Элемент
 имя: sessionID
по причине:
Ошибка проверки данных XDTO:
Структура объекта не соответствует типу: {TestOneScheme}authResponse

Вот скриншоты каким образом пытаюсь это прочитать, и как импортировался пакет и как он выглядит в Liquid Studio 2019.
источник

ДЗ

Денис Злобин in 1С, БСП, DevOps и Архитектура
источник

ДЗ

Денис Злобин in 1С, БСП, DevOps и Архитектура
Экспериментировал с разными типами для sessionID, но чуйка мне говорит, что - то я делаю не то. Укажите на верное направление по возможности, заранее спс.
источник