|
может ли "тяжелый" отчет убить или повредить базу 1С | ☑ | ||
---|---|---|---|---|
0
электрик220
12.04.17
✎
20:17
|
есть 1С серверный вариант УТТ 10.3
нужно будет оформить "тяжелый" отчет, где до дури данных и очень много столбцов и строк. столбцов около 2500 шт, строк около 30000 шт Может такой отчет навредить серверной базе или 1С все ровно ? понятно что отчет базу загрузит, и будет долго формироваться, а вот повредить может ее? я заметил что горизонтальные столбцы (расстояние) долго просчитываются (делал на сокращеном варианте отчета), ну и боюсь его запускать по максимуму ... что скажите ? спасибо |
|||
1
электрик220
12.04.17
✎
20:19
|
Управление торговлей 10.3- серверная, 1с 8.3
|
|||
2
VladZ
12.04.17
✎
20:19
|
(0) Да. Неправильный отчет портит карму базе 1С. От этого карма базы 1С чернеет и скукоживается.
|
|||
3
z80a
12.04.17
✎
20:26
|
ха-ха
|
|||
4
dmpl
12.04.17
✎
20:33
|
(0) Скорее всего памяти не хватит.
|
|||
5
Pahomich
12.04.17
✎
20:35
|
2500 столбцов? Кто его будет смотреть? Все равно свой столбец не найдешь!
|
|||
6
Serg_1960
12.04.17
✎
20:36
|
2500 столбцов... впечатлило однако. Покажите мне тех идиотов, что заказали этот отчёт :)
(0) Такой отчёт, разумеется убить базу не убьёт. Вашу базу похоронит зависания и аварийные завершения программы. |
|||
7
электрик220
12.04.17
✎
20:40
|
(6) я сам придумал. потом в екселе сводить нужно будет.
я та понял, что 1С, когда много столбцов то туго соображает да? сервер мощный стоит. памяти до дури |
|||
8
vde69
12.04.17
✎
20:46
|
кривой отчет вполне может завесить сервер как 1с так и SQL
данные при этом не пострадают, но геморй поиметь шансов полно... |
|||
9
VladZ
12.04.17
✎
20:47
|
(7) "я сам придумал. потом в екселе сводить нужно будет." Угу. Работа в стиле "после сборки обработать напильником". Такой подход нужно сразу на корню рубить.
|
|||
10
VladZ
12.04.17
✎
20:49
|
2500 столбцов? Вы чего там делаете? OLAP-кубы крутите в Excel?
|
|||
11
Zombi
12.04.17
✎
20:49
|
(7) А при формировании отчета нельзя свести?
|
|||
12
vde69
12.04.17
✎
20:50
|
а вообще представьте 75 миллионов ячеек на экране....
простой прикид: каждая ячейка допустим занимает 50 байт памяти (цвет, значение, формат) итого получим примерно 3.5 гига оперативки только на вывод на экран... сомневаюсь, что найдете машину которая это выдержит |
|||
13
Serg_1960
12.04.17
✎
20:54
|
Бред конечно, но если уж припёрло бы, то я бы формировал отчет частями и выводил бы в Excel страницами.
|
|||
14
электрик220
12.04.17
✎
20:55
|
(11) затрудняюсь ответить, вот суть отчета
это скрин из тестовой базы https://s8.hostingkartinok.com/uploads/images/2017/04/92f7ec5309d49b957e5a85470dd4a26f.jpg https://s8.hostingkartinok.com/uploads/images/2017/04/efc10eea7a872936fdc895f17a82d76d.jpg слева номенклатура, сверху столбцы с клиентами, это тестовая база. мне нужно подсчитать сколько клиентов (10,15,20 итд) брали ту или иную номенклатуру вычислить кол-во клиентов планирую потом в екселе с помощью формулы СЧЕТЗ. |
|||
15
электрик220
12.04.17
✎
20:56
|
(13) можно и так сделать.
|
|||
16
NorthWind
12.04.17
✎
20:58
|
(14) ну, по сути обычная торговая шахматка. Только какой смысл ее делать по всем клиентам и всей номенклатуре? Это же неинформативно. Обычно клиентов собирают по группам, регионам, странам. Номенклатуру тоже. Смысла в простыне на сотни тысяч ячеек никакого, там все равно ничерта не найти.
|
|||
17
stopa85
12.04.17
✎
21:01
|
(14) чувак в (9) имел в виду, что можно написать отчет в котором так и будет: номеклатура, количество клиентов которые её покупали.
И сервер не зависнет, и карма и не пострадает) |
|||
18
электрик220
12.04.17
✎
21:03
|
(16) мне просто кол-во клиентов подсчитать - зачем ?
к примеру товар брало только 2 клиента, значит этот товар не очень актуален, если товар брало 30 клиентов, то нужно на складе держать итд. меня интересует именно кол-во клиентов разных... для этого нужно |
|||
19
vde69
12.04.17
✎
21:06
|
(18) тебе нужен АБС анализ и не более того..... полная шахматка тебе точно не нужна
|
|||
20
vde69
12.04.17
✎
21:07
|
(19) +
типовой в УТ вполне пойдет |
|||
21
электрик220
12.04.17
✎
21:16
|
(20) не подскажете как типовой настроить ?, я сейчас в тестовой смотрю. там есть только кол-во товара.
а мне нужно сколько клиентов его брало. допустим есть товар "кроссовки красные", его брали Маша, Даша и Ваня - итого 3 клиента. как мне это число вывести ? - 3 клиента. кол-во кроссовок мне не нужно, хоть каждый из клиентов брал по 5 пар. мне нужно только кол-во клиентов. спасибо |
|||
22
vde69
12.04.17
✎
21:18
|
у меня нет УТ под рукой
|
|||
23
электрик220
12.04.17
✎
21:21
|
(22) нашел походу. ABC есть отчет XYZ и там можно подсчитать кол-во продаж. буду ковырять, спасибо
|
|||
24
DrShad
12.04.17
✎
21:37
|
да тут запрос на несколько строк, что там ковырять?
|
|||
25
DrShad
12.04.17
✎
21:39
|
ВЫБРАТЬ
ПродажиОбороты.Номенклатура, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПродажиОбороты.ДоговорКонтрагента.Владелец) КАК ДоговорКонтрагентаВладелец ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаОкончания, , ) КАК ПродажиОбороты СГРУППИРОВАТЬ ПО ПродажиОбороты.Номенклатура |
|||
26
DrShad
12.04.17
✎
21:40
|
пол минуты на коленке
|
|||
27
электрик220
12.04.17
✎
21:40
|
(24) я не программист просто, я только базовым функционалом пользоваться могу.
|
|||
28
DrShad
12.04.17
✎
21:42
|
консоль отчетов типовой функцтонал
|
|||
29
NorthWind
12.04.17
✎
21:43
|
(27) в общем, шахматки вообще не очень хорошая тема. Если только совсем маленькие. А при росте таблицы объем данных возрастает квадратично и пропадает сам смысл чего-то там искать, тем более что без длинной линейки это и нереально делать на бумаге. Так что лучше сразу думать в другом направлении.
|
|||
30
mkalimulin
12.04.17
✎
22:21
|
(0) Освойте язык запросов. Он совсем не сложный. Четыре действия, как в арифметике. И забудете навсегда про ваши тысячи строк-колонок.
|
|||
31
электрик220
12.04.17
✎
22:42
|
(25) спасибо, но это не совсем то что нужно.
данный отчет вывел сумму всех проданных товаров в базовых единицах, а мне нужно кол-во клиентов, которые брали. не кол-во товара или кол-во реализаций, а кол-во клиентов. мог быть 1 клиент, который брал 10 раз по 50 штук товара. но в отчет должна быть итого цифра 1. |
|||
32
Мимохожий Однако
12.04.17
✎
23:11
|
Твоя беда в том, что не точно и размыта формулируешь задачу, конечную цель.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |