|
Документ исчез, а движения остались | ☑ | ||
---|---|---|---|---|
0
Umka2008
19.01.12
✎
16:11
|
В регистре есть движения, регистратор такой = <Объект не найден> (91:b636001d7da2bf1711e12fa3fcb31019), как теперь удалить это движение, без документа?
|
|||
168
Shurjk
20.01.12
✎
14:45
|
(160) Про такое понятие как ссылочная целостность не доводилось слышать?
|
|||
169
PR
20.01.12
✎
14:45
|
(159) А разве да?
|
|||
170
Vovan1975
20.01.12
✎
14:45
|
(165) ага, ниразу
|
|||
171
Shurjk
20.01.12
✎
14:45
|
(169) А ты попробуй.
|
|||
172
5 Элемент
20.01.12
✎
14:46
|
(168) он прав, данные регистра могут жить без регистратора
|
|||
173
PR
20.01.12
✎
14:46
|
Кто еще раз перейдет на личности отправится в бан.
|
|||
174
Defender aka LINN
20.01.12
✎
14:46
|
(170) Заметно.
|
|||
175
Shurjk
20.01.12
✎
14:46
|
(172) Жить то они могут, но нормальной такую ситуацию точно не назовешь.
|
|||
176
Vovan1975
20.01.12
✎
14:47
|
(168) приходилось, а ты про планы обмена не слышал нифига.
(175) это нормальная ситуация |
|||
177
1с-кин
20.01.12
✎
14:47
|
(168) в блокнотик поглядите, где с курсов записывали - ОбъектНеНайден - это как раз и есть ссылочная целостность для объекта, который удален.
|
|||
178
PR
20.01.12
✎
14:47
|
(171) Да я вроде как уже попробовал :))
Вроде как ссылка есть, номера нет, все как полагается :)) |
|||
179
5 Элемент
20.01.12
✎
14:47
|
(175) зачем мне документы, если все есть в регистрах?
|
|||
180
Vovan1975
20.01.12
✎
14:48
|
(174) какой ты остроокий! Пирожок с полки возьми
|
|||
181
Shurjk
20.01.12
✎
14:49
|
(179) Для аналитики, а если это не документ, а скажем справочник?
|
|||
182
5 Элемент
20.01.12
✎
14:50
|
(175) даже в стандартах 1С есть следующее
Самодостаточность регистров
|
|||
183
Shurjk
20.01.12
✎
14:50
|
(178) ссылка должна быть в тадблице объекта, а объекта нет.
|
|||
184
Defender aka LINN
20.01.12
✎
14:50
|
(180) Спасибо, я уже поел. И именно поэтому чушь не несу :)
|
|||
185
Shurjk
20.01.12
✎
14:53
|
(182) Хорошо, а что делать если к примеру движения есть, а мне вот их надо удалить или откорректировать. Что по этому поводу в стандартах написано?
|
|||
186
PR
20.01.12
✎
14:53
|
(183) Ты хорошо себе представляешь организацию базы данных на уровне таблиц и полей таблиц?
Как реализуется ссылка на регистратор в таблице регистра например? |
|||
187
Shurjk
20.01.12
✎
14:54
|
(186) Что такое объект в базе данных чем он характеризуется и что из себя представляет?
|
|||
188
5 Элемент
20.01.12
✎
14:54
|
(185) не вижу смыла это обсуждать - все очевидно
|
|||
189
Shurjk
20.01.12
✎
14:55
|
(188) Да ну, уже тут только 200 постов накидали, а что ты пользователю скажешь когда он тебя спросит об этом?
|
|||
190
PR
20.01.12
✎
14:57
|
(187) Это вопрос ко мне?
Если да, то могу порекомендовать только открыть учебник и почитать. |
|||
191
5 Элемент
20.01.12
✎
14:58
|
(189) зависит от того с какой базой они работают.
|
|||
192
Vovan1975
20.01.12
✎
14:58
|
(184) открой книгу знаний из (108) и подумай почему в последнем примере стоит условие "|ГДЕ Регистратор.Ссылка ЕСТЬ NULL И НЕ Регистратор = &ПустаяСсылкаДокумента"
|
|||
193
Shurjk
20.01.12
✎
14:58
|
(190) Это наводящий вопрос чтоб ты понял почему Регистратор.Ссылка при удаленном регистраторе будет NULL
|
|||
194
Рэйв
20.01.12
✎
14:59
|
(187)Да господи...Ссылка побльшому счету это текст в базе с УИДом объекта. Тексту пофигу удалил ты его или нет. Если есть объект он его покажет.Если нет напишет "Объект не найден". ВСот и вся ссылочная целостность
|
|||
195
Shurjk
20.01.12
✎
15:01
|
(194) Просвятил :) то то я и не знал. Я про последствия этой ситуации говорю.
|
|||
196
Vovan1975
20.01.12
✎
15:01
|
(187) объект в базе данных не хранится. В БД хранятся данные объекта, не?
|
|||
197
1с-кин
20.01.12
✎
15:01
|
(192) раньше несколько лет было
ГДЕ Регистратор.Номер ЕСТЬ NULL (194) точно, (177) никто не прочитал... |
|||
198
Shurjk
20.01.12
✎
15:01
|
(187) Чем объект в БД отличается от к примеру той же записи регистра.
|
|||
199
Defender aka LINN
20.01.12
✎
15:01
|
(192) Потому что второе условие избыточно.
|
|||
200
Рэйв
20.01.12
✎
15:02
|
(165)При неявонм соединении он не найдет ни номер ни ссылку.Так что пофигу что в условии на ЕСТЬ NULL писать
|
|||
201
PR
20.01.12
✎
15:02
|
(192) Последний редактор посчитал, что делать по номеру неправильно и поменял на ссылку.
А что? :)) |
|||
202
Рэйв
20.01.12
✎
15:02
|
(200)->(195)
|
|||
203
PR
20.01.12
✎
15:02
|
(193) Ладно, в сад.
Ты легких намеков не понимаешь, а заниматься твоим обучением у меня нет никакого желания. Пусть будет по-твоему :)) |
|||
204
Shurjk
20.01.12
✎
15:04
|
(200) Бредишь уже.
|
|||
205
Shurjk
20.01.12
✎
15:04
|
(203) Ты попробуй для интереса, если ты не самоуверенный дебил, то придешщь и извинишься.
|
|||
206
Shurjk
20.01.12
✎
15:05
|
+(205) С выводами кому у кого еще учиться надо.
|
|||
207
1с-кин
20.01.12
✎
15:05
|
(201) логика не нарушается:
ссылка все-таки есть как ссылка, а вот поля Номер - однозначно нет. И да, когда он разъименвоание делает до таблицы, и по ссылке тоже ничего нет.... |
|||
208
1с-кин
20.01.12
✎
15:06
|
+ 9201), (202) -> (197), вот так вернее :)
|
|||
209
5 Элемент
20.01.12
✎
15:06
|
нет чтобы объяснить, а то приходят дураками называют и уходят)
|
|||
210
1с-кин
20.01.12
✎
15:08
|
(209) ну какой 1с-ник другого дураком не назовет? а пользователей - придурками? :))
|
|||
211
Defender aka LINN
20.01.12
✎
15:09
|
(210) На (165) ответь, плиз, а то я аж заинтригован весь.
|
|||
212
1с-кин
20.01.12
✎
15:11
|
(211) NULL - это отсутствие объекта в 1с, а битая ссылка - это ссылка, которая ссылается на несуществующий объект, при этом сама она вполне себе легитимна и обладает всеми правми.
|
|||
213
Shurjk
20.01.12
✎
15:14
|
(212) Какие права есть у ссылки?
|
|||
214
5 Элемент
20.01.12
✎
15:14
|
(212) пятничная ветка не здесь)
|
|||
215
Irbis
20.01.12
✎
15:16
|
NULL - это отсутствие объекта в 1с
В книгу незнаний |
|||
216
Defender aka LINN
20.01.12
✎
15:16
|
(212) NULL - это NULL, не надо изобретать для него оригинальных названий :)
(213) "У вас есть право быть битой" :))) |
|||
217
5 Элемент
20.01.12
✎
15:18
|
Подпортил ты себе карму)
|
|||
218
1с-кин
20.01.12
✎
15:25
|
(213)-(217) да никт о из вас не сможет дать четкого определения NULL в 1С :)
по причине отсутствия такового. Я дал в контексте ветки. А то еще обвинят во флуде... :) |
|||
219
Defender aka LINN
20.01.12
✎
15:28
|
(218) wiki:NULL_(SQL)
В 1С специального определения нет. Извини. |
|||
220
Shurjk
20.01.12
✎
15:28
|
(218) Ну если даже типа в терминах 1с - пустая ссылка - это ссылка на существующий объект?
|
|||
221
Shurjk
20.01.12
✎
15:29
|
(219) Там тоже какое то кривое определение.
|
|||
222
Shurjk
20.01.12
✎
15:32
|
Мне больше вот такое определение нравиться - четко и понятно - http://www.firebirdsql.org/manual/ru/nullguide-whatisnull-ru.html
а вики статью похоже тоже какой то 1с-кин писал. |
|||
223
1с-кин
20.01.12
✎
15:34
|
(219) а причем тут NULL от SQL и NULL в 1С?
v8: еще раз про NULL в полях примитивных типов (215) ай-яй-яй: " Irbis 12 - 29.12.10 - 14:44 (8) Если не NULL уже значит что-то присвоено" - это что? NULL - где объект присвоен? |
|||
224
Shurjk
20.01.12
✎
15:36
|
(223) Не читай глупости которые Ненавижу1с пишет, хоть в 1с хоть в SQL хоть где NULL это не значение - это признак отсутствия значения.
|
|||
225
Defender aka LINN
20.01.12
✎
15:36
|
(223) Т.е. в SQL и в 1С - разные NULL? Продолжайте, продолжайте, я пока за попкорном схожу...
|
|||
226
1с-кин
20.01.12
✎
15:38
|
(220) пустая ссылка - это ссылка на тип данных "ОбъектТакой-ТО"
|
|||
227
5 Элемент
20.01.12
✎
15:45
|
(226) а что такое тип данных?
|
|||
228
5 Элемент
20.01.12
✎
15:46
|
и что значит ссылка?
|
|||
229
1с-кин
20.01.12
✎
15:46
|
(225) это мне уже пора за попкорном идти.. чтобы мистян рассматривать..
из той же Вики о NULL в SQL: - NULL соответствует понятию «пустое поле», то есть «поле, не содержащее никакого значения». Введено для того, чтобы различать в полях БД пустые (визуально не отображаемые) значения (например, строку нулевой длины) и отсутствующие значения (когда в поле не записано вообще никакого значения, даже пустого). - у 1С как? - В БД, поддерживающих понятие NULL, для поля таблицы при описании определяется, может ли оно быть пустым. Если да, то в это поле можно не записывать никакого значения, и это поле будет иметь значение NULL. Также можно и явно записать в такое поле значение NULL. - а 1С? - Любая операция сравнения с NULL (даже операция «NULL = NULL»), даёт в результате значение «неизвестность» (UNKNOWN). - в 1С? - Агрегатные и аналитические функции (используемые в SQL в качестве операций на множествах и списках), как правило, игнорируют значения NULL в пользу допустимых значений остальных элементов множества - а в 1С? ГДЕ МОЙ ПОПКОРН?? |
|||
230
1с-кин
20.01.12
✎
15:47
|
(227) Справочник, например.
|
|||
231
1с-кин
20.01.12
✎
15:49
|
+ (227) только в 1С тип данных от примитивных к составным плавно подменяется термином "тип Объект".
Хотя это именно набор примитивных данных под общим флагом, а никак не объект. |
|||
232
Shurjk
20.01.12
✎
15:49
|
(230) Слушай тебя самого не смущает что ты "плаваешь" в вопросах на которые отвечаешь?
|
|||
233
Shurjk
20.01.12
✎
15:50
|
(231) "Остапа понесло"
|
|||
234
1с-кин
20.01.12
✎
15:51
|
+ (231) собственно, отсюда и все проблемы обработки даных в 1С.
|
|||
235
Shurjk
20.01.12
✎
15:51
|
(229) Вот я сразу сказал что в вики мутное определение, это не ты его случайно писал?
|
|||
236
5 Элемент
20.01.12
✎
15:53
|
(231) составной тип данных ... это уже что-то новое )
|
|||
237
1с-кин
20.01.12
✎
15:55
|
(232) хоть одно определение объекта знакомо?
можно даже в вики посмотреть: wiki:Объектно-ориентированное_программирование - какое подходит под "объект" 1с-а? В 1с псевдообъекты, состоящие из примитивных типов данных, и работающие на "псевдологике" :) |
|||
238
1с-кин
20.01.12
✎
15:56
|
+ (237) если затруднительно читатьь все - там есть "Основные понятия" ))
|
|||
239
Fish
20.01.12
✎
15:56
|
(237) Ну нифига себе срач развели :)))
Значит ты, судя по нику, "псевдопрограммист"? :)))) |
|||
240
5 Элемент
20.01.12
✎
15:56
|
Пустая ссылка это объект а не ссылка на тип данных.
|
|||
241
Shurjk
20.01.12
✎
15:57
|
(237) причем здесь определение объекта и ООП. Ты опять начал все в кучу собирать, а все началось с того что ты ответил на первый вопрос не подумав в итоге ты начинаешь вспоминать все подряд и нести полную чушь. Если что пустая ссылка - это не тип данных, а значение по умолчанию, такое же как например для типа число 0.
|
|||
242
Shurjk
20.01.12
✎
15:58
|
+(241) Объекта БД.
|
|||
243
1с-кин
20.01.12
✎
15:59
|
(240) ПутсаяСсылка - это именно что тип данных, означающая, что здесь описание "объекта1С".
И как тип данных, хранит своеобразны данные - характеристику. |
|||
244
1с-кин
20.01.12
✎
15:59
|
(241) не, ООП и Объекты - это вообще противоположные вещи... ))
|
|||
245
1с-кин
20.01.12
✎
16:00
|
(239) а ты? :))
|
|||
246
Shurjk
20.01.12
✎
16:01
|
(244) Ты какие объекты имеешь в виду? Те которые у тебя в базе хранятся или те которые ты в программе описываешь?
|
|||
247
1с-кин
20.01.12
✎
16:01
|
(241) я говорю, что и ПустаяСсылка, и "объекты1С" - все суть типы данных.
ПустаяСсылка без ссылки, объект - с конкретной ссылкой. |
|||
248
1с-кин
20.01.12
✎
16:03
|
(246) объекты и в строительстве есть ))
ежели что )) А в программиировании есть единственные объекты - из ООП. и у остальных логических единиц есть наименования и описания. А ежели 1С нравится называть "объектами" набор данных - то путсь называет. Плохо, что неокрепшие умы смущает и не разъясняет все толком. |
|||
249
Shurjk
20.01.12
✎
16:05
|
(248) Вообще то объекты БД и объекты в программировании везде разные вещи как в 1с так и в других языках.
|
|||
250
1с-кин
20.01.12
✎
16:07
|
(249) вот именно, а в 1С все в куче. И нет никаких настоящих Объектов.
"Бьёрн Страуструп в 1988 году писал, что обоснование «объектной ориентированности» чего-либо, в большинстве случаев, сводится к ложному силлогизму: «X — это хорошо. Объектная ориентированность — это хорошо. Следовательно, X является объектно-ориентированным». Тимоти Бадд пишет: Роджер Кинг аргументированно настаивал, что его кот является объектно-ориентированным. Кроме прочих своих достоинств, кот демонстрирует характерное поведение, реагирует на сообщения, наделён унаследованными реакциями и управляет своим, вполне независимым, внутренним состоянием". Все. Точка. Отсюда вывод (согласно логике самой 1с-же, как она обращается с терминами "объекты", NULL и прочая): 1С - на уровне кота :)) |
|||
251
5 Элемент
20.01.12
✎
16:09
|
напиши еще чегонибудь)
|
|||
252
Fish
20.01.12
✎
16:10
|
(245) А я и не знаю уже теперь. :)) Видимо я "псевдочеловек" который пишет "псевдопрограммы" для "псевдозаказчиков", а они мне платят "псевдобабло" :))))
(250) Ура!!! наконец-то я прозрел!!!! 1С - ненастоящая!!!! :)))) |
|||
253
Shurjk
20.01.12
✎
16:11
|
(250) А ты где нибудь на программиста учился?
|
|||
254
shuhard
20.01.12
✎
16:12
|
(253) явно учился и выучился до раздвоения личности,
зарабатывает на жизнь 1С и тихо её ненавидит |
|||
255
Fish
20.01.12
✎
16:14
|
(254) Скорее, судя по v8: Почему можно не ставить разделитель строк, если одна строка? , то если и учился, то явно недоучился :)))
|
|||
256
Fish
20.01.12
✎
16:16
|
+(254) Мне оттуда понравилась фраза: "насколько в 1с реализован накопленный опыт языков" :)))
|
|||
257
1с-кин
20.01.12
✎
16:17
|
(256) ну вот и обсудили здесь, насколько :))
|
|||
258
Shurjk
20.01.12
✎
16:18
|
(254) Ну может нужда заставила, просто интересное понимание основных вещей, вроде как есть кое какие знания но какие то они слишком поверхностные, до такой степени что даже не возникает у него подозрения о том что там под поверхностью еще что то есть, вот мне и интересно где сейчас так качественно обучают.
|
|||
259
1с-кин
20.01.12
✎
16:20
|
(258) зато у кого здесь "не поверхностные и глубокие знания" - в легкую путаются в терминах 1с и ничего не могут объяснить ни себе, ни оппоненту :))
|
|||
260
Shurjk
20.01.12
✎
16:23
|
(259) Трудно объяснить что то человеку который считает что все уже знает, и сам готов тебе что угодно объяснить. Так все таки открой секрет - где учился?
|
|||
261
rs_trade
20.01.12
✎
16:43
|
> Вообще то объекты БД и объекты в программировании везде разные вещи как в 1с так и в других языках.
> вот именно, а в 1С все в куче. И нет никаких настоящих Объектов. в первом предложении соглашается. во втором, опровергает то, с чем согласился в первом. |
|||
262
rs_trade
20.01.12
✎
16:48
|
Автор, запусти ТИИ с галочкой херить не существующие ссылки и все. Не надо запросов и кода.
|
|||
263
1с-кин
20.01.12
✎
17:09
|
(261) первая фраза - не мои слова.
вторая - мои. Если высокообразованным непонятно - расшифровываю :)) - вот именно, "Вообще то объекты БД и объекты в программировании везде разные вещи", а в 1С все в куче. (260) меряться, что ли? )) не в москве учился, и что? )) и очень доволен, что не в москве... а то был бы настоящим тру-мистовцем :)) |
|||
264
rs_trade
20.01.12
✎
17:21
|
(263) не фраза, а предложение. речь идет о
> вот именно, а в 1С все в куче. И нет никаких настоящих Объектов. |
|||
265
rs_trade
20.01.12
✎
17:24
|
еще позабавило про настоящие объекты.
|
|||
266
Shurjk
20.01.12
✎
17:45
|
(263) Название ВУЗ-а скажи и факультет.
|
|||
267
1с-кин
21.01.12
✎
22:47
|
(266) в Демиде.
ЯрГУ, ИВТ а ты? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |