v7: ЗагрузитьИзФайла считывает только при открытии 1С #615909


#0 by 6aToH
В СП написано что: "Считывание текста файла и его компиляция происходит в момент открытия окна формы (документа, отчета и т. д.)" Правильно ли я понял, что он должен считывать каждый раз при открытии??? если да, то у меня считывает только при первом открытии. Кто-нибудь сталкивался? 1с ТиС 7
#1 by forforumandspam
Сталкивался, работал, отлаживал модули. Это весь вопрос?
#2 by 6aToH
как исправить? мне надо чтобы при каждом открытии он считывал и компилил код из файла
#3 by Попытка1С
нафига этот ЗагрузитьИзФайла если есть турбомд
#4 by 6aToH
Вопрос не в том нафига или нет и не в других способах. Есть ЗагрузитьИзФайла нужно чтобы он считывал каждый раз при новом открытии.
#5 by 6aToH
для начала тупо сделал так: а в файле Plan.txt написал: Открываем первый раз пишет привет. Потом идем в файл и меняем сообщение на "Пока".Сохраняем. Открываем, а он все равно Привет пишет ))))
#6 by 1Сергей
так и происходит
#7 by 1Сергей
что-то не так делаешь
#8 by Попытка1С
"1С каждый раз при загрузке модуля считывает файл, и компилирует его, не глядя, менялся или нет файл с прошлой загрузки." +1
#9 by 6aToH
что я могу не так делать???? ))) Может потому, что сегодня понедельник??? ;)
#10 by Kavar
Постоянно для отладки доков и прочих объектов использую. все нормально считывается. при каждом открытии формы дока.
#11 by palpetrovich
считывает каждый раз, если только это не глобальный модуль :)
#12 by deadng
если открыто два окна одной формы, то не компилирует
#13 by 1Сергей
единственное, если идёт какая-нибудт групповая обработка документов, и во время её выполнения подменить текстовый файл с модулем, то он его не подхватит. Т.к. при групповой обработке модуль загружается 1 раз для каждого вида объекта
#14 by 6aToH
Самое интересное, что если удалить этот файл и открыть форму, то он скажет, что не нашел файл. Ок. Закрываем форму и Открываем ее же заново, второй раз, он уже молчит и ничего не говорит. А файл как не нашел так и не нашел.
#15 by palpetrovich
либо файл не тот, либо форма не та, либо фигня какая-то ...но это вряд-ли :)
#16 by 6aToH
1.Файл точно тот. Если его поменять и просто закрыть и открыть 1С все меняется. Второго такого же нет. 2.Какая форма не та? 3. Я уже к этому варианту склоняюсь... )))
#17 by 6aToH
я уже два отчета сделал на один и тот же файл ТХТ. открываем отчет 1 все как и должно быть.Закрываем. Меняем файл ТХТ(делаем вариант 2),сохраняем. Открываем отчет 1 ничего не изменилось. ОТкрываем отчет 2, он работает как вариант 2. Теперь из ТХТ файла делаем вариант 3. Отчет 1 работает по варианту 1 Отчет 2 работает по варианту 2 )))
#18 by 6aToH
пойду я лучше кофе выпью. Кому-нибудь налить??? может поможет )))
#19 by 1Сергей
сделай и подсунь ему файл Plan.txt с первой строкой #ЗагрузитьИзФала Plan.txt, получишь непередаваемые очучения :)
#20 by 6aToH
Долго ждать придется))))
#21 by Попытка1С
Попробуй на другом компе чтоли.. А вообще еще раз повторюсь, турбомд рулит.
#22 by alkov
Укажи полный путь к файлу
#24 by andrewks
попробуй так: в файле Plan.txt напиши потом в файле Plan.txt исправь на открой
#25 by 6aToH
Именно так и делаю. В модуле в Конфигуратора писал и так:      #ЗагрузитьИзФайла PLAN.TXT При изменении файла PLAN.TXT Все время пишет Привет №1 пока не закроешь и не откроешь 1С. Такое ощущение он как-будто 1 раз читает и в "темп" ложит. )))
#26 by palpetrovich
поменяй #ЗагрузитьИзФала на #ЗагрузитьИзФайла :)))
#27 by 6aToH
поправочка: и так: #ЗагрузитьИзФайла C:ТорговляPLAN.TXT
#28 by 1Сергей
в папке пользователя нет ли случайно файла plan.txt?
#29 by 6aToH
нет.
#30 by andrewks
да не, тут, скорее всего, дело в названии самого файла ;-)
#31 by 6aToH
Вариант!!! Пошел менять на KURIVO.TXT
#32 by andrewks
какие-нибудь ВК используются? (формекс, 1с++, и т.п.)
#33 by 6aToH
Мужики всем спасибо. В другой базе работает!!! Что-то с этой не то. Пошел биться головой ап стену! Да используются. Короче база битая походу.
#34 by 6aToH
Наверно и правда нужен PLAN ))))
#35 by 1Сергей
пилять, опять "другая база". Сговорились вы что ли?
#36 by andrewks
ну вот, я пришёл сказать, что проверил ещё раз у себя  - всё работает, а тут... по поводу путей: надо не полные пути, а так: а то с базами по сети могут быть интересные эффекты
#37 by 1Сергей
никогда не ощущал интересных эффектов с базами по сети. Все текстовики храню в КаталогИБ, пути не прописываю, только имена файлов
#38 by andrewks
в отдельной папочке покошернее будет, имхо
#39 by andrewks
+ а насчёт интересных эффектов - я имел в виду про полные пути к файлам
#40 by 1Сергей
а, это да
#41 by 6aToH
В смысле сговорились??? Просто на другой базе проверил, там работает. В этой так и не работает!
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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