Имя: Пароль:
1C
1С v8
8.2 нашел интересный баг
,
0 ботаникус
 
12.04.12
17:26
в продолжение темы
http://www.forum.mista.ru/index.php?user_id=62467
пробовал на 14.528 и 15.301, вероятно работает на всех релизах
создаем новую конфигурацию
добавляем в метаданных новую задачу
добавляем новый бизнеспроцесс, указываем задачу
добавляем новый общий реквизит (строка например), ставим автоиспользование
включаем отладку и вычисляем выражение
Задачи.задача1.НайтиПоНаименованию(1).БизнесПроцесс
результат - падение отладки с ошибкой
без общего реквизита ошибки нет
1 vmv
 
12.04.12
17:26
продолжай наблюдение
2 PR
 
12.04.12
17:27
(0) Что такое НайтиПоНаименованию(1)?
3 vmv
 
12.04.12
17:28
(2) Поиск в УИДЕ - новый метод чувак разработал, а еще говорят, что 1С-ки тупые. не фига!
4 ботаникус
 
12.04.12
17:29
(2) ну необязательно найтипонаименованию, нужно просто получить пустую ссылку на задачу
5 PR
 
12.04.12
17:30
(4) Почему бы просто не признать, что ты облажался?
6 ботаникус
 
12.04.12
17:31
(5 )где я облажался
7 ботаникус
 
12.04.12
17:35
так тоже не работает Задачи.задача1.пустаяссылка().бизнеспроцесс
8 YF
 
12.04.12
17:36
(7) А у задачи есть реквизит "БизнесПроцесс" (я просто не помню)?
9 ботаникус
 
12.04.12
17:37
(8)есть, стандартный
10 ботаникус
 
12.04.12
17:40
(5) почему бы тебе не признать , что ты в жизни такой же додик, как и на фото?
11 PR
 
12.04.12
17:44
(6) С поиском по наименованию, подставляя число.
12 ботаникус
 
12.04.12
17:46
(11) имел ввиду найтипономеру, перепутал
13 БалбесВ1с
 
12.04.12
17:46
(10)А тебе вообще стремно фотку вешать))
14 ботаникус
 
12.04.12
17:49
(13) не встревай в разговор))
15 Feanor
 
12.04.12
17:49
(14) а ты чё такой дерзкий? отскочим? :)
16 ботаникус
 
12.04.12
17:52
(15)ты это зря пацанчик)
17 PR
 
12.04.12
17:53
Ладно, завязываем оффтопить в тематической ветке.
Давайте по теме, обсудим важность и области практического применения открытия ТС.

Я ничего, кроме случаев, когда быдлокод типа "КакаяТоХреньВозвращающаяПустуюЗадачу.БизнесПроцесс" не проверяется на заполненность задачи перед получением бизнес-процесса, не вижу.

А вы?
18 ботаникус
 
12.04.12
17:59
(17) этот быдлокод из БСП
открыл тему для того, чтобы те , кто столкнется с этим, знали что дело в общем реквизите
19 PR
 
12.04.12
18:18
(18) Этот код не работает только в вычислении в режиме отладки.
Если написать Сообщить(Задачи.Задача1.ПустаяСсылка().БизнесПроцесс), то все прекрасно работает.
20 pumbaEO
 
12.04.12
18:20
(19) Если платформа вылетает, то конечно это косяк платформы, какой бы быдлокод не был.
21 PR
 
12.04.12
18:23
(20) Вылетает не платформа, а конфигуратор, а он изначально не для криворуких пользователей, совершающих беспорядочные непредсказуемые движения.
хотя лучше бы и он не вылетал, конечно же.
22 pumbaEO
 
12.04.12
18:28
Я склоняюсь, что конфигуратор - есть платформа, доказано http://snegopat.ru/forum/viewtopic.php?f=3&t=159 :)
23 ботаникус
 
12.04.12
18:29
(19) а где я писал про Сообщить(Задачи.Задача1.ПустаяСсылка().БизнесПроцесс)?
я писал только про отладку, читай внимательнее
24 Serg_1960
 
12.04.12
18:32
(так, не к месту) Быдлокод, не быдлокод; отладка - не откладка... ну устроил вайп 1С... ну и что? ЩастьяПолныеШтаны? :) Что я, как-то непонимаю смысл делится это радостью
25 TormozIT
 
гуру
12.04.12
22:56
Багрепорт производителю отправили?