Имя: Пароль:
1C
1С v8
Как лучше организовать модуль, который использует переменные
0 DirecTwiX
 
31.03.14
08:40
Т.е. есть модуль для рассылки СМС. В нём есть переменные. Возникает вопрос - поместить переменные в модуль приложения, или использовать Обработку, которую потом каждый раз создавать
1 Рэйв
 
31.03.14
08:44
Экспорт не предлагать?
2 DirecTwiX
 
31.03.14
08:53
(1) Откуда?
3 Рэйв
 
31.03.14
08:57
(2)Не "откуда", а "где":-)

Переменный сделать экспортными не пробовал?
4 Рэйв
 
31.03.14
08:58
*Переменные
5 Рэйв
 
31.03.14
08:59
И вообще  -  мало инфы.
6 DirecTwiX
 
31.03.14
09:11
Надо что-то такое:

Перем А;

Инициализировать()
{А = 1;}

Ф1()
{А++; Возврат А}

Ф2()
{A*=2; Возврат А}


В общем модуле не устроить такого
7 DirecTwiX
 
31.03.14
09:16
Не знаю, что имел против обработки)
8 Рэйв
 
31.03.14
09:18
Жесть какая...
Ты с сей чтоли в первый раз в 1С сунулся?

Вобщем я так и не понял, что же точно ты хочешь, но помедитируй над таким текстом модуля:

//-----------
Перем А;

Процедура Инициализировать()
   А = 1;
   Сообщить("1."+А);
   Ф1();
   Сообщить("2."+А);
   Ф2();
   Сообщить("3."+А);
КонецПроцедуры

Функция Ф1()
   А=А+1;
   Возврат А;
КонецФункции

Функция Ф2()
A=А*2;
Возврат А;
КонецФункции;
9 Рэйв
 
31.03.14
09:18
Функции не обязательно..Я даже забыл их вернуть во  чтото:-)
10 Рэйв
 
31.03.14
09:20
* Я имею в виду можно просто процедуры:-)
11 DirecTwiX
 
31.03.14
09:23
(10) Я слишком упростил) Хотел всё это в общем модуле сделать.
Спасибо в общем)
12 Рэйв
 
31.03.14
09:27
(11)Параметрром можешь переменные передавать если вынесешь функции в общий модуль
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан