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

Общие вопросы по языку платформы

Автор brenli, 18 ноя 2014, 15:46

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

brenli

Всем привет.
Интересует такой вопрос: На форме есть реквизит дата (только дата) без времени, а в печатный макет значение попадает со временем, как избавиться от этого? Приводить к строке и убирать лишние символы? Или как то проще возможно?
Спасибо.

Kironten

Пример:
Обл.Параметры.ДоговорДата = Формат(ИсходныеДанные.ДатаДоговора, "ДЛФ=D");

Luzer1C

Можно ещё в макете на данную клеточку с датой Формат применить.
Халамбалам.

brenli

Интересует 2 момента:
1)На форме есть элемент диалога "Надпись",  нужно менять значение этой надписи, как это делается?
Или как решается по другому? Нужно статус документа выводить в надписи.
2) Создал макет, нарисовал печатную форму...всё хорошо и красиво, как сделать оботную сторону? Т.е что бы печаталась еще одна страница  - оборотная сторона.


stillenough

1. Если обычное приложение тогда
       Элементы.Статус.Заголовок = "название";
   иначе //управляемые формы
       Если РеквизитФормы тогда
            Элементы.Статус = "Название";   
        Иначе // реквизит объекта (док, справочник)
            Объект.Статус = "Название";
        КонецЕсли;
    КонецЕсли;
2. Создаете в этом же макете область данных нужных размеров, рисуете "оборотную сторону", получаете область Макет.Получить("ОборотнаяСторона"); и в нужное место макета выводите методом Область.Вывести();

KrivosheevEV

ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц (SpreadsheetDocument.PutHorizontalPageBreak)
ТабличныйДокумент (SpreadsheetDocument)
ВывестиГоризонтальныйРазделительСтраниц (PutHorizontalPageBreak)
Синтаксис:
ВывестиГоризонтальныйРазделительСтраниц()
Описание:
Вставляет в результирующую таблицу горизонтальный разделитель страниц.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Пример:
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();


дфтын

Цитата: stillenough от 19 ноя 2014, 10:21Если обычное приложение тогда
       Элементы.Статус.Заголовок = "название";
Только в обычном - ЭлементыФормы

brenli

Я ввел документ на основании другого документа, как мне обратиться к этому документу введенному на основании?
Добавлено: 20 ноя 2014, 07:43


В новом документе который должен  вводится на основании первого  есть реквизит документ, он должен заполнятся ссылкой на документ на основании которого введен этот документ.

cska-fanat-kz

Цитата: brenli от 20 ноя 2014, 06:45он должен заполнятся ссылкой на документ на основании которого введен этот документ.

Программа всегда делает ровно то, что ей сказали делать.
В ОбработкаЗаполнения() пропишете заполнение реквизита Документ значением ссылки на документ-основание - будет вам счастье.
Не пропишете - не будет.
Сама платформа никакой связи между этими двумя документами не поддерживает.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

brenli

А как можно получить ссылку на документ Б который создан на основании документа А ? :(

Теги:

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

Рейтинг@Mail.ru

Поиск