Добрый день. Вопрос по поводу синхронизации с Google Календарем.

Настроена синхронизация и частично работает. 

Задачи созданные в Creatio при синхронизации появляются в GКалендаре. Если изменить в Задаче время, изменится и в GКалендаре.

Но Задачи созданные в GКалендаре при синхронизации не появляются в Creatio.

Так же, при удалении задачи в Creatio задача GКалендаре не удаляется.

Подскажите куда смотреть, в чем может быть проблема?

Нравится

2 комментария

Добрый день.

В данном вопросе необходимо проанализировать логи приложения в момент синхронизации задач созданных в GКалендаре.

 

Дополнительно, на время анализа, можно включить логгер Calendar на уровне отладки и проверить логи за время этой синхронизации. 

Для этого можно добавить строку в файл nlog.cloud:

< logger name=" Calendar " minlevel="Debug" writeTo="AdoNetBufferedAppender" />

 

Для более детального точечного анализа рекомендуем обратится в <support@creatio.com>.

Показать все комментарии

При синхронизации повторяющихся мероприятий из google calendar - в Сreatio  подтягивается только первое мероприятие.

Возможно ли настроить для полной синхронизации повторяющихся мероприятий.

Нравится

1 комментарий

К сожалению в текущей версии приложения нету возможности синхронизации повторяющихся мероприятий.

Наша команда разработки уже осведомлена об этой необходимости. Я повысил приоритет реализации данного функционала добавив Ваше обращение к зарегистрированной проблеме, это ускорит появление данного фунционала в будущих версиях приложения.

Показать все комментарии

Добрый день,

 

появилась необходимость в проект подключить АПИ гугла чтоб получать данные, но возникла проблема - получаю вот такую ошибку

System.IO.FileLoadException: Could not load file or assembly 'Google.Apis, Version=1.57.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'Google.Apis, Version=1.57.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab' ---> System.IO.FileLoadException: The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Весь свой код я собираю в библиотеку, которую потом добавляю как внешнюю сборку в пакет. В итоге в моей пакете моя либа + либы гугла. К этой либе подключена гугл библиотека с версией указанной в ошибке - 1.57.0 . Если я работаю локально, то проблем нету и все загружается, несмотря на то, что у меня локальная версия креатио 7.18.5, в ней лежит библиотека Google.Apis 1.37.0.0.

я так же попробовал обновить проект до 1.37.0.0 и загрузить ее на демосайт креатио 8 версии, это не сработало.

как правильно в данном случае работать в библиотеками, которые так же используются в креатио? 

 

Нравится

1 комментарий

Добрый день!

В данном случае необходимо, чтобы версия уже имеющейся библиотеки совпадала с той, которую вы пытаетесь установить. Иначе, даже если у вас получиться это сделать, при попытке её вызвать возникнет ошибка.

И тут два варианта:

1) Обращаться в поддержку дабы по возможности обновить уже имеющуюся библиотеку

2) В вашей сборке использовать туже версию библиотеки, что уже присутствует в приложении.

Показать все комментарии

Здравствуйте!

 

Настраиваю учетную запись по этой ссылке. Получаю такой результатИзображение удалено.

Нравится

3 комментария
Лучший ответ

Нам для такой ситуации саппорт высылал следующую инструкцию:

1) Создать копию почтового провайдера GMail

2) Отключить системную настройку с кодом UseGoogleSharedApplication

3) Создать на стороне GMail пароль для сторонних приложений как описано тут https://support.google.com/accounts/answer/185833?hl=en

4) Использовать пароль по п.3 при добавлении почтового ящика с использованием копии почтового провайдера по п.1

При этом будет использоваться логин и пароль для почтового ящика внутри приложения Creatio, а не GMail.

Нам для такой ситуации саппорт высылал следующую инструкцию:

1) Создать копию почтового провайдера GMail

2) Отключить системную настройку с кодом UseGoogleSharedApplication

3) Создать на стороне GMail пароль для сторонних приложений как описано тут https://support.google.com/accounts/answer/185833?hl=en

4) Использовать пароль по п.3 при добавлении почтового ящика с использованием копии почтового провайдера по п.1

При этом будет использоваться логин и пароль для почтового ящика внутри приложения Creatio, а не GMail.

Если версия ниже 7.16.2, то понадобятся ещё правки в конфигурации.

Сидоров Александр Валерьевич,

Спасибо

Показать все комментарии

В поисках истины решил разместить данный материал для того, чтобы подключить к размышлениям могучий разум Community.
Идея заключается в следующем - в рамках проектного решения хотелось бы реализовать размещение фрагментов карт (например, иллюстрации к адресу контрагента) в отчетах.
На данный момент понятно, как сделать это в рамках самой системы - как простейший вариант аналог закладки Web, как более глобальный - самому цепляться к Геокодеру Yandex, Google, etc., получать координаты по адресу, затем уже вытаскивать нужный фрагмент карты со всем необходимым, благо API того же Yandex очень хорошо расписан...
Но в отчет должна идти картинка, а вот с ней то и проблема, так как ее получить "просто и легко" не удается. На данный момент интересна и обдумывается именно методика помещения карты в отчет (FastReport).

Нравится

Поделиться

10 комментариев

Как идея:

В FR есть OLE Object в него можно поместить браузер, а в нем открыть нужную страницу.

"Попов Александр" написал:В FR есть OLE Object в него можно поместить браузер

Вполне вариант, осталось разобраться как назначить для созданного OLEObject браузер.

procedure OLEObjectOnBeforePrint(Sender: TfrxComponent);
var IE :Variant;
begin
     IE := CreateOleObject('InternetExplorer.Application');
     // помещаем IE в OLEObject - требуется подсказка))
end;

плюс останется устранить лишние элементы этого самого браузера - для получения только изображения, не уверен что получится:sad:

Как вариант - хранить картинку вместе с координатами.

"Глова Сергей" написал:хранить картинку

основная фишка в том, что картинки то нет(( в системе я просто могу использовать ActiveX с браузером чтобы показать кусок карты по координатам/адресу, а в файл сохранить как картинку нельзя...

Александр, я понимаю что картинки нет.
Просто при отображении гугломапы, например есть "Сохранить картинку как". Вот и хранить дополнительно к координатам (которые отображает браузер) картинку, сохранную из того что отображает браузер :)

"Глова Сергей" написал:при отображении гугломапы, например есть "Сохранить картинку как"

да где ж оно есть такое? ну не нашел я... :redface:

http://code.google.com/intl/ru-RU/apis/maps/documentation/staticmaps/
Статику вроде сохранять несложно.
Хотя вариант не самый хороший. Нужно, конечно, АПИ посмотреть внимательно.
http://code.google.com/intl/ru-RU/apis/maps/documentation/v3/reference…

"Глова Сергей" написал:http://code.google.com/intl/ru-RU/apis/maps/documentation/staticmaps/
Статику вроде сохранять несложно.

Спасибо! статика это интересно, пусть нехороший вариант но он точно сработает, надо будет его проработать))

На здоровье.
Я тут решил свою идею реализовать (синхронизацию с гуглокалендарем и Гуглоконтактами).

Может давайте полный пакет интеграции сделаем ? :wink:

тоже дело хорошее)) ближайшее время попробую хотя бы тестовый вариант сделать в отчете.
Единственное что смущает - политика Google, Yandex которые в общем то не поощряют использование карт в сторонних приложениях, правовой вопрос, однако... но это потом

Показать все комментарии