Имя: Пароль:
1C
1С v8
ошибка при попытке провести документ на сервере. самописка
0 zladenuw
 
10.04.13
13:02
Матюкаеться на некоторые параметры, которые определяются в модуле обычного приложения. как обойти это момент ?
1 Tashiro
 
10.04.13
13:03
код и ошибку в студию
2 Жан Пердежон
 
10.04.13
13:03
матюкнуться в ответ
3 zladenuw
 
10.04.13
13:43
{Документ.ЗаявкаТО.МодульОбъекта(355,53)}: Переменная не определена (Овал1)
           Движение.Оборот1 =  Пересчет(ТекС.Сумма, Валюта, <<?>>Овал1, ДатаЗакрытия,ДатаЗакрытия, КэшКурсов)  *ТекСотрК/100;     (Проверка: Сервер)
{Документ.ЗаявкаТО.МодульОбъекта(356,54)}: Переменная не определена (Овал1)
4 zladenuw
 
10.04.13
14:04
если добавляю в модуле то такая ошибка
{Документ.ЗаявкаТО.МодульОбъекта(32,7)}: Переменная с указанным именем уже определена (ОВал3)
Перем <<?>>ОВал3; (Проверка: Толстый клиент (обычное приложение))


Как указать директиву что только на сервере ?
5 ДенисЧ
 
10.04.13
14:06
то один, то три овала... ЛУчше всего пять. Звёздочек.
6 zladenuw
 
10.04.13
14:08
(5) да там много такого Ге.
Сделал так.
#Если НаСервере Тогда
   Перем ОВал1;
   Перем ОВал2;
   Перем ОВал3;
   Перем КэшКурсов;
#КонецЕсли

но проверка пишет

{Документ.ЗаявкаТО.МодульОбъекта(33,8)}: Переменная с указанным именем уже определена (ОВал3)
   Перем <<?>>ОВал3; (Проверка: Толстый клиент (обычное приложение))

Синтаксис разве не разделяет проверку по директиве ?
7 ДенисЧ
 
10.04.13
14:10
охренеть...
А овла3 это, наверное, реквизит документа...
8 zladenuw
 
10.04.13
14:21
(7) неа
9 zladenuw
 
10.04.13
14:22
(7)определен в модуле обычного приложения.
Закон Брукера: Даже маленькая практика стоит большой теории.