#0
by Девушка-Вамп
Процедуры в модуле формы: &НаСервере Процедуры в модуле объекта: &НаСервере Перем ФайлЛоговОшибок Экспорт; что я делаю не так? в 8.1 работало как часы, а тут не могу никак разобратсья :(
#2
by Девушка-Вамп
в процедуре СделатьЧтоНибудь, когда пытается записать строку в файл, пишет что файл не открыт: !!!!!!!тут ошибка:"Файл не открыт."!!! КонецПроцедуры
#4
by Девушка-Вамп
если быто точнее, то здесь: ОбработкаОбъект.ОткрытьФайлЛогов; !!! создаём и открываем текстовый файл, ОбработкаОбъект.СделатьЧтоНибудь; !!! здесь, при попытке записать в это файл информацию возникает ошибка, что файл не открыт ОбработкаОбъект.ЗакрытьФайлЛогов; КонецПроцедуры
#6
by banco
значит переменную видит, раз пишет что файл не открыт. а на сервере по этому пути точно есть этот файл и есть права на этот файл?
#7
by Девушка-Вамп
это моя процедура так называется, она запись в текстовый файл делает в модуле объекта объявляем глобальную переменную, затем из модуля формы запускаем глобальную процедуру, которая создаёт текстовый файл и фиксирует его за этой переменной, следом запускам другу процедуру, которая в этот файл текст записать пытается, и тут ошибка на 8.1 такая конструкция работает + я не знаю как отладчиком пройтись по процедуре, которая на сервере делается :( файл сознаю на своём, локальном, диске
#8
by Maxus43
нет в Управляемом приложении глобальных переменных. Объект уничтожается на сервере, когда на клиент едет. используй реквизиты формы, либо объекта
#10
by Девушка-Вамп
поняла, спасибо! а ещё подскажите, на клиенте нельзя запускать глобальные процедуры из модуля объекта? или можно, просто я не нашла кк?
#11
by Провинциальный 1сник
Только надо понимать, что между вызовами сервер НИЧЕГО не хранит.. и все эти реквизиты объекта сериализуются в контекст и гоняются между клиентом и сервером почем зря..
#12
by Defender aka LINN
Ты создаешь новый объект. С чего бы у него переменная модуля была заполнена?
#13
by Девушка-Вамп
я её в одной процедуре присваиваю, а из другой смотрю. в 8.1 работает спасибо! теперь поняла, буду по другому придумывать. так хорошо раньше было((
#14
by Defender aka LINN
Одна процедура - в одном объекте, другая - в другом. От того, что ты себе ногу отрежешь, сестра-близнец не охромеет. Так понятнее?
#15
by banco
ОбработкаОбъект.ОткрытьФайлЛогов; !!! создаём и открываем текстовый файл, ОбработкаОбъект.СделатьЧтоНибудь; !!! здесь, при попытке записать в это файл информацию возникает ошибка, что файл не открыт ОбработкаОбъект.ЗакрытьФайлЛогов; КонецПроцедуры тут все вызовы на сервере, так что причина не в том что нет переменной, а в том что путь к файлу неправильно указан и файл не создается
#16
by Maxus43
не все вызовы на сервере, а 3 вызова сервера, и переменная пустая при каждом вызове. Заполнив в одном - в других вызовах она будет неопределено
#17
by Девушка-Вамп
да правильно путь к файлу указан. хорошо пояснил, что "между вызовами сервер НИЧЕГО не хранит" СПАСИБО!! заработало!! может ещё подскажите, как мне отладчиком пройтись по процедурам, которые на сервере делаются?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите юзеру.
- Люди добри помогите, помогите люди добри, нерасчитывается НДФЛ.
- Как из модуля объекта увидеть переменную модуля формы?
- ЗИК. Помогите ввести вид расчета......ПОМОГИТЕ пожалуйста
- УТ 10.3 Помогите не понимаю "Метод объекта не обнаружен (Следующий)"
- Выполнение запроса в модуле документа и модуле формы. В чем разница?
- v7: Как распечатать список всех процедур в модуле и модуле формы документа
- Какие процедуры-функции размещать в модуле формы, а какие в модуле объекта ?
- Ошибка в модуле moxel.dll, 1С-ка вылетает, помогите!
- Как в модуле объекта получить реквизит формы ?
В этой группе 1С
- Как восстановить субконто?
- OFF: Разбили стекло в машине. КАСК нет. Есть смысл обращаться в полицию?
- как передать в запрос список значений
- Отбор в найтиПоСсылкам()
- Перебор реквизитов в УФ на клиенте для запрета. Как?
- ПриКопировании(ОбъектКопирования)
- Как попасть на экзамен 1С:Эксперт по технологическим вопросам?
- Веб-клиент, windows авторизация
- Как вывести дерево значений на печать?
- конвертация данных документа операция бухгалтерская
- Как и где получить значение константы в управляемой форме
- Плановый аванс процентом от тарифа в ЗУП 3
- Зачеркивание строк в табличном документе
- Проблема с заполнением параметра отчета
- Запрет изменений в конфигураторе при "Полные права",Как?
- Не работают Связи параметров выбора в СКД при Наборе данных - внешний источник
- текущая конфигурация не зарегистрирована в сервисе интернет-поддержки пользовате
- XDTO-пакеты при загрузке в 1С
- Сканировать на двух компьютерах с одного МФУ.
- Установить стандартные настройки формы программно