Что такое ошибка компиляции глобального модуля

  1. Проблема, база77 Бухгалтерия для казахстана, один пользователь.
    Начала выдавать ошибку глобального модуля и ошибки на команды языка.
    Причем если эту же базу установить на др комп- ошибок нет.
    На рабочем переустанавливала 1С, тестировала, удаляла SYSLOG, базу устанавливала на др диск- бесполезно.
    Какие варианты? Это проблема операционной системы? Прикрепляю файл, извиняюсь, очень мелко получилось.

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      39,4 КБ
      Просмотров:
      10

  2. Хряк

    Offline

    Хряк
    Профессионал в 1С

    Регистрация:
    26 сен 2007
    Сообщения:
    1.556
    Симпатии:
    59
    Баллы:
    54

    оч.плохо видно
    скопируй сюда текст ошибки

  3. Эта клиентка прислала, я по team viewer ошибку видела, там ругается на команду НЕ в глобальном модуле, это ошибка на открытие базы(Ошибка компиляции глобального модуля), а на любое другое действие тоже полное окно ошибок


  4. alexburn

    Offline

    alexburn
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    15.150
    Симпатии:
    560
    Баллы:
    204

    Пффф, вы зарабатываете деньги, а мы должны проблемы решать :) ?

  5. Ну, мы пока еще с Вами ничего не заработали :( Это кстати скорее всего будет бесплатно, я подумала, что надо бы операционку переустановить, раз на двух компах ее база работает без ошибок. И после переустановки 1С и базы ничего не поменялось

  6. Дело не в операционке…
    Выкладывайте НОРМАЛЬНЫЙ скрин или текст ошибки + МДшник


  7. shurikvz

    Offline

    shurikvz
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.547
    Симпатии:
    344
    Баллы:
    104

    Предположу:
    А кодовая страница в проблемной базе — какая выбрана?

    Upd:
    Брр.. Не в базе в системе конечно же.

    Последнее редактирование: 13 апр 2015
  8. Ок, могу только md. Сама сделала выгрузку удаленно и эти ошибки видела. У меня нет этой ошибки нет и скрина тоже соотв-но, база работает.

    — Объединение сообщений, 13 апр 2015

    В принципе кодовая страница мб… Хотя обычно она выдает другие вещи типа Кодировка отличается от системной…..В казахстане актуально, елси установлен казахский к русскому и англ, то ставим текущую системную установку, но есть утилита, если ее бросить в каталог БД, то обходит кодировку

    Вложения:

    • 1Cv7.rar
      Размер файла:
      1,8 МБ
      Просмотров:
      4
    Последнее редактирование: 13 апр 2015

  9. LordMaverick

    Offline

    LordMaverick
    Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    4.003
    Симпатии:
    465
    Баллы:
    104

    а какой именно релиз платформы стоит у проблемного юзера?

  10. 027 платформа, переустанавливала ее — не ушла проблема

    — Объединение сообщений, 13 апр 2015

    Скорее что-то с языками- при открытии журналов всех куча ошибок неизвестная команда….


  11. shurikvz

    Offline

    shurikvz
    Модераторы
    Команда форума
    Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.547
    Симпатии:
    344
    Баллы:
    104

    postnn я про это говорил:
    upload_2015-4-13_22-6-6.png

    Ну и в xp там кажись еще отдельно кодовые страницы были, там 1251 посмотреть, куда их в 7-ке засунули не знаю.

    Сравните, оно совпадает на компьютере на котором работает база и на проблемном.

  12. Кодовая страница ни каким образом не влияет на компиляцию кода!!
    А на скрине явная ошибка в коде.

    — Объединение сообщений, 14 апр 2015

    Если уж сильно напрячь зрение, то видно, что ошибка происходит в
    Если НЕ((ТипЗначенияСтр(КонтекстДокумента) = «Документ») ИЛИ (ТипЗначенияСтр(КонтекстДокумента) = «ГрупповойКонтекст»)) Тогда
    строка 4609

    Смотрите что там 1с не нравится после первой скобки… Может точка стоит…
    В выложенном МДшнике все ок

    Последнее редактирование: 14 апр 2015

  13. LordMaverick

    Offline

    LordMaverick
    Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    4.003
    Симпатии:
    465
    Баллы:
    104

    хм, а именно такая ошибка уже давно разбиралась, лет 7 назад, в марте 2008
    и именно на казахском

    в одном случае смена с казахского на русский, в другом человек строчными прописал :)

  14. Объясните мне, тугодуму, каким образом зависит компилятор от кодовой страницы……


  15. Хряк

    Offline

    Хряк
    Профессионал в 1С

    Регистрация:
    26 сен 2007
    Сообщения:
    1.556
    Симпатии:
    59
    Баллы:
    54

    сменили не кодовую страницу, а язык в системе


  16. LordMaverick

    Offline

    LordMaverick
    Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    4.003
    Симпатии:
    465
    Баллы:
    104

    энто же 1С :)
    возможно символы совпали с чем-то не обрабатываемым
    ведь второму помогло написание строчными, «не» вместо «НЕ»

    PS
    а с языком разные приколы бывают
    знакомый писал в акссесе БД (давно было)
    наткнулся на такой прикол, если фамилия начиналась на Д или З — она не обрабатывалась, просто пропускалась
    если перед впихнуть даже пробел — проходило на ура

  17. Подобный же прикол на FoxPro вспомнил. Не корректно индексируется по строке (Д/З уже не помню). Поэтому и поиск не работает. Если же индекс смешанный (скажем еще по дате) — все работает.

  18. Проблема была именно в языках. Их манагер установила казахский и основным языком поставила- казахский. После возвращения всего в зад и изменении кодовой страницы все стало работать. В России это неактуально, а у казахов есть свои символы қ ұ ө, которые нужны в фамилиях названиях, те их надо подключить в 1С. Просто добавить клавиатуру казахскую в языки — мало, для 1С 77(в 8 ке нет) надо еще и KAZWin устанавливать. Но такой проблемы раньше не было, видимо, язык никто не менял в настройках. Всем спасибо! Тем, кто переживал, что я сильно нажилась , скажу- бесплатно, просто посмотрела через Team Viewer


  19. LordMaverick

    Offline

    LordMaverick
    Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    4.003
    Симпатии:
    465
    Баллы:
    104

    там две буквы было «Д» и вспомнил не «З», а «Ж»
    просто фамилии сами вспомнил


1C-pro.ru - форум по 1С:Предприятию 7.7, 8.0, 8.1, 8.2, 8.3

   andr2510

23.11.17 — 09:12

Есть конфа. Рабочая. Иногда происходит какой то сбой и у некоторых пользователей, при старте, 1С вылетает с ошибкой компиляции глобального модуля. То объект «Константа» не обнаружен то еще что то.

Через 5-10 минут все ок становится. База клиент-серверная.

Понятно, что где то происходит какой то сетевой глюк.

При этом. У пользователя который не работает, все файлы папки с базой полноценно открываются.

Такое ощущение, что файл md как то «недочитался», хотя не ясно как это происходит и вообще как это может произойти. Воссоздать тоже не получилось.

Кто нить сталкивался с такой проблемой?

   Волшебник

Модератор

1 — 23.11.17 — 09:15

переходите на восьмёрку

   andr2510

2 — 23.11.17 — 09:23

(1) Хотел ответить, но внизу, где вылезают цитаты, высветилось: «Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO»

….

решил не отвечать:) Спасибо AMIGO

   АЛьФ

3 — 23.11.17 — 09:49

2(0) Репликация дисков есть?

   aka AMIGO

4 — 23.11.17 — 10:02

(1) «… в ней это реализовано!..» © мем мисты :)

(2) Пожалуйста :)

Касательно сабжа.. Могу ошибаться, но многое время назад речь шла об обновлении файла DD..

А лучше-то (ИМХО, разумеется) выгнать всех из базы, войти в конфигуратор, внести константу, сохранить, удалить константу, сохранить. Обновление — полезная штука, если где-то сидит жучок..

И потом проверить на проблемных ПК.

   Ёпрст

5 — 23.11.17 — 10:05

(0) прибить автономные файлы и потушить службу

   Bigbro

6 — 23.11.17 — 10:05

надо брать админов в оборот и идти искать оборудование где пакеты теряются. 90% проблема или в криво обжатых кабелях или в портах полудохлых.

для начала скроссировать проблемную машину на другой порт. новым патчкордом. скорее всего проблема будет решена.

   aka AMIGO

7 — 23.11.17 — 10:07

Мда.. мне тоже кажется, что это таки сетевые проблемы.. Тут я уж ничего сказать не могу.

   Bigbro

8 — 23.11.17 — 10:07

если админы будут отпираться предварительно запустить с компьютера пинг с большим размером пакета, посмотреть процент потерь.

   aka AMIGO

9 — 23.11.17 — 10:08

(6) у некоторых пользователей, при старте, 1С вылетает

т.е. проблемная машина не одна, а несколько.

   Bigbro

10 — 23.11.17 — 10:13

значит возможно проблема на конкретном свитче.

переключить кого то на другой.

либо возможно уже есть пользователи у которых нет проблем и они на другом свитче сидят.

   andr2510

11 — 23.11.17 — 10:42

По поводу сети — терминальный сервер. А сервер с 1С и файловый — виртуальные, но по причине этой проблемы админы вынесли на отдельную голову. Так что если с сетью и есть проблема, то на уровне виртуализации, что маловероятно.

А вот проследить, что происходит с dd, это прям идея. Спасибо.

   Bigbro

12 — 23.11.17 — 10:51

тогда мониторить виртуалки и загрузку на ферме.

может в момент когда возникает проблема возрастает нагрузка и из за свопа таймаут оказывается превышен.

  

Сияющий в темноте

13 — 23.11.17 — 11:06

временные директории всем снансам пропишите отдельгые и специальные,при разборе мд она что-то усиленно пишет в темп,возможнл,бобик здесь

Показывать по
10
20
40
сообщений

Новая тема

Ответить

sakab

Дата регистрации: 16.11.2007
Сообщений: 4

«Выдаюся следующие ошибки при загрузке конфигурации ЗиК 7.7(сетевая версия):<br><br>err «Буфер.Установить(«СНГ»+<<?>>МесяцСтрок®й+»18″, Формат(ФССУд,»Ч012.5»));<br> {Глобальный модуль (11181)}: Ошибка в выражении»<br><br>или<br><br><br>err «Если ОбрабмтчикСообщений <<?>><> 0 Тогда»<br> {Глобальный модуль (2384)}Переменная не определена(ОбрабмтчикСообщений)<br><br>Что это может быть, и помогает ли при этом выгрузка-загрузка базы?<br>Кто-нибудь сталкивался в подобным???»

Andy2C

>ОбрабмтчикСообщений<br>Поди компьютер глючит?<br>У меня раз был случай, когда глючело ОЗУ в компе:<br>Вместо «ДатаЗаписи», вдруг появилось «ДатаЗапиЩи», и, естественно, вылетало по ошибке.

Vladko

Дата регистрации: 27.08.2007
Сообщений: 2644

«>Буфер.Установить(«СНГ»+<<?>>МесяцСтрок®й+»18″, Формат(ФССУд,»Ч012.5»));<br>> {Глобальный модуль (11181)}: Ошибка в выражении»<br>МесяцСтрок®й должно быть МесяцСтрокой<br><br>>или<br>>»Если ОбрабмтчикСообщений <<?>><> 0 Тогда»<br>> {Глобальный модуль (2384)}Переменная не определена(ОбрабмтчикСообщений)<br>ОбрабмтчикСообщений должно быть ОбработчикСобытий<br><br>Что делать: <br>1. Заново установите(обновите) релиз ЗиК.<br>2. В конфигураторе после этого сделать «Полный синтаксический контроль»<br>3. Если опять вылезут ошибки синтаксиса, тогда у компьютера тестируйте ОЗУ. Линейка памяти сдохла.<br>4. Не исключено что и данные полетели в ИБ. Для этого ещё необходимо в конфигураторе сделать «Тестирование и исправление ИБ»»

Andy2C

Лучше (на случай ядерной войны), базу скопировать на другой комп (заранее зная, что он не глючит), а затем сделать «Тестирование и исправление ИБ».<br>Представляю, что будет, если на компе, это сделать, где глючит ОЗУ :))

sakab

Дата регистрации: 16.11.2007
Сообщений: 4

Спасибо за рекомендации, коллеги…<br>Перепробовал все, помогла только замена ОЗУ. <br>После этого 1С-ка глючить перестала.<br>

Показывать по
10
20
40
сообщений

Читают тему:

#1

Отправлено 28.01.2006, 21:27:46

aiwengo

  • Завсегдатай
  • 116 сообщений

Переустановил комп как обычно установил Sable, изменил кодстран. И начилось «Ошибка комриляции Глобалного модуля» а снизу пишет «Если НЕ<<?>>((ТипЗначенияСтр(КонтекстДокумента) = «Документ») ИЛИ (ТипЗначенияСтр(КонтекстДокумента) = «ГрупповойКонтекст»)) Тогда
{Глобальный модуль(3839)}: Функция не обнаружена (НЕ)» релиз 7.70.025 формат баз данных dbf;cdx; 2 базы sql. помагите исправить

  • 0

  • Наверх


#2

Отправлено 30.01.2006, 08:47:44

makfromkz

  • Свой человек
  • 587 сообщений

И что, в обоих базах одна и та же ошибка???
Пришли MD-шник )))))
makospanov(собачка}mail.kz

  • 0

  • Наверх


#3

Отправлено 30.01.2006, 09:31:15

}I{EHbKA

  • В доску свой
  • 2 658 сообщений

Что-то наворотил

а не проще ли было б сделать ?
Если (ТипЗначенияСтр(КонтекстДокумента) <> «Документ») ИЛИ (ТипЗначенияСтр(КонтекстДокумента) <> «ГрупповойКонтекст») Тогда

И еще ошибка может крыться в предыдущей строке.

  • 0

  • Наверх


#4

Отправлено 30.01.2006, 10:05:41

Bright Sun

    Управляющий

  • В доску свой
  • 5 225 сообщений

Скорее всего «НЕ» не в той раскладке написал. ;)

Сообщение отредактировал Bright Sun: 30.01.2006, 10:07:40

  • 0

  • Наверх


#5

Отправлено 30.01.2006, 13:16:35

Serg Z

  • Частый гость
  • 80 сообщений

Такие ошибки возникаю если в системе выбрана кодовая страница «Казахский»
Нужно поставить в системе «Русский»

Сообщение отредактировал Serg Z: 30.01.2006, 13:18:31

  • 0

  • Наверх


#6

Отправлено 31.01.2006, 18:27:38

Вини

  • В доску свой
  • 2 542 сообщений

Такие ошибки возникают чаще всего если конфигурация написана на Расчете а установлеп тока БухгалтерскийУчет и т.д.
Либо релиз не 25-й а ниже

  • 0

  • Наверх


#7

Отправлено 06.02.2006, 11:11:01

d.Fedor

  • Постоялец
  • 417 сообщений

Serg Z прав, причем не обязательно казахский, просто нужно поставить Русский по умолчанию и все заработает

  • 0

  • Наверх


#8

Отправлено 07.02.2006, 10:19:05

tooshiba

  • Постоялец
  • 378 сообщений

Переустановил комп как обычно установил Sable, изменил кодстран. И начилось «Ошибка комриляции Глобалного модуля» а снизу пишет «Если НЕ<<?>>((ТипЗначенияСтр(КонтекстДокумента) = «Документ») ИЛИ (ТипЗначенияСтр(КонтекстДокумента) = «ГрупповойКонтекст»)) Тогда
{Глобальный модуль(3839)}: Функция не обнаружена (НЕ)» релиз 7.70.025 формат баз данных dbf;cdx; 2 базы sql. помагите исправить

Совет тебе соболем не пользуйся. Соарон оч. интересный патчик создал , отучает от хаспа и не только это.

  • 0

  • Наверх


#9

Отправлено 07.02.2006, 14:00:53

d.Fedor

  • Постоялец
  • 417 сообщений

А ежели на контору ставиться, то вообще лучше приобрести лицензию, она дешевле чем выставляемые штрафы…. А трясти сейчас начали не по детски…

  • 0

  • Наверх


#10

Отправлено 08.02.2006, 09:13:48

}I{EHbKA

  • В доску свой
  • 2 658 сообщений

А ежели на контору ставиться, то вообще лучше приобрести лицензию, она дешевле чем выставляемые штрафы…. А трясти сейчас начали не по детски…

кого начали трясти ?

Что-то впервые слышу, и уж конечно не видел.

ЗЫ в пред организации был ключик, но все равно патчил соароном.

  • 0

  • Наверх


#11

Отправлено 08.02.2006, 10:37:11

d.Fedor

  • Постоялец
  • 417 сообщений

Борьба с нелицензией набирает обороты, мелкософт в первую очередь, штрафы от 700 000 тенге.. потолок по закону до полумилиарда или лишение свободы до 2 лет :eek:
По 1С за прошлый год шестерых установщиков привлекли а Алматы, по штрафам не знаю … но говорят добре, мало не показалось. В Астане двух… Финконтроль с отделом Минюста наращивают обороты по проверке. Выгодное дело… Штрафы офигенные, а куда ни ткни… готовое подтвержденное дело. Нелицензия стоит то практически у всех. В Астане с где-то с 10 января начали проверять компьютерные фирмы, с апреля говорят будут проверять организации, в первую очередь крупные. В других городах Казастана еще в прошлом году волны прокатились… Например в Атбасаре, сначала на мелкософт проверили, наштрофовали… В январе этого года компьютерные клубы прошерстили за игрушки… Словом ежели контора… лучше купить легально…

  • 0

  • Наверх


#12

Отправлено 08.02.2006, 13:59:21

Bright Sun

    Управляющий

  • В доску свой
  • 5 225 сообщений

#13

Отправлено 31.07.2007, 17:44:27

Gull

  • Гость
  • 33 сообщений

Serg Z — прав.

На днях такой глюк выскочил на новом ноутбуке с Vista Home Basic.
При установке ЗиКа (18 релиз) и Бух (255) конфигурации ругались, что
функция (НЕ) не обнаружена.
Пробовал запустить конфигурации на 25, 27 релизах 7.7 версии.
Программы лицензионные с ключом.

Вначале думал — возможно Виста не дружит с 1С(или наоборот :) )
Изменение кодировки помогло.

  • 0

  • Наверх


#14

Отправлено 31.07.2007, 22:54:38

makfromkz

  • Свой человек
  • 587 сообщений

Прикольно, начали за ошибки компиляции, пришли к лицензированию. :lol:
ЗЫ Сори за офф. Медленно но верно движемся к нормальному рынку софта, что собсно не может не радовать. :lol:

Было бы намного прикольнее, если бы пришли к нормальной оплате труда :kiss:

  • 0

  • Наверх


#15

Отправлено 01.08.2007, 08:28:21

Обработка

  • Свой человек
  • 567 сообщений

Я ваше не рекомендую на висту сажать 1с77. 1С официально не придумал для висты 1с77 ИМХО

  • 0

  • Наверх


#16

Отправлено 01.08.2007, 08:51:16

skunk

    Читатель

  • В доску свой
  • 1 006 сообщений

вот как раз при работе под вистой 7.7 не имеет каких либо проблем, в отличии от 8.х у которой только одни проблемы…

платформа 7.х более менее заработала только с версии 7.5, и только 7.7 стала законченым продуктом… в ходе прыжков от одной версии к другой менялся как функционал объектов, поведение объектов взависимости от вызываемых методов… так что будем упорно ждать 8.5 для начала знакомства с новой платфоромой, а пока… пока пускай тестеры платят 1С за право тестить ихнию прогу…

  • 0

  • Наверх


#17

Отправлено 01.08.2007, 09:40:07

Вини

  • В доску свой
  • 2 542 сообщений

пока пускай тестеры платят 1С за право тестить ихнию прогу…

Интересный момент, обычно наооборот, держит штат бета-тестеров (не обязательно штат, бывают и вольнонаемные) компания разработчик, ведь это в её же интересах…

  • 0

  • Наверх


#18

Отправлено 01.08.2007, 10:30:36

skunk

    Читатель

  • В доску свой
  • 1 006 сообщений

1C начхать на обычно… она делает, как ей лучшее… тестируя свои продукты в реальных условиях… за право тестировать и сообщать об найденых ошибках ты должен купить данный продукт

  • 0

  • Наверх


#19

Отправлено 01.08.2007, 10:34:18

Вини

  • В доску свой
  • 2 542 сообщений

Не уверен, что у 1С нету своих тестеров.

  • 0

  • Наверх


#20

Отправлено 01.08.2007, 11:00:34

skunk

    Читатель

  • В доску свой
  • 1 006 сообщений

почему нет… есть… даже целых два, если начальника не считать… и именно они ставят лэйб «1С:Совместимо»

  • 0

  • Наверх


При компиляции глобального модуля выводится сообщение: «Получаемая строка превысит допустимые размеры». Помогите решить проблему.Не могу открыть глобальный модуль.

строка с кодом на которую ругается — в студию

как догадался? разве она так ругается при этом?

строка ошибки: <<?>>?#?H??

подскажите, пожалуйста, причину

уже понял, точно, особенно после строки ошибки :)

Помню была такая фигня в одной конфе, разработанной на 21 релизе, при попытке открыть ее из 14-го (вроде такие номера)

наверно так и есть, потому что другие конфигурации разработанные в 14 нормально работают.

Всем спасибо, попробую на другом релизе

Тэги:

Комментарии доступны только авторизированным пользователям

Возможно, вам также будет интересно:

  • Что такое ошибка компиляции видеофильма
  • Что такое ошибка компиляции в скрытом модуле
  • Что такое ошибка компиляции в премьере
  • Что такое ошибка компиляции в паскаль
  • Что такое ошибка компиляции microsoft vbscript

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии