Имя: Пароль:
1C
1С v8
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
,
0 Yupika
 
15.03.12
21:20
Создала план видов характеристик-СвойстваНоменклатуры.Форма списка состоит из полей Наименование и Код.Мне необходимо убрать поле код,но я уже все перепробывла-не выходит.
Подскажите пожалуйста
1 zak555
 
15.03.12
21:22
> Создала


> Пол:    Мужской


гомо ?
2 ботаникус
 
15.03.12
21:22
убрать видимость для колонки код
3 Yupika
 
15.03.12
21:32
zak555
ой,нет же)))Как то не обратила внимания на пол)))
4 zak555
 
15.03.12
21:34
(3) а фотку поставить ?
5 ShoGUN
 
15.03.12
21:34
(0) Длину кода 0 поставь.
6 Yupika
 
15.03.12
21:38
ботаникус и так пыталась,но все остается на месте.
И от меня требуется сделать это именно через обработчик события.
7 Yupika
 
15.03.12
21:39
zak555 и тогда я смогу рассчитывать на помощь?
8 ShoGUN
 
15.03.12
21:41
(7) Тебе вроде и так помогают уже.
9 ShoGUN
 
15.03.12
21:44
И вообще, с каких пор на мисте торгуются? Фото - правило хорошего тона.
10 GROOVY
 
15.03.12
21:48
Казалось бы, при чем тут "ПриСозданииНаСервере"?
11 Yupika
 
15.03.12
21:49
Ну я новичок и не была в курсе,что наличие фото так принципиально).Исправилась
12 ShoGUN
 
15.03.12
21:49
(10) Это игра "вставь, что у тебя в буфере обмена" :)
13 GROOVY
 
15.03.12
21:50
(12) Неожиданно, у меня в буфере было вот чего... :) http://chistov.spb.ru/forum/38
14 GROOVY
 
15.03.12
21:50
(11) Мышкой грохнуть колонку то нельзя?
15 ShoGUN
 
15.03.12
21:51
(13) Негодяй-пиарщик :)))
16 GROOVY
 
15.03.12
21:53
(15) Давайте у кого что, только честно, в буфере?
17 Yupika
 
15.03.12
21:54
GROOVY
может быть я что-то недопонимаю,но мне необходимо внести текст именно в "ПриСозданииНаСервере".
Выглядеть это должно примерно следующим образом.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Если Параметры.отбор.Свойство("Владелец") Тогда
       Элементы.Код.Видимость=Ложь;
       КонецЕсли;
КонецПроцедуры

По-крайней мере именно так я делала в справочнике ВариантыНоменклатуры.
18 ShoGUN
 
15.03.12
21:55
(16) Создай тему, уже почти пятница :)
Ладно, прошу прощения за оффтоп, чего там с кодом-то, получилось?
З.Ы. если форма уже была создана - колонку надо удалить вручную(либо скрыть). Если скрытие в конфигураторе "мышкой" не помогает - возможно в коде вызывается установка видимости.
19 ShoGUN
 
15.03.12
21:57
(17) Должно работать, при условии, что Код - правильное название реквизита. Ещё проверь, что дальше по коду ничего не вызывается(а также что условие выполняется).
20 GROOVY
 
15.03.12
22:00
Элементы.Список.ПодчиненныеЭлементы.Код.Видимость.
21 Yupika
 
15.03.12
22:04
нет,и так не идет(
22 ShoGUN
 
15.03.12
22:05
(21) Условие выполняется?
23 GROOVY
 
15.03.12
22:05
Еще можно через условное оформление забацать, вообще без кода получится.
24 GROOVY
 
15.03.12
22:06
Хм... У меня работает.

Вы код случаем в модуль формы не скопировали из другого модуля?
25 Yupika
 
15.03.12
22:07
нет,он у меня автоматически там при создании формы списка
26 GROOVY
 
15.03.12
22:08
(25) Сам появился?
27 Yupika
 
15.03.12
22:08
сам
28 sanja26
 
15.03.12
22:08
(17) код принадлежит не коллекции "элементы", а списку
29 ShoGUN
 
15.03.12
22:10
Ещё раз спрашиваю - условие-то выполняется? В смысле, поле отбора-то есть такое?
30 ShoGUN
 
15.03.12
22:10
+(29) В параметрах
31 ShoGUN
 
15.03.12
22:11
В свете (25) и (27) особенно актуально.
32 Yupika
 
15.03.12
22:11
(28) ничего не заню)я следую инструкции)
Прокомментируем этот код.
Параметры - это свойство управляемой формы, в модуле которой мы находимся.
Используя это свойство, мы получаем объект, который содержит коллекцию параметров формы. К элементу этой коллекции Отбор мы обращаемся по имени. Используя метод Свойство структуры элементов отбора, мы определяем, установлен ли отбор по по-лю Владелец. Если такой отбор установлен, то мы устанавливаем видимость поля Код в значение Ложь, то есть скрываем это поле. Здесь Элементы – это свойство управляемой формы, которое позволяет получить доступ ко всем элементам формы.(с)
33 GROOVY
 
15.03.12
22:12
(32) Разрешаю включить мозг.
34 sanja26
 
15.03.12
22:12
(32) код это поле элемента так-то должно быть
35 GROOVY
 
15.03.12
22:13
+33 Сейчас поужинаю и запишу вам мультик, если не разберетесь к этому времени.
36 Yupika
 
15.03.12
22:14
(33) Спасибо огромное,вы крайне любезны.
37 ShoGUN
 
15.03.12
22:16
(32) Вам в Японию надо, у нас тут Россия.
"Доктор, меня все игнорируют!"(с)
Третий раз про условие спросить?
38 Yupika
 
15.03.12
22:18
(37)
Оно и видно,что Россия
выполняется
39 sanja26
 
15.03.12
22:21
При создании формы списка в конфигураторе убери галочку напротив "код". Старую удали, новую создай
40 ShoGUN
 
15.03.12
22:24
(38) Я про то, что помимо инструкций у нас есть собственная соображалка, которая применяется в случае отсуствия инструкций, или некорректности инструкции.
Код

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Если Параметры.отбор.Свойство("Владелец") Тогда
       Элементы.Список.ПодчиненныеЭлементы.Код.Видимость=Ложь;
   КонецЕсли;
КонецПроцедуры

Корректен и приведёт к скрытию колонки "Код" при условии что:
1) Условие "Если" выполняется.
2) На форме есть список и колонка в этом списке с соотвествующими именами.
41 ShoGUN
 
15.03.12
22:29
+(40) Из чего делаем вывод, что нам либо что-то не договаривают, либо неправильно описывают ситуацию.
42 Yupika
 
15.03.12
22:29
(40) об этом  я уже тоже подумала)
43 GROOVY
 
15.03.12
22:29
Я вот тоже думаю ну какой владелец в форме списка плана видов характеристик?
44 ShoGUN
 
15.03.12
22:31
(43) Вот-вот :) Чё-то ТС мутит непонятное. И код у неё сам появляется, и владелец у плана видов характеристик...
45 Yupika
 
15.03.12
22:32
(43)
Да нет же!Если вы внимательно прочитаете,что что я вам пыталась донести в (с),то поймете что Текст это примерно,что должно быть,т.к. я это делала в Справочнике ВариантыНоменклатуры.
требуют от меня анологичным образом сделать в плане характеристик!
46 Yupika
 
15.03.12
22:32
т.е. в (17)
47 ShoGUN
 
15.03.12
22:34
(45) В плане видов характеристик, ЧСХ, нет никакого владельца и не может быть. Условие не выполняется.
48 GROOVY
 
15.03.12
22:35
(47) Ну гипотетически может быть, но я такого никогда не видел.
49 ShoGUN
 
15.03.12
22:36
Ещё конечно вариант из (24), то бишь код есть в модуле, но не назначен обработчиком.
50 Yupika
 
15.03.12
22:36
(44) И код у меня появился сам.Список у меня автоматически был составлен из Наименования,Код и ТипЗначения.
но если ТипЗначения я смогла убрать вручную,то код не получается.

(47)Никто и не говорил что Владелец обязан там быть.
Владелец у меня был в справочнике,а текст я вам прислала,чтоб вы поняли что мне требуется приблизительно
51 sanja26
 
15.03.12
22:38
(50) ПЕРЕЧИТАЙ (39) и не тупи
52 GROOVY
 
15.03.12
22:39
(50) Я понял так: "Надо при открытии формы, в том случае если передается значение отбора с именем "Владелец", скрывать поле "Код"".
53 GROOVY
 
15.03.12
22:40
Если надо тупо убрать поле код, выдели его мышкой и нажми "Delete" на клавиатуре.
54 sanja26
 
15.03.12
22:50
(53) ссылка на курс - лучшее, что можно было сделать в этом случае))
55 Yupika
 
15.03.12
22:51
(50) Может я и не понимаю многого в 1с,а даже наверно совсем ничего не смыслю...Но ваше грубиянство вас совсем не красит.С учетом что вы уже достаточно взрослый мужчина,а я еще совсем молодая девушка.

надо же,а в самом начале меня тут поучали правилам хорошего тона из-за фотографии.

Всем спасибо большое.Попытаюсь разобраться самостоятельно.Ну или на крайний случай скачаю себе какой-нибудь милый мультик)
56 ShoGUN
 
15.03.12
22:54
(55) Девушка, вам никто не грубил. Просто вы слишком мутно и приблизительно описываете ситуацию, а без нормального вопроса ответ дать не получается. Все возможные варианты того, что может быть не так, в этой ветке уже перебрали, решения тоже, а вас всё не устраивает. Ну что же делать-то, судьба. Идите к GROOVY учиться, может он вас научит вопросы нормально задавать заодно.
57 vmv
 
15.03.12
22:56
тролль нашел себе еду с сочной травой и буренками, забавно)
58 vmv
 
15.03.12
22:58
кстати профессиональный, где тусишь?

технологии провокаций как по учебнику, который я издал)
Программист всегда исправляет последнюю ошибку.