![]() |
![]() |
![]() |
|
Модуль ссылки | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
Ненавижу 1С
гуру
27.02.10
✎
11:49
|
Почему есть модель объекта, но нет модуля ссылки?
Нужен ли он? |
||||||||||
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
|
|||||||||||
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) Для этого не нужен модуль ссылок, достаточно механизма расширения (как с формами).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |