Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
17 Дек 2017, 11:20
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Цикл  (Прочитано 2718 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Александра88

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-12-28
  • Сайт: 
  • Профессия: Ученик 1С
Цикл
« Первое сообщение: 28 Дек 2012, 09:26 »
Подскажите,пожалуйста, как это процедурку сделать в цикле, а то большая программа получается.
&НаСервере
    Процедура Квартал()
        ТЧ=Элементы.ЛимитВНЧ;
       Строка=Перечисления.Кварталы;
   Если Объект.Квартал=Строка.Первый
      Тогда
       Тч.Видимость=Истина;
   Элементы.ЛимитВНЧЯнварь.Видимость=Истина;
   Элементы.СтоимостьНЧЯнварь.Видимость=Истина;
      Элементы.ЛимитВНЧФевраль.Видимость=Истина;
      Элементы.СтоимостьНЧФевраль.Видимость=Истина;
Элементы.ЛимитВНЧМарт.Видимость=Истина;
      Элементы.СтоимостьНЧМарт.Видимость=Истина;
   Элементы.ЛимитВНЧАпрель.Видимость=ЛОжь;
        Элементы.СтоимостьНЧАпрель.Видимость=ЛОжь;

Элементы.СтоимостьНЧМай.Видимость=ЛОжь;
    Элементы.ЛимитВНЧМай.Видимость=ЛОжь;
   
    Элементы.ЛимитВНЧИюнь.Видимость=ЛОжь;
Элементы.СтоимостьНЧИюнь.Видимость=ЛОжь;

Элементы.ЛимитВНЧИюль.Видимость=ЛОжь;
Элементы.СтоимостьНЧИюль.Видимость=ЛОжь;

Элементы.ЛимитВНЧАвгуст.Видимость=ЛОжь;
   Элементы.СтоимостьНЧАвгуст.Видимость=ЛОжь;
   
   Элементы.ЛимитВНЧСентябрь.Видимость=ЛОжь;
Элементы.СтоимостьНЧСентябрь.Видимость=ЛОжь;

Элементы.ЛимитВНЧОктябрь.Видимость=ЛОжь;
   Элементы.СтоимостьНЧОктябрь.Видимость=ЛОжь;
   
   Элементы.ЛимитВНЧНоябрь.Видимость=ЛОжь;
      Элементы.СтоимостьНЧНоябрь.Видимость=ЛОжь;
      
      Элементы.ЛимитВНЧДекабрь.Видимость=Ложь;
        Элементы.СтоимостьНЧДекабрь.Видимость=Ложь;



Оффлайн greenLiss

  • Приятно осознавать, что я кому-то нужен и за мной наблюдают (тем более, админы) XD
  • ***
  • Сообщений: 104
  • РЕПУТАЦИЯ: 8
  • КПД: 8%
  • Регистрация: 2012-12-04
  • Сайт: 
Re: Цикл
« Ответ #1: 28 Дек 2012, 10:09 »
Я бы через условное оформление сделал.

Оффлайн Александра88

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-12-28
  • Сайт: 
  • Профессия: Ученик 1С
Re: Цикл
« Ответ #2: 28 Дек 2012, 11:17 »
Я бы через условное оформление сделал.
А как? Напишите,пожалуйста

Оффлайн greenLiss

  • Приятно осознавать, что я кому-то нужен и за мной наблюдают (тем более, админы) XD
  • ***
  • Сообщений: 104
  • РЕПУТАЦИЯ: 8
  • КПД: 8%
  • Регистрация: 2012-12-04
  • Сайт: 
Re: Цикл
« Ответ #3: 28 Дек 2012, 11:32 »
Ну как я понял, тут просто настраивается видимость элементов формы от условия...
В свойствах формы есть пункт "Оформление"-"УсловноеОформление" Открыть. Вот именно там и можно это настроить...

Оффлайн Александра88

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-12-28
  • Сайт: 
  • Профессия: Ученик 1С
Re: Цикл
« Ответ #4: 29 Дек 2012, 00:58 »
Ну как я понял, тут просто настраивается видимость элементов формы от условия...
В свойствах формы есть пункт "Оформление"-"УсловноеОформление" Открыть. Вот именно там и можно это настроить...
получилось,большое спасибо)

Оффлайн greenLiss

  • Приятно осознавать, что я кому-то нужен и за мной наблюдают (тем более, админы) XD
  • ***
  • Сообщений: 104
  • РЕПУТАЦИЯ: 8
  • КПД: 8%
  • Регистрация: 2012-12-04
  • Сайт: 
Re: Цикл
« Ответ #5: 29 Дек 2012, 10:51 »
Для меня 1Ска этим и сложна... Очень много уже реализовано... Я привык, что всё нужно делать самому, а тут нужно знать, что оно уже есть и уметь этим пользоваться :)
Но... с опытом приходит :D

Оффлайн Александра88

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-12-28
  • Сайт: 
  • Профессия: Ученик 1С
Re: Цикл
« Ответ #6: 02 Янв 2013, 10:59 »
Вот с помощью оформления я сделала, но мне надо еще кое что описывать, получается довольно долго. Подскажите все же,как с помощью циклов можно сделать, интересно даже стало,а то я как-то с циклами в 1с не очень дружу.

Оффлайн greenLiss

  • Приятно осознавать, что я кому-то нужен и за мной наблюдают (тем более, админы) XD
  • ***
  • Сообщений: 104
  • РЕПУТАЦИЯ: 8
  • КПД: 8%
  • Регистрация: 2012-12-04
  • Сайт: 
Re: Цикл
« Ответ #7: 02 Янв 2013, 15:24 »
где-то видел перебор элементов формы... хм... сегодня думать не хочется, может завтра, если будет время, опишу...

Оффлайн sadovod

  • ****
  • Сообщений: 289
  • РЕПУТАЦИЯ: 53
  • КПД: 18%
  • Регистрация: 2012-02-19
  • Сайт: 
  • Профессия: Программист 1С
Re: Цикл
« Ответ #8: 02 Янв 2013, 16:14 »
Подскажите все же,как с помощью циклов можно сделать, интересно даже стало,а то я как-то с циклами в 1с не очень дружу.

Я вам пример общего цикла напишу, в нём все месяцы будут видны. По кварталам, думаю вы сами правильно раскидаете ;)
Для сч = 1 По 12 Цикл
   стрМесяц = Формат(Дата(2013, сч, 1), "ДФ=""ММММ""");
   Элементы["ЛимитВНЧ" + стрМесяц].Видимость = Истина;
КонецЦикла;


Теги:
 

Условие запроса, цикл, конструктор запроса

Автор mashamashaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 349
Последний ответ 31 Янв 2017, 14:29
от Oldman06
Форма Списка. Печать по всем записям справочника. как организовать цикл?

Автор SnakeyРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 2445
Последний ответ 10 Дек 2012, 16:58
от Dethmontt
Не могу понять как правильно написать цикл Помогите!

Автор ПрокофийРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 13
Просмотров: 4967
Последний ответ 15 Апр 2011, 10:55
от Klyacksa
Как сделать цикл по всем строкам в табличной части

Автор it-logicРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 1944
Последний ответ 19 Мар 2014, 09:52
от KrivosheevEV
Помогите составить Цикл Повтора операции

Автор siralexРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 664
Последний ответ 09 Окт 2015, 15:23
от siralex

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
145 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
53 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
42 Сообщений
BuhRust
32 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
24 Сообщений

* Кто онлайн

  • Точка Гостей: 256
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal