Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Alexander Kosinsky
    @akosinsky
    В текущей реализации ODataService к сожалению поддерживатся не весь стандарт OData.
    tklimova
    @tklimova
    но как количество записей получить? только так? url?$count=true&$top=1
    Alexander Kosinsky
    @akosinsky
    да, пока только так
    tklimova
    @tklimova
    ок
    tklimova
    @tklimova
    Нужно ли что-то дополнительно настраивать, чтобы использовать функционал сохранения объекта?
    На данный момент пытаюсь отправить PATCH запрос (для UpdateObject)
    отправляю .../odata/FlexberryEmberDemoLocalizations(76988012-37DA-4012-84C2-6AAEB4833506)
    и вне зависимости от того какие параметры я указываю в теле запроса, мне возвращается:
    {
    "error": {
    "code": "500",
    "message": "ReplaceOdataBindNull: edmEntity is null.",
    "details": [],
    "innererror": {
    "trace": [
    {
    "message": "ReplaceOdataBindNull: edmEntity is null.",
    "stack": " в NewPlatform.Flexberry.ORM.ODataService.Controllers.DataObjectController.ReplaceOdataBindNull()\r\n в NewPlatform.Flexberry.ORM.ODataService.Controllers.DataObjectController.Patch(Guid key, EdmEntityObject edmEntity)"
    }
    ]
    }
    }
    }
    Подскажите, пожалуйста, с чем это может быть связано?
    tklimova
    @tklimova
    А вообще можно послать запрос на Update объектов разных классов так, чтобы изменения всех произошли в одной транзакции?
    Alexander Kosinsky
    @akosinsky
    сейчас сделано так что в одной транзакции можно послать только один объект, а зависимые объекты (мастера, детейлы) должны быть представлены в виде - ИмяСвязи@odata.bind: ИмяНабораСущностей(ключ) или ИмяСвязи@odata.bind: [ ИмяНабораСущностей(ключ) ]
    по ошибке, пришлите Url, который используется и тело запроса, если удобно, то лучше в виде экспорта для Postman
    Alexander Kosinsky
    @akosinsky
    вот пример PATCH запроса:
    тело запроса:
    {"ПолеБС":"Object created.","__PrimaryKey":"8cc43ad2-d222-4129-8393-91f107298ad3","Вес":48,"ДатаРождения":null,"ПорядковыйНомер":0,"ЛесОбитания@odata.bind":"Лесs(e410d962-cc30-45a4-9ca0-2fb79df7e876)"}
    объект на который ссылаются в поле ЛесОбитания должен быть уже создан
    tklimova
    @tklimova
    спасибо за помощь, тогда уже нет необходимости разбираться с Update
    Alexander Kosinsky
    @akosinsky
    получился запрос?
    tklimova
    @tklimova
    Нет, но я уже не занимаюсь этим, дальше уже нет необходимости. Для нас важна возможность Update нескольких объектов в одной транзакции. Спасибо большое!
    Alexander Kosinsky
    @akosinsky
    ок
    Bratchikov Igor
    @bratchikov
    Если что, update нескольких объектов в одной транзакции выполняется через OData-функцию.
    Ilya Naydanov
    @turbcool
    image.png
    Всем привет. Я сгенерировал ember-приложение "с нуля". Фронтенд работает, но бекенд не компилировался потому что не находил IUnityContainer. Установка Flexberry.ORM 4.1.0 решила эту проблему. Сейчас мой бекенд не распознаёт метод OPTIONS (ошибка 405) и из-за этого ember-приложение также выдаёт ошибку. Ручные GET запросы к бекенду проходят нормально, данные правильно возвращаются в odata. Помогите разобраться.
    Ilya Naydanov
    @turbcool
    Прикрепляю конфиги из моего приложения.
    Bratchikov Igor
    @bratchikov
    В качестве примера настройки бакенда можно смотреть вот сюда: https://github.com/Flexberry/FlexberryEmberTestStand.ODataBackend
    Ilya Naydanov
    @turbcool
    Большое спасибо, буду разбираться.
    если фронтенд и бакенд на разных адресах живут
    Ilya Naydanov
    @turbcool
    Включил CORS и всё заработало. Спасибо!
    farhanabbas1983
    @farhanabbas1983
    Hi there....
    Is Flexberry open source?
    How can we use it?
    Bratchikov Igor
    @bratchikov
    Hi

    Is Flexberry open source?

    Yes. The source code hosted in public repo on GitHub: https://github.com/flexberry

    Evgeniy Khaberev
    @ehaberev
    @farhanabbas1983
    Hello!
    What kind of software are you looking for?
    If you're intrested in Flexberry we can tell something more about it...
    yat
    @sodyat
    Привет, можете подсказать как правильно экспортировать диаграмму классов?
    Криво экспортируется в .pdf
    Bratchikov Igor
    @bratchikov
    Flexberry Designer online? Диаграммы в браузере?
    yat
    @sodyat
    да
    s-andrey
    @s-andrey
    Добрый день. Сейчас возможности экспорта диаграмм нет, как вариант можно открыть диаграмму на печать (тогда уберутся инструменты для редактирования) и сделать скрин и вставить в тестовый редактор.
    yat
    @sodyat
    я пытался
    но даже в случае на печать диаграмма неполноценная(кривая)
    Bratchikov Igor
    @bratchikov
    Как называется проект и диаграмма?
    yat
    @sodyat
    classes
    диаграмма 11
    s-andrey
    @s-andrey
    те диаграмма кривая? (были проблемы с печатью диаграммы в хроме при ctrl+p, в этом случае можно поиграться с масштабом или можно через фф сделать печать)
    Daniil Pavlov
    @dpavloff
    Доброе утро!
    Выскочила критическая ошибка, которая не позволяет редактировать диаграмму. Создал "рискованную" связь между сущностями, теперь при открытии диаграммы выскакивает ошибка "Ссылка на объект не указывает на экземпляр объекта". После этого закрыть диаграмму тоже не выходит - только убивать процесс. Кто-то знает, как это решать? Пробовал через менеджер классов/ ассоциаций подлечить это - не даёт, выводит ту же самую ошибку.
    Eugene Kolegov
    @KollegOFF
    Спроси лучше здесь: [приватную ссылку отправил в личку].
    Марат
    @maratics:matrix.org
    [m]
    привет! не могу подключиться к бд дизайнера без AD. Вопрос в техфоруме оставил, если здесь нельзя данные подключения писать.
    KavyaOnkar
    @KavyaOnkar
    How to add filters in the report header
    1 reply
    Bratchikov Igor
    @bratchikov
    You can use Telegram chat for support: https://t.me/flexberry