Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Программно открыть форму и не показать пользователю

↓ [XLife, 07.08.19 - 14:08]
Программно открыть форму и не показать пользователю
Я
   bebibo
 
07.08.19 - 13:09
Программно открыть форму и не показать пользователю?
 
 
   Euguln
 
1 - 07.08.19 - 13:11
Зачем?
   bebibo
 
2 - 07.08.19 - 13:16
(1) Ну надо сделать определенные действия с этой формой
   Йохохо
 
3 - 07.08.19 - 13:23
может создать достаточно?)
   bebibo
 
4 - 07.08.19 - 13:23
Форма.Открыть();
Форма.Закрыть(); 
Не подходит
   bebibo
 
5 - 07.08.19 - 13:23
(3) ?
   bebibo
 
6 - 07.08.19 - 13:24
Передаю данные из одной формы в другую, поэтому нужно открыть эту форму.
Вот как сделать, чтобы она открылась и закрылась, или открылась невидимой?
   koa13
 
7 - 07.08.19 - 13:26
задача странная, но попробуйте метод ПолучитьФорму
   bebibo
 
8 - 07.08.19 - 13:28
(7) Так я и получаю ее так
   ГдеСобакаЗарыта
 
9 - 07.08.19 - 13:29
(6) Неверно. Для передачи данных из одной в другую форму открывать вторую необязательно
А вообще если форма не открывается, значит и получать ее не нужно. Учитесь писать нормальные решения, а не капрокоды свои
   singlych
 
10 - 07.08.19 - 13:29
Ну тут уж или открываешь или не открываешь.
   bebibo
 
11 - 07.08.19 - 13:30
(9) Если ее не открывать, то форма не заполняется данными
   ГдеСобакаЗарыта
 
12 - 07.08.19 - 13:31
(11) Зачем заполнять ее данными, если ты все равно их никому показывать не собираешься? Вот ты нормальный?
   Dotoshin
 
13 - 07.08.19 - 13:32
(11) А как она заполняется данными при открытии не судьба?
   Сияющий в темноте
 
14 - 07.08.19 - 13:37
на кой вам форма?
скопируйте код заполнения в свою обработу и пишите сразу в документ.
   singlych
 
15 - 07.08.19 - 13:37
А нефиг заполнять данные при открытии.
   МимохожийОднако
 
16 - 07.08.19 - 13:37
(12) +100500. Достаточно написать процедуру(-ры)) с нужным алгоритмом, аналогичным процедуре(-рам) из формы
   bebibo
 
17 - 07.08.19 - 13:37
(14) Это не обработка
   Масянька
 
18 - 07.08.19 - 13:38
(12) Лучший пост месяца :))))))))))
   МимохожийОднако
 
19 - 07.08.19 - 13:39
(17) А что? Заинтриговал
   bebibo
 
20 - 07.08.19 - 13:40
Задача:
Нужно передать данные из формы справочника в документ
   bebibo
 
21 - 07.08.19 - 13:40
(19) Доработка конфигурации
   МимохожийОднако
 
22 - 07.08.19 - 13:41
т.е ввести на основании...Форма здесь ни при чем
   Масянька
 
23 - 07.08.19 - 13:41
(20) Вопрос: а в форму справочника они (данные) как берутся?
   bebibo
 
24 - 07.08.19 - 13:41
(22) Как без формы сделать?
   МимохожийОднако
 
25 - 07.08.19 - 13:42
(20) это делается в модуле документа, а не форма. Обработка заполнения.
   bebibo
 
26 - 07.08.19 - 13:43
(23) Сами заполняем, а потом по созданной кнопке эти данные должны передаться в документ
   Масянька
 
27 - 07.08.19 - 13:43
(26) Поворот...
А если заполняете - как не показывать? Вслепую? ИИ? Ванга?
   МимохожийОднако
 
28 - 07.08.19 - 13:45
(26) После заполнения данные буду сохранены так ведь? А при создании документа получаешь данные из источника и заполняешь. Маленький шажок осознания и ты будешь счастлив..Давай думай.
   bebibo
 
29 - 07.08.19 - 13:46
Еще раз:
Заходим в справочник сотрудники. Там создали кнопку по которой открывается созданная форма, в ней выбираем только месяц и ничего больше. Дальше на этой же форме есть кнопка, по которой создается документ, в котором должны быть заполнены данные из справочника сотрудники.
   Масянька
 
30 - 07.08.19 - 13:47
(29) И какую форму не нужно показывать? С кнопкой?
 
 Рекламное место пустует
   DmVl76
 
31 - 07.08.19 - 13:48
(26) А писать в реквизиты документа сразу не судьба? Видел как-то обработку, которая генерила массив документов с открытием формы, а мне ее нужно было в регламентные задания впихнуть, долго матерился.
   Масянька
 
32 - 07.08.19 - 13:49
(31) А как же КНОПКА?!
:))))))
   bebibo
 
33 - 07.08.19 - 13:50
"Дальше на этой же форме есть кнопка, по которой создается документ, в котором должны быть заполнены данные из справочника сотрудники."---Вот эта форма не должна быть показана. Данные записались и всё. Вывести сообщение что всё ОК, и всё
   catena
 
34 - 07.08.19 - 13:52
(33)Данные в форму не записываются.
   piter3
 
35 - 07.08.19 - 13:52
Это тролль или он реально не понимает?
   bebibo
 
36 - 07.08.19 - 13:53
(34) Записываются, так кодом прописали
   Масянька
 
37 - 07.08.19 - 13:53
(34) А в голову едят :)))))))))))
   bebibo
 
38 - 07.08.19 - 13:55
Так как сделать? Чтобы она была не видимой
   ГдеСобакаЗарыта
 
39 - 07.08.19 - 13:56
(33) А когда второй, третий и т.д. раз кнопку нажмут что будет?
   Fish
 
40 - 07.08.19 - 13:57
(38) Сделать вообще без формы. Она тебе не нужна.
   Fish
 
41 - 07.08.19 - 13:58
(36) Данные в форму не записываются.
   bebibo
 
42 - 07.08.19 - 13:59
(39) Будет сообщение, что документ уже записан, нельзя еще
   ГдеСобакаЗарыта
 
43 - 07.08.19 - 13:59
(38) Не надо ее делать невидимой. Нужно показать ее пользователю, чтоб он сам все проверил и сам нажал записать. А то потом все на тебя свалят: мы не при делах, это программист там что-то написал, и теперь черти что в учете
   bebibo
 
44 - 07.08.19 - 14:00
(40) Да как не нужна???
Чтобы она заполнилась, ее нужно открыть. Если я уберу: Форма.Открыть(); она НЕ заполняется
   bebibo
 
45 - 07.08.19 - 14:01
(43) Они сами попросили, чтобы эта форма не показывалась, они введут нужные данные в форме которая состоит из одного реквизита "Месяц"(а другие данные цепляет из справочника сотрудники), нажмут сформировать, и всё.
   Йохохо
 
46 - 07.08.19 - 14:02
(44) ее нужно получить и вызват ьпроцедуру кнопки
   Масянька
 
47 - 07.08.19 - 14:02
(42) А "нельзя" "еще" или "уже"? И что?
   Fish
 
48 - 07.08.19 - 14:03
(44) Надо заполнять не форму, а данные там, где они хранятся. А данные в форме НЕ хранятся.
   Krolik Bezobraznik
 
49 - 07.08.19 - 14:03
(2) А вы уверены что вам именно с формой надо произвести действия?
   bebibo
 
50 - 07.08.19 - 14:03
(46) тогда не заполнится
   bebibo
 
51 - 07.08.19 - 14:04
(48) в реквизит записываю на форме
   piter3
 
52 - 07.08.19 - 14:05
(51) Нет
   bootini
 
53 - 07.08.19 - 14:06
вчера кондуктора обманул-купил билет,а сам не поехал...
   ГдеСобакаЗарыта
 
54 - 07.08.19 - 14:06
(45) Я правильно понимаю что у вас там документ, в который тупо копируют определенной датой данные элемента справочника сотрудники? Типо храните историю состояния справочника?
   Йохохо
 
55 - 07.08.19 - 14:06
(50) сделай чтобы процедуры заполнения были доступны. Это кривой путь конечно
   bebibo
 
56 - 07.08.19 - 14:07
Ладно, всем спасибо
   Fish
 
57 - 07.08.19 - 14:08
(51) Реквизит формы нигде не сохраняется.
   1Сергей
 
58 - 07.08.19 - 14:16
блин, самое интересное пропустил
   GROOVY
 
Модератор
59 - 07.08.19 - 14:54
Веселая тема. :)


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