Присвоение значения полю типа "Дата" в управляемых формах #742870


#0 by vitaliklibra
Снова прошу помощи у знатоков!.. Уже сутки мучаюсь с этой штукой. В общем, управляемые формы. Поле на форме документа типа "Дата". И вот постал вопрос: каким методом к нему можно обратиться, что В НЕГО записать какое-то значение? Например, прибавку нескольких дней. Распарсить строку "dd.MM.yy HH.mm.ss" мне мозгов хватило, а вот записать обратно - нифига( Или может есть что-то более удобное? Буду очень признателен!!!
#1 by GROOVY
РеквизитСТипомДата = '20150517';
#2 by vitaliklibra
Эммм... Это подсказка? Или куда это применять? о_О
#3 by ДенисЧ
А может, лучше того... В АТО^W в дворники?
#4 by GROOVY
Я даже не знаю как ответить на этот вопрос. Присвоение значение в 1С обозначается символом , литерал с датой обрамляется символами , операторы разделяются символами .
#5 by ДенисЧ
Паша, извини за нескромный вопрос... Ты что, на бисерную фабрику устроился?
#6 by GROOVY
Это что такое? Я в БИТе работаю.
#7 by ДенисЧ
Хм... не знал, что БИТ бисер начал выпускать... Иначе откуда у тебя его столько, что ты его мечешь во все стороны...
#8 by vitaliklibra
- низкий поклон за разъяснение, но я спрашиваю немного не то. То, что написано, я понимаю. Вопрос в другом. Смотри, есть такое: &НаКлиенте     ...                  ... КонецПроцедуры ЭТО УСЛОВНО!!! Т.е., у меня есть 3 элемента, добавленные на форму: 2 с типом "Дата", один - простое поле ввода. Называются, что разумеется "ДатаС", "ДатаПо" и "ДатаПрибавка". Так вот. Я хочу, например, прибавить к ДатеС еще 10 дней (значение поля "ДатаПрибавка" с типом Число) и полученный день записать НА ФОРМУ в реквизит "ДатаПо". Если не трудно, ткни пальцем, куда в процедуре влепить твой сакральный текст, чтоб штуковина заработала? На обычных формах такого нет, потому и спрашиваю знатоков!
#9 by GROOVY
Обращение к элементам нужно только для изменения или чтения элементов. Размер, цвет, доступность и видимость. Для присвоения значения реквизиту формы обращаться к элементам формы не нужно.
#10 by vitaliklibra
- Ок, это принято. А все же, как быть в моем случае?
#11 by GROOVY
ДатаПО = ДатаС + 10*86400;
#12 by vitaliklibra
Слушай, все получилось!!! - СПАСИБО ОГРОМНОЕ! Капец я завис с этим... Хоть ты один ответил!) Теперь другая задачка, интересней!.. В ТЧ добавляю обыкновенно номенклатуру. Хочу взять её ссылку и один нужный реквизит (к примеру, артикул), передать их на сервер и сделать запрос к регистру сведений за ценами этой номенклатуры, чтоб их в последствии вставить в эту же ТЧ. "Те же яйца, только в профиль", в смысле, тип "Поле" и уже выкрутиться через арифметические операции не получится... Плиз ХЕЛП! <:O
#13 by Defender aka LINN
"Хочу взять её ссылку и один нужный реквизит (к примеру, артикул), передать их на сервер" - Для Украины 1С особо тупые серверы выпускает, что ли, которые не способны сами из базы данных реквизит прочитать?
#14 by User_Agronom
Продам СП. Дорого.
#15 by Tarlich
Так люблю работать с клиентами после БиТ а - клиенты остаються довольны -))
#16 by Tarlich
у ТЧ есть ПриПолученииДанных - тебе туда ...
#17 by Tarlich
А правильнее будет новые реквизиты делать так
#18 by Tarlich
точнее
#19 by vitaliklibra
, , - спасибо за инфу - гляну завтра. И отдельное спасибо, что хоть не стебёшься, как другие) Вырасли до верхов и себя забыли в молодости...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям