Имя: Пароль:
1C
1C 7.7
v7: Как в модуле документа получить значения СпискаЗначений
0 APDATE
 
05.03.13
15:47
Как в модуле документа получить значения СпискаЗначений что на форме этого докум
1 andrewalexk
 
05.03.13
15:48
:)...глобальная переменная
2 КонецЦикла
 
05.03.13
15:50
"глобальное хранилище списков значений модулей документов"
3 andrewalexk
 
05.03.13
15:51
:)....вот так потихоньку форум из профессионального превращался во вредительский...
4 APDATE
 
05.03.13
15:54
а можно по подробнее
5 APDATE
 
05.03.13
15:54
а то я что то не догоняю
6 APDATE
 
05.03.13
15:59
ребят у меня на форме документа имеется СписокЗначений мне эти значения нужно получить в модуле документа в обработке проведения но но модуль ругается Для К=1 По Список<<?>>.РазмерСписка() Цикл
{Документ.ПриказПоОтпуску.Модуль Документа(13)}: Переменная не определена (Список)
помогите
7 andrewalexk
 
05.03.13
16:00
:)
//я в глобальном модуле
Перем Список Экспорт;
8 mr_K
 
05.03.13
16:00
(6) А если документ будут проводить не интерактивно? Где взять значение с формы, которой нет??
9 mr_K
 
05.03.13
16:01
(3) + (7) Главный вредитель детектед?? )))
10 andrewalexk
 
05.03.13
16:02
(9) :) что бы ты еще понимал в педагогике....
11 Злопчинский
 
05.03.13
16:03
(8) тссс.. не спугни!!!
12 APDATE
 
05.03.13
16:05
теперь ошибка
Для К=1 По Список.РазмерСписка() Цикл
{Документ.ПриказПоОтпуску.Модуль Документа(12)}: Значение не представляет агрегатный объект (РазмерСписка)
13 andrewalexk
 
05.03.13
16:05
:) может не список? или не на форме?
14 APDATE
 
05.03.13
16:08
на форме дока Список в списке значения которые я хочу видеть в модуле документа помогите
15 КонецЦикла
 
05.03.13
16:10
(14) А не скрыт, на первой закладке?
16 APDATE
 
05.03.13
16:11
в смысле скрыт
17 mr_K
 
05.03.13
16:12
(10) Коли так, то
(12) посмотри, у метода провести() есть параметр.

А вообще, сие есть полная хрень. В этот список на форме значения как попадают? Так же и собрать их в модуле. А если там пользователь что-то делает, то в ПриЗаписи в форме ЗначениеВСтроку этот список и записать в реквизит, в модуле прочитать ЗначениеИзСтроки
18 APDATE
 
05.03.13
16:14
значения туда идут из справочника пользователь выбирает нужные ему
19 КонецЦикла
 
05.03.13
16:15
палят тему сцуки
20 APDATE
 
05.03.13
16:15
Процедура ПриЗакрытии()
   СохранитьЗначение("ТупойСписок",Список);
КонецПроцедуры
Процедура НовыйЭлемент()
   МестоРаботы = "";
   Если ПустоеЗначение(Сотрудник) = 1 Тогда
       Предупреждение("Не выбран Сотрудник");
   Иначе
   спр = СоздатьОбъект("Справочник.МестоРаботы");
   спр.ИспользоватьВладельца(Сотрудник);
   спр.Выбрать("Выберите место ","ФормаСписка");
   Список.ДобавитьЗначение(спр.Наименование);
КонецЕсли;
КонецПроцедуры
Процедура ПриОткрытии()
ВосстановитьЗначение("ТупойСписок",Список);
КонецПроцедуры
21 mr_K
 
05.03.13
16:15
(18) А в следующий раз при открытии документа все что пользователь навыбирал - теряется? И какие слова при этом говорит пользователь?
22 andrewalexk
 
05.03.13
16:16
:) тупой....список
23 APDATE
 
05.03.13
16:16
не чего не теряется
24 КонецЦикла
 
05.03.13
16:16
аааа... что делать
25 APDATE
 
05.03.13
16:16
все на месте
26 mr_K
 
05.03.13
16:17
(20) Прикольно. )) У разных пользователей в одном документе разные списки. В общем я в (17) все описал, немного подумать и реализовать осталось.
27 КонецЦикла
 
05.03.13
16:19
(20) А что если брать в модуле из ВосстановитьЗначение("ТупойСписок",Список);
28 APDATE
 
05.03.13
16:29
(26) может подскажешь как реализовать это все без списка
на форме документа имеется реквезит "Местаработ" тип спр.МестаРабот владельцем этого спр являестся справочник сотрудники
в модуле формы этого дока есть условие если Запрос.Метоработы = Реквезит "МестоРабот" тогда заполнять таблицуДок
но дело в том что сотрудник может работать в разных местах
нужно чтобы пользователь мог выбрать нужные элементы спр.Местаработ
поможете?
29 Cthulhu
 
05.03.13
16:31
(28): а теперь - по-русски.
30 APDATE
 
05.03.13
16:32
подскажите как сделать (28)
31 APDATE
 
05.03.13
16:37
ну подскажите
32 1Сергей
 
05.03.13
16:39
(31) выбранные места работ надо где-то хранить, а не в списке значений на морде документа
33 APDATE
 
05.03.13
16:41
я уже сам придумал создал в табчасти документа реквизит в нем и буду хранить
34 APDATE
 
05.03.13
16:41
спасибо всем
Независимо от того, куда вы едете — это в гору и против ветра!