Вопрос № 173267: Вопрос по 1С 7.7. Как в табличной части документа при редактировании строки узнать номер или имя колонки (если возможно, стандартыми средствами, если нет - посоветуйте внешние компоненты). Заранее спасибо....
Вопрос № 173267:
Вопрос по 1С 7.7. Как в табличной части документа при редактировании строки узнать номер или имя колонки (если возможно, стандартыми средствами, если нет - посоветуйте внешние компоненты). Заранее спасибо.
Отвечает Piter, 4-й класс :
Здравствуйте, Boorkov.
Выдержка из синтаксис-помощника:
Форма.ТекущаяКолонка(); Синтаксис: Форма.ТекущаяКолонка() Назначение: Возвращает строковое значение - идентификатор текущей колонки многострочной части. Замечание: Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
Соотвестственно: Получить можем примерно так:
ПриРедактированииНовой строки ставить смысла нет. Так как в момент срабатывания события Текущая
колонка это НомерСтроки, потом становится активной первая видимая колонка
Приложение:
Ответ отправил: Piter, 4-й класс
Ответ отправлен: 14.10.2009, 12:33
Оценка ответа: 5 Комментарий к оценке: Спасибо. Все получилось... (Век живи - век учись...)
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255406
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Если нужно не просто узнать имя колонки, но и обратиться к ней (например, чтобы определить доступность или видимость), используя метод формы "ПолучитьАтрибут()":
Оценка ответа: 5 Комментарий к оценке: Спасибо. Замечание правильное. При необходимости - использую....
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255407
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Сайко Владимир Владимирович, 2-й класс :
Здравствуйте, Boorkov. Так бы сразу и сказали, что при открытии документа определенным пользователем надо давать ему те или иные права. В общем виде это можно реализовать следующим образом см.приложение. или можно вобще для определенных пользователей открывать документ только в режиме просмотра ( синтаксис - Форма.ТолькоПросмотр(<Режим>)) P.S. Проверку на пользователя лучше реализовать в глобальном модуле,а в модуле формы просто вызывать её.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.