|
УТ Выбор стандартного периода | ☑ | ||
---|---|---|---|---|
0
uuee76
29.05.16
✎
14:06
|
Помогите по УФ,не силен в них,есть УТ11.2,делаю внешний отчет.Хочу использовать стандартный период.
В модуле Процедура ВыбПериодНажатие(Элемент) Диалог = Новый ДиалогРедактированияСтандартногоПериода(); Диалог.Период = ПеременнаяТипаСтандартныйПериод; Если Диалог.Редактировать() Тогда ПеременнаяТипаСтандартныйПериод = Диалог.Период; КонецЕсли; КонецПроцедуры Ну и в ответ {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(10,16)}: Тип не определен (ДиалогРедактированияСтандартногоПериода) (ДиалогРедактированияСтандартногоПериода) Диалог = Новый <<?>>ДиалогРедактированияСтандартногоПериода(); (Проверка: Сервер) Клиент не тонкий.Помогите или дайте плиз работающую обработку |
|||
1
Fragster
гуру
29.05.16
✎
14:15
|
зачем &Клиент стер перед процедурой?
|
|||
2
uuee76
29.05.16
✎
14:22
|
(1) От тоски)) в УФ ни ухом не рылом:
Весь модуль Процедура УстановитьПараметрыПериода() Параметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("КонецПериода"));; Параметр.Значение = КонецДня(КонПериода); Параметр.Использование = Истина; Параметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода"));; Параметр.Значение = НачПериода; Параметр.Использование = Истина; КонецПроцедуры &Клиент Процедура ВыбПериодНажатие(Элемент) Диалог = Новый ДиалогРедактированияСтандартногоПериода(); Диалог.Период = ПеременнаяТипаСтандартныйПериод; Если Диалог.Редактировать() Тогда ПеременнаяТипаСтандартныйПериод = Диалог.Период; КонецЕсли; КонецПроцедуры Процедура НачПериодаПриИзменении(Элемент) УстановитьПараметрыПериода(); КонецПроцедуры Процедура КонПериодаПриИзменении(Элемент) УстановитьПараметрыПериода(); КонецПроцедуры Все ошибки {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(3,12)}: Переменная не определена (КомпоновщикНастроек) Параметр = <<?>>КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("КонецПериода"));; (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(6,12)}: Переменная не определена (КомпоновщикНастроек) Параметр = <<?>>КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода"));; (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(4,30)}: Переменная не определена (КонПериода) Параметр.Значение = КонецДня(<<?>>КонПериода); (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(7,21)}: Переменная не определена (НачПериода) Параметр.Значение = <<?>>НачПериода; (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(13,17)}: Переменная не определена (ПеременнаяТипаСтандартныйПериод) Диалог.Период = <<?>>ПеременнаяТипаСтандартныйПериод; (Проверка: Тонкий клиент) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(13,17)}: Переменная не определена (ПеременнаяТипаСтандартныйПериод) Диалог.Период = <<?>>ПеременнаяТипаСтандартныйПериод; (Проверка: Тонкий клиент) Дайте может для примера образец,вконец заплутал) |
|||
3
Fragster
гуру
29.05.16
✎
14:23
|
{ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(3,12)}: Переменная не определена (КомпоновщикНастроек)
|
|||
4
Fragster
гуру
29.05.16
✎
14:23
|
может Обработка.Компоновщик?
|
|||
5
Fragster
гуру
29.05.16
✎
14:23
|
но вообще рановато
|
|||
6
uuee76
29.05.16
✎
14:28
|
(4) Нет,попробовал даже.
|
|||
7
_Дайвер_
29.05.16
✎
14:37
|
(6) Я так понимаю вы еще используете методы из 7.7?
|
|||
8
_Дайвер_
29.05.16
✎
14:39
|
(6) во внешних отчетах на уф, период задается параметрами в самом отчете(если вы используете СКД).
|
|||
9
_Дайвер_
29.05.16
✎
14:41
|
(6) Глянь может тут что:
Доступность: Тонкий клиент, веб-клиент, толстый клиент, внешнее соединение, мобильное приложение(клиент). Пример: Диалог = Новый ДиалогРедактированияСтандартногоПериода(); Диалог.Период = ПеременнаяТипаСтандартныйПериод; Если Диалог.Редактировать() Тогда ПеременнаяТипаСтандартныйПериод = Диалог.Период; КонецЕсли; |
|||
10
uuee76
29.05.16
✎
14:49
|
(9) Один чорт
{ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(12,16)}: Тип не определен (ДиалогРедактированияСтандартногоПериода) Диалог = Новый <<?>>ДиалогРедактированияСтандартногоПериода(); (Проверка: Сервер) Если добавить &Клиент {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(3,12)}: Переменная не определена (КомпоновщикНастроек) Параметр = <<?>>КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("КонецПериода"));; (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(6,12)}: Переменная не определена (КомпоновщикНастроек) Параметр = <<?>>КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода"));; (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(4,30)}: Переменная не определена (КонПериода) Параметр.Значение = КонецДня(<<?>>КонПериода); (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(7,21)}: Переменная не определена (НачПериода) Параметр.Значение = <<?>>НачПериода; (Проверка: Сервер) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(13,17)}: Переменная не определена (ПеременнаяТипаСтандартныйПериод) Диалог.Период = <<?>>ПеременнаяТипаСтандартныйПериод; (Проверка: Тонкий клиент) {ВнешнийОтчет.ОтчетПоЗаказам.Форма.ФормаОтчета.Форма(13,17)}: Переменная не определена (ПеременнаяТипаСтандартныйПериод) Диалог.Период = <<?>>ПеременнаяТипаСтандартныйПериод; (Проверка: Тонкий клиент) Мне бы прымерчик,не может быть чтобы кто то писал)) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |