Имя: Пароль:
1C
 
Модуль ссылки
0 Ненавижу 1С
 
гуру
27.02.10
11:49
1. Да 0% (0)
2. Нет 0% (0)
3. Свой вариант 0% (0)
Всего мнений: 0

Почему есть модель объекта, но нет модуля ссылки?
Нужен ли он?
1 Rie
 
27.02.10
11:50
(0) А какой таинственный смысл может быть в таком модуле?
Ссылка - она и в Африке ссылка. На объект.

Нет
2 Shurjk
 
27.02.10
11:50
(0) А что такое ссылка не задавались вопросом? И чем она отличается от объекта...

Свой вариант
3 zmb
 
27.02.10
11:51
А для каких случаев нужен будет этот модуль?
4 lxs
 
27.02.10
11:51
бред

Свой вариант
5 Ненавижу 1С
 
гуру
27.02.10
11:51
(1)(2) Ссылка не на объект, а на запись в таблице. В терминах 1С 8
6 acsent
 
27.02.10
11:52
В 8.2 есть модуль менеджера
7 FIXXXL
 
27.02.10
11:52
(5) у каждой записи свой модуль? круто! это по субботнему!

Нет
8 Rie
 
27.02.10
11:52
(5) Так и?
Зачем может понадобиться такой модуль? Для грязных хаков базы?
9 Ненавижу 1С
 
гуру
27.02.10
11:53
Например проведение, по сути это триггер на изменение записи.
Я бы вынес туда. Причина - проведение должно зависеть только от данных базы, повышение безопасности.
10 Дикообразко
 
27.02.10
11:53
(0) это как? я мысль не понял...
какие там будут события?
11 Дикообразко
 
27.02.10
11:53
МеняНашли()
МеняЗабыли()
?
12 Ненавижу 1С
 
гуру
27.02.10
11:53
(6) это не то, это статические методы
13 Дикообразко
 
27.02.10
11:54
МнойПользуются()
14 Ненавижу 1С
 
гуру
27.02.10
11:54
(7) не бреди
15 Дикообразко
 
27.02.10
11:54
НаМеняНеОбращаютВнимание()
16 Дикообразко
 
27.02.10
11:54
МеняНеЮзают()
17 Ненавижу 1С
 
гуру
27.02.10
11:54
(15) троль?
18 Дикообразко
 
27.02.10
11:55
(17) лучше отверь на вопрос (10) пока у меня мозг не взорвался

PS. и судя по тому что ты флудер, тролль ты
19 МихаилМ
 
27.02.10
11:55
(0)
для сущности "ссылка"
переопределять конструктор зачем?
А больше у неё ничего нет.

Нет
20 Дикообразко
 
27.02.10
11:55
http://www.forum.mista.ru/mytopics.php?user_id=7182

мдя один тролли на форуме
21 Rie
 
27.02.10
11:56
(9) ОбработкаПроведения - в модуле объекта.
Что будет делать модуль ссылки? Какие события в нём будут обрабатываться? Какие методы у ссылки можно будет дописывать?
22 FIXXXL
 
27.02.10
11:56
(14) и тебе не болеть
23 Дикообразко
 
27.02.10
11:57
(9) гг.. стучишь???
с каких пор проведение.. это изменение ссылки? "слушай, ты совсем больной,да?"
24 Дикообразко
 
27.02.10
11:58
проведение = изменение UID....

бугагаг... ггггг
давно я подобного бреда не слышал
25 Дикообразко
 
27.02.10
11:58
автор.. ты что курил?
26 Ненавижу 1С
 
гуру
27.02.10
11:59
(23) проведение это триггер на изменение записи
(21) а будет в модуле ссылки
(19) при изменении, удалении, вставки, как примеры
27 Ненавижу 1С
 
гуру
27.02.10
11:59
(24) ссылка не меняется, меняется запись
28 DmitrO
 
27.02.10
12:00
Модуль/не модуль, а вот ели бы у ссылок в метаданных задавалось бы выражение для получения представления (на языке запросов), было бы очень кашерно.
С другой стороны, преобразования типов в языке запросов убогие, тогда модуль под эту задачу не помешал бы конечно.
29 Rie
 
27.02.10
12:02
(26) И зачем оно там надо?
Пояснил бы, зачем тебе модуль ссылки вдруг понадобился. И чем он от модуля объекта отличаться должен? Да и вообще - что такое "модуль ссылки"?
30 Alex375
 
27.02.10
12:05
Ссылка по сути только некоторый набор данных для определения объекта в базе. Причем это как правило не одна запись в таблице, а набор записей.
Операция проведения это НЕ триггер, а некоторый процесс в рамках которого выполняется (как правило) формирование движений. И вполне логично что движения выполняет объект, а не ссылка. Причем иногда во время проведения меняется и сам документ.
Таким образом мое мнение: такой модуль смысла не имеет вводить

2. Нет
31 Дикообразко
 
27.02.10
12:06
(27) ссылка это идентификатор/ключ ...
т.е. ссылка=UID ты это понимаешь?
32 Ненавижу 1С
 
гуру
27.02.10
12:06
(30) "Операция проведения это НЕ триггер, а некоторый процесс в рамках которого выполняется (как правило) формирование движений. И вполне логично что движения выполняет объект, а не ссылка. Причем иногда во время проведения меняется и сам документ."
Не убедил
33 Ненавижу 1С
 
гуру
27.02.10
12:06
(31) да
34 Ненавижу 1С
 
гуру
27.02.10
12:07
ладно, нет так нет
35 Ненавижу 1С
 
гуру
27.02.10
12:08
Просто модуль ссылки мог бы выполняться строго только на сервере, модуль объекта на клиенте
36 Дикообразко
 
27.02.10
12:09
(35) ссылка в принципе не меняется... никогда ... у нее только два состояние...

нету или существует это все
37 Alex375
 
27.02.10
12:09
А почему модуль объекта не должен выполняться на сервере? Сервер разве с объектами не работает?
38 Ненавижу 1С
 
гуру
27.02.10
12:09
(36) да не меняется, не меняется, я про данные связанные с ней
39 Дикообразко
 
27.02.10
12:09
(37) работает
40 Дикообразко
 
27.02.10
12:09
(38) а это уже данные объекта
41 Alex375
 
27.02.10
12:11
(32) что значит "не убедил"? Не убедил, что проведение это не триггер?
42 Ненавижу 1С
 
гуру
27.02.10
12:11
(40) данные объекта и данные в БД могут отличаться
(39) угу, только запросто можно вызвать с сервера методы объекта, которые там выполниться просто не смогут
43 Ненавижу 1С
 
гуру
27.02.10
12:11
(41) и это тоже
44 Alex375
 
27.02.10
12:13
(43) да я и не старался убедить. Просто это так и есть :)
45 Дикообразко
 
27.02.10
12:13
(42) ггг... т.е. ты хочешь переопределить SQL-ий update? оригинал
46 Ненавижу 1С
 
гуру
27.02.10
12:13
(44) не триггер, там триггеров вообще нет
но по идеи это триггер
47 Дикообразко
 
27.02.10
12:13
и этот человек назвался "Ненавижу 1С"
48 Ненавижу 1С
 
гуру
27.02.10
12:14
(45) что там оригинального?
49 Дикообразко
 
27.02.10
12:14
(48) ну так делай... кто тебе это мешает? причем тут 1С?
50 DmitrO
 
27.02.10
12:14
А на самом деле реальность такова, что для максимально эффективного проведения требуется только ссылка, а данные самого обекта не используются. :)
51 Ненавижу 1С
 
гуру
27.02.10
12:14
(47) без личностей
давайте лучше сделаем альтернативу 1С, с блекджеком и дефками
52 Alex375
 
27.02.10
12:15
А я вообще за Java! :)
53 Дикообразко
 
27.02.10
12:15
(51) у меня уже есть блекджек, дефки и 1С мне пока хватает
54 Ненавижу 1С
 
гуру
27.02.10
12:15
(50) вот
ничего, ничего, я привык, тут сначала обос*ут, посмеются, а к 50 посту начнется обсуждение
55 Дикообразко
 
27.02.10
12:16
(54) почему? я начал обсуждать в (10)
56 DmitrO
 
27.02.10
12:17
(54) а тут всегда так, подростковое поведение чо :)
57 Ненавижу 1С
 
гуру
27.02.10
12:17
(55) я ответил какие там могут быть события
58 Дикообразко
 
27.02.10
12:19
(57) еще раз.. проведение ни коем образом не связано с сылкой... достачно представлять себе физическое хранение данных, что бы это понять ...
а ты собрался уже играть в блэкджек с девками
59 Ненавижу 1С
 
гуру
27.02.10
12:21
(58) "проведение ни коем образом не связано со ссылкой" ты смеешься?
а данные не по ссылке ли берутся?
60 Дикообразко
 
27.02.10
12:22
(59) и? как связаны данные(свойства) с проведением(событие) ?
61 Дикообразко
 
27.02.10
12:23
какое "событие" происходит с ссылкой в момент "проведения" ?
62 Sakura
 
27.02.10
12:25
(0) Жесть...
Как ты себе это представляешь?

Нет
63 Дикообразко
 
27.02.10
12:29
(62) он хочете перехватить выполнение команды update SQL сервера, средствами 1С
64 Sakura
 
27.02.10
12:30
(63) месье знает толк в извращениях...
65 Дикообразко
 
27.02.10
12:31
(64) он себя считает нормальным
66 Sakura
 
27.02.10
12:33
(65) я лучше воздержусь от дальнейших комментариев...
67 Дикообразко
 
27.02.10
12:34
(66) +1
68 Ненавижу 1С
 
гуру
27.02.10
12:40
я просто хочу отделить модель от контроллера
69 БТР
 
27.02.10
13:02
Возможно он бы имел смысл, но не для проведения, там как раз изменяются объекты в базе, а наоборот. В клиент серверном варианте те действия которые происходят на клиенте вывести в модуль ссылки.
З.Ы. Если какую то х.ю сморозил, сильно плиз не пинайте.

Свой вариант
70 БТР
 
27.02.10
13:05
Тогда получится что то навроде разделения модуля формы на серверный и клиентский модули. Лишнее умножение сущностей имхо.
71 Ненавижу 1С
 
гуру
27.02.10
13:18
(70) при чем тут форма?
72 Jolly Roger
 
27.02.10
13:25
модуля менеджера достаточно...

Нет
73 БТР
 
27.02.10
13:27
(71) Вот счелкаешь ты галочками в форме, что то меняется, события какие то происходят, но объект пока не изменен. Вообще в (0) неверное название, вводящее в заблуждение. Сначала надо определится с целями, что мы хотим изменить или улучшить.
74 БТР
 
27.02.10
13:29
Если модуль ссылки понимать как НЕ модуль объекта, то в большинстве случаев это и будет модуль формы.
75 Mort
 
27.02.10
13:41
Тоже задавался таким вопросом.

С одной стороны удобно, например:

... = Док.Валюта.Курс(Дата);

Да
76 Mort
 
27.02.10
13:41
С другой стороны достаточно того есть и только добавит путаницы.

Нет
77 Mort
 
27.02.10
13:41
*того что есть
78 sapphire
 
27.02.10
13:43
А зачем?

Нет
79 Rie
 
27.02.10
13:48
(75) Для этого не нужен модуль ссылок, достаточно механизма расширения (как с формами).
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.