Вход | Регистрация



Как получить Функциональную Опцию?

Как получить Функциональную Опцию?
Я
   eric
 
27.09.16 - 11:35
Как получить "ФункциональнуюОпцию" и проверить реквизит если не установлена видимость то удалить индекс из массива?
 
 
   eric
 
1 - 27.09.16 - 11:59
?
   Simod
 
2 - 27.09.16 - 12:00
ПолучитьФункциональнуюОпцию()

Смотри остальное в СП.
   mikecool
 
3 - 27.09.16 - 12:02
(0) если реквизит привязан к ФО, то и проверять ничего не надо - он на форме не создастся
   eric
 
4 - 27.09.16 - 12:03
(2) а как проверить реквизит? и если не установлена видимость то удалить индекс из массива?
   Sv4org
 
5 - 27.09.16 - 12:05
(4) "удалить индекс из массива "   

        Массив  = Новый Массив;
    Массив.Добавить(""); 
    Индекс = Массив.Найти(); 
    Массив.Удалить(Индекс);
    Массив.Очистить()
   mikecool
 
6 - 27.09.16 - 12:05
Элементы.ТвойРеквизит.Видимость
   eric
 
7 - 27.09.16 - 12:06
Мне просто сказали проверить реквизит "склад" если не установлена видимость то удалить из массива
   eric
 
8 - 27.09.16 - 12:12
(6) я про видимость в функциональной опции
если склад скрыт то  нужно удалить индекс из массива
   Сильф
 
9 - 27.09.16 - 12:12
Мама сказала, деньги в бидоне...
   МимохожийОднако
 
10 - 27.09.16 - 12:15
ОФФ: Бедный eric...
 
 Рекламное место пустует
   eric
 
11 - 27.09.16 - 12:35
да блин реально не знаю как это сделать в регистре на реквизите склад стоит выдавать ошибку, если значение не заполнено и склад виден то должна быть ошибка, но если склад скрыт то документ должен провестись, но документ проводится в любом случае, как решить эту проблему?
   mikecool
 
12 - 27.09.16 - 12:38
(11) привязать склад в регистре к ФО
   Sv4org
 
13 - 27.09.16 - 12:40
(12) КАК?
   Sv4org
 
14 - 27.09.16 - 12:40
вот в чём вопрос?
   eric
 
15 - 27.09.16 - 12:42
(12)(13) я действительно не знаю как
только недавно начал изучать 1С 
поэтому если не сложно помогите 
скиньте какой-то пример
   Митяйский
 
16 - 27.09.16 - 12:47
Открываешь конфигуратор, ищешь свои злосчастный регистр накопления и снимаешь там галку обязательного заполнения для полей, которые тебе не нужны.

Если у тебя задача "убери ошибку, чтобы не было ошибки", то это одно из решений. В противном случае нужно конкретнее задачу ставить.

И отстань ты в конце концов от своего индекса массива. Что он тебе такого плохого сделал, что ты его так сильно удалить хочешь?
   eric
 
17 - 27.09.16 - 12:48
(16) задачу сейчас кину точь в точь ка мне на мыло прислали
   Митяйский
 
18 - 27.09.16 - 12:49
было бы неплохо
   eric
 
19 - 27.09.16 - 12:52
Получить значение Ф.О и проверить реквизит «Склад» на видимость. Если видимость не установлена то удалить индекс из массива. Если видимость  установлена то при пустом значении реквизита «Склад» должна выводится ошибка «В не заполнено значение Склад»

From: Cozac, Eric
Sent: Friday, September 24, 2016 10:03 PM
Subject: 1c
   eric
 
20 - 27.09.16 - 12:53
(18) вот по этому я и не отстаю от массива
   eric
 
21 - 27.09.16 - 12:54
(19)«В строке не заполнено значение Склад»
не скопировалось всё
   hhhh
 
22 - 27.09.16 - 13:14
(19) обычно к ФО какая-то константа привязана. Вы эту константу проверяйте
   Sv4org
 
23 - 27.09.16 - 15:39
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
    
     ИспользованиеСклада = ПолучитьФункциональнуюОпцию("ИспользованиеСклада");

    ИспользованиеСклада = ПроверяемыеРеквизиты.Найти("Склад");
    Если Не ИспользованиеСклада (ложь) Тогда
            
    Массив  = Новый Массив;
    Массив.Добавить("Склад"); 
    Индекс = Массив.Найти("Склад"); 
    Массив.Удалить(Индекс);
    Массив.Очистить()
    
       КонецЕсли;
         
    
КонецПроцедуры

Реюят помогите разобрать что здесь не так? чего не хватает?
   Митяйский
 
24 - 27.09.16 - 19:22
(23) Все здесь так. Не хватает только смысла.
(20) А возможно у этого Козака уточнить, какой такой массив он имел в виду?
   hhhh
 
25 - 27.09.16 - 20:59


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует