Имя: Пароль:
1C
1С v8
Журнал регистраций
0 МОРЖ
 
07.04.13
11:40
Могу ли я сделать так, чтобы в журнал регистрации попадали только записи, сделанные программно?
1 cw014
 
07.04.13
11:44
Конфигуратор->Администрирование->Настройка журнала регистрации
2 МОРЖ
 
07.04.13
11:46
далее?
3 cw014
 
07.04.13
11:47
(2) Далее настраивай как тебе надо
4 МОРЖ
 
07.04.13
11:47
Как отключить запись в журнал регистраций это мне ясно. А как при этом оставить возможность программной записи
5 cw014
 
07.04.13
11:48
Так записывай программно, кто тебе не дает то?
6 МОРЖ
 
07.04.13
11:48
Если я ставлю "не регистрировать" то он и программно их не регистрнирует
7 МОРЖ
 
07.04.13
11:49
Программа)
8 cw014
 
07.04.13
11:49
(6) А ты проверял?
9 МОРЖ
 
07.04.13
11:49
да!)
10 shuhard
 
07.04.13
11:49
(0) будь мужиком - пиши в табличку на сиквеле свой журнал
11 Живой Ископаемый
 
07.04.13
11:50
2(0) А зачем?
Зато ты можешь отбирать по событиям которые пишешь программно и сохранять отдельно
12 МОРЖ
 
07.04.13
11:50
(10) предлагаешь создать таблицу в той же базе? или вынести ЖР в отдельную базу?
13 МОРЖ
 
07.04.13
11:51
(11) больно пухнет база из-за журнала. Хочу писать туда тока то, что нужно мне
14 shuhard
 
07.04.13
11:52
(12) в той же
и не париться с крайне неуклюжим журналом, отбор в котором строиться неделю
15 МОРЖ
 
07.04.13
11:52
(13) не база а место на жестком, не суть
16 МОРЖ
 
07.04.13
11:53
(14) Тогда, позволь, уточню:
Я создаю таблицу в базе и прописываю в конфигураторе путь к ней через внешние данные?
17 Живой Ископаемый
 
07.04.13
11:53
2(13) база пухнет не из-за журнала, журнал вообще в базе не живет

2(15) бей его на недели и старые недели архивируй, или размести на другом, бОльшем диске
18 Живой Ископаемый
 
07.04.13
11:54
2(16) нет, через внешние данные писать нельзя. Только через АДОДБ
19 МОРЖ
 
07.04.13
11:54
(18) нет ли под руками примеров кода? любопытно бы взглянуть)
20 Живой Ископаемый
 
07.04.13
11:55
2(14) но ведь тогда у него как раза база пухнуть будет. :)
21 МОРЖ
 
07.04.13
11:55
(20) но она будет пухнуть только полезно информацией)
22 Живой Ископаемый
 
07.04.13
11:56
2(18) если в той же базе, то тебе предлагают завести 1Совскую структуру, потому что если заведешь не 1Совскую, то она исчезнет после первой реструктуризации

А раз так, то код по записи в такую таблицу есть в лбой типовой.
23 МОРЖ
 
07.04.13
11:59
(22) если честно - удивлен) впервые слышу. а создается эти таблицы (как я понимаю, не в ходящие в конфигурацию метаданных) тоже программно? батниками?
24 МОРЖ
 
07.04.13
12:00
(23) это я про типовые конфигурации. Можете сказать, в каких случаях используется механизм?
25 shuhard
 
07.04.13
12:00
(19) MyCon = Новый COMОбъект ("ADODB.Connection");
           MyCon.Open ("Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=D:\1.MDB");
           MyRst = Новый COMОбъект ("ADODB.Recordset");
           MyStr = "select * from zdania where NOM_REG_VI=1 and id_predpr=1 and id_ik=1 and id_zdan=1";
           MyRst.Open (MyStr, MyCon, 2, 3);//adOpenDynamic, adLockOptimistic

           MyRst.Fields("Resultat").Value="Киргуду"; // Присвоение

           MyRst.Update(); //Запись

           MyRst.Close();
           MyCon.Close();
26 МОРЖ
 
07.04.13
12:02
(25) Большое спасибо, щас потренеруюсь. А что за особенности создаваемой таблицы, описанные в (22)?
27 shuhard
 
07.04.13
12:02
(22) +1
заводим базку на том же сиквеле и пиндюрим ADODB
читать можно чем угодно
28 Живой Ископаемый
 
07.04.13
12:03
2(24) во всех, когда идет запись в 1совскую структуру. например когда записываешь набор в РС.
29 shuhard
 
07.04.13
12:04
(26) ты не путай тёплое с мягким
Живой Ископаемый предложил создать таблицу в 1С и писать в лоб, я создать в отдельной базе и писать адодб
30 Живой Ископаемый
 
07.04.13
12:05
это не я предложил, это сделал какой-то троль в (14) реплике
31 МОРЖ
 
07.04.13
12:08
(29) про отдельную базу уже понял. Любопытно. Возьму на вооружение! а чем кстати работы с данными через внешние источники хуже? Так производительней?
32 Живой Ископаемый
 
07.04.13
12:08
2(31) тем что через внешние источники данных НЕТ ВОЗМОЖНОСТИ записать
33 МОРЖ
 
07.04.13
12:09
(31) тока для чтения))) Понял! Спасибо большое!!!
34 Живой Ископаемый
 
07.04.13
12:09
что за 1сники пошли, что приходится по-два раза повторять...
35 МОРЖ
 
07.04.13
12:10
(34) Так усваивается в двое лучше!)))
36 Живой Ископаемый
 
07.04.13
12:12
2(35) ты хотел сказать в бесконечное число раз, потому что после первого раза получается вообще не усвоил, то есть 0, а после второго - усвоил, то есть 1. 1 больше 0 в бесконечное число раз.
37 shuhard
 
07.04.13
12:18
(36) ыыыыыыыыыыыыыыыыыыыыыыыыыыы
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший