![]() |
|
Странные глюки. Выдаёт ошибку не в той ветке кода. | ☑ | ||
---|---|---|---|---|
0
palm1c
31.08.12
✎
12:40
|
1с 8.2, 8.2.14.540
УТП для Украины 1.2.7.4 Используется RLS. У пользователей с ограниченными правами вылетают странные ошибки, которых быть не должно. Например, при создании контрагента жалуется на ветку кода, которая выполняется при записи Реализации Товаров Услуг. Это ОЧЕНЬ интересно. Поскажите что-нибудь, может быть, кто-то сталкивался? Спасибо. |
|||
1
Lama12
31.08.12
✎
12:41
|
Пятница?
Кэш чистить пробовал? |
|||
2
palm1c
31.08.12
✎
12:42
|
(1) Пробую...
|
|||
3
shuhard
31.08.12
✎
12:43
|
(0)[Это ОЧЕНЬ интересно.]
а по рукам себе бил за динамическое обновление ? |
|||
4
palm1c
31.08.12
✎
12:44
|
(3) Пока не бил :)
|
|||
5
NDN
31.08.12
✎
12:54
|
линейкой железной
|
|||
6
palm1c
31.08.12
✎
12:54
|
Почистил кеш, то есть удалил все файлы из каталога C:\Documents and Settings\myName\Application Data\1C\1Cv82
Но ошибка так и осталась. |
|||
7
palm1c
31.08.12
✎
12:54
|
Запустить, что ли, тестирование и исправление?
|
|||
8
palm1c
31.08.12
✎
12:56
|
Помогайте, что ли?
|
|||
9
palm1c
31.08.12
✎
13:38
|
В общем, я на копии базы запустил тестирование и исправление, что получилось отпишусь.
|
|||
10
palm1c
31.08.12
✎
16:53
|
Тестирование и исправление базы не помогло. Какие еще есть варианты?
|
|||
11
palm1c
31.08.12
✎
16:56
|
Пробую выгрузить/загрузить конфигурацию ...
|
|||
12
ptiz
31.08.12
✎
17:02
|
%UserProfile%\Local Settings\Application Data\1C\1Cv82
|
|||
13
palm1c
31.08.12
✎
17:06
|
(12), а (6) это разве не оно?
|
|||
14
andrewks
31.08.12
✎
17:11
|
клиентский кэш лежит в двух местах
|
|||
15
palm1c
31.08.12
✎
17:12
|
(14) Можно поподробнее, пожалуйста?
|
|||
16
palm1c
31.08.12
✎
17:12
|
(14) Где еще нужно почистить?
|
|||
17
shuhard
31.08.12
✎
17:17
|
(16) локал сетинги
|
|||
18
undertaker
31.08.12
✎
17:20
|
удали базу из списка баз и снова пропиши, кэш новый будет
|
|||
19
andrewks
31.08.12
✎
17:20
|
(15)
юзерский кэш лежит в двух местах. \Documents and Settings\User\Application Data\1C\1Cv82 \Documents and Settings\User\Local Settings\Application Data\1C\1Cv82 (это для Windows XP/2003. если выше - ищите их в \Users\User\AppData\Local\1C \Users\User\AppData\Roaming\1C ) папочку 1CEStart оттуда не трогайте - там список баз и ещё в одной из этих папок могут лежать tmplts (поставки и обновления конфигураций) - их тоже лучше не трогать |
|||
20
palm1c
31.08.12
✎
17:22
|
Выгрузка/загрузка конфигурации не помогла.
Пробую вычистить кэш снова. |
|||
21
palm1c
31.08.12
✎
17:25
|
(19) Я почистил кэш в двух местах, которые Вы написали, не помогло.
|
|||
22
palm1c
31.08.12
✎
17:26
|
(19)
\Documents and Settings\User\Application Data\1C\1Cv82 \Documents and Settings\User\Local Settings\Application Data\1C\1Cv82 |
|||
23
andrewks
31.08.12
✎
17:26
|
(21) я надеюсь, у того пользователя, у которого проблемы?
|
|||
24
palm1c
31.08.12
✎
17:28
|
(23) Я почистил кэш у себя.
Если я захожу под полными правами, то у меня всё идёт гладко. Если захожу под пользователем, у которого права ограничены RLS, то вылезает такая бяка. |
|||
25
palm1c
31.08.12
✎
17:29
|
(23) Нет, обманул.
|
|||
26
palm1c
31.08.12
✎
17:29
|
(23) Бяка вылезает повсеместно.
|
|||
27
pumbaEO
31.08.12
✎
17:30
|
(26) кэш сервера.
|
|||
28
palm1c
31.08.12
✎
17:31
|
(27) Можно поподробнее, я с этим не сталкивался?
|
|||
29
andrewks
31.08.12
✎
17:31
|
стоп сервера 1с
чистка серверного кэша старт сервера 1с |
|||
30
andrewks
31.08.12
✎
17:32
|
\Program Files\1cv82\srvinfo\reg_<port_num>\snccntx
|
|||
31
palm1c
31.08.12
✎
17:32
|
(29) >> чистка серверного кэша
Как это сделать? |
|||
32
palm1c
31.08.12
✎
17:34
|
(30) Это та папка, которую нужно удалить?
|
|||
33
andrewks
31.08.12
✎
17:37
|
(32) файлики из неё - в корзину
|
|||
34
palm1c
31.08.12
✎
17:38
|
(33) Ночью попробую. О результатах напишу.
|
|||
35
palm1c
02.09.12
✎
10:51
|
Попробовал почистить также и серверный кэш. Глюки всё вылазят. Я в замешательстве.
|
|||
36
Vladal
02.09.12
✎
11:15
|
а тот справочник не фигурирует в РЛС?
|
|||
37
zmaximka
02.09.12
✎
11:28
|
Поставь точку останова на ошибке и глянь стек вызовов
|
|||
38
palm1c
03.09.12
✎
10:24
|
(36) Фигурирует в РЛС. Справочник Контрагенты.
|
|||
39
palm1c
03.09.12
✎
10:28
|
Доброе утро всем. Я снова на работе и пытаюсь решить всё ту же проблему. Приглашаю всех мне помочь. Спасибо.
Ещё в системе используется много подписок на события. Может быть, дело в этом? В основном, обработчики подписок находятся в этом модуле. Сейчас попытаюсь на тестовой базе: Переименовать/создать новый модуль. |
|||
40
palm1c
03.09.12
✎
10:35
|
Интересный момент. Я победил этот глюк на тестовой базе тем, что удалил подписку на событие ПриЗаписиКонтрагента.
|
|||
41
palm1c
03.09.12
✎
10:38
|
Временная мера будет - перенос кода из подписки на событие в спраочник, но интересно, что же это такое?
|
|||
42
Шапокляк
03.09.12
✎
10:41
|
(41) А в подписке на событие часом не было кода, который при изменении контрагента отрабатывал какие-то действия с реализациями этого контрагента? А то, может, это и не глюк, а неизбежный итог чьей-то профессиональной деятельности?
|
|||
43
palm1c
03.09.12
✎
10:45
|
(42) Если выдаёт ошибку в ветке кода, которая ни при каких обстоятельсвах не задействована, то это, по моему мнению, глюк.
|
|||
44
palm1c
03.09.12
✎
10:48
|
(42) Тем более, что жалутся странно. Вот такая ошибка:
{ОбщийМодуль._КлючевыеПоляСправочников.Модуль(199,19)}: Переменная не определена (РаботаСТорговымОборудованием) Возврат ШтрихКод+<<?>>РаботаСТорговымОборудованием.КонтрольныйСимволEAN(ШтрихКод, 13); {ОбщийМодуль._КлючевыеПоляСправочников.Модуль(100,5)}: Процедура или функция с указанным именем не определена (Предупреждение) <<?>>Предупреждение("Неизвестно, какой договор поставить в документ Поступление Товаров и Услуг! Укажите основной договор контрагента в карточке контрагента!"); |
|||
45
Эмбеддер
03.09.12
✎
10:53
|
Я бы платформу обновил
|
|||
46
Шапокляк
03.09.12
✎
10:54
|
(44) Модуль серверный, видать?
|
|||
47
palm1c
03.09.12
✎
11:01
|
(46) Сервер, клиент, внешнее соединение.
|
|||
48
YF
03.09.12
✎
11:07
|
{ОбщийМодуль._КлючевыеПоляСправочников.Модуль(100,5)}: Процедура или функция с указанным именем не определена (Предупреждение)
<<?>>Предупреждение("Неизвестно, какой договор поставить в документ Поступление Товаров и Услуг! Укажите основной договор контрагента в карточке контрагента!"); _КлючевыеПоляСправочников - это так вот называются типовые модули в украинских конфах? |
|||
49
palm1c
03.09.12
✎
11:08
|
(48) Нет, Этот общий модуль добавлял я. Префикс "_" специально ставлю для доработок.
|
|||
50
Reset
03.09.12
✎
11:10
|
(42) Думается, про профессиональную дейтельность - в точку
|
|||
51
palm1c
03.09.12
✎
11:10
|
До меня дошло. Если на сервере выполняется модуль, то он не может вывести Предупреждение, нет?
|
|||
52
shuhard
03.09.12
✎
11:10
|
(49) оторви себе руки за Предупреждение без # клиент
|
|||
53
alextom81
03.09.12
✎
11:11
|
Да. НЕ может. #НаКлиенте
|
|||
54
Reset
03.09.12
✎
11:11
|
(51) Естеественно (кеп).
Только "не вывести", а там вообще такой процедуры нет |
|||
55
alextom81
03.09.12
✎
11:11
|
и отладку на сервере включай, чтобы не полтергейстов не ловить больше - тогда будешь в подписки отладчиком заходить
|
|||
56
palm1c
03.09.12
✎
11:12
|
(52) Спасибо. Уже бью железной линейкой себе по рукам.
|
|||
57
alextom81
03.09.12
✎
11:12
|
(56)Через "Новое сообщение" переделай код предупреждения
|
|||
58
pumbaEO
03.09.12
✎
11:12
|
Нда, а мы все на Кэш грешили. А оказывается кэш хороший.
|
|||
59
palm1c
03.09.12
✎
11:12
|
(55) Можно поподробнее, как включать оладку на сервере, что для этого нужно, и т.д.?
|
|||
60
shuhard
03.09.12
✎
11:13
|
(58) дык ТС сделал обход позорного куска кода по наличию полных прав
|
|||
61
palm1c
03.09.12
✎
11:14
|
(60) Нет, сначала я мог делать с полными правами, потом и с полными перестало получаться.
|
|||
62
palm1c
03.09.12
✎
11:16
|
(57) Что такое "Новое сообщение" ?
|
|||
63
Serg_1960
03.09.12
✎
11:24
|
(49) 'Префикс "_" специально ставлю для доработок' - не принципиально, но "... имена переменных не следует начинать с подчеркивания..." ("Система стандартов и регламентов разработки конфигураций").
|
|||
64
Шапокляк
03.09.12
✎
11:24
|
(62) СообщениеПользователю, наверно,имели в виду.
|
|||
65
palm1c
03.09.12
✎
11:26
|
(63) Я знаю, специально так делаю, чтобы отличалось от типовой, при обновлении сразу видно, что типовое, а что нет.
|
|||
66
palm1c
03.09.12
✎
11:36
|
Всем спасибо. Я начал понимать разницу между клиентским и серверным модулями.
|
|||
67
alextom81
03.09.12
✎
12:09
|
(64) не подсказывай :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |