|
Внешняя обработка, как заполнить "поле ввода" на основании документа. | ☑ | ||
---|---|---|---|---|
0
s22aa
14.12.19
✎
18:26
|
Здравствуйте господа программисты.
Есть обработка в которой "поле ввода" заполняется выбором из справочника товаров, мне надо сделать, что бы это поле заполнялось из приходной накладной. Нужен всего один реквизит "наименование". Так как я ни разу не программист, то делал по аналогии, брал что то похожее и переделывал, в этом случае не прокатило, похожего не нашёл.Увы. Итак, у "поля ввода" в свойствах поменял "Тип значения" с "СправочникСсылкаНоменклатура" на "ДокументСсылкаПриходнаяНакладная", добавил на форму кнопку, обозвал её "на основании", а что в неё написать, чтоб "поле ввода заполнялось "наименованиями" из приходной накладной, так и не смог найти. Помогите, если не сложно. |
|||
1
ДенисЧ
14.12.19
✎
18:30
|
Вот что бывает, когда сапоги начинает тачать пирожник...
|
|||
2
s22aa
14.12.19
✎
18:47
|
А между строк у вас написано "я недостаточно компетентен в этом вопросе, а написать, что нибудь хочется" так? )))
|
|||
3
RomanYS
14.12.19
✎
18:49
|
(2) Не. Реально не понятно, что тебе надо. А объяснить будет ещё тяжелее чем понять...
|
|||
4
acht
14.12.19
✎
18:51
|
(2) Конечно. Это же форум об аниме, вы не знали?
|
|||
5
s22aa
14.12.19
✎
18:53
|
RomanYS Спасибо, я вас понял.
Остальные, можете и дальше оттачивать на мне свой сарказм. Я хоть попытался. |
|||
6
ik
14.12.19
✎
19:02
|
(5) Не обижайся. Я тоже попытался понять вопрос.. не получилось. Тут такое дело - чтобы правильно задать вопрос, надо знать предмет. Или задавать вопрос беспредметно, но и ответ будет такой же.
|
|||
7
s22aa
14.12.19
✎
19:06
|
ДенисЧ. Насчёт вашей некомпетентности, это была шутка. Я много часов потратил на чтение этого форума и именно ваши ответы подтолкнули меня задать вопрос. Для меня довольно таки сложно, будучи дилетантом обращаться к профессионалам.
Я знал, что будет сарказм, но всё равно, обидно ( |
|||
8
s22aa
14.12.19
✎
19:12
|
ik, да я понимаю, что вопросы надо задавать правильно, попытался максимально подробно описать, что мне надо. Не получилось. Ну и ладно, не смертельно, я в любой момент этот вопрос смогу решить за деньги )))
|
|||
9
tty12
14.12.19
✎
19:24
|
(8) поиграем в экстрасенсов:
1. "...в которой "поле ввода" заполняется выбором из справочника товаров""" - тип СписокЗначений или СправочникСсылка? 2. "мне надо сделать, что бы это поле заполнялось из приходной накладной. Нужен всего один реквизит "наименование"." - Наименование чего??? Что конкретно должно заполниться из приходной накладной? |
|||
10
acht
14.12.19
✎
19:36
|
(9) [Протирает хрустальный шар]
В исходной обработке выбирался один элемент номенклатуры. Это и есть "заполнение поля ввода наименованием". Теперь надо выбрать не одно, а много "наименований" номенклатуры, указав в качестве источника документ. Зачем все это, по прежнему остается загадкой. Так же интересей, правда, ТС? |
|||
11
acht
14.12.19
✎
19:39
|
(8) > я в любой момент этот вопрос смогу решить за деньги
То есть вот так вот - на шару, в субботу вечером не получилось, да? Ну извините, г-н президент. |
|||
12
Strogg
14.12.19
✎
19:41
|
Ну, давай так. Сделай вместо кнопки - поле ввода. Тип - твоя накладная. Затем, навесь на это поле ввода обработчик при изменении. Именно там ты получишь ссылку на свою накладную и достанешь из неё любую номенклатуру, которую взалкаешь.
|
|||
13
s22aa
14.12.19
✎
19:41
|
acht. Ну, что вы так то. Я имел ввиду, что если не получится разобраться самому (очень хочется самому), то я могу пойти к програмистам у себя в городе и на пальцах обьяснить, что мне надо.
|
|||
14
s22aa
14.12.19
✎
19:42
|
Сейчас я картинки сделаю, может понятнее будет, я то уж подумал, что послали меня безвозвратно.
|
|||
15
s22aa
14.12.19
✎
19:53
|
||||
16
s22aa
14.12.19
✎
19:57
|
Strogg. поле ввода там было, заполнялось из справочника. Тип поменял, теперь у меня там список накладных.
Обработчик при изменениях, это что то типа такого? Процедура ОбновлениеОтображения() ЭлементыФормы.КнНаОснованиеДокумента.Доступность=ЗначениеЗаполнено(Категории); КонецПроцедуры |
|||
17
s22aa
14.12.19
✎
20:01
|
tty12. 1. тип СправочникСсылка
2. Наименование товара |
|||
18
tty12
14.12.19
✎
20:07
|
(16) логика такая, если я так понял, что ты без изменения кода ничего не сделаешь. А так в теории:
в ПриНачалеРедактирования (или типа того, я с калькулятора пишу.) СтандартнаяОбработка = Ложь; // отменяет стандартную работу элемента при определенных действиях // тут формируешь список значений из ТабЧасти типа Справочник.Номенклатура // и этот список суешь в источник для выборка в "Поле ввода". Сложно. Короче лучше позвать программиста... )) |
|||
19
acht
14.12.19
✎
20:07
|
(15) Тут понятно.
А что делать дальше, когда тебе придется обрабатывать не один, а много элементов - представляешь? Это повлияет на то, как хранить выбранные данные и как их оттуда получать для обработки. Первый-то этап можно сделать разделив действие выбора документа и отображение выбранного на разные поля формы, например для номенклатуры сделеть реквизит типа СписокЗначений, а для выбора документа - отдельную кнопку. В обработчике нажатия кнопки выбрать документ и заполнить список данными из него. Для этого придется писать код в обработчике нажатия, с этим тоже могут возникнуть проблемы. |
|||
20
tty12
14.12.19
✎
20:11
|
(19) Учитывая, что:
"Так как я ни разу не программист, то делал по аналогии, брал что то похожее и переделывал, в этом случае не прокатило" - мы, к сожалению, помочь не сможем... |
|||
21
s22aa
14.12.19
✎
20:20
|
acht, tty12, Спасибо вы уже помогли, я хоть знаю теперь какие вопросы задавать яндексу.
Два месяца назад, я не слышал про термин "движок сайта", а слова DNS сервер были почти матершинными. С помощью Яндекса, вот мой сайт https://shop-22.ru/ и с обработкой разберусь со временем. В общем всем не равнодушным, спасибо. |
|||
22
acht
14.12.19
✎
20:31
|
(21) Чуви, здесь на ссылки nоfollow вешается, твои старания были прикольными, но бесполезными.
|
|||
23
s22aa
14.12.19
✎
20:40
|
acht. извиняюсь, если, что то сделал не так. Пусть модераторы удалят ссылку, раз их здесь нельзя.
P.S. Дизайнер из меня такой же как программист, зато не в кредит))) (зато всё сам!) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |