TGViewer
Channel Public Channel
FineReport в России

FineReport в России

@finereport_ru

Ни хао, драконы! 🐲 Канал о китайской системе отчетности FineReport
Чат: @FineReport и @FineBiChat
По всем вопросам: @it_larin

Made in GlowByte
Subscribers
117
Photos
13
Videos
0
Links
25
Recent Posts 20 shown
Post #43 41
«Очистить» при импорте Excel в FineReport не удаляет ни одной строки в базе

На форуме FanRuan спросили, как перед загрузкой Excel удалить из таблицы старые данные по параметрам, если у таблицы нет первичного ключа, а триггеры использовать нельзя.

Пример. Каждый месяц в форму ввода FineReport загружают Excel с продажами: месяц, магазин, сайт. Файл за август пришёл повторно, исправленный. Разработчик выбирает при импорте режим «Очистить» и ждёт, что старый август исчезнет.

Не исчезнет. Импорт и запись в базу в FineReport - два разных шага. Режимы «Очистить», «Инкремент» и «Перезаписать» только раскладывают данные по странице формы. База меняется позже, когда пользователь нажимает «Отправить».

Поэтому старый август удаляют на шаге отправки. В свойствах формы ввода настраивают два встроенных SQL:
- первый с типом «удаляющая отправка» убирает строки, подходящие под месяц, магазин и сайт;
- второй с типом «умная отправка» записывает строки нового файла.

Они выполняются сверху вниз в одной транзакции: если вторая команда упадёт, откатится и удаление.

Самое неочевидное место - «первичный ключ» удаляющей отправки. Это не ключ таблицы в базе, а условие отбора строк, как WHERE в SQL, поэтому таблица без ключа подходит.

На примере с августом: ключом отмечают одно поле, скажем ID строки. Его значение не берут из ячейки, а считают формулой SQL: выбрать ID из таблицы продаж, где месяц = август, магазин = выбранный, сайт = выбранный. Отправка удалит строки ровно с этими ID.

Теперь ошибка, которую сделать проще всего: отметить ключом месяц. Формула вернёт «август», и отправка удалит все строки за август, то есть август всех магазинов и сайтов. Поэтому в ответах советуют брать колонку, которая однозначно указывает на строку: ID или rowid. Поле ставят одно: при нескольких полях их значения сочетаются во всех комбинациях (в ответе это названо декартовым произведением), и под удаление попадают лишние строки.

Вторая ловушка - пустой параметр: если магазин не выбран, условие в формуле перестаёт отсекать чужие строки. Транзакция тут не спасёт: она откатывает сбой, а не неверное условие. Поэтому на удаляющую отправку ставят условие отправки, которое пропускает её только при заполненных параметрах. В примере из ветки это проверка len() для месяца, магазина и сайта.

Источник: https://bbs.fanruan.com/wenda/question/231720.html

#FineReport #FanRuan #Excel #формыввода #SQL #BI
Post #42 89
Post #41 451
#ai #news

Всем привет!

FanRuan сделал для всех нас большой новогодний подарок - выпустили виртуального помощника - чат бота с AI! 🤖

Мы уже затестили:
1. можно задавать вопросы на на русском и английском, результат тоже на соответствующем языке
2. скорость ответов достаточно высокая
3. качество ответов - в зависимости от сложности, также прилагает ссылки на документацию по ответам

Попробовать можно по ссылке (нужна регистрация):

https://robot.fanruan.com/chat/finereport-en
  • 🔥 2
  • ❤ 1
  • 🤯 1
Post #40 490
Post #39 401
Post #37 1.14K
Post #36 442
Post #35 157

Forwarded from FineBI в России

#вакансия

Ни хао!🙏

Компания IT_ONE ищет BI-разработчиков для выполнения задач в рамках проекта внедрения FineBI в одном из крупнейших банков РФ.

Откликнуться на вакансию можно здесь (акцент на FineBI) или здесь (акцент на FineReport).

Остальные вакансии смотрите по тегу #вакансия
  • ❤ 2
Post #33 1.18K
Post #32 182

Forwarded from FineBI в России

#edu

Сегодня у нас к вам особенная просьба – поделитесь своим уникальным опытом и мнением. Ваш взгляд невероятно ценен для нас!

Примите участие в нашем коротком опросе, который поможет нам лучше понять ваши потребности и создать качественные образовательные продукты в будущем.

Пройти опрос можно, перейдя по ссылке.
Post #31 295
Post #30 1.1K
Post #29 325
🎙Fine Talks: Новые горизонты с FineReport

Мы подготовили короткий опрос, в котором хотим узнать о ваших впечатлениях и о том, как мы можем улучшить наши мероприятия. Это займет не более 3-х минут.

👉 Поделиться впечатлениями 👈

Спасибо, что были с нами!
anketolog.ru Пройти онлайн-опрос
  • 👍 2
Post #27 355
#FineTalks #FineReport

Fine Talks: Новые горизонты с FineReport

🔎 Присоединяйтесь к Fine Talks - онлайн-встрече дискуссионного клуба, где мы вместе с приглашенными экспертами обсудим технические возможности и особенности FineReport.

🐲 Приглашенные эксперты Юрий Мигунов и Дарья Пох (ЭТМ) поделятся своим опытом внедрения и использования инструмента для анализа и отчетности, а также узнаем, в чем разница между FineReport и FineBI, от Зейна (FanRuan) и покажем, как сделать writeback

💡 Мероприятие будет полезно всем, кто интересуется бизнес-аналитикой и хочет улучшить свои знания. Регистрируйтесь на Fine Talks, чтобы получить новые идеи, лайфхаки и персональные рекомендации от наших экспертов.

📍 Встречаемся 12 декабря в 16:00 (МСК).

Ссылка для регистрации: https://clck.ru/36oyef

Не упустите возможность расширить свои знания и навыки!
  • 👏 4
  • 🔥 1
Post #26 449
Коллеги, ни хао! 🐲

Вы просили и были услышаны 🎉 Вендор запускает "онлайн-сериал" по созданию отчётов.) На нем вы узнаете как создать группу связанных дашбордов в FineReport! 🥷

Скорее регистрируйтесь по ссылке на первый вебинар в цикле, который пройдёт 31 августа.) ✍️

Ну и, конечно, stay tuned! 📻
  • 🔥 2
Post #24 509
FineReport в России #вебинар Ни хао! 🙏 6 июля 10:00 - 11:30 (МСК) вендор проводит обучающий вебинар по разработке в FineReport 🐲 На этом занятии мы представим различные типы параметров и объясним, когда и зачем их использовать. Также будет рассмотрена концепция разработки…
Коллеги, через час начнётся вебинар по разработке в FineReport!

Проверьте свои почтовые ящики на предмет письма с новой ссылкой. Найти можно по теме письма "Fanruan Live Webinar- Parameters, Chart and Portal in FineReport".

Ну а если кто-то еще не зарегистрировался, то вы еще успеваете запрыгнуть в последний вагон по ссылке!
Finereport Parameters, Chart and Portal in FineReport Welcome to our last training session on FineReport, our focus will be on parameters, charts, and the decision-making platform in FineReport. Through demonstrations and some practical applications of each function, you will be able to understand what it is…
  • 👍 2
  • ❤ 1
Post #23 367
FineReport в России #вебинар Ни хао! 🙏 6 июля 10:00 - 11:30 (МСК) вендор проводит обучающий вебинар по разработке в FineReport 🐲 На этом занятии мы представим различные типы параметров и объясним, когда и зачем их использовать. Также будет рассмотрена концепция разработки…
#вебинар

Ни хао, коллеги! 🙏

По техническим причинам вендор не смог провести стрим в этот четверг. 😿

Но не стоит отчаиваться! Стрим пройдет в следующий четверг 13 июля 10:00 - 11:30 💪

Ссылки на вебинар придут позже, так что stay tuned! 👀
  • 👍 1
Post #22 1.44K
Post #21 950
#вебинар

Ни хао! 🙏

6 июля 10:00 - 11:30 (МСК) вендор проводит обучающий вебинар по разработке в FineReport 🐲

На этом занятии мы представим различные типы параметров и объясним, когда и зачем их использовать. Также будет рассмотрена концепция разработки диаграмм и способы их применения. Наконец, будет представлена платформа Decision Making Platform, в частности, такие функции, как управление каталогами, контроль разрешений, планирование времени, плагины и управление системой, которые также будут представлены для роли администратора.

❗️Внимание: мероприятие проводится на английском языке

⚡️Зарегистрироваться ⚡️

. . . . . . . . . . . . . . . . . . . . . . .
🕹 Поиграться на демостенде
🎟
Получить триалки
🎬 Посмотреть прошлый вебинар "Дашборды в FR"
  • 👍 2
  • 🙏 1
Older posts →

About this channel

How can I read @finereport_ru without a Telegram account?
TGViewer shows the public web preview Telegram publishes for FineReport в России: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does FineReport в России have?
FineReport в России (@finereport_ru) has 117 subscribers on Telegram, refreshed roughly every 30 minutes.
Does FineReport в России know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →