Имя: Пароль:
1C
1С v8
Получить область
0 dadka
 
12.09.11
13:54
Добрый день, форумчане. Подскажите пожалуйста, как мне получить данные
Если ОбластьМакета.Параметры.ФирмаИНН = "123456789" Тогда
как программно показать, что если ИНН = 123456789 тогда одно действие, а если нет, то другое действие
1 badboychik
 
12.09.11
13:56
Если ОбластьМакета.Параметры.ФирмаИНН = "123456789" Тогда
  ОдноДействие();
Иначе
  ДругоеДействие();
КонецЕсли
2 dadka
 
12.09.11
13:58
(1) не работает так. уже делал. не видит 123456789 и сразу обращается ко второму действию.
3 mikecool
 
12.09.11
13:59
(2) с типами договорись
4 Escander
 
12.09.11
14:00
(2) в панели отладчика просмотрите что там такое реально в ОбластьМакета.Параметры.ФирмаИНН находится...
5 dadka
 
12.09.11
14:36
спасибо всем. проблема решилась элементарно. оказывается, я вставлял значение ИНН 123456789, а наши замечательные бухгалтера после ИНН еще 2 пробела поставили, поэтому значение и не бралось.
вот код, если кому интересно:
Если СсылкаНаОбъект.Организация.ИНН = "123456789  " Тогда
ОбластьМакета = Макет.ПолучитьОбласть("Шапка1");
Иначе
ОбластьМакета = Макет.ПолучитьОбласть("Шапка2");
КонецЕсли;
6 Nallama
 
12.09.11
16:33
Вечная пятница...
Остается надеяться, что замечательные бухгалтеры не поставят третий пробел.
7 badboychik
 
13.09.11
05:37
Блеать... Индусы среди нас...

Если СсылкаНаОбъект.Организация.ИНН = "123456789  " Тогда
ОбластьМакета = Макет.ПолучитьОбласть("Шапка1");
ИначеЕсли СсылкаНаОбъект.Организация.ИНН = "123456789   " Тогда
ОбластьМакета = Макет.ПолучитьОбласть("Шапка1");
ИначеЕсли СсылкаНаОбъект.Организация.ИНН = "123456789    " Тогда
ОбластьМакета = Макет.ПолучитьОбласть("Шапка1");
ИначеЕсли СсылкаНаОбъект.Организация.ИНН = "123456789     " Тогда
ОбластьМакета = Макет.ПолучитьОбласть("Шапка1");
КонецЕсли;
8 kiruha
 
13.09.11
05:43
СокрЛП не предлагать ?
9 badboychik
 
13.09.11
06:00
ненене, СокрЛП это читерство )))
10 picom
 
13.09.11
06:03
Число ()
11 Escander
 
13.09.11
06:04
С утра отметил день программиста - весь день свободен?
12 badboychik
 
13.09.11
06:07
Пока Найти(СсылкаНаОбъект.Организация.ИНН," ")>0 Цикл    СсылкаНаОбъект.Организация.ИНН=СтрЗаменить(СсылкаНаОбъект.Организация.ИНН, " ", "");КонецЦикла

:)))
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn