![>](style_images/1/nav_m.gif)
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.224.66.18] |
![]() |
|
Страницы: (4) 1 [2] 3 4 все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Как открыть форму внешней обработки?
![]() ![]() Обработка = ВнешниеОбработки.ПолучитьФорму(ИмяФайла); Обработка.Открыть(); //либо так: Обработка = ВнешниеОбработки.ПолучитьФорму("C:\Внешние\СпецОтчет.epf", ИмяФормы, , Ключ); Обработка.Открыть(); |
Сообщ.
#17
,
|
|
|
Как отрыть форму отчета так, чтобы она не перекрывала собой ту форму, из которой она открыта?
![]() ![]() Форма = Отчеты.ОтчетДиаграмма.ПолучитьФорму("ФормаОсновная", ЭтаФорма); Форма.ПоложениеОкна = ВариантПоложенияОкна.НеПерекрыватьВладельца; Форма.Открыть(); |
Сообщ.
#18
,
|
|
|
Как открыть форму отчета на весь экран?
![]() ![]() СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Максимизированное; ИзмененятьСпособОтображенияОкна = ИзменениеСпособаОтображенияОкна.Запретить; Как из формы документа открыть форму списка данного документа, спозиционировавшись на нем же? ФормаСписка = Документы[Метаданные().Имя].ПолучитьФормуСписка(); ФормаСписка.ПараметрТекущаяСтрока = Ссылка; ФормаСписка.Открыть(); ФормаСписка = Документы[Метаданные().Имя].ПолучитьФормуСписка( , , Новый УникальныйИдентификатор()); |
Сообщ.
#19
,
|
|
|
В документе есть реквизит "Контрагент". Как открыть форму подчиненного ему справочника "ДоговорыКонтрагентов"?
![]() ![]() Если Не Контрагент.Пустая() Тогда ФормаПодчиненныхДоговоров = Справочники.ДоговорыКонтрагентов.ПолучитьФормуСписка(); ФормаПодчиненныхДоговоров.ПараметрОтборПоВладельцу = Контрагент; ФормаПодчиненныхДоговоров.Открыть(); КонецЕсли; |
Сообщ.
#20
,
|
|
|
Как в форме отобразить картинку, сохраненную в реквизите справочника?
![]() ![]() // Значение, сохраненное в реквизите справочника, имеющем тип // ХранилищеЗначения, можно только получить. СохраненнаяКартинка = Фотография.Получить(); Если СохраненнаяКартинка <> Неопределено Тогда // Если в хранилище было что-нибудь заранее записано… ЭлементыФормы.Фото.Картинка = СохраненнаяКартинка; КонецЕсли; |
Сообщ.
#21
,
|
|
|
Как в журнале документов "УчетКадров" отобрать только документы "ПриемНаРаботу"?
![]() ![]() ЖурналДокументовСписок.Отбор.ВидДокумента.Установить(Метаданные.Документы.ПриемНаРаботу); |
Сообщ.
#22
,
|
|
|
Как узнать интервал дат в открытом текущем журнале?
![]() ![]() Если ЖурналДокументовСписок.Отбор.Дата.Использование Тогда Сообщить(ЖурналДокументовСписок.Отбор.Дата); Иначе Сообщить("Без ограничения по датам"); КонецЕсли; |
Сообщ.
#23
,
|
|
|
Как при открытии справочника сделать отбор по контрагентам, входящим в список?
![]() ![]() Процедура ПриОткрытии() СправочникСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке; СправочникСписок.Отбор.Ссылка.Значение = СписокКонтрагентов; СправочникСписок.Отбор.Ссылка.Использование = Истина; КонецПроцедуры |
Сообщ.
#24
,
|
|
|
Как обеспечить, чтобы для выбора значения покупателя в расходной накладной справочник контрагенты открывался сразу с открытой группой "Покупатели"?
![]() ![]() Процедура КонтрагентНачалоВыбора(Элемент, СтандартнаяОбработка) Если Элемент.Значение.Пустая() Тогда СтандартнаяОбработка = Ложь; ФормаВыбора = Справочники.Контрагенты.ПолучитьФормуВыбора( , Элемент); ФормаВыбора.ВыборПокупателя = Истина; ФормаВыбора.Открыть(); КонецЕсли; КонецПроцедуры Если ВыборПокупателя Тогда ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Истина; ЭлементыФормы.СправочникСписок.ТекущийРодитель = Константы.ГруппаПокупатели.Получить(); КонецЕсли; Если ВыборПокупателя Тогда ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = Истина; ЭлементыФормы.СправочникСписок.ТекущийРодитель = Справочники.Контрагенты.Покупатели; КонецЕсли; |
Сообщ.
#25
,
|
|
|
Табличное поле
Как запретить пользователю изменять порядок следования колонок в табличном поле? ![]() ![]() ЭлементыФормы.ТабличноеПоле.ИзменятьПозициюКолонок = Ложь; ЭлементыФормы.ТабличноеПоле.Колонки.Картинка.ИзменятьПозицию = Ложь; ЭлементыФормы.ТабличноеПоле.Колонки.Код.ИзменятьПозицию = Ложь; ЭлементыФормы.ТабличноеПоле.Колонки.Наименование.ИзменятьПозицию = Ложь; |
Сообщ.
#26
,
|
|
|
Как запретить пользователю изменять любые настройки колонок табличного поля?
![]() ![]() ЭлементыФормы.ТабличноеПоле.ИзменятьНастройкуКолонок = Ложь; ЭлементыФормы.ТабличноеПоле.Колонки.Картинка.ИзменятьНастройку = Ложь; ЭлементыФормы.ТабличноеПоле.Колонки.Код.ИзменятьНастройку = Ложь; ЭлементыФормы.ТабличноеПоле.Колонки.Наименование.ИзменятьНастройку = Ложь; |
Сообщ.
#27
,
|
|
|
Как вывести информацию о том, какой отбор установлен в журнале документов?
![]() ![]() ЭлементыФормы.НадписьОтбор.Заголовок = СписокДокументов.Отбор; УстановленныйОтбор = СписокДокументов.Отбор; Сообщить("Элементы отбора:"); Для Каждого ЭлементОтбора из УстановленныйОтбор Цикл Сообщить(Строка(ЭлементОтбора) + " использование = " + ЭлементОтбора.Использование); КонецЦикла; |
Сообщ.
#28
,
|
|
|
Как в форме справочника установить курсор на элемент с известным наименованием?
![]() ![]() ЭлементыФормы.СправочникСписок.ТекущаяСтрока = Справочники.Контрагенты.НайтиПоНаименованию("ПОСТАВЩИКИ", Истина); |
Сообщ.
#29
,
|
|
|
Как в форме списка сделать отбор по значению реквизита?
![]() ![]() СправочникСписок.Отбор.СтавкаНДС.Установить(Перечисления.СтавкиНДС.НДС18); СправочникСписок.Отбор.СтавкаНДС.Значение = Перечисления.СтавкиНДС.НДС18; СправочникСписок.Отбор.СтавкаНДС.ВидСравнения = ВидСравнения.Равно; СправочникСписок.Отбор.СтавкаНДС.Использование = Истина; |
Сообщ.
#30
,
|
|
|
Как запретить выдачу сообщения: "Введенные данные не отображены в списке, так как не соответствуют отбору" при добавлении новых элементов в справочник?
![]() ![]() ЭлементыФормы.ПолеСписка.ПроверкаОтображенияНовойСтроки = ВариантПроверкиОтображенияНовойСтроки.НеПроверять; |