|
v7: ВводНового() |
☑ |
0
Gamover
18.02.13
✎
19:34
|
Подскажите как будучи в существующем элементе справочника (записаном) создать новый элемент справочника.
И передать в качестве параметра существующий при вводе нового.
Объясню... есть справочник контрагенты. Будучи в нем создаем новый элемент справочника Напоминание и существующего контрагента передаем форму справочника Напоминание.
Напоминание предварительно записывать не надо!
|
|
1
Mагистр
18.02.13
✎
19:38
|
(0) как справочники между собой коррелируют? подчиненность или независимые?
|
|
2
Mагистр
18.02.13
✎
19:39
|
Что значит будучи в нем? при открытии или при записи или при начале редактирования элемента справочника?
|
|
3
Mагистр
18.02.13
✎
19:40
|
или кнопку на форму элемента справочника и при нажатии на нее отрабатывает процедура создания элемента справочника Напоминание ?
|
|
4
Gamover
18.02.13
✎
19:40
|
(1) Никак
Находясь внутри формы Элемента РогаиКопыта нажимаем кнопку, создать напоминание. Открывается форма элемента справочник Напоминание и Рога и Копыта уже должны подставится.
|
|
5
NS
18.02.13
✎
19:46
|
(4) открытьформу() не пробовал?
Там и параметры передать можно.
|
|
6
КонецЦикла
18.02.13
✎
19:47
|
ОткрытьФорму()
Передать ТекущийЭлемент()
Не прокатит?
|
|
7
Gamover
18.02.13
✎
19:52
|
Сейчас вот так у меня... при нажатии на кнопку
Процедура СоздатьНапоминание()
ОткрытьФорму("Элемент.Напоминание",,,,);
КонецПроцедуры
Как отсюда еще и текущийЭлемент забрать? ))
|
|
8
Gamover
18.02.13
✎
19:53
|
точнее вот так
Процедура СоздатьНапоминание()
конт=ТекущийЭлемент();
ОткрытьФорму("Элемент.Напоминание",Конт,,,);
КонецПроцедуры
|
|
9
NS
18.02.13
✎
19:54
|
Посмотреть в синтаксис помощнике?
Раньше вроде вторым параметром было
|
|
10
КонецЦикла
18.02.13
✎
19:54
|
Почитай про ОткрытьФорму(), там можно передать параметр, а потом уже забирать можно как Форма.Параметр
|
|
11
NS
18.02.13
✎
19:54
|
(8) ну и? У тебя и так передается.
|
|
12
КонецЦикла
18.02.13
✎
19:55
|
(11) Он не успевает подумать
Нужно строчить код и текст на форум
|
|
13
NS
18.02.13
✎
19:55
|
В приоткрытии()
Твойреквизит=форма.параметр;
|
|
14
Gamover
18.02.13
✎
19:57
|
Всем Спасибо... Получилось. Просто я не чистый 1Сник... приходится уж) Вещи то не глобальные
|
|
15
1Сергей
19.02.13
✎
14:51
|
(14) так, помойся
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший