Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/75: Рейтинг темы: голосов - 75, средняя оценка - 4.65
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 25

Обращение к полям таблицы формы

17.04.2013, 11:08. Показов 15678. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день

у меня два поля в таблице Наименование и ВремяВыполнения
я пытаюсь внести текущее время при изменении поля Наименование полю ВремяВыполнения присвоить текущее время.
1C
1
        Элементы.ТаблицаВремя=Формат(ТекущаяДата(), "ДЛФ=T");
как правильно внести в этот элемент данные ???
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.04.2013, 11:08
Ответы с готовыми решениями:

Обращение к полям родительской формы из дочерней формы
В главной форме я создаю класс как поле и создаю другую форму public partial class FormMain : Form { ...

Обращение к полям таблицы
Доброго времени суток! Я только начал изучать БД и возникла необходимость программно обратиться к полю таблицы и сохранить его содержимое в...

Обращение к полям таблицы
Добрый день. Подскажите пожалуйста правильно ли я обращаюсь к полям таблицы? Для этого немного поясню суть проблемы: есть таблицы, у...

10
 Аватар для E_x
63 / 63 / 0
Регистрация: 07.10.2012
Сообщений: 165
17.04.2013, 11:37
Если это табличная часть, то обращение через точку к реквизиту происходит,при это реквизит желательно дать соответствующий тип(Строка и Дата соответственно). Далее в обработку изменения поля "Наименование" пишем что-то типа:
1C
1
Объект.ТабличнаяЧасть.ВремяВыполнения = ТекущаяДата();
В вашем случае скорее всего будет так:
1C
1
ТаблицаВремя.ВремяВыполнения = ТекущаяДата();
Формат использовать нет смысла, все равно в поле типа дата он не работает.. Вот в строчку можно)
0
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 25
17.04.2013, 11:50  [ТС]
Прикол в том что оно мне говорит что поле объекта не обнаружено
1C
1
        Объект.Таблица.ВремяВыполнения=Формат(ТекущаяДата(), "ДЛФ=T");
вот такую ошибку выдает.
{Документ.Док.Форма.ФормаДокумента.Форма (75)}: Поле объекта не обнаружено (ВремяВыполнения)
Объект.Таблица.ВремяВыполнения=Формат(Те кущаяДата(), "ДЛФ=T");
0
 Аватар для E_x
63 / 63 / 0
Регистрация: 07.10.2012
Сообщений: 165
17.04.2013, 12:09
Да, тупанул я чет Табличную часть надо перебирать по строчкам или по активной строке, сейчас приведу пример

1C
1
ЭтаФорма.ЭлементыФормы.Таблица.ТекущиеДанные.ВремяВыполнения = ТекущаяДата();
1
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 25
17.04.2013, 12:28  [ТС]
Вот так вот сработало:
1C
1
        ЭтаФорма.Элементы.Таблица.ТекущиеДанные.ВремяВыполнения = Формат(ТекущаяДата(), "ДЛФ=T");
Когда ставил: ЭлементыФормы не срабатывало
Но это только для строки а для даты-Время можно так ???
0
 Аватар для E_x
63 / 63 / 0
Регистрация: 07.10.2012
Сообщений: 165
17.04.2013, 12:46
Для поля типа дата можно, но только в виде ТекущаяДата(), т.к. Формат,вроде бы, не работает на такое поле.
1
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 25
17.04.2013, 12:47  [ТС]
ок спасибо теперь понятно
0
 Аватар для Augusto
72 / 72 / 1
Регистрация: 18.12.2012
Сообщений: 390
17.04.2013, 12:49
Цитата Сообщение от Bizzywolf Посмотреть сообщение
Но это только для строки а для даты-Время можно так ???
Что вы имеете ввиду "для даты-Время"? Для реквизита Дата? Или для всех строк ТЧ? Если реквизит хотите менять, тогда так: Дата=ТекущаяДата();
А если для всех строк таблицы, тогда цикл сделайте:
1C
1
2
3
Для Каждого СтрокаТч Из Таблица Цикл
 ЭтаФорма.Элементы.Таблица.ТекущиеДанные.ВремяВыполнения = Формат(ТекущаяДата(), "ДЛФ=T");
КонецЦикла;
0
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 25
17.04.2013, 12:56  [ТС]
при выборе в таблице Наименование полю ВремяВыполнения передать значение типа дата Состав даты Время(11:56.43).

Добавлено через 2 минуты
Все разобрался
1C
1
        ЭтаФорма.Элементы.Таблица.ТекущиеДанные.ВремяВыполнения =ТекущаяДата();
вот как мне надо было делать
0
 Аватар для E_x
63 / 63 / 0
Регистрация: 07.10.2012
Сообщений: 165
17.04.2013, 15:07
М-дэ)) Я об этом писал во всех сообщениях)
0
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 25
17.04.2013, 15:09  [ТС]
да протупил что ТекущаяДата(); предает значение В (дату, датуВремя и в Время );
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.04.2013, 15:09
Помогаю со студенческими работами здесь

Обращение к полям таблицы
К примеру есть таблица 3х3. Как обратится к отдельным ячейкам через переменные? Т.е. к примеру я ввожу два значения, столб-строка, и нужно...

Обращение к полям дополнительной формы
Попробую сформулировать запрос понятно. Есть 3 юнита 1 - юнит главной формы приложения 2 - юнит дополнительной формы, которая...

Обращение к полям формы через Eval
Добрый день! Процедуре в модуле передается текстовое название поля формы в параметре, например, "Поле1". В процедуре надо в...

Обращение к текстовым полям формы через php
Добрый вечер. Есть регистрационная форма, в которой присутствует 10 текстовых полей. После отправки на сервер для каждого такого поля...

Обращение к полям подчиненной формы (основная форма с вкладками)
Здравствуйте! Прошу помощи в решении проблемы. Исходные данные: Имеется несколько форм построенных на основании ранее созданных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru