Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 09:46

Окно выбора даты и времени перед печатью ВПЧ

Автор DihlofoZ, 01 авг 2013, 11:56

0 Пользователей и 1 гость просматривают эту тему.

DihlofoZ

Вопрос достаточно специфический, но хотел узнать, как реализовать такое:

Есть впч, после нажатия на печать:
  появлялся календарик с временем, сотрудник выбирает дату и время, значения присваиваются в переменную ЗаветнаяДата

Если ЗаветнаяДата = Неопределено Тогда
      Возврат Неопределено;
   КонецЕсли;

DihlofoZ


Если нельзя реализовать вызов календарика, то можно хотя бы вызвать окно для ввода произвольного текста?

Dethmontt

Что такое ВПЧ ?
Добавлено: 01 авг 2013, 12:02


Перем ЗаветнаяДата;
Если НЕ ВвестиДату(ЗаветнаяДата,"Введите заветные дату и время") тогда
   Возврат Неопределено;
КонецЕсли;
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

DihlofoZ


GRADUS

Цитата: DihlofoZ от 01 авг 2013, 11:59

Если нельзя реализовать вызов календарика, то можно хотя бы вызвать окно для ввода произвольного текста?

В процедурке "печать()" вызывай форму, где будет поле ввода с типом дата.

mixqn

см. синтаксис-помощник ВвестиДату. там и пример есть:
ДатаНапоминания = РабочаяДата;
Подсказка = "Введите дату и время";
ЧастьДаты = ЧастиДаты.ДатаВремя;
Если ВвестиДату(ДатаНапоминания, Подсказка, ЧастьДаты) Тогда
// запомнить дату напоминания
КонецЕсли;

хотя в принципе, Dethmontt, уже писал об этом выше

DihlofoZ

Цитата: Dethmontt от 01 авг 2013, 12:00
Что такое ВПЧ ?
Добавлено: 01 авг 2013, 12:02


Перем ЗаветнаяДата;
Если НЕ ВвестиДату(ЗаветнаяДата,"Введите заветные дату и время") тогда
   Возврат Неопределено;
КонецЕсли;


Спасибо, этот вариант подошел....
Появилось 2 дополнительных вопроса, надеюсь на вашу помощь :)

1. можно ли указать размер окна ввода? т.к.  окно маленькое и текст заголовка "Введите дату и время" не влазит....
2. и как таким же образом вместо окна ВвестиДату, создать окно ввода текста или еще лучше только для ввода цифр?

mixqn

Цитата: mixqn от 02 авг 2013, 08:22см. синтаксис-помощник ВвестиДату
вот этот совет вы похоже проигнорировали.
еще раз: СМОТРИТЕ СИНТАКСИС-ПОМОЩНИК!
Кроме ВвестиДату есть:
ВвестиЗначение
ВвестиЧисло
ВвестиСтроку

Цитата: DihlofoZ от 02 авг 2013, 14:08можно ли указать размер окна
ввода?
по этому поводу совет так же был в теме: если стандартная функция не устраивает, вы всегда можете создать свою форму для ввода любого значения.


DihlofoZ

Цитата: mixqn от 02 авг 2013, 14:40
Цитата: mixqn от 02 авг 2013, 08:22см. синтаксис-помощник ВвестиДату
вот этот совет вы похоже проигнорировали.
еще раз: СМОТРИТЕ СИНТАКСИС-ПОМОЩНИК!
Кроме ВвестиДату есть:
ВвестиЗначение
ВвестиЧисло
ВвестиСтроку

Цитата: DihlofoZ от 02 авг 2013, 14:08можно ли указать размер окна
ввода?
по этому поводу совет так же был в теме: если стандартная функция не устраивает, вы всегда можете создать свою форму для ввода любого значения.

Спасибо, разобрался)
Просьба сильно не злиться на меня... я ведь все таки учусь...:)

mixqn

просто читайте внимательнее, что вам пишут, вот и все.
если бы вы сразу открыли СП, продолжение вопроса не возникло бы вовсе

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск