1C 82 Процедура или функция с указанным именем не определена #680148


#0 by Adgjj
Ошибка: Процедура или функция с указанным именем не определена (СоздатьНовыйДокументНаСервере)
#1 by GROOVY
Бида.
#2 by Нуф-Нуф
+1
#3 by Adgjj
видимо ошибка вам ясна скажите пжл, как исправить
#4 by GROOVY
Мне кажется, что имеет место опечатка, либо в имени функции, либо в директиве компиляции. Особенно часть с первой буквой "С" это происходит, которая на самом деле "C".
#5 by Adgjj
в файловой версии ошибки нет
#6 by Fragster
&НаСервереБезКонтекста
#7 by Fragster
и вообще надо сразу сказать, что это модуль команды
#8 by Fragster
да и вообще отучиваться от контекстных вызовов
#9 by Adgjj
Спасибо, поясните, пжл, по-простому: и вообще надо сразу сказать, что это модуль команды да и вообще отучиваться от контекстных вызовов - а как надо
#10 by HIDDEN MESSAGE
#11 by Adgjj
спасибо
#12 by Fragster
так работает?
#13 by Adgjj
нет: {Обработка.ЗагрузкаИзExcel.Форма.Форма(185,14)}: Процедура или функция с указанным именем не определена (СоздатьНовыйДокументНаСервере)         Если <<?>>СоздатьНовыйДокументНаСервере = 0 Тогда (Проверка: Толстый клиент (обычное приложение))
#14 by Fragster
по колесу сту.. 1с перезапускал?
#15 by Adgjj
ошибка появилась при сохранении в конфигураторе сейчас попробую перезапустить конф-тор
#16 by Adgjj
уцжас что я пишу
#17 by Fragster
или как вариант - очистить окно сообщений, выполнить синтакс контроль и посмотреть ВСЕ сообщения
#18 by 1Сергей
>>Проверка: Толстый клиент (обычное приложение) настрой проверку синтаксиса
#19 by Adgjj
добавила &НаКлиентеБезКонтекста сохранилось предприятие запустилось кнопка Выполнить формы не подсвечивается теперь
#20 by hhhh
так это обычная форма или управляемая?
#21 by Adgjj
как?
#22 by samozvanec
она, наверное, в шоке от директивы
#23 by 1Сергей
#24 by Adgjj
после настройки параметров ошибка при запуске обработки: Процедура или функция с указанным именем не определена (СоздатьНовыйДокументНаСервере)
#25 by 1Сергей
ты что-то не договариваешь. весь этот код в одном модуле?
#26 by Fragster
так ошибка при запуске или при синтакс контроле в конфигураторе? я уже нифига не понимаю...
#27 by Adgjj
основной режим запуска: обычное приложение. Изменяю на управляемое - не сохраняется. была ошибка при запуске. после добавления НаСервереБезКонтекста стала в конфигураторе. после настройки ппарметров снова при запуске
#28 by Adgjj
это все из модуля формы обработки: ...
#29 by vicof
Не забудь КонецФункции написать ;)
#30 by Adgjj
и вообще надо сразу сказать, что это модуль команды НаСервереБезКонтекста значит нельзя
#31 by Adgjj
?
#32 by GROOVY
Ниасилил справку по директивам компиляции?
#33 by vicof
Модуль команды компилируется только на клиенте. Передавай управление на сервер через общие модули с галкой сервер и вызов сервера.
#34 by GROOVY
Неправда.
#35 by Adgjj
ничего что обычное приложение не управляемое
#36 by Adgjj
модуль команды - это вызываемый щелчком по кнопке?
#37 by GROOVY
а нафига ты директивы компиляции пишешь?
#38 by GROOVY
нет.
#39 by 1Сергей
вот те раз
#40 by vicof
Да, наврал(
#41 by Adgjj
я не знала что обычное и управляемое есть в 8.2. В 8.2 впервые зашла попросили исправить неработающую программу, там директивы были
#42 by Adgjj
сделала приложение управляемым через параметры ошибка та же
#43 by Любопытная
код без сокращений и вырезаний  в студию. А еще лучше - обработку кинь в файлопомойку, посмотрим на нее
#44 by Adgjj
Модуль формы обработки:
#45 by Любопытная
Скопировала, вставила в модуль обработки, ошибок нет. Убери директивы нафиг, у тебя обычное приложение, они тут ни к чему и ни на что не влияют. Ошибка, видимо возникает не здесь
#46 by hhhh
ну так #Если ТолстыйКлиентОбычноеПриложение Тогда         Если СоздатьНовыйДокументНаСервере = 0 Тогда                 Сообщить("Не удалось создать новый документ");
#47 by hhhh
+ блин наоборот #Если НЕ ТолстыйКлиентОбычноеПриложение Тогда         Если СоздатьНовыйДокументНаСервере = 0 Тогда                 Сообщить("Не удалось создать новый документ");
#48 by Adgjj
спасибо не помогло наверно сервис, параметры настройки влияют
#49 by Adgjj
прошу прощения ошибка пропала, но кнопка Выполнить не работает
#50 by Adgjj
скажите, пжл, в каком случае надо делать приложение обычным, а когда управляемым
#51 by Любопытная
Если у тебя не управляемое приложение, то однозначно обычное и толстый клиент. В тонком работает только управляемое приложение. Судя КнопкаВыполнитьНажатие у тебя именно обычное приложение, т.к. в управляемых формах все немного по-другому. Смотри в каком режиме у тебя конфигурация работает, в том же режиме создавай обработку
#52 by Adgjj
в параметрах легко меняется управляемое на обычное и наоборот
#53 by Adgjj
тогда как определить в каком режиме конф работает?
#54 by Любопытная
Ну открой свою конфу в режиме управляемого приложения и посмотри, будет ли она работать.
#55 by hhhh
там по внешнему виду можно определить. Формы разные совершенно.
#56 by Adgjj
Поставила в конфе в Сервис Параметры Общие Управляемое Запустила справочники открываются
#57 by Adgjj
те если было создано как управляемое обычным не сделать и наоборот где это изначально задается?
#58 by Любопытная
Свойства конфигурации - основной режим запуска - что стоит? Формы разные для обычного и для управляемого. Поведение разное. Они вообще разные. Можно сделать поддержку и того, и другого, но формы, сделанные для управляемого приложения не откроются в обычном и наоборот. А у тебя как раз все в форме происходит
#59 by hhhh
если формы нет, она стандартную выводит, по умолчанию. Там все реквизиты справочника и типовые кнопки все есть.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С