|
|
|
Помогите создать Дату в новом документе... | ☑ | ||
|---|---|---|---|---|
|
0
Blakangelos
23.08.11
✎
11:01
|
Помогите с датой :)
Я хочу создать документ программно, ПИШУ : НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент(); НовыйДокумент.записать(); Но не знаю как указать без реквизитов чтобы при создании в документе дата создавалась? :( |
|||
|
1
ДенисЧ
23.08.11
✎
11:01
|
НовыйДокумент.Дата = РабочаяДата();
Не? |
|||
|
2
chelentano
23.08.11
✎
11:02
|
(0) создать дату? это что то новенькое
|
|||
|
3
chelentano
23.08.11
✎
11:02
|
(1) так он без реквизитов хочет
|
|||
|
4
guitar_player
23.08.11
✎
11:02
|
ТекущаяДата()?
|
|||
|
5
alex-pro
23.08.11
✎
11:02
|
(1)
Лучше ТекущаяДата() |
|||
|
6
alex-pro
23.08.11
✎
11:04
|
Или уж РабочаяДата без скобок. Но это как-то не православно.
|
|||
|
7
Blakangelos
23.08.11
✎
11:05
|
Вот так ?
НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент(); ТекущаяДата(); НовыйДокумент.записать(); |
|||
|
8
Blakangelos
23.08.11
✎
11:06
|
ой вот так
НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент(); НовыйДокумент=ТекущаяДата(); НовыйДокумент.записать(); |
|||
|
9
chelentano
23.08.11
✎
11:06
|
(8) да, именно так
|
|||
|
10
Шапокляк
23.08.11
✎
11:06
|
Закладка для пятницы
|
|||
|
11
Wassily
23.08.11
✎
11:07
|
НовыйДокумент.Дата=ТекущаяДата();
|
|||
|
12
Blakangelos
23.08.11
✎
11:07
|
теперь ему записать не нравится
{Форма.Форма.Форма(52)}: Значение не является значением объектного типа (записать) НовыйДокумент.записать(); |
|||
|
13
zavsom
23.08.11
✎
11:08
|
не а разве он сам собой на текущую дату не пишется при создании? В 7.7 не надо например указывать - он сам на последний день пишется при создании...да и в 8-2 так же , может в 8-3 не так?
|
|||
|
14
Blakangelos
23.08.11
✎
11:09
|
у меня 8.2
|
|||
|
15
Wobland
23.08.11
✎
11:09
|
(12) создал дату (НовыйДокумент=ТекущаяДата()) и её пытаешься записать ;)
|
|||
|
16
mzelensky
23.08.11
✎
11:09
|
(0) ой барааааан :) да....смешно :)
"НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент(); НовыйДокумент=ТекущаяДата(); НовыйДокумент.записать();" П.С. извините...не сдержался... |
|||
|
17
Blakangelos
23.08.11
✎
11:10
|
Я пытаюсь создать документ программным кодом.
|
|||
|
18
Шапокляк
23.08.11
✎
11:10
|
(13) Так автор не только документ хочет создать, но и новую дату для всех нас.
|
|||
|
19
Злобный монстр
23.08.11
✎
11:10
|
Я как ветки этого автора вижу - сразу за попкорном бегу! )))
|
|||
|
20
Wobland
23.08.11
✎
11:11
|
(18) один уже пытался. заклевали, грустно
|
|||
|
21
Blakangelos
23.08.11
✎
11:11
|
Лучше подскажите.что я неправильно делаю.
Просто учился на 8.2 и с кодом проблемки |
|||
|
22
Evpatiy
23.08.11
✎
11:12
|
(21) А в 8.2 документы как создаются?
|
|||
|
23
Wobland
23.08.11
✎
11:12
|
(21) включи в настройках отображение постов с номером (11)
|
|||
|
24
guitar_player
23.08.11
✎
11:13
|
>>Просто учился на 8.2
и что остановило? |
|||
|
25
Шапокляк
23.08.11
✎
11:14
|
(24) Остановила операция по смене пола, судя по ЛК
|
|||
|
26
Blakangelos
23.08.11
✎
11:14
|
сейчас изучаю код более подробне без конструкторов
|
|||
|
27
Blakangelos
23.08.11
✎
11:15
|
НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент();
НовыйДокумент.Дата=ТекущаяДата(); НовыйДокумент.записать();" что тут не верно? |
|||
|
28
Wobland
23.08.11
✎
11:15
|
(27) "
|
|||
|
29
Reset
23.08.11
✎
11:15
|
(27) Кавычка лишняя
|
|||
|
30
Reset
23.08.11
✎
11:16
|
И номер нужно
|
|||
|
31
Злобный монстр
23.08.11
✎
11:16
|
>>Просто учился на 8.2
Не заметно... |
|||
|
32
Blakangelos
23.08.11
✎
11:17
|
НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент();
НовыйДокумент.Дата=ТекущаяДата(); НовыйДокумент.записать(); что то не пашет помогите сделать её рабочей |
|||
|
33
aka AMIGO
23.08.11
✎
11:17
|
(31) ну и надо начинать со сложного..
|
|||
|
34
Evpatiy
23.08.11
✎
11:17
|
(32) Кого?
|
|||
|
35
Wobland
23.08.11
✎
11:17
|
+(30) ладно уж, здесь не так очевидно: УстановитьНовыйНомер()
|
|||
|
36
aka AMIGO
23.08.11
✎
11:18
|
(35) да ему не номер надо, а дату документа :)
|
|||
|
37
Evpatiy
23.08.11
✎
11:18
|
НовыйДокумент.записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный);
Может так подойдет? |
|||
|
38
guitar_player
23.08.11
✎
11:19
|
РежимЗаписиДокумента.Запись
|
|||
|
39
CloneAdm
23.08.11
✎
11:20
|
(31) ключевое слово - "Просто"
...ой - не удержался... |
|||
|
40
Wobland
23.08.11
✎
11:21
|
(30) проверил. номер не надо. только дату
|
|||
|
41
Reset
23.08.11
✎
11:22
|
(40) Позор мне (
|
|||
|
42
Reset
23.08.11
✎
11:23
|
Просто никогда не приходило в голову записывать без номера
|
|||
|
43
Blakangelos
23.08.11
✎
11:40
|
попробовал то что предложили но не подходит, то есть не работает.
Документ создает, дату тоже но не хочет записывать. |
|||
|
44
ДенисЧ
23.08.11
✎
11:40
|
(43) peace dish.
код показывай |
|||
|
45
Blakangelos
23.08.11
✎
11:41
|
роцедура КнопкаВыполнитьНажатие(Кнопка)
НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент(); НовыйДокумент.Дата=ТекущаяДата(); НовыйДокумент.записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный); КонецПроцедуры |
|||
|
46
Reset
23.08.11
✎
11:43
|
Для проведения там наверняка много реквизитов заполнять нужно.
Напиши для начала НовыйДокумент.Записать() т.е. без проведения |
|||
|
47
Wobland
23.08.11
✎
11:44
|
(45) а проведение столь пустого документа разрешено?
|
|||
|
48
salvator
23.08.11
✎
11:46
|
(45) Если конфа типовая, то при проведении без заполнения обязательных реквизитов программа выдает сообщение, какие реквизиты не указаны. Раскрываешь глаза и смотришь что там написано.
|
|||
|
49
Blakangelos
23.08.11
✎
11:47
|
вся я разобрался документ создал, просто 1С глючила.Даже умудрилась мне крит ошибку выдать на этом коде :)
НовыйДокумент=Документы.АвансовыйОтчет.СоздатьДокумент(); НовыйДокумент.Дата=ТекущаяДата(); НовыйДокумент.Записать(); |
|||
|
50
Blakangelos
23.08.11
✎
11:47
|
все работает :) а ваш вариант С оперативным проведение не хочет.
|
|||
|
51
Evpatiy
23.08.11
✎
11:49
|
(50) Это потому что 1С глючит
|
|||
|
52
Blakangelos
23.08.11
✎
11:50
|
мне 8.2 версия не очень слишком часто падает
|
|||
|
53
Blakangelos
23.08.11
✎
11:50
|
но касивая
|
|||
|
54
Blakangelos
23.08.11
✎
11:54
|
ТЕМА ЗАКРЫТА ВСЕМ СПАСИБО
|
|||
|
55
guitar_player
23.08.11
✎
12:02
|
(50),(51) ппц стеб)))) см (46),(47),(48)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |