|
Помогите создать Дату в новом документе... | ☑ | ||
---|---|---|---|---|
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)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |