|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
Всем привет !подскажите как быть с переменной? конфа Зарплата и кадры 1с 7.7 при закрытии должны меняться значения переменных процедура ПриОткрытии() дЧ = 5.55; пер = Перечисление.ТипПлатежа.ЗначениеПоНомеру(2); конецПроцедуры перем контОбрПроба; контОбрПроба.Форма.Закрыть(); процедура НовыйКонтекст(контОбрПроба) Сообщить(контОбрПроба.Дч); Сообщить(контОбрПроба.пер); Предупреждение("Сейчас будут изменены переменные дЧ и пер обработки Проба."); контОбрПроба.Дч = 7.98; контОбрПроба.пер =Перечисление.ТипПлатежа.ЗначениеПоНомеру(З); контОбрПроба.Форма.Обновить(); конецПроцедуры процедура Открыть() перем флаг, имяФайла; флаг = ФС.ВыбратьФайл(0, имяФайла, "Находим файл Проба.еrt, "Отчет и обработки | *.ert"); если флаг = 1 тогда если ОткрытьФорму("Отчет", контОбрПроба, имяФайла) = 0 тогда Предупреждение("Не удается открыть обработку " + имяФайла); возврат; иначе НовыйКонтекст(контОбрПроба); конецЕсли; иначе Предупреждение("Файл обработки не выбран."); конецЕсли; конецПроцедуры процедура ПриЗакрытии() если ПустоеЗначение(контОбрПроба) = 0 тогда контОбрПроба.Форма.Закрыть(); конецЕсли; конецПроцедуры при проверке на синтаксис ругаеться что перем надо объявить в начале модуля.....! объявляю в начале процедуры НовыйКонтекст ,ругаеться что не объявленна переменная!подскажите как быть??? заранее спасиб! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2007, 16:49 |
|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
вынеси Код: plaintext 1. 2.
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2007, 16:54 |
|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
Все равно ругаеться:Объявления переменных должны быть расположены в начале модуля, процедуры или функции может это глюк ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2007, 17:03 |
|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
нет не глюк. а что есть сие действо: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2007, 17:45 |
|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
эта кнопка -находиться в другой обработке которая открывает обработку в которой находятся все остальные действия указаные в коде!ну и я типа решил таким образом сделать закрытие сразу двух обработок!) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2007, 17:54 |
|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
попробуй для начала закомментировать Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2007, 18:15 |
|
Правильное объявление переменной
|
|||
---|---|---|---|
#18+
ARTAVOHВсе равно ругаеться:Объявления переменных должны быть расположены в начале модуля, процедуры или функции может это глюк ? Это не глюк. Глобальные для модуля переменные должны действительно распологаться в начале модуля. Т.е. Перем а,бб,п; Процедура 1 Конец процедуры процедура ПриОткрытии() Конец процедуры и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2007, 04:56 |
|
|
start [/forum/topic.php?fid=28&msg=34844614&tid=1525261]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
123ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 223ms |
0 / 0 |