|
v7: Поиск сотрудников в справочнике | ☑ | ||
---|---|---|---|---|
0
Leks100
26.12.11
✎
11:50
|
не получается найти дату помогите обясните что не првило я делаю
в справочнике сотрудники найти тех содрудников которые поступили на работу после 01.01.2010 Процедура Сформировать() Спр=СоздатьОбъект("Справочник.Сотрудники"); Спр.Новый(); Спр.Наименование="Иванов"; Спр.Дата = ('01.01.2010'); Спр.Записать(); Спр.Новый(); Спр.Наименование="Сидров"; Спр.Дата = ('01.01.2012'); Спр.Записать(); Спр.Новый(); Спр.Наименование="Петров"; Спр.Дата = ('01.01.20011'); Спр.Записать(); Спр.Новый(); Спр.Наименование="Волковна"; Спр.Дата = ('01.01.2010'); Спр.Записать(); Спр.Новый(); Спр.Наименование="Карбаноновна"; Спр.Дата = ('01.04.20010'); Спр.Записать(); КонецПроцедуры |
|||
1
mdocs
26.12.11
✎
11:51
|
что это О_о
|
|||
2
andrewks
26.12.11
✎
11:51
|
(0) на будущее: почитай правила форума, и особенно http://www.forum.mista.ru/rules.php#rec
|
|||
3
Godofsin
26.12.11
✎
11:52
|
госпаааадиииииии....
|
|||
4
kotletka
26.12.11
✎
11:53
|
Пока делаешь все неправильно
|
|||
5
Godofsin
26.12.11
✎
11:53
|
У тебя в (0) дата и не ищется нигде.
|
|||
6
NcSteel
26.12.11
✎
11:56
|
(0) Давай по порядку!
Какая платформа ? Какая конфигурация? |
|||
7
Maxus43
26.12.11
✎
11:56
|
Спр=СоздатьОбъект("Справочник.Сотрудники");
это клюшки же? |
|||
8
Godofsin
26.12.11
✎
11:57
|
тему изменили, а раздел?
|
|||
9
guitar_player
26.12.11
✎
11:57
|
(7) они самые
|
|||
10
NcSteel
26.12.11
✎
11:57
|
Может раздел и v8 правильный, а мысли автора думаю не правильно )
|
|||
11
Godofsin
26.12.11
✎
11:59
|
ТС по ходу испугался
|
|||
12
1Сергей
26.12.11
✎
11:59
|
Спр.Дата = Дата("01.01.2010");
|
|||
13
MixanM
26.12.11
✎
11:59
|
по моему, если по порядку то будет так: "сначала б-г создал Землю..." а вообще тыц : http://mista.ru/tutor_1c/sprav.htm и объясни какая у тебя адинэс, а то это на 7 похожа, и тем более ты создаешь новые жэлементы а тебе нужно найти их по реквезиту что то вроде :
ИмяРекв = "Год"; //у реквизита должен быть установлен флажок Сортировка в Конфигураторе ФлагГлобПоиска = 1; // 1- искать во всем справочнике, 0 - искать в пределах подчинения Если СпрСотр.НайтиПоРеквизиту(ИмяРекв,1980,ФлагГлобПоиска)=1 Тогда НайденныйЭлемент = СпрСотр.ТекущийЭлемент(); //делаем что то с элементом КонецЕсли; |
|||
14
NcSteel
26.12.11
✎
12:00
|
||||
15
Leks100
26.12.11
✎
12:00
|
1С Предприятия 7.7
|
|||
16
ParaWiz
26.12.11
✎
12:01
|
ТС закрой конфигуратор! Быстро!
|
|||
17
MixanM
26.12.11
✎
12:01
|
а вот для цикла :
СпрСотр = СоздатьОбъект("Справочник.Сотрудники"); СпрСотр.ИспользоватьРодителя(грпРаботающие); СпрСотр.ИспользоватьДату(РабочаяДата()); СпрСотр.ВыбратьЭлементы(); Пока СпрСотр.ПолучитьЭлемент()=1 Цикл Если СпрСотр.Должность = длжПлотник Тогда ....Прервать; //нашли работающего плотника! выйти из цикла КонецЕсли; КонецЦикла; <действия с найденным элементом> |
|||
18
MixanM
26.12.11
✎
12:01
|
ИспользоватьДату , ставишь ккую тебе надо
|
|||
19
MixanM
26.12.11
✎
12:02
|
и вообще, по смотри по ссылке в (13), много нового узнаешь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |