К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Нужен совет в конфигурировании на 7.7

Гость
0 - 03.06.2015 - 20:28
Уважаемые господа, подскажите пожалуйста в написании кода на Предприятие 7.7. в конфигурации зарплата и кадры
В справочнике Сотрудники есть реквизит Наименование. Данный реквизит содержит Фамилию, Имя и Отчество (одной строкой)
Строка кода БазаМаэстро.FIO = ТзВыплат.Сотрудник.Наименование;
возвращает нам Фамилию, Имя и Отчество в одну колонку таблицы (т.е. в одно поле). Вопрос: как сделать, чтобы Фамилию, Имя и Отчество возвращались в разные колонки. Добавить поле, это понятно, но как разделить ТзВыплат.Сотрудник.Наименование на три слова (или поля)?
Спасибо



Гость
41 - 05.06.2015 - 16:07
39-Странный аттрактор > И отсутствие ошибки не означает результата.
Гость
42 - 05.06.2015 - 16:13
41-VZ >Означает. Означает, что такой реквизит есть. С точки зрения платформы.
43 - 05.06.2015 - 16:14
39-Странный аттрактор >А результат какой?
Правильно, никакой, пустота. :)

Ладно, пустое всё это.
Просто это предопределенные реквизиты объекта типа "Справочник", у этого объекта они присутствуют всегда, не зависимо от наличия полей в бд.
Оставим это на совести создателей.
Гость
44 - 05.06.2015 - 16:19
Цитата:
Сообщение от Billi Посмотреть сообщение
Просто это предопределенные реквизиты объекта типа "Справочник"
Что, собственно, я и говорил в самом начале.
45 - 05.06.2015 - 17:38
Что я собственно и сказал в своем тетсте.
передасты, блин
46 - 05.06.2015 - 18:15
Цитата:
Сообщение от Billi Посмотреть сообщение
Просто это предопределенные реквизиты объекта типа "Справочник", у этого объекта они присутствуют всегда, не зависимо от наличия полей в бд.
хм.. ты не поверишь :)

открываю желто-красную книжечку (у меня номер издания 77.002.03 от 17 октября 1999 г.) и там на странице 120 практически то же самое сказано.
А именно - что это обязательные реквизиты. Дальше, на страницах 124/125 рассказывается, что длину этих обязательных реквизитов можно установить в 0.
Но саму обязательность это никак не отменяет :)


Зубры!
Монстры! Невероятные мозговые усилия!
две страницы обсуждения!
до драйверов dbf дошли.


Ихде тут молодежь? Бегом быстрей сюды.
В кои то веки можно пнуть зубров - "Читайте ЖКК" :)))
47 - 05.06.2015 - 18:18
46-Блондинка в шок >а суть спора ты всё таки не уловила :)
Гость
48 - 05.06.2015 - 18:41
а мне блондинка нравится и пишет правильно
мы ж про 1С, а про 1С написано - могёте указывать длину 0. возвращать будет соответственно. дальше лезть в бутылку можно, а можно и не лезть: результат одинаков.
49 - 05.06.2015 - 18:46
мда, а тут был спор? об чем?
о теплом и мягком?

Аттрактор сказал сразу:
Цитата:
Сообщение от Странный аттрактор Посмотреть сообщение
Не может у 77 у справочника отсутствовать реквизит Наименование.
- не у таблицы, не у файла dbf.
- у справочника.

и об чем же был спор ?



расскажите мне, как на этой картинке сделать неактивными "серыми" вот те два реквизита под красной стрелкой,
так, чтобы их (реквизитов объекта метаданных) не существовало вообще?

и не надо тут заново структуру dbf приводить.
Гость
50 - 05.06.2015 - 18:47
Мну Блондинка наша тоже очень нравиццо...
51 - 05.06.2015 - 18:48
упс
52 - 05.06.2015 - 18:49
50-DeiMos >
короче, смысл то у меня был один - Молодежь, скорей сюды!
Гость
53 - 05.06.2015 - 18:50
52-Блондинка в шок > А я тебя все равно люблю.
Гость
54 - 05.06.2015 - 19:51
ту 52
молодец, подруга моя, разлучница
красиво задачу решила, доказательно
а Деймосу не верь, он всем так говорит
Гость
55 - 05.06.2015 - 19:55
54-Синегурочка > Кому это всем???
Моя любофф - Блондинка в Шок.
Мну всегда это говорил...
Гость
56 - 05.06.2015 - 20:11
53-DeiMos > ей молодых подайте. опытные и надёжные в самом расцвете сил её не интересуют. типичная студентка :-)
Гость
57 - 05.06.2015 - 20:11
49-Блондинка в шок > "расскажите мне, как на этой картинке сделать неактивными "серыми" вот те два реквизита под красной стрелкой, так, чтобы их (реквизитов объекта метаданных) не существовало вообще?"

А подумать? Если эти два реквизита "сделать серыми", то это означает, что мы не можем изменить справочник. В общем аспекте. И что теперь? Забубенивать новый справочник, и все туда переность?

С другими реквизитами такой беды не случится: доступ к ним "через точку", т.е., через ссылку всей записи. Заметим, что остальные реквизиты тоже не "серые", и их можно удалять/модифицировать вполне свободно. И беда произойдет только у болвана, который полез в конфигуратор, не имея необходимых знаний. И правильно: надо отвечать за глупость. В том числе тем, кто допустил болвана к конфигуратору.
А вы что хотели? нашкодничать без последствий?

А вот не давать изменить эти два реквизита влекут более серьезные последствия: модификация метаданных становится очень проблемной. Независимо от того, насколько она обоснована (при хорошей обоснованности просто более обидно).
И одно дело "чинить записи", и совершенно другое "заменять записи" (которые чаще бывают, чем не бывают реквизитами других записей). А что делать с регистрами? Мало того, что их изменение предусмотрено перепроведением, так у них и ID-то нет...

Нет, не показывать эти поля - неоправданное усложнение движка. Совершенно (практически) не влияющее на конфигурирование. И за ради чего спрашивается? Ради сообщения, что их (этих двух полей) нет? И только???
Учитывая, что и сообщения-то появятся, если конфигурировал болван: обычный юзер их получит никак не сможет.

Тем паче, что отсутствие этих сообщений не приведет к "нехорошему". Базу-то юзер испортить не сможет ;)
Гость
58 - 05.06.2015 - 20:22
57-VZ > то то есть предполагается, что сделать "несерыми" уже нельзя? а почему?
и доступ к ним тоже через точку.
59 - 05.06.2015 - 20:34
49-Блондинка в шок >Ни кто не спорит, что ты д'Артаньян
:D
Молодец! Документацию знаешь наизусть!
Но мы ведь не студенты, мы и сами документацию написать можем :D
Можно повторять любые цитаты, НО!!!
Если полей в базе данных нет, то значит их ни где нет!
Независимо от мнения фирмы 1С :D
Гость
60 - 05.06.2015 - 20:36
59-Billi > вот светлая голова. правильно пишет! 1С во всём виновата!
надо за это выпить 50 грамм...

и за нас во всех наших проявлениях ещё 450!
Гость
61 - 05.06.2015 - 20:39
ИМХО, если какие-то поля есть в приложении, значит, они (поля) обязаны быть в СУБД.
Иначе грош цена тому приложению.
Гость
62 - 05.06.2015 - 20:41
Вот.
А вообще, возвращаясь к сабжу...

Как разделить на три поля:
-СуньХуйВЧайВыньСуХим.

Это вопрос к автору этой ветки.
Гость
63 - 05.06.2015 - 20:43
61-DeiMos > гыыыыыыыыыыыыЫЫЫЫЫЫЫЫЫ
у меня одноклассник пошёл работать системным программистом на старших курсах, щас в отделении MS работает в Австралии. так вот его работа заключалась исключительно в написании кода всяких там dll и т.п. который выдавал на выход какой-то результат от опрашиваемого оборудования, хотя по факту никакого результата не было, то есть по сути даже обращения к устройству могло не быть, но результат предоставлялся.
Гость
64 - 05.06.2015 - 20:44
Цитата:
Сообщение от Зелёный тролль Посмотреть сообщение
надо за это выпить 50 грамм... и за нас во всех наших проявлениях ещё 450!
..а потом сесть писать документацию
Гость
65 - 05.06.2015 - 20:44
И вообще, у меня такое ощущение, что автор этой ветки давно уже поехал бухать и автоматизировать структуры Газпрома. В промежутках между бухаловом.

Одни мы тут, идиоты, к мелочам прикапываемся.
Гость
66 - 05.06.2015 - 20:51
58-Зелёный тролль > А как ты добавить код (или Наименование*)? Сейчас это просто: изменяешь размер на ненулевой, движок вставляет поля соответствующей длины. Пустые, конечно - дальше сам.
А если волею Блонндинки Фон Шок на этом месте гладкое серое поле?
Никак. Или движок менять: кнопочки добавлять: "Добавить поле Код". "Добавить поле "Наименование".
Ну да. Можно сказать "Ах, как кузяво!"
А что это "кузяво" даст практически? Ничего. Только хлопоты: наверняка же ошибки появятся. А оно нам надо?

И нет, замена Кода или Наименования суррогатными полями "обычного" типа не выйдет. Для каноничных полей Код и Наименования предусмотрен особый функционал. У суррогатов их не будет.
Гость
67 - 05.06.2015 - 20:53
65-DeiMos > дык правильно поехал, молодой ешо. зубрам никуда ездить не надо, они сидят ровно и бухают на месте, то есть дома :-)
Гость
68 - 05.06.2015 - 20:59
66-VZ > я просто предполагаю, что была бы какая-то галка(если говорить о "серости"). ну или через список реквизитов, куда добваить или откуда удалить (если уже говорить об унификации).
в обсчем выбор должен быть всегда и всё должно быть обратимо, хотя последствия и различны, для зависимых данных, если они уже есть. тут согласный я полностью.
Гость
69 - 05.06.2015 - 21:06
66-VZ > какой особый функционал? у суррогатных полей есть признак сортировки и отбора по реквизиту.
контроль уникальности и автонумерция для кода? дак это две функции, а если уже начали курочить платформу серостями, то можно и добавить в функционал платформы для любого реквизита простого типа :-)
Гость
70 - 05.06.2015 - 21:15
68-Зелёный тролль > Да какая разница... "галка", "кнопка"...
Все равно, при самом идеальном случае выйдет тоже, что и сейчас. Но только если полезут движок менять (а как иначе эти "галки/кнопки" впиндюрить?) ведь обязательно же нагадят!
А движок менять надо по серьезному поводу. Не за ради косметики.
Так что принять то, что есть, и не чирикать по пустому.
Гость
71 - 05.06.2015 - 21:19
69-Зелёный тролль > Такой. Индексируется иначе. Особенно CODE.
Гость
72 - 05.06.2015 - 21:20
70-VZ > эт да. мне уже в 8ке надоело платформы обновлять. лепят словно пирожки.
какие нафик прикладные партнерские продукты, если не успел выпустить, уже надо переделывать на корню.
вот не тянет совершенно чего-то под 8ку разрабатывать.

в SAP и Axapte разве есть такое, чтобы по нескольку раз в месяц обновления платформы выходили?
73 - 05.06.2015 - 21:38
Так, пацаны, хватит индексировать семёрку.
У восьмёрки гораздо больший потенциал в плане оптимизации. (просто многие этого ещё не поняли, привет создателям :D )
Гость
74 - 05.06.2015 - 21:46
72-Зелёный тролль > 1С нацелилось и SAP и AXAPT'у под лавку загнать. ВЭБ и Облако - это серьезно. И тут темп нужен, имеет значение, кто первым на рынок выйдет. Темп, темп, темп.
Просрать легко, потом не догонишь этих монстров.
Гость
75 - 05.06.2015 - 21:51
73-Billi > оптимизировать... убираем промежуточное звено "Сервер 1С" и вся оптимизация.
76 - 05.06.2015 - 22:01
Цитата:
Сообщение от Зелёный тролль Посмотреть сообщение
оптимизировать... убираем промежуточное звено "Сервер 1С" и вся оптимизация.
Обсуждение этой темы сейчас считаю без смыленным! (пробел после "без" поставил Майкрософт, лично я не в курсе, как правильно :) )
ИБО!
У нас с тобой будет время это обсудить в другой обстановке :)

З.Ы. Хотя я в той обстановке не буду обсуждать рабочие вопросы ни с кем! :D
Гость
77 - 05.06.2015 - 22:15
76-Billi > я налагаю вето на использовании в общении со мной в период с 20.06.2015 по 05.07.2015 слова "работа", однокоренных с ним, и всех прочих слов, которые можно трактовать как это слово или однокоренные с ним.
:-)
78 - 05.06.2015 - 22:30
77-Зелёный тролль >Согласен!
Гость
79 - 05.06.2015 - 23:01
А я люблю Блондинку..
80 - 05.06.2015 - 23:06
Цитата:
Сообщение от DeiMos Посмотреть сообщение
А я люблю Блондинку..
Я тоже...


К списку вопросов






Copyright ©, Все права защищены