Имя: Пароль:
1C
1C 7.7
v7: Отличие рабочаядата() от текущаядата()
0 Enlighted
 
13.06.16
09:44
В синтаксис помощнике так и написано что рабочаядата - это рабочая дата. А текущаядата - это текущая дата. Но смысл сего для меня сокрыт, если я сегодня работаю - это рабочая дата или текущая?
1 vicof
 
13.06.16
09:48
Рабочая - это которая рабочая в параметрах. Типа ты волшебник и можешь сделать любую дату рабочей. А текущая - она взаправдашняя.
2 1dvd
 
13.06.16
09:49
(0) Рабочую дату пользователь может поменять в настройках. Системная - дата на компе
3 1dvd
 
13.06.16
09:50
(1) >>А текущая - она взаправдашняя.

ага,ага, и пользователь не может её поменять :)
4 Diman_Kr
 
13.06.16
09:53
(3) при правильном сисадмине не сможет :))
5 Enlighted
 
13.06.16
09:55
то есть, это для создания документов задним числом или наперёд правильно?
6 Chameleon1980
 
13.06.16
09:59
(5) не правильно
7 Chameleon1980
 
13.06.16
10:00
дату документа ты и так менять можешь
8 Diman_Kr
 
13.06.16
10:02
Это для удобства ввода документов нужной датой, отличной от системной.
9 Enlighted
 
13.06.16
10:16
Всех благодарю, тут еще вопрос возник:

ВыбратьПоНомеру(<?>,,)

Док.ВыбратьПоНомеру(Основание, рабочаядата(),"НПЦ");
      Пока Док.ПолучитьДокумент() > 0 Цикл

если документов с таким номером несколько, то в какой последовательности будет перебор,(какой документ в переборе будет последним самый новый или самый старый)?
10 1dvd
 
13.06.16
10:17
(9) в СП написано
11 Enlighted
 
13.06.16
10:20
вот что СП по этому поводу говорит:
Открыть выборку документов в интервале дат по номеру. Возвращает: 1 - если действие выполнено и в выборке есть хотя бы один документ; 0 - если действие не выполнено или в выборке нет ни одного документа.
12 Enlighted
 
13.06.16
10:20
Никаких намёков на последовательность выборки нет
13 Обработка
 
13.06.16
10:36
(12) в 1С77 доки выстраиваются по позиции. Выборка будет по позициям дока.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.