|
Справочники и Документы 1С 8.3 | ☑ | ||
---|---|---|---|---|
0
JuixyJes
04.04.19
✎
16:09
|
Как с помощью документа изменить реквизит справочника?
|
|||
1
_Дайвер_
04.04.19
✎
16:11
|
(0) нахоя?
|
|||
2
JuixyJes
04.04.19
✎
16:13
|
Имеется справочник Материалы с реквизитами Материал и Цена, так же имеется документ УстановкаЦенМ, с помощью которого нужно установить цены на материалы)
|
|||
3
Кац
04.04.19
✎
16:13
|
(0) написать в документе соответствующий код
|
|||
4
JuixyJes
04.04.19
✎
16:14
|
Кац, а собственно какой код в этом поможет?
|
|||
5
Кац
04.04.19
✎
16:16
|
(4) код, который установит реквизит цена в справочнике
|
|||
6
JuixyJes
04.04.19
✎
16:16
|
Гениально, спасибо за ответ, он мне так помог (сарказм)
|
|||
7
Nuobu
04.04.19
✎
16:17
|
Procedure ChangeSpravochnik ()
Spravochnik = Справочники.Номенклатура.найтиПоКоду("0000000001").ПолучитьОбъект(); Spravochnik.Name = "ddd " + ТекущаяДата(); Spravochnik.Save(); EndProcedure |
|||
8
_Дайвер_
04.04.19
✎
16:18
|
(2) WTF!
У тебя цена в реквизите указывается??? |
|||
9
Sapiens_bru
04.04.19
✎
16:18
|
Пересмотрите решение.
Ключевая роль документов - отражение операций на оси времени, а справочников - хранение условно постоянной информации. При отмене проведения документа что должно произойти со справочником? |
|||
10
JuixyJes
04.04.19
✎
16:21
|
Спасибо всем.)
|
|||
11
Джинн
04.04.19
✎
16:30
|
(2) Глупость Вы хотите сделать.
|
|||
12
Кац
04.04.19
✎
16:31
|
(11) Скорей всего это учебное тест-задание
|
|||
13
sqr4
04.04.19
✎
16:34
|
Все же необходимо посмотреть в сторону переноса хранения цены в регистр сведений. Если конечно жестко не указана, что цена хранится в справочнике.
|
|||
14
Eiffil123
04.04.19
✎
16:53
|
(13) Такое иногда просят делать бухгалтера - добавить реквизит в карточку ОС "Инвентарный номер", заполнять при принятии к учету ОС. Это чтобы во всяких ОСВ по счету можно было видеть инвномер.
|
|||
15
unregistered
04.04.19
✎
16:56
|
(7) Убивать надо всё таки за двуязычее в коде. Жёстко, жестоко, публично, показательно!
А за написание на разных языках ключевых слов и операторов, когда какие-то операторы на русском, а какие-то на английском пишутся, предварительно четвертовать. |
|||
16
VladZ
04.04.19
✎
17:14
|
(7) Spravochnik - программировать учили медведи в лесу? Уже 21й век на дворе. Можно и по-русски писать.
|
|||
17
Garykom
гуру
04.04.19
✎
17:18
|
(16) Ну да еще 10 лет назад я на Java и на C# писал имена переменных и модулей кириллицей, кто из тру-прогов видел был сначала в большом афуе ))
|
|||
18
sqr4
04.04.19
✎
17:47
|
(15) Кастрацию не предлагать?)
|
|||
19
Garykom
гуру
04.04.19
✎
17:49
|
(15) А за знание двух и более языков иностранных (18) да?
|
|||
20
Джинн
04.04.19
✎
17:50
|
(15) А слабо WEB-сервис только на русском написать? :)
|
|||
21
Franchiser
гуру
04.04.19
✎
17:50
|
(0) дальше будет вопрос как создать справочник с помощью ПВХ?
|
|||
22
Скиурус
04.04.19
✎
17:50
|
Процедура ИзменитьCatalog ()
Так кррруче! |
|||
23
Garykom
гуру
04.04.19
✎
17:51
|
Вот в одном слове нельзя смешивать кириллицу/латиницу, ибо можно ошибиться при наборе имен переменных допустим.
Хотя тут IDE обычно помогает в новых. А в чем проблема быстро переключать рус/лат при кодинге не понимаю, может чего то не хватает просто? |
|||
24
Garykom
гуру
04.04.19
✎
17:52
|
(22) Не вижу разницы совершенно, когда технический английский свободно давным давно.
|
|||
25
Джинн
04.04.19
✎
17:52
|
(22) Пожалуй идея кастрации была не такой уж и плохой.
|
|||
26
Garykom
гуру
04.04.19
✎
17:53
|
(25) Гм кроме 1С еще на чем то писали?
|
|||
27
Garykom
гуру
04.04.19
✎
17:53
|
Я как бы могу сказать что я пару раз разбирал модули на C++ написанные китайцами для китайцев.
И вы думаете там только комментарии были на китайском? |
|||
28
Скиурус
04.04.19
✎
17:55
|
(27) Видимо, там были идентификаторы и ключевые слова, написанные иероглифами. Ведь С++ это позволяет.
|
|||
29
Garykom
гуру
04.04.19
✎
17:56
|
(28) Хуже. Есть такая штука как typedef
|
|||
30
ДядяМитяй
04.04.19
✎
17:56
|
(15) это обфускация такая )
|
|||
31
sqr4
04.04.19
✎
17:57
|
(27) ну и как, придушить не хотелось никого?
|
|||
32
Скиурус
04.04.19
✎
17:57
|
(29) Да-да, был специальный национализированный китайский компилятор, который позволял идентификаторы типов прям иероглифами. /o
|
|||
33
Garykom
гуру
04.04.19
✎
17:58
|
(31) Заказчика хотелось и себя за то что продешевил
|
|||
34
Джинн
04.04.19
✎
17:58
|
(26) В пору молодости. Но потом подсел на 1С и добросовестно все забыл за ненадобностью. Но вряд ли даже это можно назвать кошерным программированием - все же всю жизнь только с СУБД, поэтому все же это больше формы, отчеты и немного бизнес-логики. Та же 1С, но вид сбоку :)
|
|||
35
VladZ
04.04.19
✎
18:10
|
(22) Если сравнивать Spravochnik и Catalog - круче.
А в целом - тот же х**, только в другой руке. |
|||
36
Sysanin_1ц
04.04.19
✎
18:14
|
(15) такое есть смысл делать для запутывание кода. Хотя я бы тогда уже писал бы полностью на англ
|
|||
37
Garykom
гуру
04.04.19
✎
18:22
|
(35) Да, не вижу смысла писать транслитом, лучше тогда правильно называть по английски или уже кириллицей на русском.
(36) https://habr.com/ru/post/108846/ |
|||
38
Скиурус
04.04.19
✎
18:35
|
(35) Очень многие тут не могут в иронию :(
|
|||
39
Garykom
гуру
04.04.19
✎
18:58
|
Интересно многие ли тут понимают почему нельзя менять справочники документами?
Хотя и справочники и регистры в таких же обычных реляционных таблицах в базе хранятся. |
|||
40
Garykom
гуру
04.04.19
✎
19:02
|
(39)+ Точнее нежелательно менять справочники документами, если не обладаем нужными знаниями/опытом чтобы это правильно реализовать.
Без возникновения глюков в базе при штатной работе юзеров. |
|||
41
jsmith82
04.04.19
✎
19:44
|
(39) отмена проведения в принципе и реализована на платформенном уровне
|
|||
42
jsmith82
04.04.19
✎
19:44
|
вернее, проведение и отмена проведения (как принцип)
|
|||
43
Garykom
гуру
04.04.19
✎
19:46
|
(42) Угу не надо забывать перепроведение и/или повторное проведение после отмены.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |