Имя: Пароль:
1C
1C 7.7
v7: Вывод даты без времени в ячейках табличного документа
0 katyabelova
 
03.12.18
12:14
Всем добрый день :3
Возник такой вопрос. В результате запроса в ячейки табличного документа выводится дата в виде 21.12.2012 0:00:00. Подскажите пожалуйста, как вывести только 21.12.2012 ?

Пробовала вот так:

ТаблицаЗначений.Область(,1,,1).Формат="ДФ=ддММгггг";

И вот так:

ТаблицаЗначений.Область(,1,,1).Формат="ДЛФ=Д";

Не работает :c

Ещё пыталась через ПКМ/свойства ячейки, но там поле формат заблокировано.

Тапками сильно не кидайтесь, изучаю 1с совсем недавно, книжки читаю, синтаксис-помощник юзаю, по форумам лазаю :c
Очень надеюсь на вашу помощь и понимание, заранее спасибо!
1 uno-group
 
03.12.18
12:23
Лев(Тз.Дата,8);
2 Дмитрий
 
03.12.18
12:25
Это точно v7?
3 Kigo_Kigo
 
03.12.18
12:26
(1) Дата(Лев(Тз.Дата,8)), и да к ячейке не применен шаблон?
4 katyabelova
 
03.12.18
12:26
(1) Ошибка : Встроенная функция может быть использована только в выражении.
5 katyabelova
 
03.12.18
12:27
(2) Да, 7.7
6 katyabelova
 
03.12.18
12:29
(3) Аналогичная ошибка как в (4) :c
Шаблон не применяла, если, конечно, он сам не поставился по умолчанию
7 Kigo_Kigo
 
03.12.18
12:32
давай скрин, что то я не вьеду как так получилось
8 АгентБезопасной Нацио
 
03.12.18
12:33
(5) 7.7 и Формат="ДФ=ддММгггг"/Формат="ДЛФ=Д" ???
Да и ТаблицаЗначений.Область(,1,,1) мне тоже нравится...
9 Смотрящий
 
03.12.18
12:40
вот и выросло поколение
поколение NeXT ...
10 АгентБезопасной Нацио
 
03.12.18
12:46
(9) поколение Них**!
11 katyabelova
 
03.12.18
12:49
(8) Ну про формат нашла на форумах, на правильность не претендую.
А области работают прекрасно, это номер колонок. Я через них ширину настраивала
12 katyabelova
 
03.12.18
12:50
(9) (10) Вы, дяди олдовые, либо по теме, либо до свидания. Новичок есть новичок
13 Дмитрий
 
03.12.18
12:51
в 7.7 в дате нет времени.
14 АгентБезопасной Нацио
 
03.12.18
13:04
(12) хоссподя... в "олдовые" времена за ответы на такие вопросы требовали фотку... голосистую™
(11) нет у таблицы значений метода Область()
15 Kigo_Kigo
 
03.12.18
13:05
(14) Походу она в таблице в режиме ввода данных сидит, по этому и скрин прошу, что тут не то...
16 АгентБезопасной Нацио
 
03.12.18
13:09
(15) похоже на то.
17 dicwork
 
03.12.18
13:10
В 7.7 функция формат имеет синтаксис
Формат(<форматируемая переменная>, "ДДММГГГГ")
18 uno-group
 
03.12.18
13:13
ТаблицаЗначений.Значение=Лев(ТаблицаЗначений.Значение,8);
19 uno-group
 
03.12.18
13:15
(13) Походу это ПозицияДокумента, а не дата.
20 АгентБезопасной Нацио
 
03.12.18
13:18
(17) "ДДДММГГГГ", если быть точным
(19) позиция вроде по другому выводится... не в виде времени
21 katyabelova
 
03.12.18
13:21
(18) Пробовала так, поле значение недоступно для чтения
22 uno-group
 
03.12.18
13:23
Объясни, что ты туда засунула и как.
Попробуй .Текст
23 uno-group
 
03.12.18
13:24
где оно вообще заполняется
24 Kigo_Kigo
 
03.12.18
13:32
(20) Вот так позиция выводится "#20070201 382540000       110   "
25 Kigo_Kigo
 
03.12.18
13:32
(21) Сделай скрин с экрана
26 АгентБезопасной Нацио
 
03.12.18
13:57
(25) "какой командой в 1С 7.7 делается скрин экрана?" :-)
27 Карст
 
03.12.18
14:06
28 АгентБезопасной Нацио
 
03.12.18
14:21
(27) мираклом-то кажный могёт :-)