Из табличной части в строку. #803259


#0 by gaur777
Подскажите пожалуйста. Необходимо заполнение строки в общем модуле из строки табличной части внешней обработке. Может не так выражаюсь Грубо говоря, что мне нужно: Есть таблица внешней обработки заполненная 7 строками 1. Выбираю нужную строку, щелкаю по ней 2. Нажимаю кнопку заполнить (и все поля табличной части данной строки заполняются в строки, прописанные в общем модуле) 3. Затем нажимаю кнопку погасить (после чего выполняется другая операция, которая берёт значения из общего модуля) Вот пример чего я хочу Для каждой ВыбранныйСтроки из Остатки(это табличная часть) Цикл
#1 by МимохожийОднако
Что у тебя в переменной стр?
#2 by gaur777
#3 by МимохожийОднако
что такое "погасить"? " все поля табличной части данной строки заполняются в строки, прописанные в общем модуле" переведи на русский
#4 by Denis_CFO
для человека с датой рождения 19.07.2017 он ещё хорошо пишет. Только не понятно...
#5 by МимохожийОднако
Из Остатки заполняешь Остатки. Зачем? Приведи весь код и... по порядку объясни каждую строку кода
#6 by Kondarat
Мож сразу "Погасить"?
#7 by gaur777
просто каша в голове существует две операции. две операции запроса одна получает список продукции, другая гасит его по выбранной строке.
#8 by МимохожийОднако
В чьей голове каша? что такое "операция запроса"? что означает в данном случает "гасит"?
#9 by dezss
сохранить что-то в общем модуле? О_о Это как? В общем модуле есть процедуры и функции. Там же нет никаких объектов, если их туда не передать. И эти объекты там живут только во время вызова метода модуля. Тебе, наверное, надо просто сохранять выбранные строки твоей ТЧ, а это делается обычным булевым реквизитом.
#10 by gaur777
получение списка всд (раз) операция гашения (два) должны они выполняться поочерёдно на одной внешней обработки.
#11 by Denis_CFO
денег сколька?
#12 by gaur777
что?
#13 by Denis_CFO
сколько платят за решение вопроса?
#14 by gaur777
это собственная реализация
#15 by Denis_CFO
тогда решай проблему РАЗ, а потом проблему ДВА. Недостаточно входных данных. Либо выкладывай сюда свою поделку - получишь ответ.
#16 by azernot
В конкурсе "Как бы так задать вопрос, чтобы посильнее скрыть его суть" вы тянете как минимум на призовое место. Зачем вообще нужно действие "Заполнить"? Почему нельзя сразу "Погасить" взяв нужные значения из выбранной строки?
#17 by gaur777
потому что название объектов одной операции не соответствует названию другой операции. будет кривой запрос, без нужных параметров пример для особо непонятных: 1. операция GetVetDocumentListOperation (получение списка всд) объект vetDocument (содержит сведения о ВСД) имеет параметры: Идентификатор ВСД. Серия ВСД. Номер ВСД. Дата оформления ВСД и.т.д 2. операция IncomingOperation (гашение входящей всд) объект vetCertificate (содержит сведения о ВСД) имеет параметры: серия всд, номер, дата оформления и.т.д андестенд, не?
#18 by dezss
а не проще сделать одну кнопку "Заполнить и погасить" и выполнить эти операции последовательно?
#19 by gaur777
ну по сути можно. заполнить - это будет отправка запроса на сервер с этими параметрами погасить это уже отправка ответа с сервера
#20 by dezss
если они всегда нажимаются исключительно последовательно, то зачем заставлять пользователя делать лишние телодвижения. Мы же стремимся к идеалу.
#21 by azernot
Да вы батенька, идиот. Но спеси у вас, как будто вы нобелевский лауреат! В общем модуле Процедура Заполнить(СтрокаТЧ) На форме обработки Процедура КоманднаяПанельОстаткиЗаполнитьИПогастить(Элемент)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С