PDA

Просмотр полной версии : Need For Help!



NeoRean
22.01.2015, 02:37
Стоит 1C 8.1 в магазине. Вопрос такой. В форме, где кассир пробивает новый чек есть поле, которое отображает текущую дату и время покупки, но корректно отображается только день, месяц и год, а вот время всегда 00:00:00! Как решить данный вопрос! Помогите кому не трудно. Полю присвоен тип дата.

avm3110
22.01.2015, 10:29
Полю присвоен тип дата.
Вот и ответ. А нужно, чтобы тип был "Дата", а вот состав - "Дата и время" (а судя по всему у вас и состав стоит "Дата")

NeoRean
22.01.2015, 22:22
Вот и ответ. А нужно, чтобы тип был "Дата", а вот состав - "Дата и время" (а судя по всему у вас и состав стоит "Дата")

Дело точно не в этом, вот скрин

avm3110
23.01.2015, 09:11
вот скрин
Вы дайте вначале скрин "дерева метаданных" (какой состав у реквизита объекта). Если там состав "Дата", то на форме всегда и будут показаны 00 часов 00 мин 00 сек

P.S. Приведённый скрин - избыточен. Ясное дело, что если Вы всегда видите "нулевое время", то на форме состав поля определён как "Дата и время", иначе бы вы видели бы только саму дату "без времени"

NeoRean
23.01.2015, 16:32
Вы дайте вначале скрин "дерева метаданных" (какой состав у реквизита объекта).

До воскресенья не имею возможности предоставить скрин. Возможно на пальцах объясните что вероятнее всего нужно сделать или добавить или изменить, чтобы время отображалось корректно

avm3110
23.01.2015, 18:03
можно на пальцах объясните что вероятнее всего нужно сделать
1. Войти в конфигуратор
2. Разрешить изменения в конфигурации (снять с сохранением поддержки)
3. Открыть в структуре метаданных документ ЧекККМ (структуру реквизитов)
4. Дважды кликнуть на реквизите Дата и в открывшимся окне установить состав реквизита - "Дата и время"
5. Сохранить конфигурацию и обновить базу.

Вроде все

NeoRean
23.01.2015, 18:37
Спасибо огромное! Попробую, отпишусь