Имя: Пароль:
1C
1С v8
Как определить размер данных справочника в байтах?
0 michael512
 
24.09.12
11:21
Здравствуйте
Нужно определить размер данных справочника в байтах со всеми притянутыми по ссылке и типам данными, в том числе из регистров.
Нашел обсуждение, где говорится, что они есть, но ни ссылок, ни советов где искать. Гугл/Яндекс не помогают
1 Ненавижу 1С
 
гуру
24.09.12
11:23
зачем?
2 trambalda
 
24.09.12
11:23
(1) Поддержу вопрос.
3 mikecool
 
24.09.12
11:23
"Нужно определить размер данных справочника в байтах со всеми притянутыми по ссылке и типам данными, в том числе из регистров. " чо?
т.е. поле ссылка не равно 36 байт? а притянуть туда значение?
4 Maxus43
 
24.09.12
11:23
что даст размер притянутой записи из регистра без самой таблицы регистра?
5 Maxus43
 
24.09.12
11:24
размер таблиц узнать легко, размер "записи" в таблице какую инфу даст то?
6 НикДляЗапросов
 
24.09.12
11:25
Нужно вес поля {i} * Количество элементов справочника, где i От 1 до количество полей
7 michael512
 
24.09.12
12:56
ага, нужно притянуть туда значение, а то видите ли, намудрили в конфе УПП, что данные распиханы по регистрам, а как узнать вес поля программно?
8 Alex375
 
24.09.12
12:57
Если у тебя SQL, тогда найди таблицу и посмотри в свойствах все.
9 vmv
 
24.09.12
12:58
(0) подозреваю, что вы намерены заюзать винапишные, сишные или апишные методы с прямой адресацией в память по указателям?

коли так, что ж я буду ждать эту нетленку

тока между нами - это реально, но аццке опасно в 1С, как-то извращался
10 michael512
 
24.09.12
13:03
ага, на ассемблере :), а если без шуток, то в теме v8: Размер данных в базе. Что сколько занимает. как будто есть отчеты
11 shuhard
 
24.09.12
13:05
(7)[ а то видите ли, намудрили в конфе УПП, что данные распиханы по регистрам,]
ржал
от души
ТС пиши ещё
12 Maxus43
 
24.09.12
13:07
так и не написал нафейхуа это надо? что дадут тебе эти цифры?
13 michael512
 
24.09.12
13:09
Для регистрации авторских прав на БД
14 Maxus43
 
24.09.12
13:10
(13) чо?
15 Fish
 
24.09.12
13:10
(13) Хочешь зарегистрировать авторские права на УПП?
16 vmv
 
24.09.12
13:11
(14) ну чо непонятно, на каждый справочник он будет делать записи в АД "Сотрудники - Глаша" на англицком ес-но с указанием размера, веса, УИДА АД
17 michael512
 
24.09.12
13:12
нет, кусок данных
18 michael512
 
24.09.12
13:14
к сотрудникам это отношения не имеет
19 michael512
 
24.09.12
13:16
1С используется как вовремя (или не вовремя ) подвернувшаяся СУБД, не было бы его, использовалась бы другая
20 Maxus43
 
24.09.12
13:31
SQL сервак поставьте бесплатный
21 michael512
 
25.09.12
06:14
shuhard, распиши подробно, для чего это сделано, какие дает преимущества, без отсылок к другим материалами и без советов погуглить
22 michael512
 
25.09.12
06:21
Сначала БД была в Борланд БДЕ, потом чтобы не придумывать прокладки через решили загрузить в 1С, а в 1С уже есть отчеты и планы в которых эти данные активно используются.
23 Рэйв
 
25.09.12
06:26
кажется ТС хочет ввести криптоанализ и хэширование в 1С:-)
24 ILM
 
гуру
25.09.12
07:10
(22) Вначале был бит,
Бит может быть 1 или 0.
Потом их стало 4 бита, и стали они байт...

Спустя несколько десятков лет появилось Borland BDE и база была или в формате Paradox или FIreBird.

Дальше писать?
25 michael512
 
25.09.12
07:28
ILM смешно, в байте 8 битов
26 1Сергей
 
25.09.12
07:30
(24)>>Потом их стало 4 бита, и стали они байт...

иди, букварь учи :)
27 1Сергей
 
25.09.12
07:33
(25) в базе все данные связаны. Допустим, ты узнаешь размер данных справочника. Потом ты узнаешь размер регистров, в которых есть ссылки на этот справочник. Потом ты поймёшь, что в регистрах есть ссылки на другие справочники, документы и прочие объекты. Тебе придется посчитать и их размеры в байтах.
Кароче, бери размер всей базы
28 Mikeware
 
25.09.12
08:05
(24)(26)Место действия - совковый вуз. Время действия - экзамен. Предмет - что-то про программирование, точно не помню... впрочем, мне простительно, ибо я препод.

Сдает славненькая девочка. Насколько славненькая, настолько и далекая от компьютеров. Я изо всех сил не замечаю шпоры, торчащие ото всюду. Я полон решительности удовлетвориться, в смысле поставить уд., ибо зачем себе лишние заботы создавать? Но должна она хоть на один вопрос ответить... В конце концов, не выдерживаю ее бормотания и задаю предельно конкретный вопрос: сколько бит в байте? И иду курить. А заодно и обедать.

Возвращаюсь - красавица вся светится от радости и сообщает: "Восемь!". "Слава Богу", - думаю я и собираюсь уже ставить зачет, как она добавляет: "…а в каждом четвертом - девять!"
- Почему?!! - я аж кляксу ей в зачетку поставил...
- Потому что каждый четвертый - високосный!
....

Проведенное расследование показало, что девочка выскочила в коридор, поймала первого попавшегося мальчика и задала терзавший ее вопрос (зачем еще им, женщинам, мы мужчины нужны?). Мальчик отзывчивый попался...
©
29 michael512
 
25.09.12
08:28
12 гигабайт чтоле?, но там же бухия, автотранспорт, объекты ремонта и пр.
30 Kashey
 
25.09.12
09:03
(24) 4 бита это ниббл, имхо )
31 ILM
 
гуру
25.09.12
09:38
[Потом их стало 4 бита, и стали они байт...]
Ну видно же, что фраза обрывается ))
32 Lexusss
 
25.09.12
09:46
Вообще то байт содержит 6 бит. Кто изучал труд Кнута - меня поддержит.
33 Maxus43
 
25.09.12
09:48
автор, ещё раз скажи зачем это надо, фраза "авторские права на БД" - имхо бред
34 Рэйв
 
25.09.12
09:53
(33)Имхо он наваял какую-то нетленку и хочет ее запатентовать. И в качествен ID для определения патентного объекта придумывает велосипеды :-)
Если я правильно стелепатировал.
35 kuromanlich
 
25.09.12
09:53
(34) типа урезанного мд5 ) а это идея кстати )
36 Maxus43
 
25.09.12
10:01
(34) патентуют разве "объём" БД? структуру, программный код и т.д., но никак не количество байт, может не прав, но мне кажется это бредом
37 michael512
 
25.09.12
11:08
Это уже ФИПС решать, что патентовать, а что нет, я не говорил, что объем БД патентую, рассуждаете в духе паркинсона, что "раз у стола 4 ноги, у кошки 4 ноги, то стол это кошка" (ИМХО бред), все время пытаетесь выяснить, зачем это надо, а не по существу, разводите троллинг. В заявке кроме прочих, объем БД является одним из обязательных параметров
38 michael512
 
25.09.12
11:12
Нетленка таки да, в печатном варианте занимает 5 пачек А4 :)
39 Пеппи
 
25.09.12
11:13
Так и не решили сколько байтов бите?))
40 Пеппи
 
25.09.12
11:15
(37) >объем БД является одним из обязательных параметров

что за объем имеется в виду? Эта величина является все же непостоянной)
41 IamAlexy
 
25.09.12
11:16
(0) размер справочника в байтах это все фигня..

мне нужна температура оборотносальдовой ведомости в фаренгейтах.

советуйте, а?
42 Maxus43
 
25.09.12
11:23
и так, если автор не в курсе, доступ к базе 1с сторонними средствами противоречит лицензионному соглашению
43 Infsams654
 
25.09.12
11:24
(0) сделать выгрузку в xml и посмотреть размер файла
44 Maxus43
 
25.09.12
11:29
по сабжу - поставь скуль, там можно смотреть размер таблиц отдельных. в 1с ПолучитьСтруктуруХраненияДанных() - даст соответствие объектов 1с и таблиц скуля
45 vde69
 
25.09.12
11:36
(32)реально работал с 6, 7 битовой арихметикой.

6 битовая использовалась в перефирийки компании Оливети
7 битовая - это основаная кодовая страница (раньше много где ее использовали)


4х битовую - не встречал :)
46 ILM
 
гуру
25.09.12
12:57
(45) Да ладно тебе? На асме дрова когда писал в 1988 году помню как раз по 1 байту команды были. Один байт + адрес. Кто лево с право в байте менял? Сознавайся?
47 MMF
 
25.09.12
14:13
(44) ну почему только скуль, на враждебном мисте сайте есть и для файловой http://infostart.ru/public/82178/
48 michael512
 
25.09.12
14:18
rol/rof чтоле?
49 michael512
 
25.09.12
14:22
или кодил на 4 битовом проце штеуд 4004?
50 michael512
 
25.09.12
14:22
но и там тоже не байт
51 michael512
 
25.09.12
14:32
(47) Очуметь! Работает, спасибо MMF! Остается выгрузить базу в файловый и применить V8TableSizes, завтра на работе попробую, отпишусь
Закон Брукера: Даже маленькая практика стоит большой теории.