|
XDTO как установить ограничение на размер строки? | ☑ | ||
---|---|---|---|---|
0
kev789
06.11.16
✎
10:41
|
Привет, чет не могу найти. Надо сделать что бы в строке было не больше 50 символов. Как это сделать в XDTO, что бы система сама обрезала или при проверке ругалась?
|
|||
1
Mauser
06.11.16
✎
12:23
|
описать новый тип базовым указать строку добавить ограничение на размер ссылаться везде не на строку а на этот тип ну дальше сам поймешь
|
|||
2
kev789
06.11.16
✎
15:03
|
(1) спс. кажись понял.
|
|||
3
Torquader
06.11.16
✎
15:39
|
Можно посмотреть любую конфу с реализацией ЕГАИС-а - там это есть.
|
|||
4
kev789
06.11.16
✎
17:55
|
(3) Да мне б че нить попроще.
А то прислали такой xsd http://screencast.com/t/5dBwpxAOxXe а потом пишут типо ошибка: http://screencast.com/t/x93n7xvIY вот и думаю где косяк? Вроде в схеме ограничений нет. |
|||
5
kev789
06.11.16
✎
18:00
|
Понятно что можно вычитать ТЗ, сделать все проверки .... но нафиг тогда xsd? Не говоря про то что это другие деньги.....
|
|||
6
Cyberhawk
06.11.16
✎
18:11
|
(5) Так это смотря как ты договорился - использовть только хсд или хсд + ограничения в ТЗ.
|
|||
7
Злопчинский
06.11.16
✎
18:11
|
(4) фигли думать, сформировал иксемель, проверил по схеме - ошибок нет. отправляй ответ: идите нахрен, присылайте новую схему, по текущей схеме ошибок нет
|
|||
8
arccos6pi
06.11.16
✎
18:13
|
||||
9
kev789
06.11.16
✎
18:14
|
(7) +
Согласен. Вроде файлы xsd часть ТЗ. надо перечитать..... |
|||
10
kev789
06.11.16
✎
18:17
|
(6) раньше была выгрузка в dbf и были "эталонные файлы"
теперь выгрузка в xml и их конечно нет(эталонных файлов), но есть схемы. Взяли старую обработку выгрузки , переделали выгрузку в xml согласно присланным схемам. Теперь словил такой наезд ... |
|||
11
Злопчинский
06.11.16
✎
18:18
|
(10) вот про это и речь!
ошибки - не вопрос! а грубые наезды - посылай нахрен. имхо |
|||
12
kev789
06.11.16
✎
18:19
|
(8) спс. Вроде тех. вопросы разобрали. Остались ток организационные.
|
|||
13
kev789
06.11.16
✎
18:23
|
(11) Я прог во франче, и по большому счету мне пофиг, пусть руководство общается, но я согласен - в схеме нет ошибок, какие ко мне (нам) вопросы. (Я так понимаю что при оценке времени/стоимости реализации учитывалось наличие схем)
Ну и руководству тоже надо донести, все таки xdto не все и не часто пользуют. |
|||
14
kev789
06.11.16
✎
18:47
|
(6) Я всего лишь программист, но мне интересно. ТЗ это то что можно распечатать?
Заказчик прикладывает к ТЗ "Эталонные файлы". Например dbf. Если структура этих файлов не соответствует тому что написано в ТЗ? Какие действия? запросить разъяснения у заказчика? |
|||
15
Cyberhawk
06.11.16
✎
20:24
|
(14) Ну что ты тут-то спрашивешь об этом. Надо на берегу обо всем договариваться.
|
|||
16
kev789
06.11.16
✎
20:36
|
(15) А где ж еще спрашивать?
Подходит менеджер спрашивает: есть ТЗ сколько это в часах? Говорю: есть выгрузка в ту же версию ток в дбф, значит неделя (40) часов что б выгрузить те же данные ток в хмл. В итоге вижу что мой косяк, надо было по новой ознакомиться тз, провести тесты, пробную выгрузку .... Вот и спрашиваю где накосячил? где по крупному, где по мелочи? |
|||
17
Злопчинский
06.11.16
✎
20:38
|
(16) да пока вообщем нигде особо не накосячил. я очень сомневаюсь что в ТЗ прямо-таки написано про именно это ограничение в 50 символов.
|
|||
18
kev789
06.11.16
✎
20:45
|
(17) В тз написано так: http://screencast.com/t/TGBqlGcDEQXq
вопрос почему в присланных схемах нет этого ограничения? Повторюсь выгрузку переделывали из выгрузки в dbf. Там система сама резала, никакого контроля типа "Макароны ...... Мак" ...... не делалось, да оно и нафиг не надо, все равно синхронизация по кодам (коды в системе КУДА выгружаем, у нас в ут 10,3 артикулы). Кроме схем никакого инструмента для анализа выгруженных файлов не дали (типа пришлите нам файлы мы проверим). Меня самого это бесит. |
|||
19
kev789
06.11.16
✎
20:56
|
Например то что поле обязательное в схеме отражено
http://screencast.com/t/C5ZErwByk6 длина полей (как я понимаю) нет. Получается схема не соответствует ТЗ? И что делать в таких случаях "на берегах"? Напомнить Лаврова им: "Дебилы б..ть"? Или я чет не понимаю? |
|||
20
Злопчинский
06.11.16
✎
21:01
|
(18) > Кроме схем никакого инструмента для анализа выгруженных файлов не дали
- ну это и будет твоей линией "защиты". тем более при массовом проризводстве файлов - по бумажному ТЗ их не выверишь, а согласованность исходных данных (ТЗ и схемы) - дело заказчика. с другой стороны, поправить ограничение на 50 сивмолов - это же не на 40 часов работы, а вдобавок сделаешь приписку - исполнитель, ввиду неадекватности исходных данных предоставляет продукт ас ис ;-) |
|||
21
kev789
06.11.16
✎
21:12
|
(20) Как я понимаю, да мне нужна защита.
Я подставился сам, подставил своего менегера, подставил в конце-концов фирму. "с другой стороны, поправить ограничение на 50 сивмолов - это же не на 40 часов работы" В одном поле конечно нет, а если их 10-20-30? http://screencast.com/t/7rpX3YwbM8yZ Ас Ис дело хорошее. Но! для тиражных решений! Верно? А у нас разработка по ТЗ. И я так вижу что ТЗ есть неоднозначные какие-то фрагменты http://screencast.com/t/oPLV6bXHp. Я выгружаю в xml. Причем тут "тип данных sql"? Грузите у себя как хотите. Я выгрузил так как вы затребовали! Ладно, Всем СПС, завтра с менеджером буду обсуждать. Просто наезды эти бесят, пипец! |
|||
22
Злопчинский
06.11.16
✎
21:39
|
(21) а кто говорил что будет легко?
успехов! |
|||
23
Cyberhawk
06.11.16
✎
23:43
|
(16) Это все бесполезно нам сюда писать. Нам отсюда все не видно, потому что одного ТЗ может быть и недостаточно. К тому же не ясно, прописана ли в ТЗ явная связь хсд-схемы и ее расшифровка-табличка. Если прописана, то кто должен хсд-схему делать и поставлять и что будет, если она не соответствует той расшифровке-табличке из твоих скриншотов. В общем случае за все, что не обговорено в ТЗ, спросу нет, но в частном - нет (а то наховнокодишь и с умным видом будешь думать, что прав, раз в ТЗ не запретили ховнокодить)...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |