Как закончить редактирование строки документа программно? #525871


#0 by DJ Anthon
Интерактивно это происходит либо путем перебора клавишей Ёптег всех колонок до конца строки, либо тыканьем мышкой вне редактируемого реквизита, а как это вызвать из кода? похожие темы поднимались, но ответа на них нет.
#1 by andrewks
откуда хочешь делать финт? ЗЫ Ёптег  - это сводный брат аникея?
#2 by zak555
ентер+esc
#3 by zak555
путевой лист ?
#4 by DJ Anthon
из формулы табличного реквизита, короче из ПриИзмененииНоменклатуры. Ёптег - это с баша. У меня ноут и темно, поэтому на аглицкий переключаться долго в опере, это косяк винды.
#5 by zak555
купить фанарь и клаву
#6 by zak555
*фонарь
#7 by DJ Anthon
еще посоветуй шел+сендкейс
#8 by DJ Anthon
Хочу закончить редактирование, чтобы удалить эту строку и некоторые другие, затем ввести вместо них другие. ессно, не получается. конечно, я могу писать какие-то флаги и анализировать из в послеокончанияредактированиястроки, но как покрасивше инициализировать окончание редактирования, кроме как ескейпом?
#9 by andrewks
ПриНачалеВыбораЗначения не спасёт отца русской демократии?
#10 by DJ Anthon
нет, не спасет
#11 by andrewks
в ПриОкончанииРедактированияСтроки уже можно удалять
#12 by DJ Anthon
человек делает подбор номенклатуры пачкой. нажимает окей, по определенным условиям то, что он выбрал, подменяется другим. однако если документ находится в режиме редактирования строки, ни удаление, ни добавление новых строк невозможно.
#13 by DJ Anthon
еще раз прочитай
#14 by andrewks
"человек делает подбор номенклатуры пачкой" - ну так сделай человеку форму ПОДБОРА
#15 by DJ Anthon
а че ее делать? меня и стандартная устраивает. как мне вызвать приокончанииредактированиястроки сразу же, не дожидаясь нажатия пользователя?
#16 by andrewks
ничонепонял. подбор идёт таки из формы подбора? или прямо в ТЧ дока?
#17 by andrewks
+ если твой религий запрещает использовать форму подбора, можно замутить вариант с ТЗ прямо в форме дока
#18 by DJ Anthon
и тем и другим способом. документ типовой. поэтому хочу свой код надстроить, сильно не меняя конфу. результат обоих подборов - ТЧ дока в режиме редактирования. мне нужно выйти из этого режима, не отменяя введенную строку, КАК БУДТО ПОЛЬЗОВАТЕЛЬ ТКНУЛ МЫШКОЙ ВНЕ ЭТОЙ СТРОКИ. а там уж я в послеокончанияредактирования строки сделаю что мне нужно.
#19 by Rie
Стандартная форма подбора, ЕМНИП, передаёт таблицу значений. Подмени её своей - и наслаждайся. Или что-то ещё не так?
#20 by andrewks
обращаться к почтеннейшему сендкею пробовал?
#21 by DJ Anthon
а что ему передавать? 20 интеров? или ескейп? я рассчитывал вариант без этого изврата.. ну раз нету, пойду его делать... вообще-то, я хотел узнать про нормальный способ работы с режимом редактирования, ну, видимо, его в 7.7 нет, только в 1срр.. ты тоже не понял ничего )
#22 by Rie
Форма.Закрыть и ПриЗакрытии, если уж очень хочется.
#23 by Rie
Ну, как объясняешь - так и понимаем :-)
#24 by Shaman100M
- я понимаю, нужно из формулы в колонке дока прекратить редактирование строки, - в этом случае поможет фиктивное закрытие документа.
#25 by andrewks
Esc тебя не спасёт, т.к. в этом случае строка удаляется автоматически, и управление на ПриОкончанииРедактированияСтроки не передаётся
#26 by DJ Anthon
вово! мне это и нужно! ща проверю!
#27 by DJ Anthon
супер, спасибо, Шаман!
#28 by DJ Anthon
Вы, наверное, это имели в виду?
#29 by Shaman100M
теми же словами
#30 by Rie
Именно это.
#31 by Cthulhu
АктивизироватьСтроку
#32 by andrewks
не взлетит
#33 by Cthulhu
: пробовал?
#34 by andrewks
угу
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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