|
1С ЗУП не могу получить дату изменения фамилии из регистра |
☑ |
0
ilea
21.03.24
✎
07:53
|
Добрый день. Скажите пожалуйста как можно получить дату изменения фамилии из регистра сведений ФИОФизическихЛиц с помощью запроса и чтобы это всё было в функции и можно было потом применять к любому сотруднику
|
|
1
Волшебник
21.03.24
✎
08:06
|
А если сотрудник менял фамилию несколько раз, то какая дата нужна?
|
|
2
Ненавижу 1С
21.03.24
✎
08:06
|
(0) а как пробовали?
|
|
3
ilea
21.03.24
✎
08:14
|
(1) Последнюю которая действует
|
|
4
FIXXXL
21.03.24
✎
08:24
|
(0) для начала посмотреть как в типовой уже наверняка сделано
|
|
5
DrZombi
21.03.24
✎
08:26
|
(0) Код покажи, мы подскажем куда идете :)
|
|
6
DrZombi
21.03.24
✎
08:28
|
(4) Напоминает тестовый вопрос в (0), при приеме не работу :)
|
|
7
Волшебник
21.03.24
✎
08:46
|
(3)
ВЫБРАТЬ Период, Фамилия
ИЗ РегистрСведений.ФИОФизическихЛиц.СрезПоследних(,Физлицо = &Физлицо)
|
|
8
ilea
21.03.24
✎
08:48
|
(5) Функция ПериодФамилии(Период)
Фамилия= "";
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 1
| ФИОФизическихЛиц.Период КАК Период
| РегистрСведений. ФИОФизическихЛиц КАК ФИОФизическихЛиц
| ФИОФизическихЛиц.Период= &Период
| И НЕ ФИОФизическихЛиц.Фамилия = ФИОФизическихЛиц. ФИОФизическихЛиц.ФизическоеЛицо.Фамилия";
Запрос.УстановитьПараметр("Период",Период);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Если Выборка.Количество () > 0 Тогда
Выборка.Следующий();
ФамилияПериод = Выборка.Период;
КонецЕсли;
Возврат ФамилияПериод
КонецФункции
|
|
9
Масянька
21.03.24
✎
08:58
|
(8) СрезПоследних.
|
|
10
Волшебник
21.03.24
✎
09:35
|
(6) Больше похоже на тест жизнеспособности нейронки. Кажется, автор тест не проходит. В его запросе нет ни ИЗ, ни ГДЕ. Какое-то нагромождение генерации...
|
|
11
Гена
21.03.24
✎
09:42
|
|
|
12
Волшебник
21.03.24
✎
09:47
|
(11) Просветленная Татьяна тоже ничего не знает про СрезПоследних. Ответ — лажа.
|
|
13
Волшебник
21.03.24
✎
09:48
|
(11) "ВЫБРАТЬ РАЗГРАНИЧИТЬ"... жесть
|
|
14
Гена
21.03.24
✎
09:55
|
(12) Вы спорите с мэйл.ру? Смело )
|
|
15
Гена
21.03.24
✎
09:56
|
(13) Кстати, а что это за опция такая РАЗГРАНИЧИТЬ? Недокументированная?
|
|
16
Волшебник
21.03.24
✎
09:59
|
(15) Нет такого ключевого слова в природе. Есть ВЫБРАТЬ РАЗРЕШЕННЫЕ
|
|
17
Гена
21.03.24
✎
10:08
|
(16) Понимаете... по психологии не сходится... Автор с буддовым ником явно просто открыла свою конфу и скопировала свою рабочую функцию.
Неплохо бы проверить это РАЗГРАНИЧИТЬ )
|
|
18
Волшебник
21.03.24
✎
10:12
|
(17) Геннадий, Вы издеваетесь? С чего Вы взяли, что она рабочая?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший