Имя: Пароль:
1C
1С v8
Экспорт переменной из документа в обработку
, ,
0 Евгения93
 
24.07.17
16:37
Тапками не кидайте!  Работаю 3мес до этого нигде к сожалению нигде на это не училась.  Вопрос таков: существует документ по выплатам денежных средств определенной группе рабочих(например, инвалиды или у кого стаж более... лет). На форме документа существует кнопка "заполнить форму" которая открывает обработку с подбором людей. Так вот, я так понимаю в эту обработку (форму) нужно как то передать значение ссылки документа(допустим номер документа). Но не могу сообразить кав это сделать, коллеги подсказали, что то про экспортную переменную. Может у кого есть пример кода?
1 Fish
 
24.07.17
16:42
А может для начала книжки какие почитать? Не?
2 xaozai
 
24.07.17
16:45
А если документ еще не записан, т.е., это новый документ, у него нет ссылки, да и по номеру и дате в базе ничего не найдется.

В обработке можно заполнять некоторую таблицу значений и по кнопке "ОК" заполнить данными из этой ТЗ табличную часть документа и закрыть форму обработки.
3 1sanekmaloi1
 
24.07.17
16:46
Кнопка открывает форму=>передает в нее какие-то параметры=>добавляем свои параметры к текущим и в обработке их получаем = профит
4 Евгения93
 
24.07.17
16:48
(1) к сожалению, работу мне уже дали. Времени на углубленное изучение книг нет. Но что успеваю то читаю.
5 drcrasher
 
24.07.17
16:49
(4) это прекрасно...
6 Fedor-1971
 
24.07.17
16:49
(0) не училась программированию или только 1С?
Озвучь тип формы: УФ или ОФ?

(4) Иногда прокатывает метод обучения "С шашкой на танки", но разумнее (1)
7 Любопытная
 
24.07.17
16:50
(5) это традиционно для франчей.
8 Fedor-1971
 
24.07.17
16:50
(4) формы то какие?
9 drcrasher
 
24.07.17
16:51
(7) а, ну если только...
10 Евгения93
 
24.07.17
16:51
(6) по образованию радиотехник?? тип формы обычная
11 Любопытная
 
24.07.17
16:54
(10) Для чего передавать в форму данные документа?
12 Fish
 
24.07.17
16:55
(10) СП (синтакс-помощником) хотя бы показали, как пользоваться? Или просто выдали задание, и сказали - делай?
13 Fedor-1971
 
24.07.17
17:03
(10) один из возможных скелетов решения задачи примерно такой:
фрм=ПолучитьФорму("");
фрм.НекийПараметр= ???;  //тут устанавливаешь параметр/параметры для отбора сотрудников внутри формы, сколько нужно параметров сам определишь
рез=фрм.ОткрытьМодально(); //т.е. отправляем пользователя делать выбор с блокировкой интерфейса

// потом разбираем то, что вернулось в "рез" из закрытой формы

как-то так
14 Fish
 
24.07.17
17:06
(13) Модальные вызовы, некошерно же :)
15 Fedor-1971
 
24.07.17
17:10
(11) Хочет выставить некие начальные данные, в документе их уже выбрали (например, Организация или Склад)
16 Любопытная
 
24.07.17
17:11
(14) обычные формы, ничего страшного в модальности.
(15) склад на котором сотрудников хранят? Пусть ТС сама ответит зачем ей это надо.
17 Волшебник
 
модератор
24.07.17
17:12
(10) бетонщики и геодезисты у нас уже были, а вот радиотехников ещё не было
18 Вафель
 
24.07.17
17:13
всего 3 месяца и сразу за ЗУП. не повезло
19 Fedor-1971
 
24.07.17
17:14
(14)Некошерно для УФ, а так пусть научится с ними, потом без оных (если время позволит).
(16) склад сотрудников это офис, а так, да неплохо бы узнать у ТС что делать собиралась с данными документа