|
У меня выбор Периода в Такси в каком то старом формате, как быть? | ☑ | ||
---|---|---|---|---|
0
svird
15.01.15
✎
13:59
|
В самописной конфе если отчет СКД открывается общей: ФормаОтчета как то коряво организован выбор периода. он делится на 2 поля в первом выбирается День или другие варианты, а во втором из списка уже что то типа числа. Календарик сразу не вылазит. Как его привести в нормальный видон?
|
|||
1
svird
15.01.15
✎
14:02
|
Перешерстил все функции этой общей Формы, из БСП копирую выборы, но не найду какая за начальное отображение Периода отвечает!
|
|||
2
svird
15.01.15
✎
14:07
|
А где эти пользовательские настройки элемента живут? Может там это?
|
|||
3
svird
15.01.15
✎
14:08
|
Но этот же отчет в новой типовой конфигурации открывается с нормальным выбором Периода, а в старой в поле флажка нету и делит выбор на 2 поля.
|
|||
4
svird
15.01.15
✎
18:13
|
Если убрать вообще форму из свойств конфигурации, то нормально выводит. А если форму поставить, то разделяет на 2 поля.
|
|||
5
deniseek
15.01.15
✎
18:46
|
(4) Ты не про это? &НаКлиенте
Процедура ВыбратьПериод(Команда) ПараметрыВыбора = Новый Структура("НачалоПериода,КонецПериода", Отчет.НачалоПериода, Отчет.КонецПериода); ОписаниеОповещения = Новый ОписаниеОповещения("ВыбратьПериодЗавершение", ЭтотОбъект); ОткрытьФорму("ОбщаяФорма.ВыборСтандартногоПериода", ПараметрыВыбора, Элементы.ВыбратьПериод, , , , ОписаниеОповещения); КонецПроцедуры &НаКлиенте Процедура ВыбратьПериодЗавершение(РезультатВыбора, ДопПараметры) Экспорт Если РезультатВыбора = Неопределено Тогда Возврат; КонецЕсли; ЗаполнитьЗначенияСвойств(Отчет, РезультатВыбора, "НачалоПериода,КонецПериода"); ОбновитьТекстЗаголовка(ЭтаФорма); //СформироватьОтчетНаСервере(); Если Не ЗначениеЗаполнено(ИдентификаторЗадания) Тогда ОбщегоНазначенияКлиентСервер.УстановитьСостояниеПоляТабличногоДокумента(Элементы.ПолеТабличногоДокумента1, "НеАктуальность"); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура НачалоПериодаПриИзменении(Элемент) ОбновитьТекстЗаголовка(ЭтаФорма); //СформироватьОтчетНаСервере(); Если Не ЗначениеЗаполнено(ИдентификаторЗадания) Тогда ОбщегоНазначенияКлиентСервер.УстановитьСостояниеПоляТабличногоДокумента(Элементы.ПолеТабличногоДокумента1, "НеАктуальность"); КонецЕсли; КонецПроцедуры &НаКлиенте Процедура КонецПериодаПриИзменении(Элемент) ОбновитьТекстЗаголовка(ЭтаФорма); //СформироватьОтчетНаСервере(); Если Не ЗначениеЗаполнено(ИдентификаторЗадания) Тогда ОбщегоНазначенияКлиентСервер.УстановитьСостояниеПоляТабличногоДокумента(Элементы.ПолеТабличногоДокумента1, "НеАктуальность"); КонецЕсли; КонецПроцедуры &НаКлиентеНаСервереБезКонтекста Процедура ОбновитьТекстЗаголовка(Форма) Отчет = Форма.Отчет; ЗаголовокОтчета = "Анализ авансов выданных, полученных" + БухгалтерскиеОтчетыКлиентСервер.ПолучитьПредставлениеПериода(Отчет.НачалоПериода, Отчет.КонецПериода); Если ЗначениеЗаполнено(Отчет.Организация) Тогда ЗаголовокОтчета = ЗаголовокОтчета + " " + БухгалтерскиеОтчетыВызовСервераПовтИсп.ПолучитьТекстОрганизация(Отчет.Организация, Ложь); КонецЕсли; Форма.Заголовок = ЗаголовокОтчета; КонецПроцедуры |
|||
6
svird
15.01.15
✎
19:02
|
А из какой это конфы?
|
|||
7
svird
15.01.15
✎
19:03
|
мне для ТАкси надо
|
|||
8
deniseek
16.01.15
✎
17:30
|
(7) Бухгалтерия предприятия 3.0. Такси- это интерфейс.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |